gget-genomic-databases

Query over 20 genomic and biological databases via command-line or Python interface.

298|27|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/jaechang-hits/SciAgent-Skills --skill gget-genomic-databases
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gget-genomic-databases
Source: https://github.com/jaechang-hits/SciAgent-Skills/tree/main/skills/genomics-bioinformatics/gget-genomic-databases
Command: npx skills add https://github.com/jaechang-hits/SciAgent-Skills --skill gget-genomic-databases

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a unified interface to over 20 genomic and biological databases, simplifying complex data retrieval and analysis tasks that would otherwise require learning and interacting with multiple disparate tools and APIs.

Core Features & Use Cases

  • Unified Access: Query Ensembl, UniProt, NCBI, BLAST, AlphaFold, Enrichr, OpenTargets, cBioPortal, COSMIC, and more through a single command-line or Python interface.
  • Diverse Queries: Retrieve gene information, sequences, protein structures, perform sequence alignments, predict structures, find disease/drug associations, analyze cancer genomics data, and more.
  • Use Case: Quickly find the protein sequence for a given gene ID, predict its 3D structure using AlphaFold, and then search for known disease associations and potential drug targets using OpenTargets, all within a few lines of Python code.

Quick Start

Use the gget skill to find information for the gene BRCA1 in humans.

Frequently Asked Questions about gget-genomic-databases

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I query multiple genomic databases like Ensembl and UniProt using a single Python interface?

To query multiple genomic databases, you can use this unified Python interface to retrieve gene information and protein sequences directly from sources like Ensembl and UniProt. It consolidates over 20 biological databases into a single command-line and Python environment for streamlined data retrieval.

Can I predict protein structures and find disease associations for a specific gene?

Yes, you can predict protein structures and find disease associations for a specific gene. The tool integrates with AlphaFold for 3D structure prediction and OpenTargets for disease and drug association analysis, allowing you to perform both tasks sequentially within a few lines of Python code.

What is the best way to retrieve gene sequences and perform BLAST alignments programmatically?

The best way to retrieve gene sequences and perform BLAST alignments is by using a unified command-line tool that integrates directly with NCBI and BLAST databases. This approach simplifies sequence retrieval and alignment tasks without requiring you to learn multiple disparate API interfaces.

Does this tool support querying cancer genomics data from cBioPortal and COSMIC?

Yes, this tool supports querying cancer genomics data from cBioPortal and COSMIC. It provides a unified interface to access these specific databases, facilitating the retrieval of cancer mutation data and genomic analysis alongside standard sequence and protein queries.

How do I analyze drug discovery targets and perform sequence analysis across biological databases?

You can analyze drug discovery targets and perform sequence analysis by querying integrated databases like OpenTargets and NCBI. This unified interface connects genomics, proteomics, and drug discovery domains, allowing you to search for potential drug targets and retrieve relevant biological sequences efficiently.

Can I use this for gene lookup and functional enrichment analysis without installing multiple bioinformatics tools?

Yes, you can perform gene lookup and functional enrichment analysis without installing multiple separate bioinformatics tools. It provides a single Python interface that integrates directly with Enrichr for enrichment analysis and Ensembl for gene lookup, simplifying complex bioinformatics workflows.