view hmmbuild.xml @ 1:3033a7092b3e draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 2c4b4a154e2f07730fdfdaf66a09e1e09ac5efde
author iuc
date Mon, 14 Nov 2016 15:10:30 -0500
parents fb8582aff5db
children 7ea31fc35394
line wrap: on
line source

<?xml version="1.0"?>
<tool id="hmmer_hmmbuild" name="hmmbuild" version="@WRAPPER_VERSION@.0">
  <description>Build a profile HMM from an input multiple alignment</description>
  <macros>
    <import>macros.xml</import>
  </macros>
  <expand macro="requirements"/>
  <expand macro="stdio"/>
  <command><![CDATA[
hmmbuild

#if $hmmname:
-n "$hmmname"
#end if

@FORMAT_SELECTOR@
@MCSS@
@ARSWS@
@AEEWS@
@PRIOR@
@HSSI@
@EVAL_CALIB@

@CPU@
@SEED@

@LENGTHS@
#if $maxinsertlen:
--maxinsertlen $maxinsertlen
#end if

$hmmout
$msafile
      ]]></command>
  <inputs>
    <expand macro="input_msa" />
    <param name="hmmname" type="text" optional="True" label="Name for the HMM" help="(-n)"/>
    <expand macro="format_selector"/>
    <expand macro="mcss"/>
    <expand macro="arsws"/>
    <expand macro="aeews"/>
    <expand macro="prior"/>
    <expand macro="hssi"/>
    <expand macro="eval_calib_xml"/>
    <expand macro="seed"/>

    <expand macro="lengths" />
    <param name="maxinsertlen" label="Pretend all inserts are length &lt;= n"
        help="(--maxinsertlen)" optional="True" type="integer"/>
  </inputs>
  <outputs>
    <data format="hmm3" name="hmmout" label="HMM profile from $msafile.name"/>
  </outputs>
  <tests>
    <test>
      <param name="msafile" value="globins4.sto"/>
      <expand macro="seed_test" />
      <output name="hmmout" file="globins4.hmm" lines_diff="10"/>
    </test>
    <test>
      <param name="msafile" value="MADE1.sto"/>
      <param name="input_format_select" value="--dna"/>
      <expand macro="seed_test" />
      <output name="hmmout" file="MADE1.hmm" lines_diff="14"/>
    </test>
  </tests>
  <help><![CDATA[
@HELP_PRE@

For each multiple sequence alignment in <msafile> build a profile HMM and save
it to a new file <hmmfile out>.

@HELP_PRE_OTH@

@FORMAT_SELECTOR_HELP@
@MCSS_HELP@
@ARSWS_HELP@
@AEEWS_HELP@
@PRIOR_HELP@
@HSSI_HELP@
@EVAL_CALIB_HELP@
@SEED_HELP@
@LENGTHS_HELP@

@ATTRIBUTION@
]]></help>
  <expand macro="citation"/>
</tool>