Overview of gget modules
maingget is a collection of interoperable modules designed for efficient querying of genomic databases. Each module is intended to facilitate a specific type of query in a single line of code, either via the Python API or the command-line interface.
Core modules include:
- Expression & Tissue:
8cube(mouse strain/tissue expression),archs4(gene expression in specific tissues),cbio(cancer expression),cellxgene(single-cell RNA seq matrices). - Sequence Analysis:
blast(BLAST sequences),blat(genomic location of sequences),diamond(amino acid alignment),muscle(multiple sequence alignment),mutate(sequence mutation),seq(fetch gene sequences),virus(viral sequences). - Genomic & Protein Data:
bgee(orthologs),elm(protein domains/functions),g2p(structural/functional annotations),info(Ensembl ID info),opentargets(disease/drug associations),pdb(Protein Data Bank data),ref(Ensembl reference genomes). - Search & Enrichment:
cosmic(cancer associations),enrichr(gene list enrichment),search(find Ensembl IDs by keyword).