puremoe 1.0.4
New Features
- Added
data_mesh_frequencies, a bundled dataset of MeSH
descriptor frequencies across the full PubMed corpus (39.7 M PMIDs,
April 2026). Columns DescriptorUI,
DescriptorName, n_pmids, and
prop_total. Intended as a baseline for MeSH term enrichment
analyses.
Changes
pmid_to_ftp() updated to use the PMC Cloud Service on
AWS S3 (pmc-oa-opendata.s3.amazonaws.com) in response to
NCBI’s migration away from the legacy PMC FTP Service (transition period
February–August 2026; FTP decommissioned August 2026). The function
interface is unchanged.
puremoe 1.0.3
Bug Fixes
- Fixed iCite API integration to handle changes in API response
structure.
- Removed modern pipe operators to maintain compatibility with R >=
3.5.
- Improved error handling for Internet resource functions to comply
with CRAN policy.
New Features
- Added
pmid_to_ftp() to convert PMIDs to full-text
download URLs for open-access PMC articles; pass $url to
get_records(endpoint = 'pmc_fulltext'). For bulk, use
data_pmc_list().
- Added
endpoint_info() to provide schema, columns, and
rate limits for each endpoint.
Removed Features
- Removed mesh descriptor embeddings functionality
(
data_mesh_embeddings() function).
puremoe 1.0.2
Bug Fixes
- Fixed an issue with the internal function responsible for handling
Pubtator3 data. This was due to changes in the data structures provided
by Pubtator3 API. The function now correctly processes data retrieved
via the updated
biocjson format from the API endpoint.
puremoe 1.0.1
Bug Fixes
- Fixed a typo that caused the full text retrieval to fail in the
pmc_fulltext endpoint.
- Improved the
data_pmc_list function to handle timeouts
more effectively when downloading the PMC Open Access file list.