Mercurial > repos > bgruening > diffbind
comparison diffbind.xml @ 1:9e9f85c20d99 draft
Uploaded
| author | bgruening | 
|---|---|
| date | Tue, 08 Sep 2015 05:38:45 -0400 | 
| parents | 7faaf4a5e4e1 | 
| children | 492d5ac7b2e2 | 
   comparison
  equal
  deleted
  inserted
  replaced
| 0:7faaf4a5e4e1 | 1:9e9f85c20d99 | 
|---|---|
| 1 <tool id="diffbind" name="DiffBind" version="2.0.1"> | 1 <tool id="diffbind" name="DiffBind" version="2.0.2"> | 
| 2 <description> differential binding analysis of ChIP-Seq peak data</description> | 2 <description> differential binding analysis of ChIP-Seq peak data</description> | 
| 3 <requirements> | 3 <requirements> | 
| 4 <requirement type="binary">Rscript</requirement> | 4 <requirement type="package" version="3.0.3">R</requirement> | 
| 5 <requirement type="R-module">DESeq2</requirement> | 5 <requirement type="package" version="1.2.10">deseq2</requirement> | 
| 6 <requirement type="package" version="3.0.1">R_3_0_1</requirement> | |
| 7 <requirement type="package" version="1.0.17">deseq2</requirement> | |
| 8 <requirement type="package" version="1.8.3">diffbind</requirement> | 6 <requirement type="package" version="1.8.3">diffbind</requirement> | 
| 9 </requirements> | 7 </requirements> | 
| 10 <command> | 8 <command> | 
| 9 <![CDATA[ | |
| 11 ## seems that diffbind also needs file extensions to work properly | 10 ## seems that diffbind also needs file extensions to work properly | 
| 12 #set $counter = 1 | 11 #set $counter = 1 | 
| 13 #for $sample in $samples: | 12 #for $sample in $samples: | 
| 14 ln -s $sample.bamreads #echo str($counter) + "_bamreads.bam"# && | 13 ln -s $sample.bamreads #echo str($counter) + "_bamreads.bam"# && | 
| 15 ln -s ${sample.bamreads.metadata.bam_index} #echo str($counter) + "_bamreads.bai"# && | 14 ln -s ${sample.bamreads.metadata.bam_index} #echo str($counter) + "_bamreads.bai"# && | 
| 16 ln -s $sample.bamcontrol #echo str($counter) + "_bamcontrol.bam"# && | 15 ln -s $sample.bamcontrol #echo str($counter) + "_bamcontrol.bam"# && | 
| 17 ln -s ${sample.bamcontrol.metadata.bam_index} #echo str($counter) + "_bamcontrol.bai"# && | 16 ln -s ${sample.bamcontrol.metadata.bam_index} #echo str($counter) + "_bamcontrol.bai"# && | 
| 18 #set $counter = $counter + 1 | 17 #set $counter = $counter + 1 | 
| 19 #end for | 18 #end for | 
| 20 | 19 | 
| 21 Rscript /usr/local/galaxy/shed_tools/testtoolshed.g2.bx.psu.edu/repos/bgruening/diffbind/7929c8b3f6f9/diffbind/diffbind.R | 20 Rscript $__tool_directory__/diffbind.R | 
| 22 -i $infile | 21 -i $infile | 
| 23 -o $outfile | 22 -o $outfile | 
| 24 -p $plots | 23 -p $plots | 
| 25 -f $format | 24 -f $format | 
| 25 ]]> | |
| 26 </command> | 26 </command> | 
| 27 <stdio> | 27 <stdio> | 
| 28 <regex match="Execution halted" | 28 <regex match="Execution halted" | 
| 29 source="both" | 29 source="both" | 
| 30 level="fatal" | 30 level="fatal" | 
| 31 description="Execution halted." /> | 31 description="Execution halted." /> | 
| 32 <regex match="Input-Error 01" | 32 <regex match="Input-Error 01" | 
| 33 source="both" | 33 source="both" | 
| 34 level="fatal" | 34 level="fatal" | 
| 35 description="Error in your input parameters: Make sure you only apply factors to selected samples." /> | 35 description="Error in your input parameters: Make sure you only apply factors to selected samples." /> | 
| 36 <regex match="Error in" | 36 <regex match="Error in" | 
| 37 source="both" | 37 source="both" | 
| 38 level="fatal" | 38 level="fatal" | 
| 39 description="An undefined error occured, please check your intput carefully and contact your administrator." /> | 39 description="An undefined error occured, please check your intput carefully and contact your administrator." /> | 
| 40 </stdio> | 40 </stdio> | 
| 41 <inputs> | 41 <inputs> | 
| 42 <repeat name="samples" title="Samples" min="2"> | 42 <repeat name="samples" title="Samples" min="2"> | 
| 43 <param name="sample_id" type="text" value="Sample ID" label="Specify a sample id" help="e.g. BT474.1-" /> | 43 <param name="sample_id" type="text" value="Sample ID" label="Specify a sample id" help="e.g. BT474.1-" /> | 
| 47 <param name="replicate" type="integer" value="1" label="Specify the replicate number" help="e.g. 1" /> | 47 <param name="replicate" type="integer" value="1" label="Specify the replicate number" help="e.g. 1" /> | 
| 48 <param format="bam" name="bamreads" type="data" label="Read BAM file" help="Specify the Read BAM file, used for Peak calling."/> | 48 <param format="bam" name="bamreads" type="data" label="Read BAM file" help="Specify the Read BAM file, used for Peak calling."/> | 
| 49 <param format="bam" name="bamcontrol" type="data" label="Control BAM file" help="Specify the Control BAM file, used for Peak calling."/> | 49 <param format="bam" name="bamcontrol" type="data" label="Control BAM file" help="Specify the Control BAM file, used for Peak calling."/> | 
| 50 <param format="bed" name="peaks" type="data" label="Peak file" help="Result of your Peak calling experiment."/> | 50 <param format="bed" name="peaks" type="data" label="Peak file" help="Result of your Peak calling experiment."/> | 
| 51 </repeat> | 51 </repeat> | 
| 52 <param name="pdf" type="boolean" truevalue="" falsevalue="" checked="true" | 52 <param name="pdf" type="boolean" truevalue="" falsevalue="" checked="true" | 
| 53 label="Visualising the analysis results" | 53 label="Visualising the analysis results" | 
| 54 help="output an additional PDF files" /> | 54 help="output an additional PDF files" /> | 
| 55 <param name="format" type="select" label="Output Format"> | 55 <param name="format" type="select" label="Output Format"> | 
| 56 <option value="bed">BED</option> | 56 <option value="bed">BED</option> | 
| 57 <option value="gff">GFF</option> | 57 <option value="gff">GFF</option> | 
| 79 <filter>pdf == True</filter> | 79 <filter>pdf == True</filter> | 
| 80 </data> | 80 </data> | 
| 81 </outputs> | 81 </outputs> | 
| 82 | 82 | 
| 83 <help> | 83 <help> | 
| 84 | 84 <![CDATA[ | 
| 85 .. class:: infomark | |
| 86 | |
| 87 **What it does** | |
| 88 | 85 | 
| 89 | 86 | 
| 90 ------ | 87 **What it does** | 
| 91 | 88 | 
| 92 **References** | 89 Diffbind provides functions for processing ChIP-Seq data enriched for genomic loci where specific protein/DNA binding occurs, including peak sets identified by ChIP-Seq peak callers and aligned sequence read datasets. | 
| 93 | 90 | 
| 94 DiffBind_ Authors: Rory Stark, Gordon Brown | 91 **Input** | 
| 92 | |
| 93 - You have to specify your samples. Here is one example: | |
| 94 | |
| 95 ID Tissue Factor Condition Treatment Replicate Caller Intervals | |
| 96 BT4741 BT474 ER Resistant Full-Media 1 raw 1084 | |
| 97 | |
| 98 - BAM file which contains the mapped sequencing reads can be associated with each | |
| 99 peakset | |
| 100 | |
| 101 - Control BAM file represents a control dataset | |
| 102 | |
| 103 - Peak file: Result of your Peak calling experiment | |
| 104 | |
| 105 | |
| 106 **Output** | |
| 107 | |
| 108 As output format you can choose BED, GFF, WIG. | |
| 109 | |
| 110 | |
| 111 **References** | |
| 112 | |
| 113 DiffBind_ Authors: Rory Stark, Gordon Brown (2011) | |
| 95 | 114 | 
| 96 .. _DiffBind: http://www.bioconductor.org/packages/release/bioc/html/DiffBind.html | 115 .. _DiffBind: http://www.bioconductor.org/packages/release/bioc/html/DiffBind.html | 
| 97 | 116 | 
| 98 Wrapper authors: Bjoern Gruening, Pavankumar Videm | 117 Wrapper authors: Bjoern Gruening, Pavankumar Videm | 
| 99 | 118 | 
| 119 ]]> | |
| 100 </help> | 120 </help> | 
| 101 </tool> | 121 </tool> | 
