annotate kobas_annotate.xml @ 3:83b998fa34ea draft

planemo upload commit f6412ce479ec7ea8984e82ea1b226a039133eea4
author iuc
date Thu, 10 Nov 2016 16:21:41 -0500
parents 720b1beabad6
children 20f1b45dea63
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
1 <tool id="kobas_annotate" name="KOBAS Annotate" version="@WRAPPER_VERSION@">
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
2 <description>KEGG Orthology Based Annotation System</description>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
3 <macros>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
4 <import>kobas_macros.xml</import>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
5 </macros>
3
83b998fa34ea planemo upload commit f6412ce479ec7ea8984e82ea1b226a039133eea4
iuc
parents: 0
diff changeset
6
83b998fa34ea planemo upload commit f6412ce479ec7ea8984e82ea1b226a039133eea4
iuc
parents: 0
diff changeset
7 <expand macro="requirements"/>
83b998fa34ea planemo upload commit f6412ce479ec7ea8984e82ea1b226a039133eea4
iuc
parents: 0
diff changeset
8
0
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
9 <stdio>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
10 <exit_code range="0" level="warning" description="BiopythonDeprecationWarning"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
11 <exit_code range="1" level="fatal" description="Bad input settings or none of the entries was annotated successfully."/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
12 </stdio>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
13 <command>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
14 <![CDATA[
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
15
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
16 ## create the KOBAS directories
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
17 mkdir sqlite &&
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
18 mkdir seq_pep &&
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
19
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
20 #if $blast_opts.choice == 'local':
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
21 #set $blast_path = $blast_opts.localdb.fields.path
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
22 #else if $blast_opts.choice == 'fasta':
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
23 makeblastdb
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
24 -in '$blast_opts.fastadb'
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
25 -dbtype 'prot'
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
26 -out 'seq_pep/${species}.pep.fasta' &&
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
27 #else:
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
28 #set $blast_path = $os.path.join($blast_opts.histdb.extra_files_path,'blastdb')
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
29 #end if
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
30
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
31 ## create the database symlinks to comply with how KOBAS wants them
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
32 ln -s '$organismdb' sqlite/organism.db &&
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
33 ln -s '$kobasdb' 'sqlite/${species}.db' &&
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
34
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
35 #if $blast_opts.choice != 'fasta':
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
36 ln -s '${blast_path}.phr' 'seq_pep/${species}.pep.fasta.phr' &&
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
37 ln -s '${blast_path}.pin' 'seq_pep/${species}.pep.fasta.pin' &&
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
38 ln -s '${blast_path}.psq' 'seq_pep/${species}.pep.fasta.psq' && ls -l seq_pep/ &&
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
39 #end if
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
40
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
41 ## create the orthologe database symlinks to comply with how KOBAS wants them
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
42 #if $ortholog.only == 'YES' and str($ortholog.species) != str($species):
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
43
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
44 #if $ortholog.blast_opts_ortholog.choice == 'local':
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
45 #set $blast_path = $ortholog.blast_opts_ortholog.localdb.fields.path
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
46 #else if $ortholog.blast_opts_ortholog.choice == 'fasta':
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
47 makeblastdb
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
48 -in '$ortholog.blast_opts_ortholog.fastadb'
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
49 -dbtype 'prot'
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
50 -out 'seq_pep/${ortholog.species}.pep.fasta' &&
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
51 #else:
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
52 #set $blast_path = $os.path.join($ortholog.blast_opts_ortholog.histdb.extra_files_path,'blastdb')
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
53 #end if
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
54
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
55 ln -s '$ortholog.kobasdb' 'sqlite/${ortholog.species}.db' &&
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
56
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
57 #if $blast_opts.choice != 'fasta':
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
58 ln -s '${blast_path}.phr' 'seq_pep/${ortholog.species}.pep.fasta.phr' &&
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
59 ln -s '${blast_path}.pin' 'seq_pep/${ortholog.species}.pep.fasta.pin' &&
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
60 ln -s '${blast_path}.psq' 'seq_pep/${ortholog.species}.pep.fasta.psq' &&
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
61 #end if
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
62 #end if
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
63
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
64 kobas-annotate
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
65 -i '$infile'
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
66 -t '$intype'
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
67 -s '$species'
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
68 -e '$evalue'
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
69 -r $rank
3
83b998fa34ea planemo upload commit f6412ce479ec7ea8984e82ea1b226a039133eea4
iuc
parents: 0
diff changeset
70 -n "\${GALAXY_SLOTS:-4}"
0
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
71 -c $coverage
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
72 #if $ortholog.only == 'YES':
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
73 -z '$ortholog.species'
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
74 #end if
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
75 -y seq_pep
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
76 -q sqlite
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
77 -p blastp
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
78 -x blastx
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
79 -o '$output'
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
80
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
81 ]]>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
82 </command>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
83 <inputs>
3
83b998fa34ea planemo upload commit f6412ce479ec7ea8984e82ea1b226a039133eea4
iuc
parents: 0
diff changeset
84 <param format="fasta,tabular,txt" type="data" label="Input file" help="Input data file matching the input type." argument="--infile"/>
0
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
85 <param type="select" label="Input type" argument="--intype" help="Input data type, default fasta:pro">
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
86 <option value="fasta:pro">FASTA protein sequence</option>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
87 <option value="fasta:nuc">FASTA nucleotide sequence</option>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
88 <option value="blastout:xml">XML BLAST output</option>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
89 <option value="blastout:tab">Tabular BLAST output</option>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
90 <option value="id:uniprot">UniProtKB AC</option>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
91 <option value="id:ensembl">Ensembl Gene ID</option>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
92 <option value="id:ncbigene">Entrez Gene ID</option>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
93 <option value="id:refseqpro">Refseq Protein ID</option>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
94 </param>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
95
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
96 <conditional name="blast_opts">
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
97 <expand macro="blastdb_selector"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
98 </conditional>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
99
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
100 <expand macro="input_kobasdb"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
101
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
102 <param format="sqlite" name="organismdb" type="data" label="Organism database" help="KOBAS organism database, available at http://kobas.cbi.pku.edu.cn/download.php"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
103 <param type="text" argument="--evalue" value="1e-5" label="E-value" help="Expect threshold for BLAST, default 1e-5"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
104 <param type="integer" argument="--rank" value="5" min="0" label="Rank cutoff" help="Rank cutoff for valid hits from BLAST result, default 5"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
105 <param type="integer" argument="--coverage" value="0" min="0" label="Subject coverage cutoff" help="subject coverage cutoff for BLAST, default 0"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
106 <conditional name="ortholog">
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
107 <param name="only" type="select" argument="--ortholog" label="Only use orthologs" help="Whether only use orthologs for cross-species annotation or not, default NO (if only use orthologs, please provide the species abbreviation of your input)">
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
108 <option value="NO">No</option>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
109 <option value="YES">Yes</option>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
110 </param>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
111 <when value="YES">
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
112 <expand macro="input_kobasdb"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
113 <conditional name="blast_opts_ortholog">
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
114 <expand macro="blastdb_selector"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
115 </conditional>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
116 </when>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
117 <when value="NO"></when>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
118 </conditional>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
119 </inputs>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
120 <outputs>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
121 <data format="tabular" name="output"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
122 </outputs>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
123
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
124 <tests>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
125 <test>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
126 <param name="infile" value="kobas_annotate_input.fasta"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
127 <param name="intype" value="fasta:pro"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
128 <conditional name="blast_opts">
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
129 <param name="choice" value="fasta"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
130 <param name="fastadb" value="aaa.pep.fasta" />
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
131 </conditional>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
132 <param name="species" value="aaa"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
133 <param name="kobasdb" value="aaa.db"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
134 <param name="organismdb" value="organism.db"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
135 <output name="out_file1" file="kobas_annotate_output.txt"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
136 </test>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
137 </tests>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
138
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
139 <help>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
140 @HELP_KOBAS_INFO@
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
141
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
142 **KOBAS Annotate**
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
143
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
144 Annotates an input set of genes with putative pathways and disease relationships based on mapping to genes with known annotations. It allows for both ID mapping and cross-species sequence similarity mapping.
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
145
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
146 @HELP_KOBAS_URL@
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
147 </help>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
148
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
149 <expand macro="kobas_citations"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
150
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
151 </tool>