#@UGENE_WORKFLOW workflow "New schema"{ read-sequence { type:read-sequence; name:"Read Sequence"; } sequences-to-msa { type:sequences-to-msa; name:"Join Sequences into Alignment"; } muscle { type:muscle; name:"Align with MUSCLE"; } write-msa { type:write-msa; name:"Write Alignment"; } .actor-bindings { read-sequence.out-sequence->sequences-to-msa.in-sequence sequences-to-msa.out-msa->muscle.in-msa muscle.out-msa->write-msa.in-msa } read-sequence.sequence->sequences-to-msa.in-sequence.sequence sequences-to-msa.msa->muscle.in-msa.msa muscle.msa->write-msa.in-msa.msa .meta { visual { read-sequence { description:"
Read Sequence
Reads sequence(s) from unset.
"; tooltip:"Reads sequences and annotations if any from local or remote files."; pos:"-876 -679"; style:ext; bg-color-ext:"0 128 128 64"; out-sequence.angle:360; } sequences-to-msa { description:"Join Sequences into Alignment
Creates multiple sequence alignment from supplied sequences.
"; tooltip:"Creates multiple sequence alignment from sequences."; pos:"-697 -677"; style:ext; bg-color-ext:"0 128 128 64"; in-sequence.angle:180; out-msa.angle:360; } muscle { description:"Align with MUSCLE
Aligns each MSA supplied with MUSCLE using "MUSCLE default" mode.
"; tooltip:"MUSCLE is public domain multiple alignment software for protein and nucleotide sequences.MUSCLE stands for MUltiple Sequence Comparison by Log-Expectation.
"; pos:"-465 -678"; style:ext; bg-color-ext:"0 128 128 64"; in-msa.angle:180; out-msa.angle:360; } write-msa { description:"Write Alignment
Save all MSAs from Align with MUSCLE to unset.
"; tooltip:"Writes all supplied alignments to file(s) in selected format"; pos:"-233 -678"; style:ext; bg-color-ext:"0 128 128 64"; in-msa.angle:180; } read-sequence.out-sequence->sequences-to-msa.in-sequence { text-pos:"-27.5 -24"; } sequences-to-msa.out-msa->muscle.in-msa { text-pos:"-43.5 -24"; } muscle.out-msa->write-msa.in-msa { text-pos:"-45 -50"; } } } }