Skip to main content

Visualise exons and their reading frames

Reason this release was yanked:

Published as dev release by mistake

Project description

Continous integration Code style: black Checked with mypy Documentation Status Last commit Release PyPI Commits since latest release

Exonviz

ExonViz is a simple tool to draw transcripts that include coding and non-coding regions. All exons are to scale and the reading frames of the exons are visible. Single or multiple variants along the transcript can be drawn and will automatically be shown in the correct location.

Online version

You can try out ExonViz online at exonviz.rnatherapy.nl.

Installation

ExonViz only requires Python, and can be installed using PIP:

pip install exonviz

# If you want to run the exonviz website locally, use
pip install exonviz[website]

Usage

Simply supply either a transcript (with version!), or a valid HGVS description to exonviz to generate a figure:

exonviz --transcript "NM_003002.4:r.[274G>T;300del]" > SHDH.svg

Figure for SHDH

Documentation

The documentation for ExonViz is available on Readthedocs, including some examples of what is possible using the command line version of ExonViz.

Contributions and support

Please see our contribution guidelines report bugs, suggest new features or ask for support.

Citation

Please cite our pre-print if you use ExonViz:

ExonViz: A website and Python package to visualize transcripts and genetic variants Redmar R. van den Berg, Marlen C. Lauffer, Jeroen F.J. Laros medRxiv 2024.09.18.24313945; doi: https://doi.org/10.1101/2024.09.18.24313945

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

exonviz-0.2.18.dev0.tar.gz (212.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

exonviz-0.2.18.dev0-py3-none-any.whl (198.6 kB view details)

Uploaded Python 3

File details

Details for the file exonviz-0.2.18.dev0.tar.gz.

File metadata

  • Download URL: exonviz-0.2.18.dev0.tar.gz
  • Upload date:
  • Size: 212.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for exonviz-0.2.18.dev0.tar.gz
Algorithm Hash digest
SHA256 83d83d42dec93576a1761a9662ea4e89b7eb31eae7e0e2571ab3d5e139406d68
MD5 346ce6d221fd5b7e775baee6c6b794bd
BLAKE2b-256 c67272bf98d8360ed3fc8da6a5272b82de3d307a2422bf8e34181e9c3a276947

See more details on using hashes here.

File details

Details for the file exonviz-0.2.18.dev0-py3-none-any.whl.

File metadata

  • Download URL: exonviz-0.2.18.dev0-py3-none-any.whl
  • Upload date:
  • Size: 198.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for exonviz-0.2.18.dev0-py3-none-any.whl
Algorithm Hash digest
SHA256 bc3c8862c9866146b2e83ab9e6edd8fb17688b1d2f3a5c3e6ccd09569f0dbe32
MD5 dac681a83db1173c845bb7ed9c26dd27
BLAKE2b-256 172a948fba4f7df0b9200d790024ee26f65ec544c82dccff983eaf7d1a3ce965

See more details on using hashes here.

Supported by

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