# EnsemblDb **EnsemblDb** provides a Python interface to **Ensembl Annotation Databases (EnsDb)**. It mirrors the functionality of the Bioconductor `ensembldb` package, allowing users to efficiently query gene, transcript, and exon annotations from SQLite-based annotation files. This package is part of the **BiocPy** ecosystem and integrates seamlessly with [GenomicRanges](https://github.com/biocpy/genomicranges). ## Install To get started, install the package from [PyPI](https://pypi.org/project/ensembldb/) ```bash pip install ensembldb ``` ## Contents ```{toctree} :maxdepth: 2 Overview Contributions & Help License Authors Changelog Module Reference ``` ## Indices and tables * {ref}`genindex` * {ref}`modindex` * {ref}`search` [Sphinx]: http://www.sphinx-doc.org/ [Markdown]: https://daringfireball.net/projects/markdown/ [reStructuredText]: http://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html [MyST]: https://myst-parser.readthedocs.io/en/latest/