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

Uploaded Source

Built Distribution

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

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: genotations-0.0.6.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.6.tar.gz
Algorithm Hash digest
SHA256 66032a67e4d04763ac56527fa621097e820c43d454e532d77ae92e7f57d3bb98
MD5 a0ea00823f06026528211a8901398b76
BLAKE2b-256 570645425231fb88f933686ada3f0ac5103ec993a0b66f9aa20e5d8741d9eb83

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for genotations-0.0.6-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 2522d5628e7ffa84cebf3a6615b7cbf9d6fd9a151c015cf02c5ba7b86a4b55c2
MD5 ae5f06e15f59fac1d8ba25bb63ef10fb
BLAKE2b-256 dc26fc661ebd4ecda2c7d55764c92250dd8f8b972e981848e388844bdf5ca940

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