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).

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.

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.