2
#Finds annotations for DNA sequence in remote database: NCBI BLSAT or CDD. Result annotations store to file in genbank format. Source data can be of any format containing sequences or alignments
4
workflow remote-request{
14
name:"Request to remote database";
27
read-sequence.sequence->blast-ncbi.in-sequence.sequence
28
blast-ncbi.annotations->write-genbank.in-sequence.annotations
29
read-sequence.annotations->write-genbank.in-sequence.annotations
30
read-sequence.sequence->write-genbank.in-sequence.sequence
34
read-sequence.url-in:in;
35
blast-ncbi.blast-output:blast-output;
37
blast-ncbi.e-val:eval;
38
blast-ncbi.max-hits:hits;
39
blast-ncbi.result-name:name;
40
blast-ncbi.short-sequence:short;
41
write-genbank.url-out:out;
45
blast-output:"Location of BLAST output file";
46
db:"The database to search through";
47
eval:"The statistical significance threshold of reporting matches against the database sequences";
48
hits:"Maximum number of hits";
49
name:"Name of the result annotations";
50
short:"Optimize search for short sequences";
51
out:"Output file with annotations";
55
tooltip:"Reads sequences and annotations if any from local or remote files.";
58
bg-color-ext:"0 128 128 64";
59
out-sequence.angle:360;
62
tooltip:"Finds annotations for DNA sequence in remote database";
65
bg-color-ext:"0 128 128 64";
66
in-sequence.angle:180;
67
out-annotations.angle:360;
70
tooltip:"Writes all supplied sequences and related annotations to file(s) in Genbank format.";
73
bg-color-ext:"0 128 128 64";
74
in-sequence.angle:180;
76
read-sequence.out-sequence->blast-ncbi.in-sequence {
79
blast-ncbi.out-annotations->write-genbank.in-sequence {