annotate fastqc_site.xml @ 0:b7c115edd970 draft

planemo upload
author mingchen0919
date Tue, 27 Feb 2018 10:37:12 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
1 <tool name="Fastqc site" id='aurora_fastqc_site' version="2.1.0">
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
2 <description>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
3 Evaluate short reads with FastQC software on a single or a paired of untrimmed and trimmed reads
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
4 files.
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
5 </description>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
6 <requirements>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
7 <requirement type="package" version="1.15.0.6-0">pandoc</requirement>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
8 <requirement type="package" version="1.20.0">r-getopt</requirement>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
9 <requirement type="package" version="1.3">r-rmarkdown</requirement>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
10 <requirement type="package" version="1.8.4">r-plyr</requirement>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
11 <requirement type="package" version="1.1.0">r-stringr</requirement>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
12 <requirement type="package" version="0.2">r-dt</requirement>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
13 <requirement type="package" version="1.4.2">r-reshape2</requirement>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
14 <requirement type="package" version="4.5.6">r-plotly</requirement>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
15 <requirement type="package" version="0.3.5">r-htmltools</requirement>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
16 <requirement type="package" version="0.11.5">fastqc</requirement>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
17 <requirement type="package" version="0.9.10">xorg-libxrender</requirement>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
18 <requirement type="package" version="1.2.2">xorg-libsm</requirement>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
19 <requirement type="package" version="6.0">unzip</requirement>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
20 </requirements>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
21 <stdio>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
22 <regex match="XXX" source="stderr" level="warning"
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
23 description="Check the warnings_and_errors.txt file for more details."/>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
24 </stdio>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
25 <command><![CDATA[
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
26
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
27
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
28 Rscript '${__tool_directory__}/fastqc_site_render.R'
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
29 -e $echo
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
30 -r $reads_1
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
31 -n '$reads_1.name'
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
32 -R $reads_2
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
33 -N '$reads_2.name'
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
34 -c $contaminants
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
35 -l $limits
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
36
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
37 -o $report
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
38 -d $report.files_path
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
39 -s $sink_message
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
40
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
41 -t '${__tool_directory__}'
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
42
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
43 ]]></command>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
44 <inputs>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
45 <param format="fastq,fastq.gz,fastq.bz2,bam,sam" name="reads_1" type="data" optional="false"
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
46 label="Short reads before trimming"
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
47 help="Short reads data from history. This could be reads before trimming."/>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
48 <param format="fastq,fastq.gz,fastq.bz2,bam,sam" name="reads_2" type="data" label="Short reads after trimming"
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
49 help="Short reads data from history. This could be reads after trimming."/>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
50 <param name="contaminants" type="data" format="tabular" optional="true" label="Contaminant list"
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
51 help="Specifies a non-default file which contains the list of adapter sequences which will be explicitly searched against the library. The file must contain sets of named adapters in the form name[tab]sequence. Lines prefixed with a hash will be ignored."/>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
52 <param name="limits" type="data" format="txt" optional="true" label="Submodule and Limit specifing file"
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
53 help="Specifies a non-default file which contains a set of criteria which will be used to determine the warn/error limits for the various modules. This file can also be used to selectively remove some modules from the output all together. The format needs to mirror the default limits.txt file found in the Configuration folder."/>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
54 <param type="boolean" name="echo" truevalue="TRUE" falsevalue="FALSE" checked="false"
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
55 label="Display analysis code in report?"/>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
56 </inputs>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
57 <outputs>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
58 <data format="html" name="report" label="fastqc site"/>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
59 <data format="txt" name="sink_message" label="Warnings and Errors" from_work_dir="warnings_and_errors.txt"/>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
60 </outputs>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
61 <citations>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
62 <citation type="bibtex"><![CDATA[
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
63 @misc{bioinformatics2014fastqc,
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
64 title={FastQC},
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
65 author={Bioinformatics, Babraham},
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
66 year={2014}
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
67 }
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
68 ]]></citation>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
69 <citation type="bibtex"><![CDATA[
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
70 @article{allaire2016rmarkdown,
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
71 title={rmarkdown: Dynamic Documents for R, 2016},
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
72 author={Allaire, J and Cheng, Joe and Xie, Yihui and McPherson, Jonathan and Chang, Winston and Allen, Jeff
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
73 and Wickham, Hadley and Atkins, Aron and Hyndman, Rob},
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
74 journal={R package version 0.9},
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
75 volume={6},
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
76 year={2016}
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
77 }
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
78 ]]></citation>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
79 <citation type="bibtex"><![CDATA[
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
80 @book{xie2015dynamic,
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
81 title={Dynamic Documents with R and knitr},
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
82 author={Xie, Yihui},
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
83 volume={29},
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
84 year={2015},
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
85 publisher={CRC Press}
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
86 }
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
87 ]]></citation>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
88 <citation type="bibtex"><![CDATA[
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
89 @misc{plotly2017,
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
90 title = {plotly: Create Interactive Web Graphics via 'plotly.js'},
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
91 author = {Carson Sievert and Chris Parmer and Toby Hocking and Scott Chamberlain and Karthik Ram and
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
92 Marianne Corvellec and Pedro Despouy},
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
93 year = {2017},
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
94 note = {R package version 4.6.0},
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
95 url = {https://CRAN.R-project.org/package=plotly},
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
96 }
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
97 ]]></citation>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
98 <citation type="bibtex"><![CDATA[
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
99 @Book{ggplot22016,
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
100 author = {Hadley Wickham},
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
101 title = {ggplot2: Elegant Graphics for Data Analysis},
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
102 publisher = {Springer-Verlag New York},
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
103 year = {2009},
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
104 isbn = {978-0-387-98140-6},
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
105 url = {http://ggplot2.org},
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
106 }
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
107 ]]></citation>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
108 </citations>
b7c115edd970 planemo upload
mingchen0919
parents:
diff changeset
109 </tool>