You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixed extr_iris extracting the correct number of chemicals without
repetition (#15).
Fixed extr_comtox working when a single download_items different from DTXCID is selected (#17).
Fixed extr_casrn_from_cid failure when no results are found.
New Features
Added extr_ice_assay_names to retrieve ICE assay names (#16).
Added extr_monograph to check if a substance is listed in WHO IARC
monograph and return its details (#19).
Added extr_pprtv to extract information from the EPA Provisional
Peer-Reviewed Toxicity Values database (#20). Introduced save_to_cache
and load_from_cache functions to avoid re-downloading the file each time.
See force argument.
Other Breaking Changes
Removed cancer_types argument from extr_iris. Database returns a
dataframe with different columns based on request arguments.
Removed stop_at_warning argument from extr_casrn_from_cid. Now warns
and returns a dataframe with NA if no IDs are found.
extr_tox now returns a longer list of dataframes, including the outputs
of extr_monograph and extr_pprtv.
Enhancements and Fixes
Added verbose argument to all extr_ functions (#18).
Unified behavior across all extr_ functions when chemicals are not found
(#30-#35):
For all functions except extr_comptox, a query column reports the IDs
searched. In extr_comptox, this info is in the main_sheet element. For extr_ice, query values contain all IDs found.
Results now contain rows with NA values for all columns (except query).
extr_pprtv and extr_monograph use save_and_match to output results
with NA for missing IDs.
Improved and extended all unit tests.
extr_comptox now outputs a list of dataframes with clean names.
Fixed extr_ctd column names: pub_med_ids or pub_med_i_ds are now pubmed_ids.
Introduced extr_pubchem_section_ internal function to fetch FEMA and GHS
info, avoiding repeated code.
Introduced check_na_warn internal function to generate warnings for
missing IDs.
Created with_extr_sandbox to handle cache for CRAN examples.