Mercurial > repos > artbio > mircounts
annotate mircounts.xml @ 8:3f62272192f9 draft
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 0eaefbad21786cabed6791a6d06e9a0de8af10b0
author | artbio |
---|---|
date | Mon, 23 Apr 2018 13:21:16 -0400 |
parents | 65befdc9925a |
children | 2a08a6eb471c |
rev | line source |
---|---|
8
3f62272192f9
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 0eaefbad21786cabed6791a6d06e9a0de8af10b0
artbio
parents:
7
diff
changeset
|
1 <tool id="mircounts" name="miRcounts" version="1.2.0"> |
0
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
2 <description> Counts miRNA alignments from small RNA sequence data</description> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
3 <requirements> |
2
f59c643b00fc
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 931c1ee22cd5b8614156894a9bc0ef7ab90e816e
artbio
parents:
1
diff
changeset
|
4 <requirement type="package" version="1.18">gnu-wget</requirement> |
7
65befdc9925a
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 3514091150570410ce32cbdfda26fd6e5591fef1
artbio
parents:
6
diff
changeset
|
5 <requirement type="package" version="1.2.0">bowtie</requirement> |
65befdc9925a
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 3514091150570410ce32cbdfda26fd6e5591fef1
artbio
parents:
6
diff
changeset
|
6 <requirement type="package" version="1.6.0">samtools</requirement> |
65befdc9925a
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 3514091150570410ce32cbdfda26fd6e5591fef1
artbio
parents:
6
diff
changeset
|
7 <requirement type="package" version="0.11.2.2">pysam</requirement> |
0
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
8 <requirement type="package" version="1.3.2=r3.3.2_0">r-optparse</requirement> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
9 <requirement type="package" version="0.20_34=r3.3.2_0">r-lattice</requirement> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
10 </requirements> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
11 <command detect_errors="exit_code"><![CDATA[ |
7
65befdc9925a
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 3514091150570410ce32cbdfda26fd6e5591fef1
artbio
parents:
6
diff
changeset
|
12 wget --quiet ftp://mirbase.org/pub/mirbase/${mirbase_version}/genomes/${genomeKey}.gff3 && ## download the gff3 file specified by the variable genomeKey |
0
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
13 python '$__tool_directory__'/mature_mir_gff_translation.py --input ${genomeKey}.gff3 --output $gff3 && ## transcode the mature miR genome coordinates into coordinates relative to the corresponding "miRNA_primary_transcript". |
7
65befdc9925a
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 3514091150570410ce32cbdfda26fd6e5591fef1
artbio
parents:
6
diff
changeset
|
14 wget --quiet ftp://mirbase.org/pub/mirbase/${mirbase_version}/hairpin.fa.gz && |
0
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
15 sh '$__tool_directory__'/format_fasta_hairpins.sh $genomeKey && |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
16 #if $cutadapt.cutoption == "yes": |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
17 python '$__tool_directory__'/yac.py --input $cutadapt.input |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
18 --output clipped_input.fastq |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
19 --output_format fastq |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
20 --adapter_to_clip $cutadapt.clip_source.clip_sequence |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
21 --min $cutadapt.min |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
22 --max $cutadapt.max |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
23 --Nmode $cutadapt.Nmode && |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
24 #else |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
25 ln -f -s '$cutadapt.clipped_input' clipped_input.fastq && |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
26 #end if |
7
65befdc9925a
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 3514091150570410ce32cbdfda26fd6e5591fef1
artbio
parents:
6
diff
changeset
|
27 bowtie-build hairpin.fa hairpin >/dev/null && |
65befdc9925a
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 3514091150570410ce32cbdfda26fd6e5591fef1
artbio
parents:
6
diff
changeset
|
28 bowtie -v $v -M 1 --best --strata --norc -p \${GALAXY_SLOTS:-4} --sam hairpin -q clipped_input.fastq | samtools sort -O bam -o '$output' 2>&1 && |
0
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
29 samtools index $output && |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
30 python '$__tool_directory__'/mircounts.py -pm --alignment $output --gff $gff3 --quality_threshold 10 --pre_mirs $pre_mir_count_file --mirs $mir_count_file --lattice $coverage_dataframe; |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
31 #if $plotting.plottingOption == 'yes': |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
32 Rscript '$__tool_directory__'/coverage_plotting.R --dataframe $coverage_dataframe --type $plotting.display --output $latticePDF |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
33 #end if |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
34 ]]></command> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
35 <inputs> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
36 <conditional name="cutadapt"> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
37 <param label="Remove adapter sequence before aligning" name="cutoption" type="select"> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
38 <option value="no">no</option> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
39 <option selected="True" value="yes">yes</option> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
40 </param> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
41 <when value="yes"> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
42 <param format="fastq,fastqsanger" label="Source file" name="input" type="data" /> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
43 <param label="min size" name="min" size="4" type="integer" value="15" help="Minimum size of accepted clipped reads" /> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
44 <param label="max size" name="max" size="4" type="integer" value="36" help="Maximum size of accepted clipped reads"/> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
45 <param label="Accept reads containing N?" name="Nmode" type="select"> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
46 <option selected="True" value="accept">accept</option> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
47 <option value="reject">reject</option> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
48 </param> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
49 <conditional name="clip_source"> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
50 <param help="Built-in adapters or User-provided" label="Source" name="clip_source_list" type="select"> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
51 <option selected="True" value="prebuilt">Use a built-in adapter (select from the list below)</option> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
52 <option value="user">Use custom sequence</option> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
53 </param> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
54 <when value="prebuilt"> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
55 <param help="if your adapter is not listed, input your own sequence" label="Select Adapter to clip" name="clip_sequence" type="select"> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
56 <option value="TCGTATGCCGTCTTCTGCTTG">Solexa TCGTATGCCGTCTTCTGCTTG</option> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
57 <option value="ATCTCGTATGCCGTCTTCTGCTT">Illumina ATCTCGTATGCCGTCTTCTGCTT</option> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
58 <option selected="True" value="TGGAATTCTCGGGTGCCAAG">Illumina TruSeq TGGAATTCTCGGGTGCCAAG</option> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
59 <option value="CTGTAGGCACCATCAATCGT">IdT CTGTAGGCACCATCAATCGT</option> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
60 </param> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
61 </when> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
62 <when value="user"> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
63 <param label="Enter your Sequence" name="clip_sequence" size="35" type="text" value="GAATCC" /> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
64 </when> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
65 </conditional> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
66 </when> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
67 <when value="no"> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
68 <param label="Select fastq files to align" name="clipped_input" type="data" format="fastq,fastqsanger" help="Note that sequences reads must be clipped from their adapter" /> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
69 </when> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
70 </conditional> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
71 <param name="genomeKey" type="select" label="Choose Organism"> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
72 <options from_data_table="miRbase_GenomeKeys"> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
73 <column name="name" index="1"/> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
74 <column name="value" index="0"/> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
75 </options> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
76 </param> |
4
da1aa7de2b19
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit ddaf9622722487d010001cd1f255107adf0c332d
artbio
parents:
3
diff
changeset
|
77 <param name="mirbase_version" type="select" label="Choose miRbase version"> |
8
3f62272192f9
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 0eaefbad21786cabed6791a6d06e9a0de8af10b0
artbio
parents:
7
diff
changeset
|
78 <!-- <option selected="true" value="22">22</option> # activate when gff parsing is fixed --> |
3f62272192f9
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 0eaefbad21786cabed6791a6d06e9a0de8af10b0
artbio
parents:
7
diff
changeset
|
79 <option value="21">21</option> |
5
9ea96a02c416
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 04980585c257ab5f8eb5d10de007316c47c5d1ce
artbio
parents:
4
diff
changeset
|
80 <option value="20">20</option> |
4
da1aa7de2b19
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit ddaf9622722487d010001cd1f255107adf0c332d
artbio
parents:
3
diff
changeset
|
81 <option value="19">19</option> |
da1aa7de2b19
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit ddaf9622722487d010001cd1f255107adf0c332d
artbio
parents:
3
diff
changeset
|
82 </param> |
0
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
83 <param help="command [ bowtie -v 0,1,2,3 -M 1 --best --strata --norc ] will be used. Specify a value for -v (number of mismatches allowed)" label="Number of mismatches allowed" name="v" type="select"> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
84 <option value="0">0</option> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
85 <option selected="true" value="1">1</option> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
86 <option value="2">2</option> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
87 <option value="3">3</option> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
88 </param> |
6
543472c9e272
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 756ee14320d2f72e17b2336e340e28ec847c6577
artbio
parents:
5
diff
changeset
|
89 <param help="Output mature Mir counts" label="Output mature Mir counts" |
543472c9e272
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 756ee14320d2f72e17b2336e340e28ec847c6577
artbio
parents:
5
diff
changeset
|
90 name="output_mir_counts" type="boolean" falsevalue="0" checked="true" truevalue="1" /> |
543472c9e272
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 756ee14320d2f72e17b2336e340e28ec847c6577
artbio
parents:
5
diff
changeset
|
91 <param help="Output pre-Mir counts" label="Output pre-Mir counts" |
543472c9e272
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 756ee14320d2f72e17b2336e340e28ec847c6577
artbio
parents:
5
diff
changeset
|
92 name="output_premir_counts" type="boolean" falsevalue="0" checked="true" truevalue="1" /> |
0
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
93 <conditional name="plotting"> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
94 <param label="Additional miRNA charts" name="plottingOption" type="select"> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
95 <option value="no">no</option> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
96 <option value="yes" selected="True">yes</option> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
97 </param> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
98 <when value="yes"> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
99 <param label="Display Coverage with absolute number of reads or relatively to the total number of read matching the gene or mir" name="display" type="select"> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
100 <option selected="True" value="relative">Relative Coverage</option> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
101 <option value="absolute">Absolute Coverage</option> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
102 </param> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
103 </when> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
104 <when value="no"> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
105 </when> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
106 </conditional> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
107 </inputs> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
108 <outputs> |
6
543472c9e272
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 756ee14320d2f72e17b2336e340e28ec847c6577
artbio
parents:
5
diff
changeset
|
109 <data format="bam" label="BAM alignment" name="output" hidden="true" /> |
543472c9e272
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 756ee14320d2f72e17b2336e340e28ec847c6577
artbio
parents:
5
diff
changeset
|
110 <data format="gff3" label="GFF3 generated by miRCounts" name="gff3" hidden="true" /> |
4
da1aa7de2b19
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit ddaf9622722487d010001cd1f255107adf0c332d
artbio
parents:
3
diff
changeset
|
111 <data format="tabular" label="Pre-mir Counts" name="pre_mir_count_file"> |
6
543472c9e272
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 756ee14320d2f72e17b2336e340e28ec847c6577
artbio
parents:
5
diff
changeset
|
112 <filter>output_premir_counts == True</filter> |
4
da1aa7de2b19
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit ddaf9622722487d010001cd1f255107adf0c332d
artbio
parents:
3
diff
changeset
|
113 <actions> |
da1aa7de2b19
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit ddaf9622722487d010001cd1f255107adf0c332d
artbio
parents:
3
diff
changeset
|
114 <action name="column_names" type="metadata" default="Gene,Counts" /> |
da1aa7de2b19
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit ddaf9622722487d010001cd1f255107adf0c332d
artbio
parents:
3
diff
changeset
|
115 </actions> |
da1aa7de2b19
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit ddaf9622722487d010001cd1f255107adf0c332d
artbio
parents:
3
diff
changeset
|
116 </data> |
da1aa7de2b19
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit ddaf9622722487d010001cd1f255107adf0c332d
artbio
parents:
3
diff
changeset
|
117 <data format="tabular" label="Mir Counts" name="mir_count_file"> |
6
543472c9e272
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 756ee14320d2f72e17b2336e340e28ec847c6577
artbio
parents:
5
diff
changeset
|
118 <filter>output_mir_counts == True</filter> |
4
da1aa7de2b19
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit ddaf9622722487d010001cd1f255107adf0c332d
artbio
parents:
3
diff
changeset
|
119 <actions> |
da1aa7de2b19
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit ddaf9622722487d010001cd1f255107adf0c332d
artbio
parents:
3
diff
changeset
|
120 <action name="column_names" type="metadata" default="Gene,Counts" /> |
da1aa7de2b19
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit ddaf9622722487d010001cd1f255107adf0c332d
artbio
parents:
3
diff
changeset
|
121 </actions> |
da1aa7de2b19
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit ddaf9622722487d010001cd1f255107adf0c332d
artbio
parents:
3
diff
changeset
|
122 </data> |
0
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
123 <data format="tabular" label="Coverage Table" name="coverage_dataframe"> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
124 <filter>plotting['plottingOption'] == "yes"</filter> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
125 </data> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
126 <data format="pdf" label="Pre-mir coverage (${plotting.display})" name="latticePDF"> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
127 <filter>plotting['plottingOption'] == "yes"</filter> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
128 </data> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
129 </outputs> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
130 <tests> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
131 <test> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
132 <param name="cutoption" value="yes" /> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
133 <param name="min" value="15"/> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
134 <param name="max" value="25"/> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
135 <param name="Nmode" value="reject"/> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
136 <param name="clip_sequence" value="TCGTATGCCGTCTTCTGCTTG"/> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
137 <param name="v" value="0"/> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
138 <param name="genomeKey" value="dme"/> |
8
3f62272192f9
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 0eaefbad21786cabed6791a6d06e9a0de8af10b0
artbio
parents:
7
diff
changeset
|
139 <param name="mirbase_version" value="21"/> |
0
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
140 <param name="input" value="input.unclipped.fastqsanger" ftype="fastqsanger"/> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
141 <param name="plottingOption" value="no"/> |
6
543472c9e272
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 756ee14320d2f72e17b2336e340e28ec847c6577
artbio
parents:
5
diff
changeset
|
142 <param name="output_premir_counts" value="True"/> |
543472c9e272
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 756ee14320d2f72e17b2336e340e28ec847c6577
artbio
parents:
5
diff
changeset
|
143 <param name="output_mir_counts" value="True"/> |
0
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
144 <output name="output" file="unclipped.out.bam" ftype="bam"/> |
5
9ea96a02c416
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 04980585c257ab5f8eb5d10de007316c47c5d1ce
artbio
parents:
4
diff
changeset
|
145 <output name="gff3" file="translated_dme.gff3" ftype="gff3" lines_diff="22"/> |
0
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
146 <output name="pre_mir_count_file" file="pre_mirs_unclipped_count.tab"/> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
147 <output name="mir_count_file" file="mirs_unclipped_count.tab"/> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
148 </test> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
149 <test> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
150 <param name="cutoption" value="yes" /> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
151 <param name="min" value="15"/> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
152 <param name="max" value="25"/> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
153 <param name="Nmode" value="reject"/> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
154 <param name="clip_sequence" value="TCGTATGCCGTCTTCTGCTTG"/> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
155 <param name="v" value="0"/> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
156 <param name="genomeKey" value="dme"/> |
8
3f62272192f9
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 0eaefbad21786cabed6791a6d06e9a0de8af10b0
artbio
parents:
7
diff
changeset
|
157 <param name="mirbase_version" value="21"/> |
0
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
158 <param name="input" value="input.unclipped.fastqsanger" ftype="fastqsanger"/> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
159 <param name="plottingOption" value="yes"/> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
160 <param name="display" value="relative"/> |
6
543472c9e272
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 756ee14320d2f72e17b2336e340e28ec847c6577
artbio
parents:
5
diff
changeset
|
161 <param name="output_premir_counts" value="True"/> |
543472c9e272
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 756ee14320d2f72e17b2336e340e28ec847c6577
artbio
parents:
5
diff
changeset
|
162 <param name="output_mir_counts" value="True"/> |
0
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
163 <output name="output" file="unclipped.out.bam" ftype="bam"/> |
5
9ea96a02c416
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 04980585c257ab5f8eb5d10de007316c47c5d1ce
artbio
parents:
4
diff
changeset
|
164 <output name="gff3" file="translated_dme.gff3" ftype="gff3" lines_diff="22"/> |
0
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
165 <output name="pre_mir_count_file" file="pre_mirs_unclipped_count.tab"/> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
166 <output name="mir_count_file" file="mirs_unclipped_count.tab"/> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
167 <output name="latticePDF" file="mir_unclipped_coverage.pdf" ftype="pdf"/> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
168 <output name="coverage_dataframe" file="lattice_unclipped_dataframe.tab"/> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
169 </test> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
170 <test> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
171 <param name="cutoption" value="no" /> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
172 <param name="v" value="1"/> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
173 <param name="genomeKey" value="dme"/> |
8
3f62272192f9
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 0eaefbad21786cabed6791a6d06e9a0de8af10b0
artbio
parents:
7
diff
changeset
|
174 <param name="mirbase_version" value="21"/> |
0
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
175 <param name="clipped_input" value="input.clipped.fastqsanger" ftype="fastqsanger"/> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
176 <param name="plottingOption" value="yes"/> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
177 <param name="display" value="absolute"/> |
6
543472c9e272
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 756ee14320d2f72e17b2336e340e28ec847c6577
artbio
parents:
5
diff
changeset
|
178 <param name="output_premir_counts" value="True"/> |
543472c9e272
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 756ee14320d2f72e17b2336e340e28ec847c6577
artbio
parents:
5
diff
changeset
|
179 <param name="output_mir_counts" value="True"/> |
0
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
180 <output name="output" file="clipped.out.bam" ftype="bam"/> |
5
9ea96a02c416
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 04980585c257ab5f8eb5d10de007316c47c5d1ce
artbio
parents:
4
diff
changeset
|
181 <output name="gff3" file="translated_dme.gff3" ftype="gff3" lines_diff="22"/> |
0
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
182 <output name="pre_mir_count_file" file="pre_mirs_clipped_count.tab"/> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
183 <output name="mir_count_file" file="mirs_clipped_count.tab"/> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
184 <output name="latticePDF" file="mir_clipped_coverage.pdf" ftype="pdf"/> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
185 <output name="coverage_dataframe" file="lattice_clipped_dataframe.tab"/> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
186 </test> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
187 </tests> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
188 <help> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
189 |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
190 **What it does** |
1
cadc0f2c6b29
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit b403f95dd2e57e51932fa275bdaed5312ffc1ff1
artbio
parents:
0
diff
changeset
|
191 |
cadc0f2c6b29
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit b403f95dd2e57e51932fa275bdaed5312ffc1ff1
artbio
parents:
0
diff
changeset
|
192 + Clips adapter (optional) |
cadc0f2c6b29
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit b403f95dd2e57e51932fa275bdaed5312ffc1ff1
artbio
parents:
0
diff
changeset
|
193 + Aligns small RNA reads to miRNA mirBase_ reference using bowtie |
cadc0f2c6b29
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit b403f95dd2e57e51932fa275bdaed5312ffc1ff1
artbio
parents:
0
diff
changeset
|
194 + Computes pre-mir and mir counts using the pysam python package |
cadc0f2c6b29
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit b403f95dd2e57e51932fa275bdaed5312ffc1ff1
artbio
parents:
0
diff
changeset
|
195 + Plots pre-mir read coverages using R lattice package (optional) |
cadc0f2c6b29
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit b403f95dd2e57e51932fa275bdaed5312ffc1ff1
artbio
parents:
0
diff
changeset
|
196 |
0
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
197 This tool uses a species-specific GFF3 file generated from mirBase_ to guide the parsing of a bam file of small RNA alignments. |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
198 |
8
3f62272192f9
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit 0eaefbad21786cabed6791a6d06e9a0de8af10b0
artbio
parents:
7
diff
changeset
|
199 .. _mirBase: ftp://mirbase.org/pub/mirbase/ |
0
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
200 |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
201 ------ |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
202 |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
203 |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
204 **Inputs** |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
205 |
1
cadc0f2c6b29
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit b403f95dd2e57e51932fa275bdaed5312ffc1ff1
artbio
parents:
0
diff
changeset
|
206 1. A fastq file of reads that may or may not be clipped from their adapter sequence. The tool includes a clipping option if needed. |
cadc0f2c6b29
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit b403f95dd2e57e51932fa275bdaed5312ffc1ff1
artbio
parents:
0
diff
changeset
|
207 2. Select the appropriate organism which reads originate from. |
cadc0f2c6b29
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit b403f95dd2e57e51932fa275bdaed5312ffc1ff1
artbio
parents:
0
diff
changeset
|
208 3. Choose whether you wish or not to plot the pre-mir coverages. The coverage can be expressed in absolute number of reads covering the real coordinates of the pre-mir sequences, or, as a fraction of the maximum coverage (set to 1) covering the coordinates of pre-mirs expressed as a fraction of the length of the pre-mirs. |
0
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
209 |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
210 |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
211 ------ |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
212 |
1
cadc0f2c6b29
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit b403f95dd2e57e51932fa275bdaed5312ffc1ff1
artbio
parents:
0
diff
changeset
|
213 Absolute : |
cadc0f2c6b29
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit b403f95dd2e57e51932fa275bdaed5312ffc1ff1
artbio
parents:
0
diff
changeset
|
214 |
cadc0f2c6b29
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit b403f95dd2e57e51932fa275bdaed5312ffc1ff1
artbio
parents:
0
diff
changeset
|
215 + .. image:: premirs_absolute.png |
cadc0f2c6b29
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit b403f95dd2e57e51932fa275bdaed5312ffc1ff1
artbio
parents:
0
diff
changeset
|
216 |
cadc0f2c6b29
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit b403f95dd2e57e51932fa275bdaed5312ffc1ff1
artbio
parents:
0
diff
changeset
|
217 Relative : |
cadc0f2c6b29
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit b403f95dd2e57e51932fa275bdaed5312ffc1ff1
artbio
parents:
0
diff
changeset
|
218 |
cadc0f2c6b29
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit b403f95dd2e57e51932fa275bdaed5312ffc1ff1
artbio
parents:
0
diff
changeset
|
219 + .. image:: premirs_relative.png |
cadc0f2c6b29
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit b403f95dd2e57e51932fa275bdaed5312ffc1ff1
artbio
parents:
0
diff
changeset
|
220 |
cadc0f2c6b29
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit b403f95dd2e57e51932fa275bdaed5312ffc1ff1
artbio
parents:
0
diff
changeset
|
221 ------- |
cadc0f2c6b29
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit b403f95dd2e57e51932fa275bdaed5312ffc1ff1
artbio
parents:
0
diff
changeset
|
222 |
0
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
223 **Outputs** |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
224 |
1
cadc0f2c6b29
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit b403f95dd2e57e51932fa275bdaed5312ffc1ff1
artbio
parents:
0
diff
changeset
|
225 1. A BAM alignment of input reads |
cadc0f2c6b29
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit b403f95dd2e57e51932fa275bdaed5312ffc1ff1
artbio
parents:
0
diff
changeset
|
226 2. A GFF3 file generated by the tool to compute mature mir counts |
cadc0f2c6b29
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit b403f95dd2e57e51932fa275bdaed5312ffc1ff1
artbio
parents:
0
diff
changeset
|
227 3. A table of pre-mir counts |
cadc0f2c6b29
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit b403f95dd2e57e51932fa275bdaed5312ffc1ff1
artbio
parents:
0
diff
changeset
|
228 4. A table of mature mir counts |
0
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
229 |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
230 Optional: |
1
cadc0f2c6b29
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit b403f95dd2e57e51932fa275bdaed5312ffc1ff1
artbio
parents:
0
diff
changeset
|
231 |
0
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
232 5. A table of pre-mir coverage |
1
cadc0f2c6b29
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit b403f95dd2e57e51932fa275bdaed5312ffc1ff1
artbio
parents:
0
diff
changeset
|
233 6. A PDF file with covererage plots |
cadc0f2c6b29
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit b403f95dd2e57e51932fa275bdaed5312ffc1ff1
artbio
parents:
0
diff
changeset
|
234 |
0
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
235 |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
236 </help> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
237 <citations> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
238 <citation type="doi">10.1093/bioinformatics/btp352</citation> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
239 <citation type="doi">10.1186/gb-2009-10-3-r25</citation> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
240 <citation type="bibtex">@Book{, |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
241 title = {Lattice: Multivariate Data Visualization with R}, |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
242 author = {Deepayan Sarkar}, |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
243 publisher = {Springer}, |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
244 address = {New York}, |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
245 year = {2008}, |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
246 note = {ISBN 978-0-387-75968-5}, |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
247 url = {http://lmdvr.r-forge.r-project.org}, |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
248 }</citation> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
249 </citations> |
da29af78a960
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/mircounts commit d4d8106d66b65679a1a685ab94bfcf99cdb7b959
artbio
parents:
diff
changeset
|
250 </tool> |