Annotation of Genomic and Transcriptomic Intervals
Project description
AGouTI - Annotation of Genomic and Transcriptomic Intervals
Introduction
High-throughput sequencing techniques have become very popular in molecular biology research. In many cases, obtained results are described by positions corresponding to the transcript, gene, or genome. Usually, to infer the biological function of such regions, it is necessary to annotate these regions with overlapping known genomic features, such as genes, transcripts, exons, UTRs, CDSs, etc. AGouTI is a tool designed to annotate any genomic or transcriptomic coordinates using known genome annotation data in GTF or GFF files.
Main features
- AGouTI works with coordinates describing positions within the genome and within the transcripts,
- Ability to assign intragenic regions from provided GTF/GFF annotation (UTRs, CDS, etc.) or de novo (5’ part, middle, 3’ part, whole),
- Annotation of intervals in standard BED or custom column-based text files (TSV, CSV, etc.) in any non-standard format,
- Flexible handling of multiple annotations for a single region,
- Flexible selection of GTF/GFF attributes to include in the annotation.
Documentation
Full documentation is available at https://github.com/zywicki-lab/agouti
Contribute
If you notice any errors and mistakes or would like to suggest some new features, please use Github's issue tracking system to report them. You are also welcome to send a pull request with your corrections and suggestions.
License
This project is licensed under the GNU General Public License v3.0 license terms.
Anytree (Copyright (c) 2016 c0fec0de) and gffutils (Copyright (c) 2013 Ryan Dale) packages are distributed with this software to ensure full compatibility. Documentation, authors, license and additional information can be found at https://anytree.readthedocs.io/en/latest/ and https://github.com/daler/gffutils.
Project details
Release history Release notifications | RSS feed
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 AGouTI-1.0.0.tar.gz
.
File metadata
- Download URL: AGouTI-1.0.0.tar.gz
- Upload date:
- Size: 1.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.15.0 pkginfo/1.8.2 requests/2.27.1 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/2.7.17
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 570b6ecb31e0de76de3df4d118e9fb295dc66025b3a3489676c3c725ff41eca7 |
|
MD5 | 9e41b1b3a5aeca4bf97d14d9e20d540e |
|
BLAKE2b-256 | 132fbd471d0ff1ca4633f488e918fb552a495d7d18be4c2ad9a2c6b51fe8b2f5 |
File details
Details for the file AGouTI-1.0.0-py3-none-any.whl
.
File metadata
- Download URL: AGouTI-1.0.0-py3-none-any.whl
- Upload date:
- Size: 1.4 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.15.0 pkginfo/1.8.2 requests/2.27.1 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/2.7.17
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ccb99ea67cc05f008c956a190a9a2c3b79d0cee51506697718616ba15858ba1 |
|
MD5 | a51c84802783246f8379f85220adcc4a |
|
BLAKE2b-256 | 0feb0172e8bb3a4a9f7e00a253819dbc51ecaad5b473beaec9f59e52fc5e1594 |