Firecrawl Alexandria

Europe PMC

Europe PMC (europepmc.org), EMBL-EBI's open life-science literature database, through its public REST and Annotations APIs: search PubMed abstracts, open-access full text and preprints with Europe PMC query syntax, section-level and accession filters; read article records with abstracts, licences, grants, retraction status and preprint-to-publication links; list text-mined genes, diseases, chemicals, organisms and accessions grounded to database IDs; and read the full text of open-access articles and preprints whose licence allows commercial reuse (CC0, CC BY, CC BY-SA, CC BY-ND). Every result carries attribution to Europe PMC and each article's own licence.

Try Europe PMC now.

Choose an example or ask your own question.

Europe PMC
TRY ASKING
1Request
string

PMID (`9500320`), PMCID (`PMC3257301`), Europe PMC preprint ID (`PPR1105504`), DOI (`10.1371/journal.ppat.1002485`, also `doi:...`) or a SOURCE:ID from `search`. Give `id` or `url`.

number

Most entities, and most relationships, returned.

string[]

Only annotations located in these sections; annotations without a location are then left out. Separate values with commas.

string[]

Annotation types to return; all when omitted. `gene_disease`, `gene_drug`, `disease_drug` and `gene_function` are relationships. Separate values with commas.

5 credits
Codefollows the fields above
const result = await firecrawl.scrape({
  alexandria: {
    provider: "europepmc-org",
    capability: "publications/annotations",
    options: {
      id: "PMC3257301",
      limit: 5,
      types: [
        "genes_proteins",
        "diseases",
        "chemicals",
      ],
    },
  },
});
2Response example

This is a sample shape. Press Run to see live data from Europe PMC.

{
  "article": {
    "doi": "10.1371/journal.ppat.1002485",
    "europepmc_url": "https://europepmc.org/article/MED/22253597",
    "full_text": "available",
    "id": "MED:22253597",
    "license": {
      "commercial_reuse": true,
      "name": "CC BY"
    },
    "pmcid": "PMC3257301",
    "pmid": "22253597",
    "source": "pubmed",
    "title": "The bZIP transcription factor Rca1p is a central regulator of a novel CO₂ sensing pathway in yeast."
  },
  "attribution": {
    "terms_url": "https://europepmc.org/AnnotationsSubmission",
    "text": "Text-mined annotations from the Europe PMC annotations platform (Europe PMC), published by Europe PMC as public domain. Cite: Europe PMC in 2023, Nucleic Acids Research 52(D1):D1668-D1676 (2024), https://doi.org/10.1093/nar/gkad1085"
  },
  "entities": [
    {
      "database": "uniprot",
      "example": "YPD of strains RCA1/ rca1 Δ+",
      "identifier": "P40341",
      "matched_text": [
        "RCA1"
      ],
      "mentions": 53,
      "name": "YM9582.14C",
      "sections": [
        "methods",
        "results",
        "discussion",
        "supplementary"
      ],
      "type": "genes_proteins",
      "uri": "https://www.uniprot.org/uniprotkb/P40341/entry"
    },
    {
      "database": "uniprot",
      "example": "and carbonic anhydrase (CA).",
      "identifier": "A0A0B7P3V8",
      "matched_text": [
        "CA"
      ],
      "mentions": 46,
      "name": "YPL060C-A",
      "sections": [
        "abstract",
        "introduction",
        "results",
        "discussion"
      ],
      "type": "genes_proteins",
      "uri": "https://www.uniprot.org/uniprotkb/A0A0B7P3V8/entry"
    },
    {
      "database": "uniprot",
      "example": "diluted as follows: anti-NCE103 at 1∶500, anti-LacZ",
      "identifier": "P53615",
      "matched_text": [
        "NCE103"
      ],
      "mentions": 20,
      "name": "N2695",
      "sections": [
        "methods",
        "results",
        "discussion",
        "supplementary"
      ],
      "type": "genes_proteins",
      "uri": "https://www.uniprot.org/uniprotkb/P53615/entry"
    },
    {
      "database": "uniprot",
      "example": "Δ+ RCA1 − HA 3 (tagged) were",
      "identifier": "P69209",
      "matched_text": [
        "HA"
      ],
      "mentions": 18,
      "name": "Head activator",
      "sections": [
        "methods",
        "results",
        "supplementary"
      ],
      "type": "genes_proteins",
      "uri": "https://www.uniprot.org/uniprotkb/P69209/entry"
    },
    {
      "database": "uniprot",
      "example": "The bZIP transcription factor factor Rca1p is",
      "identifier": "Q707Y7",
      "matched_text": [
        "transcription factor",
        "transcriptional factor"
      ],
      "mentions": 17,
      "name": "MATalpha1 transcription factor",
      "sections": [
        "title",
        "abstract",
        "introduction",
        "results",
        "discussion"
      ],
      "type": "genes_proteins",
      "uri": "https://www.uniprot.org/uniprotkb/Q707Y7/entry"
    }
  ],
  "limit": 5,
  "observed_at_ms": 1792530591400,
  "providers": [
    "Europe PMC"
  ],
  "relations": [],
  "sections": null,
  "text_withheld": false,
  "total_entities": 75,
  "total_relations": 0,
  "types": [
    "genes_proteins",
    "diseases",
    "chemicals"
  ]
}
Browse the library