Skip to content

Command line tools for indexing, parsing and manipulating FASTA files.

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

nickmachnik/fastatools

Repository files navigation

Rust Build Status

fastatools

fastatools is a command line application written in Rust that provides methods for fast parsing, indexing and manipulating FASTA files.

Installing

Latest release (Linux only)

Download the latest release to a directory in which you would like to keep the binary. For example:

cd
mkdir ./.fastatools
cd .fastatools
wget https://github.com/nickmachnik/fastatools/releases/download/v0.1.0/fastatools-v0.1.0-x86_64-unknown-linux-gnu.tar.gz
tar -xf fastatools-v0.1.0-x86_64-unknown-linux-gnu.tar.gz

Add that directory to your path. On Ubuntu you could add this line to your .bashrc:

export PATH="~/.fastatools:$PATH"

Compile from scratch

To use the latest unreleased version, download this repo and build it with cargo:

git clone https://github.com/nickmachnik/fastatools.git
cd fastatools
cargo test
cargo build --release
./target/release/fastatools -h

Usage

fastatools -h

Contributing & Suggestions

This project grows with my own needs. Feature suggestions and pull requests are welcome!

License

Double licensed under either of

About

Command line tools for indexing, parsing and manipulating FASTA files.

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Packages

No packages published