Mercurial > repos > matnguyen > ngsweep
comparison tools/refseq_parser/refseq_parser.xml @ 0:45533fb9d2f4 draft default tip
Primary version
| author | matnguyen |
|---|---|
| date | Tue, 04 Sep 2018 02:49:49 -0400 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| -1:000000000000 | 0:45533fb9d2f4 |
|---|---|
| 1 <tool id="parse_refseq_masher" name="Parse refseq_masher matches collection" version="0.1.0"> | |
| 2 <description>and output a list of outliers</description> | |
| 3 <requirements> | |
| 4 <requirement type="package" version="3.1.1">ete3</requirement> | |
| 5 </requirements> | |
| 6 <command><![CDATA[ | |
| 7 $__tool_directory__/refseq_parser $db $taxid #for $report in $reports# $report #end for# | |
| 8 ]]></command> | |
| 9 <inputs> | |
| 10 <param name="db" type="data" format="sqlite" label="(ETE3) Taxonomy Database"/> | |
| 11 <param name="reports" type="data" format="tabular" label="Refseq_masher report" help="" optional="false" multiple="True" /> | |
| 12 <param name="taxid" type="integer" value="0" label="Taxonomic ID of target taxonomic rank" optional="false"/> | |
| 13 </inputs> | |
| 14 <outputs> | |
| 15 <data name="output_file" label="Outliers from dataset" format="txt" from_work_dir="outlier_list.txt"/> | |
| 16 </outputs> | |
| 17 | |
| 18 <tests> | |
| 19 <test> | |
| 20 <param name="report" value="test.tsv" ftype="tabular" /> | |
| 21 <output name="output" value="output.tsv" ftype="tabular" /> | |
| 22 </test> | |
| 23 </tests> | |
| 24 | |
| 25 <help><![CDATA[ | |
| 26 Parses refseq_masher output and returns a list of outliers based on two criteria: | |
| 27 | |
| 28 1. If the mash match is not the same or a descendant of the target taxonomic ID | |
| 29 2. If the distance between the match and the sample is >0.05 | |
| 30 | |
| 31 Command line: | |
| 32 refseq_parser <ETE3 taxonomy database> <taxid> [input refseq_masher reports ...] | |
| 33 ]]></help> | |
| 34 | |
| 35 <citations> | |
| 36 Manuscript in preparation | |
| 37 </citations> | |
| 38 </tool> |
