Skip to content

cgwtools

Miscellaneous Tools

v4.1 · Oct 20, 2023 · LGPL-3

Description

Functions for performing quick observations or evaluations of data, including a variety of ways to list objects by size, class, etc. The functions 'seqle' and 'reverse.seqle' mimic the base 'rle' but can search for linear sequences. The function 'splatnd' allows the user to generate zero-argument commands without the need for 'makeActiveBinding' . Functions provided to convert from any base to any other base, and to find the n-th greatest max or n-th least min. In addition, functions which mimic Unix shell commands, including 'head', 'tail' ,'pushd' ,and 'popd'. Various other goodies included as well.

Downloads

CRAN

366

Last 30 days

11950th

986

Last 90 days

4.5K

Last year

Trend: +36.6% (30d vs prior 30d)

r2u CRAN

1

Last 30 days

28

Last 90 days

159

Last year

Trend: -91.7% (30d vs prior 30d)

autoCRAN

1

Last 7 days

6

Last 30 days

0

All-time

autoCRAN-only: this name is served only by autoCRAN, so the count is exact.

CRAN Check Status

2 NOTE
11 OK
Show all 13 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang NOTE
r-devel-linux-x86_64-debian-gcc NOTE
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK
Check details (2 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Carl Witthoft <cellocgw@gmail.com>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: person(given = "Carl",
                    family = "Witthoft",
                    role = c("aut", "cre"),
                    email = "cellocgw@gmail.com")
as necessary.
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Carl Witthoft <cellocgw@gmail.com>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: person(given = "Carl",
                    family = "Witthoft",
                    role = c("aut", "cre"),
                    email = "cellocgw@gmail.com")
as necessary.

Check History

NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Carl Witthoft <cellocgw@gmail.com>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: person(given = "Carl",
                    family = "Witthoft",
                    role = c("aut", "cre"),
                    email = "cellocgw@gmail.com")
as necessary.
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Carl Witthoft <cellocgw@gmail.com>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: person(given = "Carl",
                    family = "Witthoft",
                    role = c("aut", "cre"),
                    email = "cellocgw@gmail.com")
as necessary.

Code

Structure

Lines of code

2,300

Files

61

Compiled share

0%

Has compiled src

No

Language breakdown

R 826 (35.9%)Docs 1,474 (64.1%)

API

Exported functions

31

Internal functions

0

Recent export changes

v3.0.1+1 !

Testing & CI

Has tests

No

Test-to-code ratio

0.00

testthat edition

CI present

No

CI type

[]

PR gated

No

Docs

Return-value doc rate

100%

\dontrun example ratio

0%

Roxygen coverage

100%

Has pkgdown

No

NEWS present

No

Health & Security signals

Informational signals; not verdicts.

on.exit coverage

Unsafe pattern score

3

Dep constraint coverage

0%

Secret pattern count

0

Bundled 3rd-party code

2 items

Portability & License

Min R version

3.5.0

System requirements

C++ standard

License

LGPL-3

License flags

SPDX valid, OSI approved

History

Versions

8

First release

2013-07-23

Latest release

2023-10-20

Avg cadence

573 days

Cold removal rate

Dep drift

2

LOC over versions

v1.0: 933 LOCv1.1: 937 LOCv3.0: 1,321 LOCv3.0.1: 1,327 LOCv3.2: 1,816 LOCv3.3: 2,154 LOCv4.0: 2,300 LOCv4.1: 2,300 LOC

Per-file churn detail lives in the source pipeline: https://github.com/r-observatory/cran-code-metrics.

Reverse Dependencies (1)

suggests

Dependency Network

Dependencies Reverse dependencies gmp httkexamples cgwtools

Version History

9 tracked
new 4.1 Mar 10, 2026
updated 4.1 ← 4.0 diff Oct 19, 2023
updated 4.0 ← 3.3 diff Aug 20, 2023
updated 3.3 ← 3.2 diff Jan 5, 2021
updated 3.2 ← 3.0.1 diff Sep 6, 2020
updated 3.0.1 ← 3.0 diff Feb 11, 2019
updated 3.0 ← 1.1 diff Jun 21, 2015
updated 1.1 ← 1.0 diff Oct 25, 2013
new 1.0 Aug 10, 2013