Mercurial > repos > stephenshank > abayesqr
view abayesqr.xml @ 0:598c3e720567 draft default tip
planemo upload commit 4a2876135fca2f46ffa6451e463eb167a0b51b65
author | stephenshank |
---|---|
date | Thu, 21 Mar 2019 12:47:00 -0400 |
parents | |
children |
line wrap: on
line source
<?xml version="1.0"?> <tool id="abayesqr" name="aBayesQR" version="1.0.0"> <description>for haplotype reconstruction</description> <requirements> <requirement type="package" version="1.0.0">abayesqr</requirement> </requirements> <command detect_errors="exit_code"><![CDATA[ ln -s '$reference' input.fasta && ln -s '$input' input.sam && aBayesQR $abayes_params && python '$__tool_directory__/parse_output.py' ]]> </command> <configfiles> <configfile name="abayes_params"><![CDATA[filename of reference sequence (FASTA) : input.fasta filname of the aligned reads (sam format) : input.sam paired-end (1 = true, 0 = false) : $paired SNV_thres : $snv reconstruction_start : $start reconstruction_stop: $stop min_mapping_qual : $qual min_read_length : $readlength max_insert_length : $insertlength characteristic zone name : test seq_err (assumed sequencing error rate(%)) : $seq_err MEC improvement threshold : $mec_threshold ]]></configfile> </configfiles> <inputs> <param name="input" type="data" format="sam" label="Input reads in SAM format" /> <param name="reference" type="data" format="fasta" label="Reference genome" /> <param name="paired" type="boolean" truevalue="1" falsevalue="0" label="Paired reads" /> <param name="snv" type="float" value="0.01" label="SNV threshold" /> <param name="start" type="integer" value="1" label="Reconstruction start" /> <param name="stop" type="integer" value="1300" label="Reconstruction stop" /> <param name="qual" type="integer" value="60" label="Minimum mapping quality" /> <param name="readlength" type="integer" value="150" label="Minimum read length" /> <param name="insertlength" type="integer" value="250" label="Maximum insert length" /> <param name="seq_err" type="float" value="0.1" label="Sequencing error rate" /> <param name="mec_threshold" type="float" value="0.0395" label="MEC improvement threshold" /> </inputs> <outputs> <data name="haplotypes" from_work_dir="haplotypes.fasta" format="fasta" label="${tool.name} on ${on_string} - Haplotypes" /> </outputs> <tests> <test> <param name="input" ftype="sam" value="test-data/simulated.sam" /> <param name="reference" ftype="fasta" value="test-data/pol.fasta" /> <output name="haplotypes" file="test-data/haplotypes.fasta" /> </test> </tests> <help> </help> <citations> <citation type="doi">10.1089/cmb.2017.0249</citation> </citations> </tool>