2
#Aligns short reads to reference genome using a pre-built genome aligner index. The output alignment is saved to SAM format. To execute the schema do the following:1) Select "Read sequence" task and specify source file(s) at "URL" field in the Property Editor.2) Select "Genome aligner index reader" task and specify URL to the pre-built index.3) Specify genome aligner options in the properties of "UGENE genome aligner" task.4) Launch the schema with pressing Ctrl+R shrotcut.After running the schema, the alignment file will appear in the same folder as the source file. Pre-built indxeses can be built by UGENE genome aligner index builder.
6
workflow "Align to reference genome with UGENE genome aligner"{
9
type:gen-al-read-index;
10
name:"Genome aligner index reader";
14
name:"Short-reads reader";
20
name:"UGENE genome aligner";
21
absolute-mismatches:0;
24
if-absolute-mismatches-value:false;
25
percentage-mismatches:0;
32
document-format:clustal;
36
gen-al-read-index.gen-al-index-slot->genome-aligner.in-gen-al-index.gen-al-index-slot
37
read-sequence.sequence->genome-aligner.in-sequence.sequence
38
genome-aligner.msa->write-msa.in-msa.msa
40
.iteration "Default iteration"{
50
description:"<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0//EN' 'http://www.w3.org/TR/REC-html40/strict.dtd'> <html><head><meta name='qrichtext' content='1' /><style type='text/css'> p, li { white-space: pre-wrap; } </style></head><body style=' font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;'> <p align='center' style=' margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;'><span style=' font-weight:600;'>Genome aligner index reader</span></p> <hr /> <p style=' margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;'>Read genome aligner index from and send it url to output.</p></body></html>";
51
tooltip:"Read a set of several files with extensions .idx, .ref, .X.sarr. These files together constitute the index: they are all that is needed to align reads to that reference.";
54
bg-color-ext:"0 128 128 64";
55
out-gen-al-index.angle:360;
58
description:"<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0//EN' 'http://www.w3.org/TR/REC-html40/strict.dtd'> <html><head><meta name='qrichtext' content='1' /><style type='text/css'> p, li { white-space: pre-wrap; } </style></head><body style=' font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;'> <p align='center' style=' margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;'><span style=' font-weight:600;'>Short-reads reader</span></p> <hr /> <p style=' margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;'>Reads sequence(s) from <span style=' text-decoration: underline; color:#ff0000;'>unset</span>.</p></body></html>";
59
tooltip:"Reads sequences and annotations if any from local or remote files.";
62
bg-color-ext:"0 128 128 64";
63
out-sequence.angle:360;
66
description:"<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0//EN' 'http://www.w3.org/TR/REC-html40/strict.dtd'> <html><head><meta name='qrichtext' content='1' /><style type='text/css'> p, li { white-space: pre-wrap; } </style></head><body style=' font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;'> <p align='center' style=' margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;'><span style=' font-weight:600;'>UGENE genome aligner</span></p> <hr /> <p style=' margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;'>Align short reads to the reference genome and send it to output.</p></body></html>";
67
tooltip:"Unique UGENE algorithm for aligning short reads to reference genome";
70
bg-color-ext:"0 128 128 64";
71
in-gen-al-index.angle:150;
72
in-sequence.angle:210;
76
description:"<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0//EN' 'http://www.w3.org/TR/REC-html40/strict.dtd'> <html><head><meta name='qrichtext' content='1' /><style type='text/css'> p, li { white-space: pre-wrap; } </style></head><body style=' font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;'> <p align='center' style=' margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;'><span style=' font-weight:600;'>SAM writer</span></p> <hr /> <p style=' margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;'>Save all MSAs from <span style=' text-decoration: underline;'>UGENE genome aligner</span> to <span style=' text-decoration: underline; color:#ff0000;'>unset</span>.</p></body></html>";
77
tooltip:"Writes all supplied alignments to file(s) in selected format";
80
bg-color-ext:"0 128 128 64";
83
gen-al-read-index.out-gen-al-index->genome-aligner.in-gen-al-index {
86
read-sequence.out-sequence->genome-aligner.in-sequence {
89
genome-aligner.out-msa->write-msa.in-msa {