The gto_fasta_split_reads splits a Multi-FASTA file to multiple FASTA files.
For help type:
./gto_fasta_split_reads -h
In the following subsections, we explain the input and output paramters.
The gto_fasta_split_reads program needs one stream for the computation, namely the input standard. This input stream is a Multi-FASTA file.
The attribution is given according to:
Usage: ./gto_fasta_split_reads [options] [[--] args]
or: ./gto_fasta_split_reads [options]
It splits a Multi-FASTA file to multiple FASTA files.
-h, --help show this help message and exit
Basic options
< input.fasta Input Multi-FASTA file format (stdin)
Optional options
-l, --location= Location to store the files
Example: ./gto_fasta_split_reads < input.mfasta
An example of such an input file is:
>AB000264 |acc=AB000264|descr=Homo sapiens mRNA
ACAAGACGGCCTCCTGCTGCTGCTGCTCTCCGGGGCCACGGCCCTGGAGGGTCCACCGCTGCCCTGCTGCCATTGTCCCC
GGCCCCACCTAAGGAAAAGCAGCCTCCTGACTTTCCTCGCTTGGGCCGAGACAGCGAGCATATGCAGGAAGCGGCAGGAA
GTGGTTTGAGTGGACCTCCGGGCCCCTCATAGGAGAGGAAGCTCGGGAGGTGGCCAGGCGGCAGGAAGCAGGCCAGTGCC
GCGAATCCGCGCGCCGGGACAGAATCTCCTGCAAAGCCCTGCAGGAACTTCTTCTGGAAGACCTTCTCCACCCCCCCAGC
TAAAACCTCACCCATGAATGCTCACGCAAGTTTAATTACAGACCTGAA
>AB000263 |acc=AB000263|descr=Homo sapiens mRNA
ACAAGATGCCATTGTCCCCCGGCCTCCTGCTGCTGCTGCTCTCCGGGGCCACGGCCACCGCTGCCCTGCCCCTGGAGGGT
GGCCCCACCGGCCGAGACAGCGAGCATATGCAGGAAGCGGCAGGAATAAGGAAAAGCAGCCTCCTGACTTTCCTCGCTTG
GTGGTTTGAGTGGACCTCCCAGGCCAGTGCCGGGCCCCTCATAGGAGAGGAAGCTCGGGAGGTGGCCAGGCGGCAGGAAG
GCGCACCCCCCCAGCAATCCGCGCGCCGGGACAGAATGCCCTGCAGGAACTTCTTCTGGAAGACCTTCTCCTCCTGCAAA
TAAAACCTCACCCATGAATGCTCACGCAAGTTTAATTACAGACCTGAA
The output of the gto_fasta_split_reads program is a report summary of the execution, and the files created in the defined location.
Using the input above, an output example for this is the following:
1 : Splitting to file:./out1.fasta
2 : Splitting to file:./out2.fasta