Bioinformatics Database Retrieval
Use this umbrella skill for targeted retrieval from common biological databases when the task is primarily a lookup, ID mapping, or small data extraction rather than a full analysis workflow.
Provider Routing
- Genes and annotations: Ensembl, NCBI Gene/gget, GTEx, gnomAD.
- Proteins and domains: UniProt, AlphaFold DB, InterPro, STRING.
- Pathways and regulatory data: KEGG, Reactome, JASPAR.
- Studies and cohorts: GEO, ENA, GWAS Catalog, OpenTargets, DepMap.
- GWAS summary statistics: start with
references/providers/gwas-summary-statistics-databases.md, then choose the smallest official source that fits the trait, population, access, and downstream analysis. - Phenotype and disease graphs: Monarch, OpenTargets.
- Broad analysis taxonomy: use
references/bioinformatics-analysis-taxonomy.mdonly as a high-level routing aid from reviewed screenshot evidence; it is not paid workflow content.
Provider details live in references/providers/. Read only the relevant
provider note before making network calls.
Workflow
- Clarify entity type, organism, genome build, ID namespace, and desired output.
- Pick the smallest provider set that can answer the question.
- Prefer official REST APIs or stable package clients.
- For GWAS summary statistics, record genome build, ancestry/population, sample size, endpoint/trait definition, file version or release, harmonization status, and access conditions.
- Record query URLs, access dates, and version/build metadata in the response.
- For batch retrieval, write reproducible scripts rather than manual browser steps.
Boundaries
- Use
scanpy,scvi-tools, oranndatafor single-cell analysis workflows. - Use
pysam,tiledbvcf, orpolars-biofor local genomic files. - Use
pydicomor medical-imaging skills for DICOM/NIfTI imaging.