Releases: USEPA/ctxR
v1.1.0
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
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.