Metadata-Version: 2.1
Name: exonviz
Version: 0.2.13
Summary: Visualise exons and their reading frames
Home-page: https://github.com/DCRT-LUMC/exonviz
Author: Redmar van den Berg
Author-email: RedmarvandenBerg@lumc.nl
License: AGPL-3.0
Project-URL: Changelog, https://github.com/DCRT-LUMC/exonviz/blob/main/CHANGELOG.md
Project-URL: Issue Tracker, https://github.com/DCRT-LUMC/exonviz/issues
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Utilities
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE

[![Continous integration](https://github.com/DCRT-LUMC/exonviz/actions/workflows/ci.yml/badge.svg)](https://github.com/DCRT-LUMC/exonviz/actions/workflows/ci.yml)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![Checked with mypy](http://www.mypy-lang.org/static/mypy_badge.svg)](http://mypy-lang.org/)
[![Documentation Status](https://readthedocs.org/projects/exonviz/badge/?version=latest)](https://exonviz.readthedocs.io/en/latest/?badge=latest)
[![Last commit](https://img.shields.io/github/last-commit/DCRT-LUMC/exonviz.svg)](https://img.shields.io/github/last-commit/DCRT-LUMC/exonviz.svg)
[![Release](https://img.shields.io/github/release/DCRT-LUMC/exonviz.svg)](https://img.shields.io/github/release/DCRT-LUMC/exonviz.svg)
[![PyPI](https://img.shields.io/pypi/v/exonviz.svg)](https://img.shields.io/pypi/v/exonviz.svg)
[![Commits since latest release](https://img.shields.io/github/commits-since/DCRT-LUMC/exonviz/latest)](https://img.shields.io/github/commits-since/DCRT-LUMC/exonviz/latest)

# Exonviz
ExonViz is a simple tool to generate and 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](https://exonviz.rnatherapy.nl).

## Installation
ExonViz only requires Python, and can be installed using PIP:
```
pip install exonviz
```

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

```bash
exonviz --transcript "NM_003002.4:r.[274G>T;300del]" > SHDH.svg
```
![Figure for SHDH](https://exonviz.readthedocs.io/en/latest/_images/SDHD.svg)

### Documentation
The documentation for ExonViz is available on
[Readthedocs](https://exonviz.readthedocs.org), including some
[examples](https://exonviz.readthedocs.io/en/latest/examples.html) of what is
possible using the command line version of ExonViz.
