All tool names for literature search + annotation databases used in enhanced research strategy.
'PubMed_search_articles' # 35M+ papers - primary biomedical
'PMC_search_papers' # Full-text biomedical archive (NIH)
'EuropePMC_search_articles' # 42M+ European biomedical (use source='PPR' for preprints)
'BioRxiv_get_preprint' # Get bioRxiv preprint by DOI (not search)
'MedRxiv_get_preprint' # Get medRxiv preprint by DOI (not search)'DBLP_search_publications' # 6M+ CS publications
'ArXiv_search_papers' # Physics/CS/math preprints
'SemanticScholar_search_papers' # 200M+ AI-ranked papers'openalex_literature_search' # 250M+ works across fields
'Crossref_search_works' # 140M+ DOI registry
'Fatcat_search_scholar' # Internet Archive
'DOAJ_search_articles' # Open access journals'OpenAIRE_search_publications' # EU-funded research
'HAL_search_archive' # French national archive
'OSF_search_preprints' # Social science preprints
'Zenodo_search_records' # Datasets, software, publications'PubMed_get_article' # Complete metadata for PMID
'PubMed_get_cited_by' # Forward citations (papers citing this)
'PubMed_get_related' # Computationally related papers
'PubMed_get_links' # External links (full-text)'EuropePMC_get_citations' # Forward citations (fallback for PubMed)
'EuropePMC_get_references' # Backward citations (reference list)'Unpaywall_check_oa_status' # OA status by DOI (requires email)'UniProt_search' # Search UniProt by query
'UniProt_get_entry_by_accession' # Full protein entry
'UniProt_id_mapping' # Map between ID types
'UniProt_get_function_by_accession' # Function description
'UniProt_get_sequence_by_accession' # Protein sequence
'UniProt_get_recommended_name_by_accession' # Official name
'UniProt_get_alternative_names_by_accession' # Aliases
'UniProt_get_subcellular_location_by_accession' # Localization
'UniProt_get_ptm_processing_by_accession' # PTMs, active sites
'UniProt_get_disease_variants_by_accession' # Disease variants'InterPro_get_protein_domains' # Domain architecture
'alphafold_get_prediction' # AlphaFold structure
'get_protein_metadata_by_pdb_id' # PDB structure metadata
'proteins_api_get_protein' # Alternative protein data'MyGene_get_gene_annotation' # NCBI gene info, aliases
'ensembl_lookup_gene' # Ensembl gene details
'ensembl_get_xrefs' # Cross-references'GTEx_get_gene_expression' # Expression data
'GTEx_get_median_gene_expression' # Median TPM by tissue'HPA_get_comprehensive_gene_details_by_ensembl_id' # Full HPA data
'HPA_get_rna_expression_by_source' # RNA expression
'HPA_get_subcellular_location' # Subcellular localization
'HPA_get_protein_interactions_by_gene' # Interactions
'HPA_get_cancer_prognostics_by_gene' # Cancer prognosis'CELLxGENE_get_expression_data' # Single-cell expression'GO_get_annotations_for_gene' # GO terms (BP, MF, CC)
'GO_get_term_details' # GO term details'Reactome_map_uniprot_to_pathways' # Reactome pathways
'kegg_get_gene_info' # KEGG gene/pathways
'WikiPathways_search' # WikiPathways'OpenTargets_get_target_gene_ontology_by_ensemblID' # GO via OT
'OpenTargets_get_target_tractability_by_ensemblID' # Druggability
'OpenTargets_get_associated_drugs_by_target_ensemblID' # Known drugs
'OpenTargets_get_target_safety_profile_by_ensemblID' # Safety
'OpenTargets_get_diseases_phenotypes_by_target_ensembl' # Disease links
'OpenTargets_get_publications_by_target_ensemblID' # Publications'STRING_get_protein_interactions' # STRING PPI network
'intact_get_interactions' # IntAct experimental PPIs
'intact_get_complex_details' # Complex membership
'OpenTargets_get_target_interactions_by_ensemblID' # OT interactions'gnomad_get_gene' # Population variants
'gnomad_get_gene_constraints' # Constraint scores (pLI, LOEUF)'clinvar_search_variants' # Clinical variants
'clinvar_get_variant_by_id' # Variant details'OpenTargets_get_diseases_phenotypes_by_target_ensembl' # Disease associations
'DGIdb_get_drug_gene_interactions' # Drug-gene
'DGIdb_get_gene_druggability' # Druggability categories# Resolve IDs
'UniProt_search'
'UniProt_id_mapping'
'ensembl_lookup_gene'
# Get baseline profile
'InterPro_get_protein_domains'
'HPA_get_subcellular_location'
'GTEx_get_median_gene_expression'
'GO_get_annotations_for_gene'
'Reactome_map_uniprot_to_pathways''PubMed_search_articles' # "[GENE]"[Title] queries
'EuropePMC_search_articles' # Alternative'PubMed_get_cited_by' # Forward citations (primary)
'EuropePMC_get_citations' # Forward (fallback)
'PubMed_get_related' # Related papers
'EuropePMC_get_references' # Backward citations'openalex_literature_search' # Comprehensive
'Crossref_search_works' # DOI-based
'SemanticScholar_search_papers' # AI-ranked'Unpaywall_check_oa_status' # If email provided
# Otherwise use OA fields from:
# - EuropePMC (isOpenAccess)
# - OpenAlex (is_oa)
# - PMC papers (all OA)| Primary Tool | Fallback 1 | Fallback 2 |
|---|---|---|
PubMed_get_cited_by |
EuropePMC_get_citations |
OpenAlex citations |
PubMed_get_related |
SemanticScholar_search_papers |
Keyword search |
GTEx_get_median_gene_expression |
HPA_get_rna_expression_by_source |
Mark unavailable |
InterPro_get_protein_domains |
UniProt features | Mark unavailable |
Unpaywall_check_oa_status |
EuropePMC OA flag | OpenAlex is_oa |
# PubMed
{'query': '"GENE"[Title]', 'limit': 100}
# OpenAlex
{'search_keywords': 'term', 'max_results': 100, 'year_from': 2020}
# With collision filter
{'query': '"TRAG" AND immune NOT plasmid NOT conjugation', 'limit': 50}{'pmid': '12345678', 'limit': 100} # PubMed citations
{'article_id': 'MED:12345678', 'source': 'MED'} # EuropePMC# UniProt
{'accession': 'P38606'}
{'ids': ['P38606'], 'from_db': 'UniProtKB_AC-ID', 'to_db': 'Ensembl'}
# GTEx
{'gencode_id': 'ENSG00000114573', 'tissue': 'all'}
# InterPro
{'uniprot_accession': 'P38606'}ArXiv_search_papersBioRxiv_get_preprint(DOI retrieval)Crossref_search_worksDBLP_search_publicationsDOAJ_search_articlesEuropePMC_search_articlesFatcat_search_scholarHAL_search_archiveMedRxiv_get_preprint(DOI retrieval)OpenAIRE_search_publicationsOSF_search_preprintsPMC_search_papersPubMed_search_articlesSemanticScholar_search_papersZenodo_search_recordsopenalex_literature_searchopenalex_search_worksPubTator_search_entities
EuropePMC_get_citationsEuropePMC_get_referencesPubMed_get_articlePubMed_get_cited_byPubMed_get_linksPubMed_get_relatedUnpaywall_check_oa_status
InterPro_get_protein_domainsMyGene_get_gene_annotationUniProt_get_alternative_names_by_accessionUniProt_get_disease_variants_by_accessionUniProt_get_entry_by_accessionUniProt_get_function_by_accessionUniProt_get_ptm_processing_by_accessionUniProt_get_recommended_name_by_accessionUniProt_get_sequence_by_accessionUniProt_get_subcellular_location_by_accessionUniProt_id_mappingUniProt_searchalphafold_get_predictionensembl_lookup_geneproteins_api_get_protein
CELLxGENE_get_expression_dataGTEx_get_gene_expressionGTEx_get_median_gene_expressionHPA_get_comprehensive_gene_details_by_ensembl_idHPA_get_rna_expression_by_sourceHPA_get_subcellular_location
GO_get_annotations_for_geneReactome_map_uniprot_to_pathwaysWikiPathways_searchkegg_get_gene_infoOpenTargets_get_target_gene_ontology_by_ensemblIDOpenTargets_get_target_tractability_by_ensemblIDOpenTargets_get_associated_drugs_by_target_ensemblIDOpenTargets_get_publications_by_target_ensemblID
STRING_get_protein_interactionsintact_get_interactionsintact_get_complex_detailsOpenTargets_get_target_interactions_by_ensemblID
clinvar_search_variantsgnomad_get_genegnomad_get_gene_constraintsOpenTargets_get_diseases_phenotypes_by_target_ensemblOpenTargets_get_target_safety_profile_by_ensemblIDDGIdb_get_drug_gene_interactionsDGIdb_get_gene_druggabilityHPA_get_cancer_prognostics_by_gene
Total Tools: 66
- Literature: 18
- Citation: 7
- Protein/Gene Annotation: 15
- Expression: 6
- Pathway/Function: 8
- Interaction: 4
- Variant/Disease: 8
Last Updated: 2026-02-04 (v5.0 - Added annotation tools)