FASTA Splitter

FASTA Splitter is a perl script that divides a large FASTA file into a set of smaller equally sized files.

It can be used to get parallelization from tools that are normally serial, but repeat the same operation on each sequence in a fasta file. It can also be used for threaded tools that repeat the same operation on each sequence in a fasta file, but do not do scale beyond 16 threads.

FASTA Splitter was written by Kirill Kryukov in Saitou lab, NIG.






  • Bridges


To see what other modules are needed, what commands are available and how to get additional help type

module help fasta-splitter


To see what versions of FASTA-splitter are available type

module avail fasta-splitter


To use FASTA-Splitter, include a command like this in your batch script to load the FASTA-splitter module:

module load fasta-splitter

Be sure you also load any other modules needed, as listed by the module help fasta-splitter command.

User Information

Connect to PSC systems:
Technical questions:

Send mail to or call the PSC hotline: 412-268-6350.