I am no longer working on this repository and have therefore decided to archive it.
gtetools
is a suite of command line tools for working with various gene annotation formats.
Since gtetools is still in alpha, please follow the development setup instructions below.
gtetools is written in the Rust programming language (v1.19 or above). If you do not have the Rust toolchain installed yet, you will need to install it. The Rust official installation guide is easy to follow and should get you going in no time.
If you already have toolchain installed, ensure that you are at least on version 1.18 and execute the following commands:
# Clone the repository and cd into it
$ git clone https://github.com/bow/gtetools.git
$ cd gtetools
# Install the dependencies
$ cargo update
# Run the test suite (if you want to play around with the code)
$ cargo test
# Build the release version (to ./target/release/gtetools)
$ cargo build --release
gtetools is licensed under the BSD license.