Skip to content

Releases: USEPA/ctxR

v1.1.0

13 Jan 20:19
Compare
Choose a tag to compare

Released January 8, 2025

ctxR is an open-source R Client package used to interact with the Computational Toxicology and Exposure (CTX) APIs in R. The CTX APIs were developed by the US EPA's Center for Computational Toxicology and Exposure, and provide users access in a programmatic manner to the data surfaced on the CompTox Chemicals Dashboard (CCD) and other data sources.

Before using the APIs, users need an individual API key to access. Please send an email  to request a FREE API key.

ctxR includes several vignettes to get new users started with interacting with different endpoints of the CTX APIs. The API endpoints are organized into four data domains: Chemical API, Hazard API, Bioactivity API, and Exposure API. Currently, ctxR supports all four data domains and functions will continue to be developed as additional endpoints in existing or new organizational areas are released.

Updates

  • 🚀 Updated functions for CTX Exposure and Chemical endpoints #10 #28 #30
  • 🐞 Improved warning messages for API key errors #33 #35
  • 📄 Updated Documentation, including READMEs, vignettes, and GitHub.io pkgdown site #14 #37 #8 #10 #37 #20 #22
  • 🛠️ Function optimization and rate limiting #12 #16 #18 #26

Full Changelog: v1.0.0...v1.1.0

Contributors

@rachmaninoffpk @carolinering @brown-jason @madison-feshuk @cthunes

Emoji Legend

🚀 Feature - this is a new feature or improvement to the existing application
🧪 In Progress - a feature actively under development; may not yet be available in production
🐞 Bug - fixed an error in the current software
📄 Documentation - updated user/developer documentation
🔒 Security Updates - security related updates
🛠️ Developer Tools - updated internal tooling for a better developer experience

v1.0.0

17 Jul 14:29
Compare
Choose a tag to compare

ctxR v1.0.0

Released July 4, 2024

The R software, ctxR, is open-source software used to interact with the Computational Toxicology and Exposure (CTX) APIs developed by the US EPA Center for Computational Toxicology and Exposure. ctxR is available at the Comprehensive R Archive Network (CRAN) (https://cran.r-project.org/package=ctxR). The CTX APIs provide users access in a programmatic manner to the data stored in the CompTox Chemicals Dashboard (CCD) (https://comptox.epa.gov/dashboard/) and other CTX resources (https://www.epa.gov/comptox-tools).

Before using the APIs, the user must acquire an API key; more information on acquiring an API key may be found at the CTX APIs landing page (https://www.epa.gov/comptox-tools/computational-toxicology-and-exposure-apis).

ctxR includes several vignettes to get new users started with interacting with different endpoints of the CTX APIs. The API endpoints are organized into four broad areas, Chemical API, Hazard API, Bioactivity API, and Exposure API. Currently, ctxR supports all four data domains and will continue to develop as additional endpoints in existing or new organizational areas are released.