Program gto_genomic_gen_random_dna

The gto_genomic_gen_random_dna generates a synthetic DNA.

For help type:

./gto_genomic_gen_random_dna -h


In the following subsections, we explain the input and output paramters.

Input parameters

The gto_genomic_gen_random_dna program needs one stream for the computation, namely the output standard.

The attribution is given according to:

Usage: ./gto_genomic_gen_random_dna [options] [[--] args]
or: ./gto_genomic_gen_random_dna [options]

It generates a synthetic DNA.

-h, --help show this help message and exit

Basic options
> output.seq Output synthetic DNA sequence (stdout)

Optional
-s, --seed= Starting point to the random generator (Default 0)
-n, --nSymbols= Number of symbols generated (Default 100)
-f, --frequency= The frequency of each base. It should be represented
in the following format: .

Example: ./gto_genomic_gen_random_dna -s -n -f > output.seq


Output

The output of the gto_genomic_gen_random_dna program is a sequence group file whith the synthetic DNA.

Using the input above with the seed value as 1 and the number of symbols as 400, an output example for this is the following:

TCTTTACTCGCGCGTTGGAGAAATACAATAGTGCGGCTCTGTCTCCTTATGAAGTCAACAATTTCGCTGGGACTTGCGGC
TCTTTACTCGCGCGTTGGAGAAATACAATAGTGCGGCTCTGTCTCCTTATGAAGTCAACAATTTCGCTGGGACTTGCGGC
GACTTCATCGTGGTCTCTGTCATTATGCGCTCCAACGCATAACTTTGCGCCAGAAGATAGATAGAATGGTGTAAGAAACT
GTAATATATATAATGAACTTCGGCGAGTCTGTGGAGTTTTTGTTGCATTAGAGAGCCAAGAGGTCGGACGTCCTCACGTA
GCCCGAGACGGGCAGGGCGATGGCGACTGAACGGGCTCCATATCACTTTGAGCTTTTATGCTTTCGACTCCTCCAGGAGC
TGAACAACCTTGTTCCCGGCAAAGCCCACTGCGTCATGGAGCTCACGGTCTACATTCATGACTGACTAACCGTAAACTGC