Skip to main content

trout is a bioinformatics software package that uses suffix trees to compute the distances between genomes.

Project description

trout is a bioinformatics software package that uses suffix trees to compute the distances between genomes.

Setup

Build from source

wget https://bitbucket.org/NDBL/trout/get/trout-0.9.tar.gz
tar -xvzf trout-0.9.tar.gz
mv NDBL-trout-<commit> trout-0.9
cd trout-0.9
make

Requirements

  • /usr/bin/make

  • /usr/bin/g++

  • /usr/bin/python

Usage

trout-suffix builds a suffix tree from a fastq and searches that tree for kmers to generate a binary sketch (.trout.sketch)

usage:    trout-suffix <input_fastq> <kmer_markers> <output_sketch>

trout-matrix generates a distance matrix from the binary sketches (.trout.sketch) produced by trout-suffix

usage:    trout-matrix <sketch_dir>

trout-compare computes the difference between two distance matrices

usage:    trout-compare <distance_matrix> <distance_matrix>

trout-match computes the number of matches of the kmer-markers across binary sketches (.trout.sketch)

usage:    trout-match <sketch_dir>

Example Usage

For an example usage with sample data:

make sample

To remove generated files when finished:

make sample-clean

Contact

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

trout-0.9.3.tar.gz (32.0 kB view details)

Uploaded Source

File details

Details for the file trout-0.9.3.tar.gz.

File metadata

  • Download URL: trout-0.9.3.tar.gz
  • Upload date:
  • Size: 32.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for trout-0.9.3.tar.gz
Algorithm Hash digest
SHA256 59b6af2cbb596f2dcc9798f29c07fe6aafb5e260d0494be2cfa6a997e47f1aa7
MD5 28d6e6b2ee1150d73fb0deb017955870
BLAKE2b-256 ac3f8387b1fe359dd53cfe8ba000065348a527428851a6eb29f320829f241a5b

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