Mercurial > repos > iuc > humann_barplot
annotate humann_infer_taxonomy @ 3:0cd140dfdecf draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 0966faf8782e9043772acfa32f4a4281687a19dd
| author | iuc | 
|---|---|
| date | Tue, 07 Feb 2023 19:41:52 +0000 | 
| parents | 5240d62d864d | 
| children | 
| rev | line source | 
|---|---|
| 0 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 1 <!-- The tool is broken with current version of HUMAnN. Once it will be fixed, we can update this wrapper and add the XML extension to enable it --> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 2 <tool id="humann_infer_taxonomy" name="Infex taxonomy" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@"> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 3 <description>for "unclassified" taxonomy in HUMAnN generated gene families</description> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 4 <macros> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 5 <import>macros.xml</import> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 6 </macros> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 7 <expand macro="edam_ontology"/> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 8 <expand macro="requirements"/> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 9 <expand macro="version"/> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 10 <command detect_errors="exit_code"><![CDATA[ | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 11 humann_infer_taxonomy | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 12 --input '$input' | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 13 --output '$output' | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 14 --level '$level' | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 15 --database '$database.fields.path' | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 16 --mode '$mode' | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 17 --lca-choice '$lca_choice' | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 18 --threshold $threshold | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 19 ]]></command> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 20 <inputs> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 21 <param argument="--input" type="data" format="tsv,tabular" label="Gene family table"/> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 22 <param argument="--level" type="select" label="Desired level for taxonomic estimation/summation"> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 23 <option value="Kingdom">Kingdom</option> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 24 <option value="Phylum">Phylum</option> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 25 <option value="Class">Class</option> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 26 <option value="Order">Order</option> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 27 <option value="Family" selected="true">Family</option> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 28 <option value="Genus">Genus</option> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 29 </param> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 30 <param argument="--database" type="select" label="UniRef-specific taxonomy database"> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 31 <options from_data_table="humann_utility_mapping"> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 32 <validator message="No utility mapping is available" type="no_options" /> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 33 <filter type="regexp" column="2" value="tol-lca" /> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 34 </options> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 35 </param> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 36 <param argument="--mode" type="select" label="Rows to include in the estimation/summation"> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 37 <option value="c_tmode" selected="true">Totals</option> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 38 <option value="c_umode">Unclassified</option> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 39 <option value="c_smode">Stratified</option> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 40 </param> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 41 <param argument="--lca-choice" type="select" label="Per-gene taxonomic annotation to consider"> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 42 <option value="source_tax">Source taxonomy</option> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 43 <option value="uniref_lca">UniRef lowest common ancestor (LCA)</option> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 44 <option value="humann_lca" selected="true">HUMAnN lowest common ancestor (LCA)</option> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 45 </param> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 46 <param argument="--threshold" type="float" value="1e-3" label="Minimum frequency for a new taxon to be included"/> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 47 </inputs> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 48 <outputs> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 49 <data format="tabular" name="output"/> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 50 </outputs> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 51 <tests> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 52 <test expect_num_outputs="1"> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 53 <param name="input" value=""/> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 54 <param name="level" value="Kingdom"/> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 55 <param name="database" value=""/> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 56 <param name="mode" value="c_tmode"/> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 57 <param name="lca_choice" value="source_tax"/> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 58 <param name="threshold" value="1e-3"/> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 59 <output name="output" ftype="tabular"> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 60 <assert_contents> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 61 <has_text text=""/> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 62 <has_line line=""/> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 63 <has_line_matching expression=""/> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 64 <has_n_columns n=""/> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 65 <has_size value="" delta=""/> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 66 </assert_contents> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 67 </output> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 68 </test> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 69 </tests> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 70 <help><![CDATA[ | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 71 @HELP_HEADER@ | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 72 | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 73 Based on the lowest common ancestor (LCA) annotation | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 74 of each UniRef50/90 cluster, this tool infers approximate taxonomy | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 75 for unclassified features at a target level of resolution. | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 76 | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 77 It will modify features of known genus/species to match | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 78 target level. | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 79 ]]></help> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 80 <expand macro="citations"/> | 
| 
5240d62d864d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann commit 077b8f34e081e6c427acb0fde0fbb97d1b241e0b"
 iuc parents: diff
changeset | 81 </tool> | 
