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.


Usage on 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 or interactive session 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.