view [APliBio]Nebula tools suite/Nebula/FindPeaks/findPeaks_wrapper.xml @ 0:2ec3ba0e9e70 draft

Uploaded
author alermine
date Thu, 25 Oct 2012 08:18:25 -0400
parents
children
line wrap: on
line source

<tool id="peakcalling_findpeaks" name="FindPeaks" version="4.0.9.2">
  <description>Peak Finder/Analysis application for the ChIP-Seq</description>
  <command interpreter="bash">findPeaks_wrapper.sh -r $log -p $peaks -w $wig -a $input_type_selector -m $median_fragment_length -e $if_Prepend -h $high -l $low -i $inputfile -k $minimumH -s $subpeaks -y 1 -x ${GALAXY_DATA_INDEX_DIR}
 </command>
   <inputs>
    <param name="input_type_selector" type="select" label="Alignment Format">
        <option value="eland" selected="true">Eland</option>
        <option value="bed">BED</option>
        <option value="bowtie">Bowtie</option>
        <option value="elandext">Eland Export</option>
        <option value="gff">GFF</option>
        <option value="mapview">MapView (MAQ)</option>
        <option value="maq">Map (MAQ)</option>
        <option value="sam">SAM/BAM</option>
        <option value="sam-filter">SAM/BAM, skips reads that contain indels </option>
        <option value="sam-ignore-deletion">SAM/BAM ignores the indels in the reads </option>
    </param>
    <param name="median_fragment_length" type="integer" label="Median Fragment Length" value="174"/>     
    <param name="low" type="integer" label="Minimal Fragment Length" value="100"/>         
    <param name="high" type="integer" label="Maximal Fragment Length" value="300"/>       
    <param name="minimumH" type="integer" label="Minimal Peak Height" value="0"/>      
    <param name="subpeaks" type="float" label="Value to perform peak separation" value=".2"/> 
    <param name="if_Prepend" type="boolean" label="Prepend chromosome names with 'chr'?" truevalue="Yes" falsevalue="No" checked="False" help="This allows the user to prepend a string to chromosome names in the Wig files generated. If your reference genome files are labeled as 1.fa, 2.fa, etc, then you will need to prepend the string chr for the chromosome name to be recognized by the UCSC Genome Browser."/>
    <param name="inputfile" type="data" label="ChIP-Seq Tag File" value="ChIP-Seq Tag File" format="bed,bowtie,gff,eland,elandext,gff,mapview,maq,sam,bam,txt,bwtmap,elandmulti"/>
    <param name="name" type="text" label="type of experiment" value="chip"/>
  </inputs>
  <outputs>
    <data name="peaks" format="txt" label="${tool.name} for ${name} (peaks: .peaks)"/>
    <data name="log" format="log" label="${tool.name} for ${name} (report)"/>
    <data name="wig" format="gz" label="${tool.name} for ${name} (wig)"/>
  </outputs>
  <help>
**What it does**

runs FINDPEAKS (http://sourceforge.net/apps/mediawiki/vancouvershortr/)
  </help>
</tool>