Alignment¶
Clustal_Omega¶
This module accepts as input a single nucleotide FASTA file, and using the Clustal Omega [2] program, returns as output a single sequence alignment FASTA file. SEDA-CLI operations ([1]; https://hub.docker.com/r/pegi3s/seda/) are performed to reformat files.
Clustal_Omega_codons¶
This module accepts as input a single CDS FASTA file (sequences must not have stop codons), and returns as output a single sequence alignment FASTA file. The provided nucleotide sequences are first translated into amino acid sequences using the EMBOSS transeq feature [3], and an amino acid alignment is obtained using Clustal_Omega [2]. Then, the corresponding nucleotide alignment is obtained using TranslatorX [4]. Therefore, this option is only suitable for FASTA files containing CDS, which is indicated by the “codons” suffix. Sequences must not have stop codons.
Mafft¶
This module accepts as input a single nucleotide FASTA file, and using the MAFFT (https://mafft.cbrc.jp/alignment/software/) program, returns as output a single sequence alignment FASTA file. SEDA-CLI operations ([1]; https://hub.docker.com/r/pegi3s/seda/) are performed in order to remove line breaks from the resulting alignment.
Mafft_codons¶
This module accepts as input a single CDS FASTA file (sequences must not have stop codons), and returns as output a single sequence alignment FASTA file. The provided nucleotide sequences are first translated into amino acid sequences using the EMBOSS transeq feature [3], and an amino acid alignment is obtained using MAFFT (https://mafft.cbrc.jp/alignment/software/). Then, the corresponding nucleotide alignment is obtained using TranslatorX [4]. SEDA-CLI operations ([1]; https://hub.docker.com/r/pegi3s/seda/) are performed in order to remove line breaks from the resulting alignments. This option is only suitable for FASTA files containing CDS, as indicated by the “codons” suffix.
Probcons¶
This module accepts as input a single nucleotide FASTA file, and using the PROBCONS (http://probcons.stanford.edu/manual.pdf) program, returns as output a single sequence alignment FASTA file. SEDA-CLI operations ([1]; https://hub.docker.com/r/pegi3s/seda/) are performed to reformat files.
Probcons_codons¶
This module accepts as input a single CDS FASTA file (sequences must not have stop codons), and returns as output a single sequence alignment FASTA file. The provided nucleotide sequences are first translated into amino acid sequences using the EMBOSS transeq feature [3], and an amino acid alignment is obtained using PROBCONS [http://probcons.stanford.edu/manual.pdf]. Then, the corresponding nucleotide alignment is obtained using TranslatorX [4]. Therefore, this option is only suitable for FASTA files containing CDS, which is indicated by the “codons” suffix. SEDA-CLI operations ([1]; https://hub.docker.com/r/pegi3s/seda/) are performed to reformat files.
Probcons_refinement¶
This module accepts as input a single FASTA file containing aligned sequences, and using the PROBCONS (http://probcons.stanford.edu/manual.pdf) program refinement option, returns a refined FASTA file. The number of iterations (probcons_refin_iterations=
) to be executed in the refinement must be specified in the config file.
T-coffee¶
This module accepts as input a single FASTA file, and using the T-coffee [10] program, returns as output a single sequence alignment FASTA file.
T-coffee_codons¶
As indicated by the “codons” suffix, this module accepts as input a single CDS FASTA file (sequences must not have stop codons), and using the T-coffee [10] program, returns as output a single nucleotide alignment FASTA file. The provided nucleotide sequences are first translated into amino acid sequences using the EMBOSS.