What problem does it solve?
gget eliminates the time-consuming chore of stitching together multiple bioinformatics tools and APIs by providing a single, consistent interface for common genomic, sequence, and analysis queries.
Core Features & Use Cases
- Unified gene and database querying: Search genes, retrieve gene/transcript metadata, and get sequences with consistent module interfaces.
- Sequence analysis and similarity: Run BLAST/BLAT and perform multiple sequence alignment workflows without manual format wrangling.
- Structure, motifs, and expression context: Pull structure metadata, run simplified AlphaFold workflows, predict eukaryotic linear motifs, and query expression/correlation and disease/drug associations.
- Use Case: You have a gene name list and need results that include Ensembl identifiers, protein sequences, BLAST hits, and disease associations; use gget modules to generate the full, connected evidence set.
Quick Start
Use gget to search for genes by name in human for the terms BRCA and cancer by running: gget search -s homo_sapiens BRCA cancer.