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.5.tar.gz (10.4 kB view details)

Uploaded Source

Built Distribution

genotations-0.0.5-py2.py3-none-any.whl (10.7 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: genotations-0.0.5.tar.gz
  • Upload date:
  • Size: 10.4 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.5.tar.gz
Algorithm Hash digest
SHA256 c378f786dcf7a53f7ff21ffd7e364c460af421d0b314117fd08daa6951b619ea
MD5 a049a8bf3e9b42b5abd6cd2ccf6d5266
BLAKE2b-256 50ac20621f4e4f6e84eb53987c2b976b3d694fc743d6987a2311c3474963d2dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for genotations-0.0.5-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 ce73156389556a75545e527121dc8f65b3509667760c6edfc957e8bf69c45969
MD5 58bca1300e5aee665767085c54d2e308
BLAKE2b-256 9da622c4d06ac89572b1e68c7d9f9f84ccec1ef4538fd62b3cacf5006b65af2e

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