Mercurial > repos > ycogne > bridger
view bridger.xml @ 0:38461a69ece5 draft default tip
Uploaded
author | ycogne |
---|---|
date | Fri, 02 Dec 2016 04:13:24 -0500 |
parents | |
children |
line wrap: on
line source
<tool id="bridger" name="bridger" version="v1"> <description>de novo assembly of RNA-Seq data</description> <requirements> <container type="docker">ycogne/bridger</container> </requirements> <command> /usr/bin/Bridger_r2014-12-01/Bridger.pl #if $inputs.paired_or_single == "paired": --left $inputs.left_input --right $inputs.right_input #if $inputs.left_input.is_of_type('fasta'): --seqType fa #else: --seqType fq #end if #if $inputs.strand.is_strand_specific: --SS_lib_type $inputs.strand.library_type #end if #else: --single $inputs.input #if $inputs.input.is_of_type('fasta'): --seqType fa #else: --seqType fq #end if #if $inputs.strand.is_strand_specific: --SS_lib_type $inputs.strand.library_type #end if #end if --CPU $additional_params.CPU_usage -k $additional_params.kmer_used -o /home/results/Bridger 2>1 ; mv /home/results/Bridger/Bridger.fasta $assembled_transcripts </command> <inputs> <conditional name="inputs"> <param name="paired_or_single" type="select" label="Paired or Single-end data?"> <option value="paired">Paired</option> <option value="single">Single</option> </param> <when value="paired"> <param format="fasta,fastqsanger,fastq" argument="--left" name="left_input" type="data" label="Left/Forward strand reads" help=""/> <param format="fasta,fastqsanger,fastq" argument="--right" name="right_input" type="data" label="Right/Reverse strand reads" help=""/> <conditional name="strand"> <param name="is_strand_specific" type="boolean" checked="false" label="Strand specific data"/> <when value="false"> </when> <when value="true"> <param name="library_type" argument="--SS_lib_type" type="select" label="Strand-specific Library Type"> <option value="FR">Forward-Reverse</option> <option value="RF">Reverse-Forward</option> </param> </when> </conditional> </when> <when value="single"> <param format="fasta,fastqsanger,fastq" name="input" argument="--single" type="data" label="Single-end reads" help=""/> <conditional name="strand"> <param name="is_strand_specific" type="boolean" checked="false" label="Strand specific data"/> <when value="false"> </when> <when value="true"> <param name="library_type" argument="--SS_lib_type" type="select" label="Strand-specific Library Type"> <option value="F">F</option> <option value="R">R</option> </param> </when> </conditional> </when> </conditional> <section name="additional_params" title="Additional Options" expanded="False"> <param name="CPU_usage" argument="--CPU_usage" type="integer" optional="true" value="3" min="1" label="Number of CPU" help="Number of CPU use by the software"/> <param name="kmer_used" argument="-k" type="integer" optional="true" value="25" min="10" label="Kmer length" help="Kmer length"/> </section> </inputs> <outputs> <data format="fasta" name="assembled_transcripts" label="${tool.name} on ${on_string}: Assembled Transcripts" /> </outputs> <help> https://github.com/fmaguire/Bridger_Assembler </help> </tool>