gget

Query genomic databases and perform sequence analysis with Python.

3|Updated Apr 17, 2026
One-click install
npx skills add https://github.com/RamanEbrahimi/raman-marketplace --skill gget-ramanebrahimi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gget
Source: https://github.com/RamanEbrahimi/raman-marketplace/tree/main/plugins/agentic-research/skills/scientific-skills/gget
Command: npx skills add https://github.com/RamanEbrahimi/raman-marketplace --skill gget-ramanebrahimi

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies bioinformatics analysis by providing a unified interface to access over 20 genomic databases and analysis methods, streamlining tasks like gene information retrieval, sequence analysis, and structural predictions.

Core Features & Use Cases

  • Unified Interface: Access a variety of genomic databases through a consistent command-line tool or Python package.
  • Gene Information: Retrieve detailed information about genes and transcripts from Ensembl, UniProt, and NCBI.
  • Sequence Analysis: Perform BLAST searches, sequence alignments, and sequence retrieval.
  • Structure Prediction: Predict protein structures using AlphaFold2 and identify Eukaryotic Linear Motifs.
  • Use Case: If you need to perform gene search, sequence alignment, and structure prediction on a set of gene IDs, this Skill allows you to do all these tasks in a single workflow.

Quick Start

Use the gget skill to search for genes in the human genome with the keyword "GABA".

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 in one workflow?

Genomic database querying across multiple sources is streamlined by providing a unified Python interface to retrieve gene and transcript information from Ensembl, UniProt, and NCBI simultaneously.

Can I perform BLAST searches and sequence alignment using Python?

BLAST searches and sequence alignments can be executed directly within Python, allowing you to retrieve and analyze sequences as part of a unified bioinformatics workflow.

What is the best way to predict protein structures and identify eukaryotic linear motifs?

Protein structure prediction and motif identification are handled by integrating AlphaFold2 and Eukaryotic Linear Motif detection into a single command-line and Python package workflow.

Does this bioinformatics tool support searching the human genome by keyword?

Human genome keyword searching is supported, enabling you to find specific genes like "GABA" by querying the Ensembl database directly through the Python interface.

Do I need Python packages installed to access genomic databases and perform sequence analysis?

Python package installation is required, as the tool employs various Python dependencies to enable computational analysis, structural predictions, and access to over 20 genomic databases.

Why use a unified interface instead of querying Ensembl, UniProt, and NCBI separately?

A unified interface eliminates the need to manage separate API connections for Ensembl, UniProt, and NCBI, streamlining gene search, sequence alignment, and structure prediction into one consistent workflow.