annotate htseq_count.xml @ 3:1545e24c9ba7 draft

add r-dt
author mingchen0919
date Wed, 07 Mar 2018 01:10:13 -0500
parents db9da9716914
children 0fdb0d5f53ce
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
mingchen0919
parents: 0
diff changeset
1 <tool id="aurora_htseq" name="Aurora htseq" version="1.0.0">
3
1545e24c9ba7 add r-dt
mingchen0919
parents: 2
diff changeset
2 <description>Counting reads in features.</description>
1545e24c9ba7 add r-dt
mingchen0919
parents: 2
diff changeset
3 <requirements>
1545e24c9ba7 add r-dt
mingchen0919
parents: 2
diff changeset
4 <requirement type="package" version="1.15.0.6-0">pandoc</requirement><requirement type="package" version="1.20.0">r-getopt</requirement><requirement type="package" version="1.6">r-rmarkdown</requirement><requirement type="package" version="0.9.1">htseq</requirement><requirement type="package" version="0.2">r-dt</requirement></requirements>
1545e24c9ba7 add r-dt
mingchen0919
parents: 2
diff changeset
5 <stdio>
1545e24c9ba7 add r-dt
mingchen0919
parents: 2
diff changeset
6 <regex match="XXX" source="stderr" level="warning" description="Check the warnings_and_errors.txt file for more details."/></stdio>
1545e24c9ba7 add r-dt
mingchen0919
parents: 2
diff changeset
7 <command><![CDATA[Rscript '${__tool_directory__}/htseq_count_render.R'
0
10a460f61ac2 planemo upload
mingchen0919
parents:
diff changeset
8
10a460f61ac2 planemo upload
mingchen0919
parents:
diff changeset
9 -e $echo
10a460f61ac2 planemo upload
mingchen0919
parents:
diff changeset
10 -o $report
10a460f61ac2 planemo upload
mingchen0919
parents:
diff changeset
11 -d $report.files_path
10a460f61ac2 planemo upload
mingchen0919
parents:
diff changeset
12 -s $sink_message
10a460f61ac2 planemo upload
mingchen0919
parents:
diff changeset
13 -t '${__tool_directory__}'
1
mingchen0919
parents: 0
diff changeset
14
2
db9da9716914 add r-dt
mingchen0919
parents: 1
diff changeset
15 -A '$alignment_files'
3
1545e24c9ba7 add r-dt
mingchen0919
parents: 2
diff changeset
16 -B '$sample_names'
2
db9da9716914 add r-dt
mingchen0919
parents: 1
diff changeset
17 -G $gff
1
mingchen0919
parents: 0
diff changeset
18 -f $format
mingchen0919
parents: 0
diff changeset
19 -r $order
mingchen0919
parents: 0
diff changeset
20 -S $stranded
mingchen0919
parents: 0
diff changeset
21 -a $minaqual
mingchen0919
parents: 0
diff changeset
22 -T $feature_type
mingchen0919
parents: 0
diff changeset
23 -i $idattr
2
db9da9716914 add r-dt
mingchen0919
parents: 1
diff changeset
24 -m $mode
db9da9716914 add r-dt
mingchen0919
parents: 1
diff changeset
25 -c $count]]></command>
3
1545e24c9ba7 add r-dt
mingchen0919
parents: 2
diff changeset
26 <inputs>
1545e24c9ba7 add r-dt
mingchen0919
parents: 2
diff changeset
27 <param type="boolean" name="echo" truevalue="TRUE" falsevalue="FALSE" checked="false" label="Display analysis code in report?"/><param type="data" name="alignment_files" label="Alignment file (SAM/BAM)" optional="False" format="sam,bam" multiple="True"/><param type="text" name="sample_names" label="Sample names" help="sample names for each input SAM/BAM file. Use comma to separate multiple names, for example, sample_1, sample_2, sample_3. The number of sample names should be the same as the number of input SAM/BAM files." optional="False" size="5x25"/><param type="select" name="format" argument="-f" label="Input data format" optional="False" multiple="False"><option value="sam" selected="false">SAM</option><option value="bam" selected="true">BAM</option></param><param type="data" name="gff" label="GFF file" optional="False" format="gff, gff3"/><param type="select" name="order" argument="-r" label="Order" help="Use this option to indicate how the input data has been sorted. The default is name.&#13;&#10;&#13;&#10;" optional="False" multiple="False"><option value="name" selected="false">Name</option><option value="pos" selected="false">Position</option></param><param type="select" name="stranded" argument="-s" label="Stranded" optional="False" multiple="False"><option value="yes" selected="true">Yes</option><option value="no" selected="false">No</option><option value="reverse" selected="false">Reverse</option></param><param type="integer" name="minaqual" argument="-a" label="Alignment quality " help="Skip all reads with alignment quality lower than the given minimum value (default: 10)" optional="False" value="10" min="0"/><param type="text" name="feature_type" argument="-t" label="Feature type" help="Feature type (3rd column in GFF file) to be used, all features of other type are ignored (default, suitable for RNA-Seq analysis using an Ensembl GTF file: exon)" optional="False" value="exon"/><param type="text" name="idattr" argument="-i" label="ID attribute" help="GFF attribute to be used as feature ID. Several GFF lines with the same feature ID will be considered as parts of the same feature. The feature ID is used to identity the counts in the output table. The default, suitable for RNA-Seq analysis using an Ensembl GTF file, is gene_id." optional="False" value="gene_id"/><param type="select" name="mode" argument="-m" label="Mode" help="Mode to handle reads overlapping more than one feature. Possible values for &lt;mode&gt; are union, intersection-strict and intersection-nonempty (default: union)" optional="False" multiple="False"><option value="union" selected="true">Union</option><option value="intersection-strict" selected="false">Intersection (strict)</option><option value="intersection-nonempty" selected="false">Intersection (nonempty)</option></param></inputs>
1545e24c9ba7 add r-dt
mingchen0919
parents: 2
diff changeset
28 <outputs>
1545e24c9ba7 add r-dt
mingchen0919
parents: 2
diff changeset
29 <data name="report" format="html" label="Aurora htseq on ${on_string}" hidden="false"/><data format="txt" name="sink_message" label="Warnings and Errors" from_work_dir="warnings_and_errors.txt"/><data name="count" format="txt" label="Aurora htseq-count on ${on_string}" hidden="false"/></outputs>
1545e24c9ba7 add r-dt
mingchen0919
parents: 2
diff changeset
30 <citations>
0
10a460f61ac2 planemo upload
mingchen0919
parents:
diff changeset
31 <citation type="bibtex"><![CDATA[
10a460f61ac2 planemo upload
mingchen0919
parents:
diff changeset
32 @article{allaire2016rmarkdown,
10a460f61ac2 planemo upload
mingchen0919
parents:
diff changeset
33 title={rmarkdown: Dynamic Documents for R, 2016},
10a460f61ac2 planemo upload
mingchen0919
parents:
diff changeset
34 author={Allaire, J and Cheng, Joe and Xie, Yihui and McPherson, Jonathan and Chang, Winston and Allen, Jeff
10a460f61ac2 planemo upload
mingchen0919
parents:
diff changeset
35 and Wickham, Hadley and Atkins, Aron and Hyndman, Rob},
10a460f61ac2 planemo upload
mingchen0919
parents:
diff changeset
36 journal={R package version 0.9},
10a460f61ac2 planemo upload
mingchen0919
parents:
diff changeset
37 volume={6},
10a460f61ac2 planemo upload
mingchen0919
parents:
diff changeset
38 year={2016}
10a460f61ac2 planemo upload
mingchen0919
parents:
diff changeset
39 }
3
1545e24c9ba7 add r-dt
mingchen0919
parents: 2
diff changeset
40 ]]></citation><citation type="bibtex"><![CDATA[
0
10a460f61ac2 planemo upload
mingchen0919
parents:
diff changeset
41 @book{xie2015dynamic,
10a460f61ac2 planemo upload
mingchen0919
parents:
diff changeset
42 title={Dynamic Documents with R and knitr},
10a460f61ac2 planemo upload
mingchen0919
parents:
diff changeset
43 author={Xie, Yihui},
10a460f61ac2 planemo upload
mingchen0919
parents:
diff changeset
44 volume={29},
10a460f61ac2 planemo upload
mingchen0919
parents:
diff changeset
45 year={2015},
10a460f61ac2 planemo upload
mingchen0919
parents:
diff changeset
46 publisher={CRC Press}
10a460f61ac2 planemo upload
mingchen0919
parents:
diff changeset
47 }
3
1545e24c9ba7 add r-dt
mingchen0919
parents: 2
diff changeset
48 ]]></citation><citation type="bibtex"><![CDATA[@article{anders2015htseq,
1545e24c9ba7 add r-dt
mingchen0919
parents: 2
diff changeset
49 title={HTSeq—a Python framework to work with high-throughput sequencing data},
1545e24c9ba7 add r-dt
mingchen0919
parents: 2
diff changeset
50 author={Anders, Simon and Pyl, Paul Theodor and Huber, Wolfgang},
1545e24c9ba7 add r-dt
mingchen0919
parents: 2
diff changeset
51 journal={Bioinformatics},
1545e24c9ba7 add r-dt
mingchen0919
parents: 2
diff changeset
52 volume={31},
1545e24c9ba7 add r-dt
mingchen0919
parents: 2
diff changeset
53 number={2},
1545e24c9ba7 add r-dt
mingchen0919
parents: 2
diff changeset
54 pages={166--169},
1545e24c9ba7 add r-dt
mingchen0919
parents: 2
diff changeset
55 year={2015},
1545e24c9ba7 add r-dt
mingchen0919
parents: 2
diff changeset
56 publisher={Oxford University Press}
1545e24c9ba7 add r-dt
mingchen0919
parents: 2
diff changeset
57 }]]></citation></citations>
0
10a460f61ac2 planemo upload
mingchen0919
parents:
diff changeset
58 </tool>