Enveomics collection

A toolbox for microbial genomics and metagenomics

ogs.mcl.rb

Identifies Orthology Groups (OGs) in Reciprocal Best Matches (RBM) between all pairs in a collection of genomes, using the Markov Cluster Algorithm.

    See source code, Artistic license 2.0.

§ References

    Enright et al, 2002, NAR; Rodriguez-R & Konstantinidis, 2016, PeerJ Preprints.

§ Requirements

§ Usage

ogs.mcl.rb --out out_file [opts]

§ Arguments

Out*
 --out out_file  Output file containing the detected OGs.
Dir
 --dir in_dir  Directory containing the RBM files.
Mandatory, unless --abc is set to a non-empty file.
Format
 --format string  Format of the filenames for the RBM files (within --dir), using regex syntax.
Inflation
 --inflation float  Inflation parameter for MCL clustering.
Blind
 --blind   If set, computes clusters without taking bitscore into account.
Evalue
 --evalue   If set, uses the e-value to weight edges, instead of the default Bit-Score.
Identity
 --identity   If set, uses the identity to weight edges, instead of the default Bit-Score.
Best match
 --best-match   If set, it assumes best-matches instead reciprocal best matches.
Mcl bin
 --mcl-bin in_dir  Path to the directory containing the mcl binaries. By default, assumed to be in the PATH.
abc
 --abc out_file  Use this abc file instead of a temporal file.
Threads
 --threads integer  Number of threads to use.
Quiet
 --quiet   Run quietly (no STDERR output).
* Mandatory.