https://github.com/astrazeneca/roo
A package and environment manager for R
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.7%) to scientific vocabulary
Repository
A package and environment manager for R
Basic Info
- Host: GitHub
- Owner: AstraZeneca
- License: apache-2.0
- Language: Python
- Default Branch: master
- Size: 354 KB
Statistics
- Stars: 16
- Watchers: 1
- Forks: 2
- Open Issues: 22
- Releases: 0
Metadata Files
README.md
Roo - manages environments and dependencies in R
Description
Roo is a python program that handles R dependencies and R environments, ensuring environment reproducibility that satisfy dependency constraints. If you are familiar with python poetry or pip it aims at being the same. While apparently similar to packrat or renv, Roo is way more powerful.
As a data scientist using e.g. RStudio you are unlikely to benefit from Roo, but if you need to create production R code, it's a much safer choice to define a consistent and reliable environment of dependencies. It also provides functionalities that helps in maintaining different environments at the same time.
Installation
Roo is written in python and requires python 3.8 or above. It runs on any platform, and it can be installed from pypi with:
pip install roo
Dependencies will be installed automatically.
Documentation
Owner
- Name: AstraZeneca
- Login: AstraZeneca
- Kind: organization
- Location: Global
- Website: https://www.astrazeneca.com/
- Repositories: 33
- Profile: https://github.com/AstraZeneca
Data and AI: Unlocking new science insights
GitHub Events
Total
- Watch event: 6
- Fork event: 1
Last Year
- Watch event: 6
- Fork event: 1
Committers
Last synced: over 3 years ago
All Time
- Total Commits: 121
- Total Committers: 1
- Avg Commits per committer: 121.0
- Development Distribution Score (DDS): 0.0
Top Committers
| Name | Commits | |
|---|---|---|
| Stefano Borini | s****i@a****m | 121 |
Committer Domains (Top 20 + Academic)
Packages
- Total packages: 1
-
Total downloads:
- pypi 192 last-month
- Total dependent packages: 0
- Total dependent repositories: 1
- Total versions: 13
- Total maintainers: 1
pypi.org: roo
A package manager to handle R environments
- Homepage: https://github.com/AstraZeneca/roo
- Documentation: https://roo.readthedocs.io/
- License: Apache-2.0
-
Latest release: 0.18.0
published over 2 years ago
Rankings
Maintainers (1)
Dependencies
- MASS * depends
- R >= 2.10 depends
- locfit * depends
- nnet * depends
- quantreg * depends
- R >= 3.6 depends
- R * depends
- alabaster 0.7.12 develop
- attrs 21.2.0 develop
- autopep8 1.5.7 develop
- babel 2.9.1 develop
- backports.entry-points-selectable 1.1.0 develop
- bump2version 1.0.1 develop
- bumpversion 0.6.0 develop
- cfgv 3.3.0 develop
- distlib 0.3.2 develop
- docutils 0.16 develop
- filelock 3.0.12 develop
- flake8 3.9.2 develop
- identify 2.2.13 develop
- imagesize 1.2.0 develop
- importlib-metadata 4.6.3 develop
- jinja2 3.0.1 develop
- markupsafe 2.0.1 develop
- mccabe 0.6.1 develop
- more-itertools 8.8.0 develop
- mypy 0.800 develop
- mypy-extensions 0.4.3 develop
- nodeenv 1.6.0 develop
- platformdirs 2.2.0 develop
- pluggy 0.13.1 develop
- pre-commit 2.14.0 develop
- py 1.10.0 develop
- pycodestyle 2.7.0 develop
- pydata-sphinx-theme 0.4.3 develop
- pyflakes 2.3.1 develop
- pytest 5.4.3 develop
- pytz 2021.1 develop
- pyyaml 5.4.1 develop
- six 1.16.0 develop
- snowballstemmer 2.1.0 develop
- sphinx 3.5.4 develop
- sphinxcontrib-applehelp 1.0.2 develop
- sphinxcontrib-devhelp 1.0.2 develop
- sphinxcontrib-htmlhelp 2.0.0 develop
- sphinxcontrib-jsmath 1.0.1 develop
- sphinxcontrib-qthelp 1.0.3 develop
- sphinxcontrib-serializinghtml 1.1.5 develop
- typed-ast 1.4.3 develop
- types-toml 0.1.5 develop
- virtualenv 20.7.1 develop
- wcwidth 0.2.5 develop
- zipp 3.5.0 develop
- atomicwrites 1.4.0
- beautifulsoup4 4.9.3
- certifi 2021.5.30
- charset-normalizer 2.0.4
- click 7.1.2
- colorama 0.4.4
- commonmark 0.9.1
- gitdb 4.0.7
- gitpython 3.1.20
- idna 3.2
- packaging 20.9
- pygments 2.9.0
- pyparsing 2.4.7
- requests 2.26.0
- rich 11.0.0
- smmap 4.0.0
- soupsieve 2.2.1
- toml 0.10.2
- typing-extensions 3.10.0.0
- urllib3 1.26.6
- autopep8 ^1.5.3 develop
- bumpversion * develop
- flake8 ^3.7.9 develop
- mypy 0.800 develop
- pre-commit ^2.5.1 develop
- pydata_sphinx_theme ^0.4.1 develop
- pytest ^5.4.1 develop
- sphinx ^3.3.1 develop
- types-toml ^0.1.1 develop
- GitPython ^3.1.13
- atomicwrites ^1.4
- beautifulsoup4 ^4.8.2
- click ^7.0
- packaging ^20.1
- python ^3.7
- requests ^2.22.0
- rich ^11.0.0
- toml ^0.10.0
- actions/checkout v2 composite
- actions/setup-python v2 composite
- actions/checkout v2 composite
- actions/setup-python v2 composite
- r-lib/actions/setup-r v2 composite