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

Uploaded Source

Built Distribution

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

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: genotations-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 8c392dfadad830073f09955e9a0c409152bcf772d5fa405fb4f66663709a1f25
MD5 e6f446108a2e5dce6a7dc3ecb8dc7636
BLAKE2b-256 a780594154be6b7287d0470dddcca104e2aeba31642bdac2e8711eaecd7fc631

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for genotations-0.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 9e01732a008733f4e70663ac3265c3175e4b99942f22240658bd3d38db78da0e
MD5 c9f46a78475aa2c29fce54cca33efdd0
BLAKE2b-256 7ae8fbf8d2749d6fdd37b070b53404e9d12c75e353ff128cac4dbea784ef8e1c

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