~ubuntu-branches/debian/jessie/ugene/jessie

« back to all changes in this revision

Viewing changes to data/cmdline/remote-request.uwl

  • Committer: Package Import Robot
  • Author(s): Steffen Moeller
  • Date: 2011-11-02 13:29:07 UTC
  • mfrom: (1.2.1) (3.1.11 natty)
  • Revision ID: package-import@ubuntu.com-20111102132907-o34gwnt0uj5g6hen
Tags: 1.9.8+repack-1
* First release to Debian
  - added README.Debian
  - increased policy version to 3.9.2
  - added URLs for version control system
* Added debug package.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!UGENE_WORKFLOW
 
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
 
3
 
 
4
workflow remote-request{
 
5
 
 
6
    read-sequence {
 
7
        type:read-sequence;
 
8
        name:"Read sequence";
 
9
        merge-gap:10;
 
10
        mode:0;
 
11
    }
 
12
    blast-ncbi {
 
13
        type:blast-ncbi;
 
14
        name:"Request to remote database";
 
15
        db:ncbi-blastn;
 
16
        e-val:10;
 
17
        max-hits:10;
 
18
        short-sequence:false;
 
19
    }
 
20
    write-genbank {
 
21
        type:write-genbank;
 
22
        name:"Write Genbank";
 
23
        accumulate:true;
 
24
        write-mode:2;
 
25
    }
 
26
 
 
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
 
31
 
 
32
    .meta {
 
33
        aliases {
 
34
            read-sequence.url-in:in;
 
35
            blast-ncbi.blast-output:blast-output;
 
36
            blast-ncbi.db:db;
 
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;
 
42
        }
 
43
        help {
 
44
            in:"Input sequence";
 
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";
 
52
        }
 
53
        visual {
 
54
            read-sequence {
 
55
                tooltip:"Reads sequences and annotations if any from local or remote files.";
 
56
                pos:"-780 -630";
 
57
                style:ext;
 
58
                bg-color-ext:"0 128 128 64";
 
59
                out-sequence.angle:360;
 
60
            }
 
61
            blast-ncbi {
 
62
                tooltip:"Finds annotations for DNA sequence in remote database";
 
63
                pos:"-600 -630";
 
64
                style:ext;
 
65
                bg-color-ext:"0 128 128 64";
 
66
                in-sequence.angle:180;
 
67
                out-annotations.angle:360;
 
68
            }
 
69
            write-genbank {
 
70
                tooltip:"Writes all supplied sequences and related annotations to file(s) in Genbank format.";
 
71
                pos:"-360 -630";
 
72
                style:ext;
 
73
                bg-color-ext:"0 128 128 64";
 
74
                in-sequence.angle:180;
 
75
            }
 
76
            read-sequence.out-sequence->blast-ncbi.in-sequence {
 
77
                text-pos:"-27.5 -24";
 
78
            }
 
79
            blast-ncbi.out-annotations->write-genbank.in-sequence {
 
80
                text-pos:"-33 -24";
 
81
            }
 
82
        }
 
83
    }
 
84
}
 
85