trand


Nametrand JSON
Version 23.5.30 PyPI version JSON
download
home_pagehttps://github.com/McIntyre-Lab/TranD
Summary'Transcript Distances'
upload_time2023-05-30 21:20:03
maintainer
docs_urlNone
authorMcIntyre Lab, Universify of Florida
requires_python>=3.7
licenseMIT
keywords transcript event and distance analysis
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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](https://pypi.org/project/trand/) for reference.

We will add a conda trand package in the near future.



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/McIntyre-Lab/TranD",
    "name": "trand",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "",
    "keywords": "transcript event and distance analysis",
    "author": "McIntyre Lab, Universify of Florida",
    "author_email": "om@rc.ufl.edu",
    "download_url": "https://files.pythonhosted.org/packages/1c/eb/38563ddbff645221c54917bb67e7b19106e6363859faca2ee4db78e5c2e3/trand-23.5.30.tar.gz",
    "platform": "any",
    "description": "# TranD: Transcript Distances\n\nTranD is a collection of tools to facilitate metrics of structural variation for whole genome\ntranscript annotation files (GTF) that pinpoint structural variation to the nucleotide level.\n\nTranD (Transcript Distances) can be used to calculate metrics of structural variation within and\nbetween annotation files (GTF). Structural variation reflects organismal complexity and three\nsummary metrics for genome level complexity are calculated for every gene in a GTF file:  1) the\nnumber of transcripts per gene; 2) the number of exons per transcript; and 3) the number of\nunique exons (exons with unique genomic coordinates) per gene. From each these metrics\ndistributions a summary statistics such as mean, median, variance, inter-quartile range are\ncalculated. With 1GTF file input, gene mode can be used to generates these metrics for each gene\nand summary statistics and distributions across genes. Distributions are visualized in a series\nof plots.  For 1 GTF and 2GTF a pairwise mode calculates distance metrics between 2 transcripts\nto the nucleotide.  In 1 GTF this is all possible pairs within the gene and in 2 GTF model this\nis all possible pairs among GTF files. The distribution of these metrics across genes are\nvisualized and summary statistics for structural variations between pairs are calculated and\nreported.  Visualizations of the distributions of the frequency of intron retention, alternative\nexon usage, donor/acceptor variation and 5', 3' variation in UTR regions are provided as well as\ntabular formatted nucleotide level distances for both 1GTF and 2 GTF.\n\n## Installation\n\nThe easiest way to install TranD is by using conda or mamba.\n\n```\nconda install -c bioconda trand\n```\n\nIf you already have a suitable environment with bedtools installed and only want to add python\npackages run\n```\npip install trand\n```\nin an activated conda or virtualenv environment\n\nIf you clone this repository you can use the source/requirements.txt file to pip install required dependencies with\n```\npip install -r source/requirements.txt\n```\nSee the [PyPI TranD page](https://pypi.org/project/trand/) for reference.\n\nWe will add a conda trand package in the near future.\n\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "'Transcript Distances'",
    "version": "23.5.30",
    "project_urls": {
        "Homepage": "https://github.com/McIntyre-Lab/TranD"
    },
    "split_keywords": [
        "transcript",
        "event",
        "and",
        "distance",
        "analysis"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6fce737ebed678985ed2bba9952678fa32cabc6772b2a6f6b72f751ee1445ef9",
                "md5": "dde8d176a143fafd1d61fb4d23c67e59",
                "sha256": "246a28227fbf8bed03da657c1236fb62538b54ee695184565152d0d3cda1af38"
            },
            "downloads": -1,
            "filename": "trand-23.5.30-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "dde8d176a143fafd1d61fb4d23c67e59",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 56436,
            "upload_time": "2023-05-30T21:20:00",
            "upload_time_iso_8601": "2023-05-30T21:20:00.335595Z",
            "url": "https://files.pythonhosted.org/packages/6f/ce/737ebed678985ed2bba9952678fa32cabc6772b2a6f6b72f751ee1445ef9/trand-23.5.30-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1ceb38563ddbff645221c54917bb67e7b19106e6363859faca2ee4db78e5c2e3",
                "md5": "927c719ff19470446f65e21738052498",
                "sha256": "f37efb231efc5bf064b06e8bd1639212d5345edf64648a62454f3bee171b587a"
            },
            "downloads": -1,
            "filename": "trand-23.5.30.tar.gz",
            "has_sig": false,
            "md5_digest": "927c719ff19470446f65e21738052498",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 47680,
            "upload_time": "2023-05-30T21:20:03",
            "upload_time_iso_8601": "2023-05-30T21:20:03.036178Z",
            "url": "https://files.pythonhosted.org/packages/1c/eb/38563ddbff645221c54917bb67e7b19106e6363859faca2ee4db78e5c2e3/trand-23.5.30.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-05-30 21:20:03",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "McIntyre-Lab",
    "github_project": "TranD",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "trand"
}
        
Elapsed time: 0.10830s