get_records | R Documentation |
This function retrieves different types of data (like 'PubMed' records, affiliations, 'iCites 'data, etc.) from 'PubMed' based on provided PMIDs. It supports parallel processing for efficiency.
get_records(
pmids,
endpoint = c("pubtations", "icites", "pubmed_affiliations", "pubmed_abstracts",
"pmc_fulltext"),
cores = 3,
sleep = 1,
ncbi_key = NULL
)
pmids |
A vector of PMIDs for which data is to be retrieved. |
endpoint |
A character vector specifying the type of data to retrieve ('pubtations', 'icites', 'affiliations', 'pubmed', 'pmc'). |
cores |
Number of cores to use for parallel processing (default is 3). |
sleep |
Duration (in seconds) to pause after each batch |
ncbi_key |
(Optional) NCBI API key for authenticated access. |
A data.table containing combined results from the specified endpoint.
pmids <- c("38136652")
results <- get_records(pmids, endpoint = "pubmed_abstracts", cores = 1)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.