FASTA Splitter

Executables are provided to split your FASTA file into several smaller ones.
This may be needed to produce files obeying the maximum sequence number for external services as TMHMM.
The FASTA splitter we currently provide is written by David Mathog, Biology Division, Caltech.
The original up-to-date source can be downloaded from the original site. Below, we provide the source and the executables we compiled from this source.

To split a FastA file of 10.000 sequences into 5 files with 2000 sequences each without changing the order of the sequences use:

fastasplitn fastafile 5 0 2000, where "fastafile" is the name of your FastA file.

Please note that:

Source and binaries can be downloaded here (for Linux/Mac binaries do not forget chmod u+x):
C-source
Windows executable
Linux (i686) binary
Mac OS X universal binary (tested on PPC, OS-X 10.4.11).

Combining output in a single file

Output files can be combined in a single file with several utilities. We indicate: