gget enables efficient querying of genomic databases, such as Ensembl, UniProt, NCBI, directly into a Python or command-line programming environment. It was designed to support genomic data analysis.
A recurring challenge in interpreting genomic data (such as single-cell RNA-seq data) is the assessment of results in the context of existing reference databases. gget is a free and open-source command-line tool and Python package that enables efficient querying of genomic reference databases, such as Ensembl. gget consists of a collection of separate but interoperable modules, each designed to facilitate one type of database querying required for genomic data analysis in a single line of code.
Check out the preprint.
Source code and user manual.
Twitter thread with examples.
Thank you so much for posting this! I have used it in one of my projects and it has proven so useful.