Science Score: 36.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
  • DOI references
    Found 4 DOI reference(s) in README
  • Academic publication links
  • Committers with academic emails
    2 of 3 committers (66.7%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.4%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: NIEHS
  • Language: C++
  • Default Branch: main
  • Size: 43.7 MB
Statistics
  • Stars: 22
  • Watchers: 4
  • Forks: 7
  • Open Issues: 0
  • Releases: 7
Created over 4 years ago · Last pushed over 1 year ago
Metadata Files
Readme Changelog

README.md

alt text

Welcome to the Official Git Repository of ToxicR!

What is ToxicR?

ToxicR is an R package that utilizes the core functionality of the US EPA's Benchmark Dose Software and the NTP's BMDexpress, which was developed in unison with researchers from the National Institute of Environmental Health. Unlike those packages, ToxicR is fully interactive and can be used to create custom analysis pipelines within the R programming environment.

Current Release

Version 1.1.1 is the most recent release.

Installation

Depending on your system, cut and paste the following code into your R terminal.

Recommended Method

Compile Yourself

If you have the package devtools, you can download and install directly from GitHub!

library(devtools)

devtools::install_github("NIEHS/ToxicR")

Note: For Windows, you will need the rtools executable available at: https://cran.r-project.org/bin/windows/Rtools/

Note: If you have a MacOS, you will need to download the GNU Scientific Library. To do this, go to a command line and type

brew install gsl

This assumes you have HomeBrew installed. If you do not go to https://brew.sh, which will give you the instructions on how to install.

Note: For MacOS, you also need to install xcode. To do this go to the command line and type

xcode-select -install

Note: For Linux, you will also need the GNU Scientific Library. The install depends on your flavor of Linux. For Ubuntu, type

sudo apt-get install libgsl-dev

Alternative Methodology

First, install the required packages

install.packages(c("Rcpp","RcppEigen","RcppGSL","ggplot2","shiny","coda","scales","tidyverse","forcats","ggridges","doBy","multcomp","dplyr","rmarkdown", "actuar","ggpubr", "testthat","gridExtra","VIM","knitr", "modules", "plotly" ))

Windows R 4.3.0

download.file("https://github.com/NIEHS/ToxicR/releases/download/v1.10.0/ToxicR_23.4.1.1.0.R4.3.zip", "ToxicR_23.4.1.1.0.zip") install.packages("ToxicR_23.4.1.1.0.zip", repos = NULL, type = "win.binary")

Windows R 4.2.3

download.file("https://github.com/NIEHS/ToxicR/releases/download/v1.10.0/ToxicR_23.4.1.1.0R4.2.3.zip", "ToxicR_23.4.1.1.0.zip") install.packages("ToxicR_23.4.1.1.0.zip", repos = NULL, type = "win.binary")

Citing ToxicR

All dose-response methodologies used in ToxicR were developed in the following manuscripts:

Wheeler, M.W., Blessinger, T., Shao, K., Allen, B.C., Olszyk, L., Davis, J.A. and Gift, J.S. (2020), Quantitative Risk Assessment: Developing a Bayesian Approach to Dichotomous Dose–Response Uncertainty. Risk Analysis, 40: 1706-1722. https://doi.org/10.1111/risa.13537

Wheeler, M. W., Cortiñas Abrahantes, J., Aerts, M., Gift, J. S., & Allen Davis, J. (2022). Continuous model averaging for benchmark dose analysis: Averaging over distributional forms. Environmetrics, e2728. https://doi.org/10.1002/env.2728

Interuniversity Institute for Biostatistics and statistical Bioinformatics, 2022. EFSA Platform for Bayesian Benchmark Dose Analysis. EFSA Supporting Publications, 19(12), p.7740E.

Wheeler, M.W., Lim, S., House, J.S., Shockley, K.R., Bailer, A.J., Fostel, J., Yang, L., Talley, D., Raghuraman, A., Gift, J.S. and Davis, J.A., 2023. ToxicR: A computational platform in R for computational toxicology and dose–response analyses. Computational Toxicology, 25, p.100259.

Owner

  • Name: National Institute of Environmental Health Science
  • Login: NIEHS
  • Kind: organization
  • Location: Durham, NC

The mission of the National Institute of Environmental Health Sciences is to discover how the environment affects people in order to promote healthier lives.

GitHub Events

Total
  • Watch event: 3
  • Push event: 5
  • Pull request event: 6
  • Fork event: 1
Last Year
  • Watch event: 3
  • Push event: 5
  • Pull request event: 6
  • Fork event: 1

Committers

Last synced: over 3 years ago

All Time
  • Total Commits: 87
  • Total Committers: 3
  • Avg Commits per committer: 29.0
  • Development Distribution Score (DDS): 0.092
Top Committers
Name Email Commits
Matthew Wheeler w****w@g****m 79
Matt Wheeler m****r@n****v 6
Matt Wheeler w****w@l****v 2
Committer Domains (Top 20 + Academic)

Packages

  • Total packages: 1
  • Total downloads: unknown
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 5
  • Total maintainers: 1
cran.r-project.org: ToxicR

Analyzing Toxicology Dose-Response Data

  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Forks count: 17.8%
Stargazers count: 22.5%
Average: 26.4%
Dependent packages count: 29.8%
Dependent repos count: 35.5%
Maintainers (1)
Last synced: over 1 year ago

Dependencies

DESCRIPTION cran
  • R >= 4.1.0 depends
  • Rcpp >= 1.0.0 imports
  • coda >= 0.19 imports
  • doBy >= 4.6.11 imports
  • dplyr >= 1.0.7 imports
  • forcats * imports
  • ggplot2 >= 3.3.2 imports
  • ggridges >= 0.5.3 imports
  • multcomp >= 1.4 imports
  • scales >= 1.1.1 imports
  • shiny >= 1.5.0 imports
  • tidyverse >= 1.3.0 imports
  • VIM >= 6.1.1 suggests
  • actuar >= 3.2 suggests
  • ggpubr >= 0.4.0 suggests
  • gridExtra >= 2.3 suggests
  • knitr >= 1.36 suggests
  • modules * suggests
  • plotly >= 4.9.2.1 suggests
  • rmarkdown * suggests
  • testthat >= 3.1.0 suggests
.github/workflows/builds.yml actions
  • actions/cache v3 composite
  • actions/checkout v2 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
.github/workflows/releases.yml actions
  • actions/checkout v3 composite
  • ncipollo/release-action v1 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
  • r-lib/actions/setup-tinytex v2 composite
  • svenstaro/upload-release-action v2 composite
.github/workflows/sanitizer.yml actions
  • actions/cache v3 composite
  • actions/checkout v2 composite
  • actions/upload-artifact v3 composite
  • egor-tensin/setup-clang v1 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite