'Transcript Distances'
Project description
TranD: Transcript Distances
TranD is a collection of tools to facilitate metrics of structural variation for whole genome transcript annotation files (GTF) that pinpoint structural variation to the nucleotide level.
TranD (Transcript Distances) can be used to calculate metrics of structural variation within and between annotation files (GTF). Structural variation reflects organismal complexity and three summary metrics for genome level complexity are calculated for every gene in a GTF file: 1) the number of transcripts per gene; 2) the number of exons per transcript; and 3) the number of unique exons (exons with unique genomic coordinates) per gene. From each these metrics distributions a summary statistics such as mean, median, variance, inter-quartile range are calculated. With 1GTF file input, gene mode can be used to generates these metrics for each gene and summary statistics and distributions across genes. Distributions are visualized in a series of plots. For 1 GTF and 2GTF a pairwise mode calculates distance metrics between 2 transcripts to the nucleotide. In 1 GTF this is all possible pairs within the gene and in 2 GTF model this is all possible pairs among GTF files. The distribution of these metrics across genes are visualized and summary statistics for structural variations between pairs are calculated and reported. Visualizations of the distributions of the frequency of intron retention, alternative exon usage, donor/acceptor variation and 5', 3' variation in UTR regions are provided as well as tabular formatted nucleotide level distances for both 1GTF and 2 GTF.
Installation
The easiest way to install TranD is by using conda or mamba.
conda install -c bioconda trand
If you already have a suitable environment with bedtools installed and only want to add python packages run
pip install trand
in an activated conda or virtualenv environment
If you clone this repository you can use the source/requirements.txt file to pip install required dependencies with
pip install -r source/requirements.txt
See the PyPI TranD page for reference.
We will add a conda trand package in the near future.
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
Built Distribution
File details
Details for the file trand-23.5.30.tar.gz
.
File metadata
- Download URL: trand-23.5.30.tar.gz
- Upload date:
- Size: 47.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.26.0 setuptools/60.9.3 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f37efb231efc5bf064b06e8bd1639212d5345edf64648a62454f3bee171b587a |
|
MD5 | 927c719ff19470446f65e21738052498 |
|
BLAKE2b-256 | 1ceb38563ddbff645221c54917bb67e7b19106e6363859faca2ee4db78e5c2e3 |
File details
Details for the file trand-23.5.30-py3-none-any.whl
.
File metadata
- Download URL: trand-23.5.30-py3-none-any.whl
- Upload date:
- Size: 56.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.26.0 setuptools/60.9.3 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 246a28227fbf8bed03da657c1236fb62538b54ee695184565152d0d3cda1af38 |
|
MD5 | dde8d176a143fafd1d61fb4d23c67e59 |
|
BLAKE2b-256 | 6fce737ebed678985ed2bba9952678fa32cabc6772b2a6f6b72f751ee1445ef9 |