Skip to main content

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

  1. AGouTI works with coordinates describing positions within the genome and within the transcripts,
  2. Ability to assign intragenic regions from provided GTF/GFF annotation (UTRs, CDS, etc.) or de novo (5’ part, middle, 3’ part, whole),
  3. Annotation of intervals in standard BED or custom column-based text files (TSV, CSV, etc.) in any non-standard format,
  4. Flexible handling of multiple annotations for a single region,
  5. 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

AGouTI-1.0.0.tar.gz (1.3 MB view details)

Uploaded Source

Built Distribution

AGouTI-1.0.0-py3-none-any.whl (1.4 MB view details)

Uploaded Python 3

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

Hashes for AGouTI-1.0.0.tar.gz
Algorithm Hash digest
SHA256 570b6ecb31e0de76de3df4d118e9fb295dc66025b3a3489676c3c725ff41eca7
MD5 9e41b1b3a5aeca4bf97d14d9e20d540e
BLAKE2b-256 132fbd471d0ff1ca4633f488e918fb552a495d7d18be4c2ad9a2c6b51fe8b2f5

See more details on using hashes here.

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

Hashes for AGouTI-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7ccb99ea67cc05f008c956a190a9a2c3b79d0cee51506697718616ba15858ba1
MD5 a51c84802783246f8379f85220adcc4a
BLAKE2b-256 0feb0172e8bb3a4a9f7e00a253819dbc51ecaad5b473beaec9f59e52fc5e1594

See more details on using hashes here.

Supported by

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