R Observatory
Search
install.packages("rco")
CRAN 30-day downloads, method
282−8.1% down on the 30 days before, the worse direction
Test coverage, method
93%of lines run by tests

Automatically apply different strategies to optimize R code. 'rco' functions take R code as input, and returns R code as output.

Maintainer
Juan Cruz Rodriguez
Licence
GPL-3
Latest release
17 Apr 2021
First release
6 Feb 2020

Compare with another package

More details
Releases
3
Needs compilation
No
Needs R
>= 3.6.0
RoxygenNote
7.1.1
Subjects (1) Method, Subjects
Cite

Package

Run in R for the authors' preferred citation:

citation("rco")
APA
Rodriguez, J. C., Wolovick, N., & Xie, Y. (2021). rco: The R Code Optimizer (Version 1.0.2) [Computer software]. https://doi.org/10.32614/CRAN.package.rco
About

This package has no citation file, so citation() returns this entry built from DESCRIPTION.

R Observatory

For a number measured here: a download total, a coverage figure, an archival date.

APA
Balamuta, J. J. (2026). R Observatory: Metrics for rco version 1.0.2 [Data set]. HJJB, LLC. Data release v2026-10-29. https://doi.org/10.5281/zenodo.21843040
About

From data release v2026-10-29, which the citation names so these numbers can be found later.

All 13 check platforms pass.

  • r-devel-linux-x86_64-debian-clang

    The unreleased R on Linux, x86_64, debian-clang

    OK

    Version checked
    1.0.2
    Time taken
    106 s
  • r-devel-linux-x86_64-debian-gcc

    The unreleased R on Linux, x86_64, debian-gcc

    OK

    Version checked
    1.0.2
    Time taken
    77 s
  • r-devel-linux-x86_64-fedora-clang

    The unreleased R on Linux, x86_64, fedora-clang

    OK

    Version checked
    1.0.2
    Time taken
    69 s
  • r-devel-linux-x86_64-fedora-gcc

    The unreleased R on Linux, x86_64, fedora-gcc

    OK

    Version checked
    1.0.2
    Time taken
    76 s
  • r-devel-windows-x86_64

    The unreleased R on Windows, x86_64

    OK

    Version checked
    1.0.2
    Time taken
    128 s
  • r-oldrel-macos-arm64

    The previous release of R on macOS, arm64

    OK

    Version checked
    1.0.2
  • r-oldrel-macos-x86_64

    The previous release of R on macOS, x86_64

    OK

    Version checked
    1.0.2
    Time taken
    110 s
  • r-oldrel-windows-x86_64

    The previous release of R on Windows, x86_64

    OK

    Version checked
    1.0.2
    Time taken
    141 s
  • r-patched-linux-x86_64

    The patched release of R on Linux, x86_64

    OK

    Version checked
    1.0.2
    Time taken
    98 s
  • r-release-linux-x86_64

    The current release of R on Linux, x86_64

    OK

    Version checked
    1.0.2
    Time taken
    97 s
  • r-release-macos-arm64

    The current release of R on macOS, arm64

    OK

    Version checked
    1.0.2
    Time taken
    31 s
  • r-release-macos-x86_64

    The current release of R on macOS, x86_64

    OK

    Version checked
    1.0.2
    Time taken
    129 s
  • r-release-windows-x86_64

    The current release of R on Windows, x86_64

    OK

    Version checked
    1.0.2
    Time taken
    122 s
  • 13 OK

Over time

No change since 5 Aug 2026

As a list (3)
ChangedWorst statusOKNotesWarningsErrors
5 Aug 2026OK13000
1 Aug 2026Note12100
10 Mar 2026OK14000

Since March 2026

Check results on CRAN

Total downloads in the last 30 days
289−11.3% down on the 30 days before, the worse directionIt is the sum of 3 channels: CRAN, r2u and autoCRAN.

CRAN rank

15,395 of 26,553

CRAN

282 downloads in the last 30 days

Rank
15,395 of 26,553
Change
−8.1% down on the 30 days before, the worse direction

It is in the total. Take it out

r2u

3 downloads in the last 30 days

Rank
11,992 of 30,526
Change
−40% down on the 30 days before, the worse direction

It is in the total. Take it out

autoCRAN

4 downloads in the last 30 days

Rank
14,663 of 29,233
Change
−71.4% down on the 30 days before, the worse direction

It is in the total. Take it out

Over time

Compare downloads

Functions
90
Public exports
13
Lines of R code
2,956
Median complexity
2
Functions (90)
Size and composition

Lines by kind (7,474)

KindLinesShare
R code2,95640%
Tests2,84238%
Documentation3555%
Guides1,32118%

Lines by language

LanguageLinesShare
R5,79878%
Vignettes1,32118%
Rd3555%

Languages are counted from file extensions.

Files
97
R functions
90
Complexity
Median
2
Mean
3.26
Highest
18
Median lines per function
17.5
About complexity

Cyclomatic complexity counts the independent paths through a function: 1 is a straight line, higher is harder to test. R functions only.

Call graph figures
R functions
90
Calls
177
Unconnected
9
Groups
2
Growth (3 releases)
Total lines by release
7,471 on 6 Feb 20207,474 on 17 Apr 2021
Release changes

The tests ran and coverage was measured.

Lines run by tests
92.8%
Expressions run by tests
92.4%
Test cases
115
Exports named in tests
76.9%
Coverage by file (14)
Coverage run
Lines counted
1,256
Lines the tests ran
1,165
Tests passed
Yes
Measured with
covr 3.6.5 on R 4.6.1
Test suite
Has tests
Yes
Test frameworks
testthat
Test cases
115
Lines of tests
2,842
Test lines per line of code
0.96
Exports documented
100%
Arguments documented
100%
Return value documented
0%
Help pages with examples
61.5%
Examples run in checks
87.5%
Guides (9)
Other documentation
README
Yes, 731 words
Release notes file
Yes
Help pages
13
Lines of documentation
355

jcrodriguez1989 / rco on github.com

Stars
83+1.2% up on 30 days ago, the better direction
Forks
19
Open issues
18
Last commit
11 Nov 2024
Activity
Commits
322
Open pull requests
4
Tagged releases
0
Latest tagged release
–
Issues closed in
53 days (median)
Pull requests closed in
200 days (median)
Pull requests merged
47%
Created
28 Mar 2019
Licence file reads as
–
Development practices (10)
KindFound
Continuous integrationTravis CI (config file), AppVeyor
Governance and communityCode of conduct, Contributing guide
Docs sourceREADME.Rmd, pkgdown
GitHub Pages site last deployed 2024-11-11
CoverageCoverage reporting (Codecov), .covrignore
Lint, format, editorRStudio project

Method, repository practices

Across jcrodriguez1989

R releases
  • On CRAN
  • Release
VersionReleasedR
1.0.2 current17 Apr 20214.0.5
1.0.18 Feb 20203.6.2
1.0.06 Feb 20203.6.2