Query genomic databases, run sequence searches, and log reproducible bioinformatics evidence.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "gget" skill from askskill: 1. Download https://raw.githubusercontent.com/affaan-m/ECC/main/skills/scientific-pkg-gget/SKILL.md 2. Save it as ~/.claude/skills/scientific-pkg-gget/SKILL.md 3. Reload skills and tell me it's ready
Use gget to look up basic information for the human TP53 gene, including gene description, chromosomal location, transcripts, and relevant database links, then format the results in a clear table.
A structured table of TP53 gene information for downstream research use.
Use gget to run a BLAST-style similarity search on this DNA sequence, listing the top matches, species, similarity scores, and significance metrics, then briefly summarize the findings.
A ranked list of similar sequence matches with a short conclusion about likely origin.
Use gget to perform an enrichment check on this differentially expressed gene set, identify significant pathways or functional terms, and produce a reproducible analysis log summary.
A list of significant enriched terms, statistics, and a brief reproducible analysis log.
Use this skill when a task needs quick bioinformatics lookup across genomic
reference databases with the gget CLI or Python package.
Use a dedicated workflow instead of gget when the task requires regulated
clinical interpretation, high-throughput production pipelines, or fine-grained
control over database versions and local indexes.
Use a clean Python environment.
python -m venv .venv
. .venv/bin/activate
python -m pip install --upgrade pip
python -m pip install --upgrade gget
gget --help
If uv is available:
uv venv
. .venv/bin/activate
uv pip install gget
Before relying on an older environment, upgrade gget and re-check the module
docs. The upstream databases queried by gget change over time.
CLI shape:
gget <module> [arguments] [options]
Python shape:
import gget
result = gget.search(["BRCA1"], species="human")
print(result)
Common workflow:
Use current upstream docs for exact arguments. These modules are common first choices:
gget search: find Ensembl IDs from search terms.gget info: retrieve metadata for Ensembl, UniProt, or related IDs.gget seq: fetch nucleotide or amino-acid sequences.gget ref: retrieve reference genome download links.gget blast: run a quick BLAST query.gget blat: locate a sequence against supported genome assemblies.gget muscle: run multiple sequence alignment.gget diamond: run local sequence alignment against reference sequences.gget alphafold and gget pdb: inspect protein-structure references.gget enrichr, gget opentargets, gget archs4, gget bgee, gget cbio,
and gget cosmic: explore enrichment, target, expression, cancer, and disease
association data.Do not assume every module supports every Python version or dependency set. Some optional scientific dependencies have narrower version support than the core package.
Find genes:
gget search -s human brca1 dna repair -o brca1-search.json
Fetch gene metadata:
gget info ENSG00000012048 -o brca1-info.json
Fetch a sequence:
gget seq ENSG00000012048 -o brca1-seq.fa
Run a small BLAST query:
gget blast "MEEPQSDPSVEPPLSQETFSDLWKLLPEN" -l 10 -o blast-results.json
Python example:
import gget
genes = gget.search(["BRCA1", "DNA repair"], species="human")
info = gget.info(["ENSG00000012048"])
sequence = gget.seq("ENSG00000012048")
For scientific outputs, include enough metadata to replay the query.
| Date | gget version | Module | Query | Species/assembly | Output | Notes |
| --- | --- | --- | --- | --- | --- | --- |
| 2026-05-11 | `gget --version` | search | `BRCA1 DNA repair` | human | `brca1-search.json` | Docs checked before run |
Also record:
gget setup.gget.…
Handle returns, refunds, fraud checks, and warranty claim decisions efficiently.
Use Bun for runtime, bundling, testing, packages, and Node migration decisions.
Use the correct Ethereum Keccak-256 hashing in Node.js and TypeScript.
Apply Nuxt 4 patterns for SSR safety, performance, and data fetching.
Generate images, videos, and audio with one unified AI media workflow.
Design Quarkus 3 backend patterns for messaging, APIs, data, and async workflows.
Search cryo-EM maps and raw datasets across EMDB and EMPIAR.
Access multiple gene data backends through one searchable unified MCP endpoint.
Search and download NCBI GEO gene expression data using natural language.
Query MGnify genomes and run KEGG annotation and module completeness analysis.
Query genes, sequences, variant effects, orthologs, and annotations via Ensembl.
Analyze sequences and design molecular biology workflows for DNA, RNA, and proteins.