Skip to main content

Evaluate the quality of a genome assembly based on annotated genes

Project description

Gene-based assembly evaluation tool - evaluate a single assembly or compare two assemblies using their annotations.

Getting Started

pip install [--user] gaet

gaet assembly.gff
gaet --reference reference.gff assembly.gff

Gaet is written in python 3. If you would prefer, there is a precompiled version of gaet which runs on Linux systems.

Documentation

See gaet(1) for a description of how to run gaet. See gaet-format(5) for a description of the output metrics generated by gaet.

Running the tests

Gaet has both unit tests and feature tests. The unit tests check individual python functions within the code. The feature tests are run against the compiled version of gaet and ensure the program works as a whole.

make test
make feature

Upon a successful pull request onto the master branch, where all tests pass, a new version of gaet will be released to pypi, and a new precompiled version released to S3.

Built With

  • funcy - functional programming for python

  • gffutils - Utilities for accessing GFF data

  • pyfaidx - Accessing substrings of FASTA data

  • ruamel.yaml - actively maintained YAML parsing for python

Authors

License

This project is licensed under the BSD License - see the LICENSE.txt file for details.

See also

  • QUAST- check the completeness of an assembly or compare with a reference using size metrics such nga50.

  • checkm - checks the completeness of an assembly using the expectation of certain essential genes.

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

gaet-0.3.0.tar.gz (9.9 kB view details)

Uploaded Source

File details

Details for the file gaet-0.3.0.tar.gz.

File metadata

  • Download URL: gaet-0.3.0.tar.gz
  • Upload date:
  • Size: 9.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for gaet-0.3.0.tar.gz
Algorithm Hash digest
SHA256 35b9beaa9b7a0bc5d5d12d0185b2552a6091c6f8750f542d7b4fa3635c4ad67b
MD5 67efd44d56edf7ea1704b914190e20a3
BLAKE2b-256 4504b3a13c657ff9b1788330358eec2ebd798cf930cb474dd900ad416d10f963

See more details on using hashes here.

Supported by

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