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).