Skip to main content

Genotations - python library to work with genomes and primers

Project description

Genotations

Python library to work with genomes and annotations, mostly Ensembl genomes. Also supports visualization of transcripts/gene features and primer selection.

Usage

Install with pip:

pip install genotations

The library allows:

  • downloading Ensembl annotations and genomes (uses genomepy under the hood)
  • working with genomic annotations like with polars dataframes
  • getting sequences for selected genes
  • visualizing the genes features
  • designing primers for selected transcripts with Primer3 python wrapper

Please, check example notebook to see the usage and API

Working with code

Use micromamba (or conda) and environment.yaml to install the dependencies

micromamba create -f environment.yaml

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

genotations-0.0.8.tar.gz (11.2 kB view details)

Uploaded Source

Built Distribution

genotations-0.0.8-py2.py3-none-any.whl (11.5 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file genotations-0.0.8.tar.gz.

File metadata

  • Download URL: genotations-0.0.8.tar.gz
  • Upload date:
  • Size: 11.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for genotations-0.0.8.tar.gz
Algorithm Hash digest
SHA256 c2a5abac0b7e8fa27c48a3b96296e12c68599ea13d72fd69df4bfa0681fe1da2
MD5 a597e07bf5f291f74e99eaa1a0809fac
BLAKE2b-256 5aa050ca1a45e89d07f11bedef1ea78fffb95371afa7fcc4ea97c62bf9b3eb0c

See more details on using hashes here.

File details

Details for the file genotations-0.0.8-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for genotations-0.0.8-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 580c6eb664bfa058eb86335c599e5a542a66133fcd6b07f5a7c30864665c57c4
MD5 2ff0571e1e460ad284a3bf81a68fbb2e
BLAKE2b-256 fa3053ef4bd1fcf4f8422047d010153f55bcc3fea18e8c4ef3ebcddd25730bc6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page