Mercurial > repos > iuc > kobas
annotate kobas_annotate.xml @ 4:20f1b45dea63 draft default tip
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
author | iuc |
---|---|
date | Thu, 28 Nov 2019 15:50:07 -0500 |
parents | 83b998fa34ea |
children |
rev | line source |
---|---|
4
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
1 <tool id="kobas_annotate" name="KOBAS Annotate" version="@TOOL_VERSION@"> |
0
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> |
4
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
13 <command><![CDATA[ |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
14 ## create the KOBAS directories |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
15 mkdir sqlite && |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
16 mkdir seq_pep && |
0
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
17 |
4
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
18 #if $blast_opts.choice == 'local': |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
19 #set $blast_path = $blast_opts.localdb.fields.path |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
20 #elif $blast_opts.choice == 'fasta': |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
21 makeblastdb |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
22 -in '$blast_opts.fastadb' |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
23 -dbtype 'prot' |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
24 -out 'seq_pep/${species}.pep.fasta' && |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
25 #else: |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
26 #set $blast_path = $os.path.join($blast_opts.histdb.extra_files_path,'blastdb') |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
27 #end if |
0
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
28 |
4
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
29 ## create the database symlinks to comply with how KOBAS wants them |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
30 ln -s '$organismdb' sqlite/organism.db && |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
31 ln -s '$kobasdb' 'sqlite/${species}.db' && |
0
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
32 |
4
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
33 #if $blast_opts.choice != 'fasta': |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
34 ln -s '${blast_path}.phr' 'seq_pep/${species}.pep.fasta.phr' && |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
35 ln -s '${blast_path}.pin' 'seq_pep/${species}.pep.fasta.pin' && |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
36 ln -s '${blast_path}.psq' 'seq_pep/${species}.pep.fasta.psq' && ls -l seq_pep/ && |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
37 #end if |
0
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
38 |
4
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
39 ## create the orthologe database symlinks to comply with how KOBAS wants them |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
40 #if $ortholog.only == 'YES' and str($ortholog.species) != str($species): |
0
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
41 |
4
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
42 #if $ortholog.blast_opts_ortholog.choice == 'local': |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
43 #set $blast_path = $ortholog.blast_opts_ortholog.localdb.fields.path |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
44 #elif $ortholog.blast_opts_ortholog.choice == 'fasta': |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
45 makeblastdb |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
46 -in '$ortholog.blast_opts_ortholog.fastadb' |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
47 -dbtype 'prot' |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
48 -out 'seq_pep/${ortholog.species}.pep.fasta' && |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
49 #else: |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
50 #set $blast_path = $os.path.join($ortholog.blast_opts_ortholog.histdb.extra_files_path,'blastdb') |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
51 #end if |
0
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
52 |
4
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
53 ln -s '$ortholog.kobasdb' 'sqlite/${ortholog.species}.db' && |
0
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
54 |
4
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
55 #if $blast_opts.choice != 'fasta': |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
56 ln -s '${blast_path}.phr' 'seq_pep/${ortholog.species}.pep.fasta.phr' && |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
57 ln -s '${blast_path}.pin' 'seq_pep/${ortholog.species}.pep.fasta.pin' && |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
58 ln -s '${blast_path}.psq' 'seq_pep/${ortholog.species}.pep.fasta.psq' && |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
59 #end if |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
60 #end if |
0
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
61 |
4
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
62 kobas-annotate |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
63 -i '$infile' |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
64 -t '$intype' |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
65 -s '$species' |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
66 -e '$evalue' |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
67 -r $rank |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
68 -n "\${GALAXY_SLOTS:-4}" |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
69 -c $coverage |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
70 #if $ortholog.only == 'YES': |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
71 -z '$ortholog.species' |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
72 #end if |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
73 -y seq_pep |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
74 -q sqlite |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
75 -p blastp |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
76 -x blastx |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
77 -o '$output' |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
78 ]]></command> |
0
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
79 <inputs> |
4
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
80 <param argument="--infile" type="data" format="fasta,tabular,txt" label="Input file" help="Input data file matching the input type."/> |
0
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
81 <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
|
82 <option value="fasta:pro">FASTA protein sequence</option> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
83 <option value="fasta:nuc">FASTA nucleotide sequence</option> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
84 <option value="blastout:xml">XML BLAST output</option> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
85 <option value="blastout:tab">Tabular BLAST output</option> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
86 <option value="id:uniprot">UniProtKB AC</option> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
87 <option value="id:ensembl">Ensembl Gene ID</option> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
88 <option value="id:ncbigene">Entrez Gene ID</option> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
89 <option value="id:refseqpro">Refseq Protein ID</option> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
90 </param> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
91 |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
92 <conditional name="blast_opts"> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
93 <expand macro="blastdb_selector"/> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
94 </conditional> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
95 |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
96 <expand macro="input_kobasdb"/> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
97 |
4
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
98 <param name="organismdb" type="data" format="sqlite" label="Organism database" help="KOBAS organism database, available at http://kobas.cbi.pku.edu.cn/download.php"/> |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
99 <param argument="--evalue" type="text" value="1e-5" label="E-value" help="Expect threshold for BLAST, default 1e-5"/> |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
100 <param argument="--rank" type="integer" min="0" value="5" label="Rank cutoff" help="Rank cutoff for valid hits from BLAST result, default 5"/> |
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
101 <param argument="--coverage" type="integer" min="0" value="0" label="Subject coverage cutoff" help="subject coverage cutoff for BLAST, default 0"/> |
0
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
102 <conditional name="ortholog"> |
4
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
103 <param name="only" argument="--ortholog" type="select" 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)"> |
0
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
104 <option value="NO">No</option> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
105 <option value="YES">Yes</option> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
106 </param> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
107 <when value="YES"> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
108 <expand macro="input_kobasdb"/> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
109 <conditional name="blast_opts_ortholog"> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
110 <expand macro="blastdb_selector"/> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
111 </conditional> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
112 </when> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
113 <when value="NO"></when> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
114 </conditional> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
115 </inputs> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
116 <outputs> |
4
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
117 <data name="output" format="tabular"/> |
0
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
118 </outputs> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
119 |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
120 <tests> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
121 <test> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
122 <param name="infile" value="kobas_annotate_input.fasta"/> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
123 <param name="intype" value="fasta:pro"/> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
124 <conditional name="blast_opts"> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
125 <param name="choice" value="fasta"/> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
126 <param name="fastadb" value="aaa.pep.fasta" /> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
127 </conditional> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
128 <param name="species" value="aaa"/> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
129 <param name="kobasdb" value="aaa.db"/> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
130 <param name="organismdb" value="organism.db"/> |
4
20f1b45dea63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kobas commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
3
diff
changeset
|
131 <output name="output" file="kobas_annotate_output.txt"/> |
0
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
132 </test> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
133 </tests> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
134 |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
135 <help> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
136 @HELP_KOBAS_INFO@ |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
137 |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
138 **KOBAS Annotate** |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
139 |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
140 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
|
141 |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
142 @HELP_KOBAS_URL@ |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
143 </help> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
144 |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
145 <expand macro="kobas_citations"/> |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
146 |
720b1beabad6
planemo upload commit 5dd86ae785ae71f697aab8ede735f394b39ad7bc-dirty
iuc
parents:
diff
changeset
|
147 </tool> |