gget

Query over 20 genomic databases via command-line and Python interfaces.

557|98|Updated Nov 7, 2025
One-click install
npx skills add https://github.com/jimmc414/Kosmos --skill gget-jimmc414
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gget
Source: https://github.com/jimmc414/Kosmos/tree/main/kosmos-claude-scientific-skills/scientific-skills/gget
Command: npx skills add https://github.com/jimmc414/Kosmos --skill gget-jimmc414

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies complex bioinformatics queries by providing a unified command-line and Python interface to over 20 genomic databases and analysis tools, eliminating the need to learn multiple APIs and formats.

Core Features & Use Cases

  • Rapid Data Retrieval: Quickly query gene information, sequences, protein structures, and expression data from sources like Ensembl, UniProt, NCBI, and ARCHS4.
  • Sequence Analysis: Perform BLAST, BLAT, and alignment tasks efficiently.
  • Structure Prediction & Motif Analysis: Predict protein structures with AlphaFold and identify linear motifs.
  • Enrichment & Disease Analysis: Conduct pathway enrichment and retrieve disease/drug associations.
  • Use Case: A researcher needs to find the protein sequence for a specific gene, check its known disease associations, and find relevant literature. This Skill can perform all these tasks with simple commands.

Quick Start

Use the gget skill to search for gene information for 'TP53' in human.

Frequently Asked Questions about gget

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

FAQPage Schema
How do I query multiple genomic databases for gene information without learning different APIs?

Querying multiple genomic databases for gene information is simplified by using a unified command-line and Python interface. This approach retrieves gene data, sequences, and structures from over 20 sources like Ensembl and UniProt without needing to learn multiple API formats.

Can I perform BLAST searches and sequence alignment directly from a Python script?

You can perform BLAST searches and sequence alignment directly from a Python script using this unified interface. It integrates sequence analysis tools, allowing you to execute BLAST, BLAT, and alignment tasks efficiently within automated workflows.

What is the best way to find disease associations and pathway enrichment for a specific gene?

Finding disease associations and pathway enrichment for a specific gene is achieved through dedicated bioinformatics analysis commands. You can conduct pathway enrichment analysis and retrieve disease or drug associations using simple command-line queries.

How do I retrieve protein sequences and predict protein structures for genomic data?

Retrieving protein sequences and predicting protein structures for genomic data is handled by integrated bioinformatics queries. The interface fetches sequences from databases like NCBI and predicts structures using AlphaFold directly through simple commands.

Does this bioinformatics tool work with expression data from ARCHS4?

This bioinformatics tool works with expression data from ARCHS4. It supports rapid data retrieval of expression data alongside gene information, sequences, and protein structures from over 20 integrated genomic databases.