Epmc Annotations Tools¶
Configuration File: epmc_annotations_tools.json
Tool Type: Local
Tools Count: 5
This page contains all tools defined in the epmc_annotations_tools.json configuration file.
Available Tools¶
EPMC_get_article_chemicals (Type: EPMCAnnotationsTool)¶
Get chemicals and drugs mentioned in a biomedical article, identified by text mining from Europe …
EPMC_get_article_chemicals tool specification
Tool Information:
Name:
EPMC_get_article_chemicalsType:
EPMCAnnotationsToolDescription: Get chemicals and drugs mentioned in a biomedical article, identified by text mining from Europe PMC. Returns chemical/drug names with database links and mention frequency. Example: pmid=’33332779’ returns tocilizumab, dexamethasone, etc.
Parameters:
pmid(string) (optional) PubMed ID (e.g., ‘33332779’).pmcid(string) (optional) PubMed Central ID (e.g., ‘PMC7781101’). Alternative to pmid.
Example Usage:
query = {
"name": "EPMC_get_article_chemicals",
"arguments": {
}
}
result = tu.run(query)
EPMC_get_article_diseases (Type: EPMCAnnotationsTool)¶
Get diseases mentioned in a biomedical article, identified by text mining from Europe PMC. Return…
EPMC_get_article_diseases tool specification
Tool Information:
Name:
EPMC_get_article_diseasesType:
EPMCAnnotationsToolDescription: Get diseases mentioned in a biomedical article, identified by text mining from Europe PMC. Returns disease names with ontology links (EFO, HPO) and mention frequency. Example: pmid=’33332779’ returns COVID-19, pneumonia, etc.
Parameters:
pmid(string) (optional) PubMed ID (e.g., ‘33332779’).pmcid(string) (optional) PubMed Central ID (e.g., ‘PMC7781101’). Alternative to pmid.
Example Usage:
query = {
"name": "EPMC_get_article_diseases",
"arguments": {
}
}
result = tu.run(query)
EPMC_get_article_genes (Type: EPMCAnnotationsTool)¶
Get genes and proteins mentioned in a biomedical article, identified by text mining from Europe P…
EPMC_get_article_genes tool specification
Tool Information:
Name:
EPMC_get_article_genesType:
EPMCAnnotationsToolDescription: Get genes and proteins mentioned in a biomedical article, identified by text mining from Europe PMC. Returns gene/protein names with UniProt links and mention frequency. Useful for identifying which genes a paper discusses. Example: pmid=’33332779’ returns interleukin-6 receptor and other proteins.
Parameters:
pmid(string) (optional) PubMed ID (e.g., ‘33332779’).pmcid(string) (optional) PubMed Central ID (e.g., ‘PMC7781101’). Alternative to pmid.
Example Usage:
query = {
"name": "EPMC_get_article_genes",
"arguments": {
}
}
result = tu.run(query)
EPMC_get_article_organisms (Type: EPMCAnnotationsTool)¶
Get organisms mentioned in a biomedical article, identified by text mining from Europe PMC. Retur…
EPMC_get_article_organisms tool specification
Tool Information:
Name:
EPMC_get_article_organismsType:
EPMCAnnotationsToolDescription: Get organisms mentioned in a biomedical article, identified by text mining from Europe PMC. Returns organism names with NCBI Taxonomy links and mention frequency. Example: pmid=’33332779’ returns SARS-CoV-2, Homo sapiens, etc.
Parameters:
pmid(string) (optional) PubMed ID (e.g., ‘33332779’).pmcid(string) (optional) PubMed Central ID (e.g., ‘PMC7781101’). Alternative to pmid.
Example Usage:
query = {
"name": "EPMC_get_article_organisms",
"arguments": {
}
}
result = tu.run(query)
EPMC_get_text_mined_annotations (Type: EPMCAnnotationsTool)¶
Get all text-mined annotations from a biomedical article via Europe PMC. Returns gene/protein men…
EPMC_get_text_mined_annotations tool specification
Tool Information:
Name:
EPMC_get_text_mined_annotationsType:
EPMCAnnotationsToolDescription: Get all text-mined annotations from a biomedical article via Europe PMC. Returns gene/protein mentions, diseases, chemicals, organisms, and GO terms automatically extracted from the full text. Useful for quickly identifying which genes, drugs, or diseases are discussed in a paper. Example: pmid=’33332779’ (COVID-19 tocilizumab trial) returns IL-6 receptor, tocilizumab, SARS-CoV-2, etc.
Parameters:
pmid(string) (optional) PubMed ID (e.g., ‘33332779’). Either pmid or pmcid is required.pmcid(string) (optional) PubMed Central ID (e.g., ‘PMC7781101’). Alternative to pmid.annotation_type(string) (optional) Filter by annotation type. Options: ‘Gene_Proteins’, ‘Diseases’, ‘Chemicals’, ‘Organisms’, ‘Gene_Ontology’, ‘EFO’. Leave empty for all types.
Example Usage:
query = {
"name": "EPMC_get_text_mined_annotations",
"arguments": {
}
}
result = tu.run(query)