[ create a new paste ] login | about

Link: http://codepad.org/9r4tnNYV    [ raw code | fork ]

Plain Text, pasted on Sep 1:
<tool id="macs" name="MACS">
	<description>Model-based Analysis of ChiP-Seq</description>
	
	<command interpreter="python">
	macs_wrapper.py -t $mappedReadsIP -c $mappedReadsControl --name $experimentName --format $inputFormat['formatSelect'] --gsize $genomeSize --tsize $tagLength --bw $bandWidth --pvalue $pValueCutoff --mfold $hcEnrichmentRatio --shiftsize $shiftSize --peaks-xls $peaksXLS --peaks-bed $peaksBED --neg-peaks-xls $negPeaksXLS --neg-peaks-bed $negPeaksBED --R-model $rModel 
	</command>
	
	<inputs>
		<conditional name="inputFormat">
			<param name="formatSelect">
				<option value="BED">BED</option>
				<option value="ELAND" selected="true">ELAND</option>
			</param>
			<when value="BED">
				<param type="data" format="BED" name="mappedReadsIP" label="Mapped reads file from IP"/>
				<param type="data" format="BED" name="mappedReadsControllabel="Mapped reads file from control"/>			
			</when>
			<when value="ELAND">
				<param type="data" format="ELAND" name="mappedReadsIP" label="Mapped reads file from IP"/>
				<param type="data" format="ELAND" name="mappedReadsControl" label="Mapped reads file from control"/>			
			</when>		
		</conditional>
		
		<param type="text" name="experimentName" label="Experiment name" />
	
		<param name="genomeSize" type="integer" label="Genome size"/>
		<param name="tagLength" type="integer" value="25" label="Tag length" />
		<param name="bandWidth" type="integer" value="300" label="Band width" />
		<param name="pValueCutoff" type="float" value=".00001" label="Pvalue cutoff" />
		<param name="hcEnrichmentRatio" type="integer" value="32" label="High-confidence enrichment ratio" />
		<param name="shiftSize" type="integer" value="100" label="Shift size in bp" /> 
	</inputs>
	
	<outputs>
		<data format="xls" name="peaksXLS" label="Called peaks (xls)"/>
		<data format="bed" name="peaksBED" label="Called peaks (bed)"/>
		<data format="xls" name="negPeaksXLS" label="Negative peaks (xls)"/>
		<data format="bed" name="negPeaksBED" label="Negative peaks (bed)"/>
		<data format="text" name="rModel" label="R script for generating model pdf"/>
	</outputs>
</tool>


Create a new paste based on this one


Comments: