Enveomics collection

A toolbox for microbial genomics and metagenomics

FastA.split.rb

Evenly splits a multi-FastA file into multiple multi-FastA files.

    See source code, Artistic license 2.0.

§ References

    Rodriguez-R & Konstantinidis, 2016, PeerJ Preprints.

§ Requirements

§ Usage

FastA.split.rb --input in_file --prefix out_file [opts]

§ Arguments

Input*
 --input in_file  Input FastA file.
Prefix*
 --prefix out_file  Prefix of output FastA files.
Number
 --number integer  Number of output files to produce.
Zero padded
 --zero-padded   Use zero-padded numbers as output index.
Lowercase letters
 --lowercase-letters   Use lowercase letters as output index.
Output format
 --out string  Format of output filenames, where %s are replaced by prefix and index.
Quiet
 --quiet   Run quietly (no STDERR output).
* Mandatory.