annotate kobas_annotate.xml @ 0:720b1beabad6 draft

planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
author iuc
date Sat, 05 Nov 2016 09:20:51 -0400
parents
children 83b998fa34ea
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>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
6 <requirements>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
7 <requirement type="package" version="@KOBAS_VERSION@">kobas</requirement>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
8 </requirements>
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
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
70 -c $coverage
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
71 #if $ortholog.only == 'YES':
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
72 -z '$ortholog.species'
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
73 #end if
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
74 -y seq_pep
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
75 -q sqlite
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
76 -p blastp
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
77 -x blastx
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
78 -o '$output'
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
79
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
80 ]]>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
81 </command>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
82 <inputs>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
83 <param format="fasta" type="data" label="Input file" help="Input data file matching the input type." argument="--infile"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
84 <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
85 <option value="fasta:pro">FASTA protein sequence</option>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
86 <option value="fasta:nuc">FASTA nucleotide sequence</option>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
87 <option value="blastout:xml">XML BLAST output</option>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
88 <option value="blastout:tab">Tabular BLAST output</option>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
89 <option value="id:uniprot">UniProtKB AC</option>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
90 <option value="id:ensembl">Ensembl Gene ID</option>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
91 <option value="id:ncbigene">Entrez Gene ID</option>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
92 <option value="id:refseqpro">Refseq Protein ID</option>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
93 </param>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
94
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
95 <conditional name="blast_opts">
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
96 <expand macro="blastdb_selector"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
97 </conditional>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
98
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
99 <expand macro="input_kobasdb"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
100
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
101 <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
102 <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
103 <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
104 <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
105 <conditional name="ortholog">
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
106 <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
107 <option value="NO">No</option>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
108 <option value="YES">Yes</option>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
109 </param>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
110 <when value="YES">
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
111 <expand macro="input_kobasdb"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
112 <conditional name="blast_opts_ortholog">
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
113 <expand macro="blastdb_selector"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
114 </conditional>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
115 </when>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
116 <when value="NO"></when>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
117 </conditional>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
118 </inputs>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
119 <outputs>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
120 <data format="tabular" name="output"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
121 </outputs>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
122
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
123 <tests>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
124 <test>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
125 <param name="infile" value="kobas_annotate_input.fasta"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
126 <param name="intype" value="fasta:pro"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
127 <conditional name="blast_opts">
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
128 <param name="choice" value="fasta"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
129 <param name="fastadb" value="aaa.pep.fasta" />
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
130 </conditional>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
131 <param name="species" value="aaa"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
132 <param name="kobasdb" value="aaa.db"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
133 <param name="organismdb" value="organism.db"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
134 <output name="out_file1" file="kobas_annotate_output.txt"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
135 </test>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
136 </tests>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
137
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
138 <help>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
139 @HELP_KOBAS_INFO@
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
140
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
141 **KOBAS Annotate**
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
142
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
143 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
144
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
145 @HELP_KOBAS_URL@
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
146 </help>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
147
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
148 <expand macro="kobas_citations"/>
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
149
720b1beabad6 planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff changeset
150 </tool>