Mercurial > repos > biotechcoder > riboseqr_wrapper
view ribosome_profile.xml @ 0:e01de823e919 draft default tip
Uploaded
author | biotechcoder |
---|---|
date | Fri, 01 May 2015 05:41:51 -0400 |
parents | |
children |
line wrap: on
line source
<tool id="riboseqr_ribosome_profile" name="Plot Ribosome Profile" version="0.4.0"> <description> (Step 4) Plot Ribosome profile using riboSeqR. </description> <requirements> <requirement type="R-module">riboSeqR</requirement> </requirements> <command interpreter="python">riboseqr/ribosome_profile.py --rdata_load "$rdata_load" --transcript_name "$transcript_name" --transcript_length "$transcript_length" --transcript_cap "$transcript_cap" --html_file "$html_file" --output_path "$html_file.files_path" </command> <inputs> <param name="rdata_load" format="rda" type="data" label="Select Metagene analysis (R data file)" multiple="false"> <validator type="expression" message="Please check if the correct RDA file is selected">value.name == "Metagene analysis (R data file)"</validator> </param> <param name="transcript_name" type="text" size="30" label="Name of the transcript to be plotted" help="Plot of ribosome footprint abundance and mRNA coverage (if available) for a specific transcript."> <validator type="expression" message="Please input a single transcript name">len(value.split(',')) == 1</validator> <validator type="empty_field" message="Field requires a value"/> <sanitizer> <valid> <add value="|"/> </valid> </sanitizer> </param> <param name="transcript_length" type="text" label="Select Ribosome footprint length" help="" value="28"> <validator type="expression" message="Please input a single footprint length">len(value.split(',')) == 1</validator> <validator type="expression" message="Please input a single footprint length">len(value.split(' ')) == 1</validator> <validator type="empty_field" message="Field requires a value"/> </param> <param name="transcript_cap" type="integer" value="200" label="Cap on the largest value that will be plotted as an abundance of the ribosome footprint data"/> </inputs> <outputs> <data format="html" name="html_file" label="Plot ribosome profile (HTML report)"/> </outputs> <tests> <test> <param name="rdata_load" value="Metagene analysis (R data file)" /> <param name="transcript_name" value="gi|31340752|ref|NM_178437.2|" /> <param name="transcript_length" value="28" /> <param name="transcript_cap" value="200" /> <output name="html_file" file="Plot_ribosome_profile_(HTML_report).html"> <extra_files type="file" name="Ribosome-profile-plot.png" value="Ribosome-profile-plot.png" ftype="png" /> <extra_files type="file" name="Ribosome-profile-plot.pdf" value="Ribosome-profile-plot.pdf" ftype="pdf" /> </output> </test> </tests> <requirements> <requirement type="R-module">riboSeqR</requirement> </requirements> <help> About ----- This tool can be used for generating a ribosome profile plot for a given transcript. The input is the R data file from the previous step - Metagene analysis. riboSeqR version: **1.0.4**. How to use? ----------- Inputs ...... Select **Metagene analysis (R data file)** from the previous step, enter name of the transcript to plot, review/change parameters and execute program. .. class:: warningmark The transcript name should correspond to names used in SAM alignments and FASTA file of the transcriptome. Outputs ....... The following files will be generated on completion: Plot ribosome profile (HTML report) A HTML file with results and links to other output files - plot for the specified transcript (PDF) and R script used for the session. riboSeqR functions used ....................... plotTranscript. For detailed description of the functions and the options used, please consult the riboSeqR documentation. Links ..... * `Bioconductor package information on riboSeqR`__ * riboSeqR - `Reference manual`_ * riboSeqR - `Introduction and workflow example`_ .. _riboSeqR: http://bioconductor.org/packages/3.0/bioc/html/riboSeqR.html __ riboSeqR_ .. _manual: http://bioconductor.org/packages/3.0/bioc/manuals/riboSeqR/man/riboSeqR.pdf .. _`Reference manual`: manual_ .. _documentation: http://bioconductor.org/packages/3.0/bioc/vignettes/riboSeqR/inst/doc/riboSeqR.pdf .. _`Introduction and workflow example`: documentation_ </help> </tool>