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

Uploaded Source

Built Distribution

genotations-0.1.2-py2.py3-none-any.whl (14.6 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

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

File hashes

Hashes for genotations-0.1.2.tar.gz
Algorithm Hash digest
SHA256 bd910ea0eeb8f97e73bc62e97becd73010f447390d68f60ada502412bf83d895
MD5 7af0cf0f0617033e9d2574bf15ccccc8
BLAKE2b-256 8b07cc31bda3c05f7630e8856fded1db74cb8c3c19b252af8520f82fc6029546

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for genotations-0.1.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 d1c89293de1aa6185297d6eb19e66e64519861a78468174496650704ff4923d8
MD5 91da1c9937d211aa4bea7b47744be0d7
BLAKE2b-256 99e1caa06a6a33d4651ce8c03e03197c1e3848693729eee9737f98cdba3576e7

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