annotate featurecounts.xml @ 11:e803ca6407c0 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
author iuc
date Fri, 16 Mar 2018 14:05:55 -0400
parents 46cccc52be5f
children b714f4620411
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
11
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
1 <tool id="featurecounts" name="featureCounts" version="1.6.0.3" profile="16.04">
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
2 <description>Measure gene expression in RNA-Seq experiments from SAM or BAM files.</description>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
3 <requirements>
8
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
4 <requirement type="package" version="1.6.0">subread</requirement>
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
5 </requirements>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
6
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
7 <version_command>featureCounts -v 2&gt;&amp;1 | grep .</version_command>
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
8 <command detect_errors="exit_code"><![CDATA[
11
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
9
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
10 ## Export fc path for its built-in annotation
11
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
11
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
12 export FC_PATH=\$(command -v featureCounts | sed 's@/bin/featureCounts$@@') &&
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
13
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
14 ## Check whether all alignments are from the same type (bam || sam)
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
15 featureCounts
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
16
11
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
17 #if $anno.anno_select=="history":
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
18 -a '$anno.reference_gene_sets'
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
19 -F "GTF"
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
20 #elif $anno.anno_select=="cached":
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
21 -a '$anno.reference_gene_sets_builtin.fields.path'
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
22 -F "GTF"
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
23 #elif $anno.anno_select=="builtin":
11
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
24 -a \${FC_PATH}/annotation/${anno.bgenome}_RefSeq_exon.txt
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
25 -F "SAF"
3
dae123c03a74 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 1c0d28b6cefe154e8cf037c9f36200e8f52a838f
iuc
parents: 2
diff changeset
26 #end if
dae123c03a74 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 1c0d28b6cefe154e8cf037c9f36200e8f52a838f
iuc
parents: 2
diff changeset
27
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
28 -o "output"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
29 -T \${GALAXY_SLOTS:-2}
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
30
6
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
31 -t '$extended_parameters.gff_feature_type'
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
32 -g '$extended_parameters.gff_feature_attribute'
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
33 $extended_parameters.summarization_level
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
34 $extended_parameters.contribute_to_multiple_features
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
35 -s $extended_parameters.strand_specificity
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
36 $extended_parameters.multimapping_enabled.multimapping_counts
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
37
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
38 #if str($extended_parameters.multimapping_enabled.multimapping_counts) == " -M":
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
39 $extended_parameters.multimapping_enabled.fraction
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
40 #end if
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
41
6
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
42 $extended_parameters.exon_exon_junction_read_counting_enabled.count_exon_exon_junction_reads
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
43 #if str($extended_parameters.exon_exon_junction_read_counting_enabled.count_exon_exon_junction_reads) == "-J":
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
44 #if $extended_parameters.exon_exon_junction_read_counting_enabled.genome:
7
3ce1c701b0df planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit a705dfd329f2e917d549215715385f5ef5001d17
iuc
parents: 6
diff changeset
45 -G '$extended_parameters.exon_exon_junction_read_counting_enabled.genome'
3ce1c701b0df planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit a705dfd329f2e917d549215715385f5ef5001d17
iuc
parents: 6
diff changeset
46 #end if
6
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
47 #end if
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
48
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
49 $extended_parameters.long_reads
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
50
8
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
51 $extended_parameters.by_read_group
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
52
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
53 -Q $extended_parameters.mapping_quality
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
54 $extended_parameters.largest_overlap
3
dae123c03a74 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 1c0d28b6cefe154e8cf037c9f36200e8f52a838f
iuc
parents: 2
diff changeset
55 --minOverlap $extended_parameters.min_overlap
8
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
56 --fracOverlap $extended_parameters.frac_overlap
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
57 --fracOverlapFeature $extended_parameters.frac_overlap_feature
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
58 $extended_parameters.read_reduction
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
59 $extended_parameters.primary
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
60 $extended_parameters.ignore_dup
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
61
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
62 #if str($extended_parameters.read_extension_5p) != "0":
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
63 --readExtension5 $extended_parameters.read_extension_5p
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
64 #end if
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
65
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
66 #if str($extended_parameters.read_extension_3p) != "0":
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
67 --readExtension3 $extended_parameters.read_extension_3p
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
68 #end if
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
69
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
70 $pe_parameters.fragment_counting_enabled.fragment_counting
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
71 #if str($pe_parameters.fragment_counting_enabled.fragment_counting) == " -p":
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
72 $pe_parameters.fragment_counting_enabled.check_distance_enabled.check_distance
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
73 #if str($pe_parameters.fragment_counting_enabled.check_distance_enabled.check_distance) == " -P":
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
74 -d $pe_parameters.fragment_counting_enabled.check_distance_enabled.minimum_fragment_length
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
75 -D $pe_parameters.fragment_counting_enabled.check_distance_enabled.maximum_fragment_length
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
76 #end if
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
77 #end if
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
78
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
79 $pe_parameters.only_both_ends
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
80 $pe_parameters.exclude_chimerics
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
81
6
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
82 '${alignment}'
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
83
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
84 ## Removal of comment
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
85 && grep -v "^#" "output"
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
86
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
87 #if $format.value != "tabdel_short":
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
88 ## and remove column-header line
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
89 | tail -n+2
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
90 #else
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
91 ## update header
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
92 | sed --expression='s|${alignment}|${alignment.element_identifier}|g'
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
93 #end if
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
94 > body.txt
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
95 ## Set the right columns for the tabular formats
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
96 #if $format.value == "tabdel_medium":
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
97 && cut -f 1,7 body.txt > expression_matrix.txt
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
98
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
99 ## Paste doesn't allow a non ordered list of columns: -f 1,7,8,6 will only return columns 1,7 and 8
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
100 ## Thus the gene length column (last column) has to be added separately
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
101 && cut -f 6 body.txt > gene_lengths.txt
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
102 && paste expression_matrix.txt gene_lengths.txt > expression_matrix.txt.bak
6
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
103 && mv -f expression_matrix.txt.bak '${output_medium}'
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
104 #elif $format.value == "tabdel_short" or $format.value == "tabdel_short_noheader":
6
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
105 && cut -f 1,7 body.txt > '${output_short}'
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
106 #else:
6
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
107 && cp body.txt '${output_full}'
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
108 #end if
8
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
109
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
110 #if str($include_feature_length_file) == "true":
6
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
111 && cut -f 1,6 body.txt > '${output_feature_lengths}'
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
112 #end if
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
113
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
114 #if str($extended_parameters.exon_exon_junction_read_counting_enabled.count_exon_exon_junction_reads) == "-J":
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
115 #if $format.value != "tabdel_short":
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
116 && tail -n+2 'output.jcounts' > '${output_jcounts}'
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
117 #else:
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
118
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
119 && sed --expression='s|${alignment}|${alignment.element_identifier}|g' 'output.jcounts' > '${output_jcounts}'
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
120 #end if
6
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
121 #end if
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
122
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
123 #if $format.value != "tabdel_short":
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
124 && tail -n+2 'output.summary' > '${output_summary}'
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
125 #else:
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
126 && sed --expression='s|${alignment}|${alignment.element_identifier}|g' 'output.summary' > '${output_summary}'
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
127 #end if
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
128 ]]></command>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
129 <inputs>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
130 <param name="alignment"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
131 type="data"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
132 multiple="false"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
133 format="bam,sam"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
134 label="Alignment file"
11
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
135 help="The input alignment file(s) where the gene expression has to be counted. The file can have a SAM or BAM format; but ALL files must be in the same format. These files must have the database/genome attribute already specified e.g. hg38, not the default: ?" >
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
136 <validator type="unspecified_build"/>
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
137 </param>
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
138
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
139 <conditional name="anno">
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
140 <param name="anno_select" type="select" label="Gene annotation file">
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
141 <option value="builtin">featureCounts built-in</option>
11
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
142 <option value="cached" selected="True">locally cached</option>
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
143 <option value="history">in your history</option>
3
dae123c03a74 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 1c0d28b6cefe154e8cf037c9f36200e8f52a838f
iuc
parents: 2
diff changeset
144 </param>
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
145 <when value="builtin">
11
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
146 <param name="bgenome" type="select" label="Select built-in genome" help="Built-in gene annotations for genomes hg38, hg19, mm10 and mm9 are included in featureCounts">
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
147 <options from_data_table="featurecounts_anno">
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
148 <filter type="data_meta" key="dbkey" ref="alignment" column="0"/>
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
149 </options>
3
dae123c03a74 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 1c0d28b6cefe154e8cf037c9f36200e8f52a838f
iuc
parents: 2
diff changeset
150 </param>
dae123c03a74 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 1c0d28b6cefe154e8cf037c9f36200e8f52a838f
iuc
parents: 2
diff changeset
151 </when>
11
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
152 <when value="cached">
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
153 <param name="reference_gene_sets_builtin" type="select" label="Using locally cached annotation" help="If the annotation file you require is not listed here, please contact the Galaxy administrator">
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
154 <options from_data_table="gene_sets">
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
155 <filter type="data_meta" key="dbkey" ref="alignment" column="0"/>
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
156 </options>
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
157 <validator type="no_options" message="An annotation file is not available for the build associated with the selected input file"/>
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
158 </param>
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
159 </when>
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
160 <when value="history">
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
161 <param name="reference_gene_sets"
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
162 format="gff,gtf,gff3"
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
163 type="data"
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
164 label="Gene annotation file"
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
165 help="The program assumes that the provided annotation file is in GTF format. Make sure that the gene annotation file corresponds to the same reference genome as used for the alignment">
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
166 <options>
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
167 <filter type="data_meta" key="dbkey" ref="alignment"/>
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
168 </options>
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
169 <validator type="no_options" message="The current history does not include a dataset with the build associated with the selected input file"/>
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
170 </param>
3
dae123c03a74 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 1c0d28b6cefe154e8cf037c9f36200e8f52a838f
iuc
parents: 2
diff changeset
171 </when>
dae123c03a74 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 1c0d28b6cefe154e8cf037c9f36200e8f52a838f
iuc
parents: 2
diff changeset
172 </conditional>
8
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
173
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
174 <param name="format"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
175 type="select"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
176 label="Output format"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
177 help="The output format will be tabular, select the preferred columns here">
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
178 <option value="tabdel_short_noheader" selected="true">Gene-ID "\t" read-count (DESeq2 IUC wrapper compatible)</option>
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
179 <option value="tabdel_short">Gene-ID "\t" read-count (MultiQC/edgeR/limma-voom compatible, includes header in output)</option>
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
180 <option value="tabdel_medium">Gene-ID "\t" read-count "\t" gene-length</option>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
181 <option value="tabdel_full">featureCounts 1.4.0+ default (includes regions provided by the GTF file)</option>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
182 </param>
8
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
183
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
184 <param name="include_feature_length_file"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
185 type="boolean"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
186 truevalue="true"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
187 falsevalue="false"
2
a80f96e55958 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 9a92d439f147a5cf2370e0686854911107de1144
iuc
parents: 1
diff changeset
188 checked="false"
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
189 label="Create gene-length file"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
190 help="Creates a tabular file that contains the effective (nucleotides used for counting reads) length of the feature; might be useful for estimating FPKM/RPKM" />
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
191
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
192
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
193 <section name="pe_parameters" title="Options for paired-end reads">
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
194 <conditional name="fragment_counting_enabled">
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
195
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
196 <param name="fragment_counting"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
197 type="select"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
198 argument="-p"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
199 checked="true"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
200 label="Count fragments instead of reads"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
201 help="If specified, fragments (or templates) will be counted instead of reads.">
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
202 <option value="" selected="true">Disabled; all reads/mates will be counted individually</option>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
203 <option value=" -p">Enabled; fragments (or templates) will be counted instead of reads</option>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
204 </param>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
205
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
206 <when value=" -p">
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
207 <conditional name="check_distance_enabled">
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
208 <param name="check_distance"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
209 type="boolean"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
210 truevalue=" -P"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
211 falsevalue=""
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
212 argument="-P"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
213 label="Check paired-end distance"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
214 help="If specified, paired-end distance will be checked when assigning fragments to meta-features or features. This option is only applicable when -p (Count fragments instead of reads) is specified. The distance thresholds should be specified using -d and -D (minimum and maximum fragment/template length) options." />
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
215 <when value=" -P">
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
216 <param name="minimum_fragment_length"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
217 type="integer"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
218 value="50"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
219 argument="-d"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
220 label="Minimum fragment/template length." />
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
221 <param name="maximum_fragment_length"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
222 type="integer"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
223 value="600"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
224 argument="-D"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
225 label="Maximum fragment/template length." />
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
226 </when>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
227 <when value="" />
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
228 </conditional>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
229 </when>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
230 <when value="" />
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
231 </conditional>
8
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
232
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
233 <param name="only_both_ends"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
234 type="boolean"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
235 truevalue=" -B"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
236 falsevalue=""
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
237 argument="-B"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
238 label="Only allow fragments with both reads aligned"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
239 help="If specified, only fragments that have both ends successfully aligned will be considered for summarization. This option is only applicable for paired-end reads." />
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
240
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
241 <param name="exclude_chimerics"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
242 type="boolean"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
243 truevalue=" -C"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
244 falsevalue=""
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
245 argument="-C"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
246 checked="true"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
247 label="Exclude chimeric fragments"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
248 help="If specified, the chimeric fragments (those fragments that have their two ends aligned to different chromosomes) will NOT be included for summarization. This option is only applicable for paired-end read data." />
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
249 </section>
8
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
250
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
251 <section name="extended_parameters" title="Advanced options">
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
252 <param name="gff_feature_type"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
253 type="text"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
254 value="exon"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
255 argument="-t"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
256 label="GFF feature type filter"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
257 help="Specify the feature type. Only rows which have the matched matched feature type in the provided GTF annotation file will be included for read counting. `exon' by default." />
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
258
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
259 <param name="gff_feature_attribute"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
260 type="text"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
261 value="gene_id"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
262 argument="-g"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
263 label="GFF gene identifier"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
264 help="Specify the attribute type used to group features (eg. exons) into meta-features (eg. genes), when GTF annotation is provided. `gene_id' by default. This attribute type is usually the gene identifier. This argument is useful for the meta-feature level summarization." />
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
265
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
266 <param name="summarization_level"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
267 type="boolean"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
268 truevalue=" -f"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
269 falsevalue=""
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
270 argument="-f"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
271 label="On feature level"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
272 help="If specified, read summarization will be performed at the feature level. By default (-f is not specified), the read summarization is performed at the meta-feature level." />
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
273
11
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
274 <param name="contribute_to_multiple_features"
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
275 type="boolean"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
276 truevalue=" -O"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
277 falsevalue=""
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
278 argument="-O"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
279 label="Allow read to contribute to multiple features"
3
dae123c03a74 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 1c0d28b6cefe154e8cf037c9f36200e8f52a838f
iuc
parents: 2
diff changeset
280 help="If specified, reads (or fragments if -p is specified) will be allowed to be assigned to more than one matched meta-feature (or matched feature if -f is specified)" />
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
281
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
282 <param name="strand_specificity"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
283 type="select"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
284 label="Strand specificity of the protocol"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
285 argument="-s"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
286 help="Indicate if strand-specific read counting should be performed.">
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
287 <option value="0" selected="true">Unstranded</option>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
288 <option value="1">Stranded (forwards)</option>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
289 <option value="2">Stranded (reverse)</option>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
290 </param>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
291
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
292 <conditional name="multimapping_enabled">
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
293 <param name="multimapping_counts"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
294 type="select"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
295 argument="-M"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
296 label="Count multi-mapping reads/fragments"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
297 help="If specified, multi-mapping reads/fragments will be counted (ie. a multi-mapping read will be counted up to N times if it has N reported mapping locations). The program uses the `NH' tag to find multi-mapping reads.">
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
298 <option value="" selected="true">Disabled; multi-mapping reads are excluded (default)</option>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
299 <option value=" -M">Enabled; multi-mapping reads are included</option>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
300 </param>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
301 <when value=" -M">
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
302 <param name="fraction"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
303 type="boolean"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
304 truevalue="--fraction"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
305 falsevalue=""
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
306 argument="--fraction"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
307 label="Assign fractions to multimapping reads"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
308 help="If specified, a fractional count 1/n will be generated for each multi-mapping read, where n is the number of alignments (indica- ted by 'NH' tag) reported for the read. This option must be used together with the '-M' option." />
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
309 </when>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
310 <when value="" />
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
311 </conditional>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
312
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
313 <param name="mapping_quality"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
314 type="integer"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
315 value="12"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
316 argument="-Q"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
317 label="Minimum mapping quality per read"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
318 help="The minimum mapping quality score a read must satisfy in order to be counted. For paired-end reads, at least one end should satisfy this criteria. 12 by default." />
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
319
6
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
320 <conditional name="exon_exon_junction_read_counting_enabled">
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
321 <param name="count_exon_exon_junction_reads" argument="-J" type="boolean" truevalue="-J" falsevalue=""
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
322 label="Exon-exon junctions"
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
323 help="If specified, reads supporting each exon-exon junction will be counted" />
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
324 <when value="-J">
7
3ce1c701b0df planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit a705dfd329f2e917d549215715385f5ef5001d17
iuc
parents: 6
diff changeset
325 <param name="genome" argument="-G" type="data" format="fasta" optional="true"
3ce1c701b0df planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit a705dfd329f2e917d549215715385f5ef5001d17
iuc
parents: 6
diff changeset
326 label="Reference sequence file"
6
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
327 help="The FASTA-format file that contains the reference sequences used in read mapping can be used to improve read counting for junctions" />
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
328 </when>
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
329 <when value="" />
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
330 </conditional>
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
331
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
332 <param name="long_reads" argument="-L" type="boolean" truevalue="-L" falsevalue=""
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
333 label="Long reads"
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
334 help="If specified, long reads such as Nanopore and PacBio reads will be counted. Long read counting can only run in one thread and only reads (not read-pairs) can be counted." />
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
335
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
336 <param name="by_read_group" argument="--byReadGroup" type="boolean" truevalue="--byReadGroup" falsevalue=""
8
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
337 label="Count reads by read group"
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
338 help="If specified, reads are counted for each read group separately. The 'RG' tag must be present in the input BAM/SAM alignment files." />
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
339
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
340
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
341 <param name="largest_overlap"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
342 type="boolean"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
343 truevalue=" --largestOverlap"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
344 falsevalue=""
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
345 argument="--largestOverlap"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
346 label="Largest overlap"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
347 help="If specified, reads (or fragments) will be assigned to the target that has the largest number of overlapping bases" />
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
348
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
349 <param name="min_overlap"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
350 type="integer"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
351 value="1"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
352 argument="--minOverlap"
8
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
353 label="Minimum bases of overlap"
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
354 help="Specify the minimum required number of overlapping bases between a read (or a fragment) and a feature. 1 by default. If a negative value is provided, the read will be extended from both ends." />
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
355
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
356 <param name="frac_overlap"
8
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
357 type="integer"
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
358 value="0"
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
359 min="0"
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
360 max="1"
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
361 argument="--fracOverlap"
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
362 label="Minimum fraction (of read) overlapping a feature"
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
363 help="Specify the minimum required fraction of overlapping bases between a read (or a fragment) and a feature. Value should be within range [0,1]. 0 by default. Number of overlapping bases is counted from both reads if paired end. Both this option and '--minOverlap' need to be satisfied for read assignment." />
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
364
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
365 <param name="frac_overlap_feature"
8
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
366 type="integer"
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
367 value="0"
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
368 min="0"
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
369 max="1"
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
370 argument="--fracOverlapFeature"
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
371 label="Minimum fraction (of feature) overlapping a read"
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
372 help="Specify the minimum required fraction of bases included in a feature overlapping bases between a read (or a read-pair). Value should be within range [0,1]. 0 by default." />
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
373
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
374 <param name="read_extension_5p"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
375 type="integer"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
376 value="0"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
377 argument="--readExtension5"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
378 label="Read 5' extension"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
379 help="Reads are extended upstream by ... bases from their 5' end" />
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
380
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
381 <param name="read_extension_3p"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
382 type="integer"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
383 value="0"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
384 argument="--readExtension3"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
385 label="Read 3' extension"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
386 help="Reads are extended upstream by ... bases from their 3' end" />
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
387
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
388 <param name="read_reduction"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
389 type="select"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
390 label="Reduce read to single position"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
391 argument="--read2pos"
3
dae123c03a74 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 1c0d28b6cefe154e8cf037c9f36200e8f52a838f
iuc
parents: 2
diff changeset
392 help="The read is reduced to its 5' most base or 3'most base. Read summarization is then performed based on the single base the the read is reduced to.">
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
393 <option value="" selected="true">Leave the read as it is</option>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
394 <option value="--read2pos 5">Reduce it to the 5' end</option>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
395 <option value="--read2pos 3">Reduce it to the 3' end</option>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
396 </param>
8
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
397
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
398 <param name="primary"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
399 type="boolean"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
400 truevalue=" --primary"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
401 falsevalue=""
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
402 argument="--primary"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
403 label="Only count primary alignments"
3
dae123c03a74 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 1c0d28b6cefe154e8cf037c9f36200e8f52a838f
iuc
parents: 2
diff changeset
404 help="If specified, only primary alignments will be counted. Primary and secondary alignments are identified using bit 0x100 in theFlag field of SAM/BAM files. All primary alignments in a dataset will be counted regardless of whether they are from multi-mapping reads or not ('-M' is ignored)." />
8
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
405
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
406 <param name="ignore_dup"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
407 type="boolean"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
408 truevalue=" --ignoreDup"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
409 falsevalue=""
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
410 argument="--ignoreDup"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
411 label="Ignore reads marked as duplicate"
3
dae123c03a74 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 1c0d28b6cefe154e8cf037c9f36200e8f52a838f
iuc
parents: 2
diff changeset
412 help="If specified, reads that were marked as duplicates will be ignored. Bit Ox400 in the FLAG field of a SAM/BAM file is used for identifying duplicate reads. In paired end data, the entire read pair will be ignored if at least one end is found to be a duplicate read." />
8
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
413
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
414 <param name="count_split_alignments_only"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
415 type="boolean"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
416 truevalue=" --countSplitAlignmentsOnly"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
417 falsevalue=""
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
418 argument="--countSplitAlignmentsOnly"
3
dae123c03a74 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 1c0d28b6cefe154e8cf037c9f36200e8f52a838f
iuc
parents: 2
diff changeset
419 label="Ignore unspliced alignments"
dae123c03a74 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 1c0d28b6cefe154e8cf037c9f36200e8f52a838f
iuc
parents: 2
diff changeset
420 help="If specified, only split alignments (CIGAR strings containing the letter `N') will be counted. All the other alignments will be ignored. An example of split alignments are exon-spanning reads in RNA-seq data." />
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
421 </section>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
422 </inputs>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
423 <outputs>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
424 <data format="tabular"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
425 name="output_medium"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
426 label="${tool.name} on ${on_string}">
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
427 <filter>format == "tabdel_medium"</filter>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
428 <actions>
9
e6a2a912677a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4fb528145289ad4db04e4589c02e9ddaa1194138
iuc
parents: 8
diff changeset
429 <action name="column_names" type="metadata" default="Geneid,${alignment.element_identifier},Length" />
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
430 </actions>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
431 </data>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
432
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
433 <data format="tabular"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
434 name="output_short"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
435 label="${tool.name} on ${on_string}">
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
436 <filter>format == "tabdel_short_noheader" or format == "tabdel_short"</filter>
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
437 <actions>
9
e6a2a912677a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4fb528145289ad4db04e4589c02e9ddaa1194138
iuc
parents: 8
diff changeset
438 <action name="column_names" type="metadata" default="Geneid,${alignment.element_identifier}" />
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
439 </actions>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
440 </data>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
441
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
442 <data format="tabular"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
443 name="output_full"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
444 label="${tool.name} on ${on_string}: count table">
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
445 <filter>format == "tabdel_full"</filter>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
446 <actions>
9
e6a2a912677a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4fb528145289ad4db04e4589c02e9ddaa1194138
iuc
parents: 8
diff changeset
447 <action name="column_names" type="metadata" default="Geneid,Chr,Start,End,Strand,Length,${alignment.element_identifier}" />
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
448 </actions>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
449 </data>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
450
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
451 <data format="tabular"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
452 name="output_summary"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
453 label="${tool.name} on ${on_string}: summary">
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
454 <actions>
9
e6a2a912677a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4fb528145289ad4db04e4589c02e9ddaa1194138
iuc
parents: 8
diff changeset
455 <action name="column_names" type="metadata" default="Status,${alignment.element_identifier}" />
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
456 </actions>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
457 </data>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
458
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
459 <data format="tabular"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
460 name="output_feature_lengths"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
461 label="${tool.name} on ${on_string}: feature lengths">
6
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
462 <filter>include_feature_length_file</filter>
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
463 <actions>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
464 <action name="column_names" type="metadata" default="Feature,Length" />
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
465 </actions>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
466 </data>
6
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
467
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
468 <data name="output_jcounts" format="tabular"
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
469 label="${tool.name} on ${on_string}: junction counts">
7
3ce1c701b0df planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit a705dfd329f2e917d549215715385f5ef5001d17
iuc
parents: 6
diff changeset
470 <filter>extended_parameters['exon_exon_junction_read_counting_enabled']['count_exon_exon_junction_reads']</filter>
6
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
471 <actions>
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
472 <action name="column_names" type="metadata"
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
473 default="PrimaryGene,SecondaryGene,Site1_chr,Site1_location,Site1_strand,Site2_chr,Site2_location,Site2_strand,${alignment.element_identifier}" />
6
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
474 </actions>
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
475 </data>
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
476 </outputs>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
477 <tests>
7
3ce1c701b0df planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit a705dfd329f2e917d549215715385f5ef5001d17
iuc
parents: 6
diff changeset
478 <test expect_num_outputs="4">
11
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
479 <param name="alignment" value="featureCounts_input1.bam" ftype="bam" dbkey="hg38" />
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
480 <param name="anno_select" value="history"/>
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
481 <param name="reference_gene_sets" value="featureCounts_guide.gff" ftype="gff" dbkey="hg38" />
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
482 <param name="format" value="tabdel_short_noheader" />
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
483 <param name="include_feature_length_file" value="true"/>
7
3ce1c701b0df planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit a705dfd329f2e917d549215715385f5ef5001d17
iuc
parents: 6
diff changeset
484 <param name="count_exon_exon_junction_reads" value="-J"/>
4
d417fb66494e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 57dfb61ba50ecfbe8f1c624fdbe2d0a3a8deaa04
iuc
parents: 3
diff changeset
485 <output name="output_short" file="output_1_short.tab">
d417fb66494e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 57dfb61ba50ecfbe8f1c624fdbe2d0a3a8deaa04
iuc
parents: 3
diff changeset
486 <metadata name="column_names" value="Geneid,featureCounts_input1.bam"/>
d417fb66494e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 57dfb61ba50ecfbe8f1c624fdbe2d0a3a8deaa04
iuc
parents: 3
diff changeset
487 </output>
7
3ce1c701b0df planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit a705dfd329f2e917d549215715385f5ef5001d17
iuc
parents: 6
diff changeset
488 <output name="output_summary" file="output_1_summary.tab">
3ce1c701b0df planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit a705dfd329f2e917d549215715385f5ef5001d17
iuc
parents: 6
diff changeset
489 <metadata name="column_names" value="Status,featureCounts_input1.bam"/>
3ce1c701b0df planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit a705dfd329f2e917d549215715385f5ef5001d17
iuc
parents: 6
diff changeset
490 </output>
3ce1c701b0df planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit a705dfd329f2e917d549215715385f5ef5001d17
iuc
parents: 6
diff changeset
491 <output name="output_jcounts" file="output_1_jcounts.tab">
3ce1c701b0df planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit a705dfd329f2e917d549215715385f5ef5001d17
iuc
parents: 6
diff changeset
492 <metadata name="column_names" value="PrimaryGene,SecondaryGene,Site1_chr,Site1_location,Site1_strand,Site2_chr,Site2_location,Site2_strand,featureCounts_input1.bam"/>
3ce1c701b0df planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit a705dfd329f2e917d549215715385f5ef5001d17
iuc
parents: 6
diff changeset
493 </output>
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
494 </test>
7
3ce1c701b0df planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit a705dfd329f2e917d549215715385f5ef5001d17
iuc
parents: 6
diff changeset
495 <test expect_num_outputs="3">
11
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
496 <param name="alignment" value="featureCounts_input1.bam" ftype="bam" dbkey="hg38" />
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
497 <param name="anno_select" value="history"/>
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
498 <param name="reference_gene_sets" value="featureCounts_guide.gff" ftype="gff" dbkey="hg38" />
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
499 <param name="format" value="tabdel_medium" />
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
500 <param name="include_feature_length_file" value="true"/>
4
d417fb66494e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 57dfb61ba50ecfbe8f1c624fdbe2d0a3a8deaa04
iuc
parents: 3
diff changeset
501 <output name="output_medium" file="output_1_medium.tab">
d417fb66494e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 57dfb61ba50ecfbe8f1c624fdbe2d0a3a8deaa04
iuc
parents: 3
diff changeset
502 <metadata name="column_names" value="Geneid,featureCounts_input1.bam,Length"/>
d417fb66494e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 57dfb61ba50ecfbe8f1c624fdbe2d0a3a8deaa04
iuc
parents: 3
diff changeset
503 </output>
d417fb66494e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 57dfb61ba50ecfbe8f1c624fdbe2d0a3a8deaa04
iuc
parents: 3
diff changeset
504 <output name="output_summary" file="output_1_summary.tab">
d417fb66494e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 57dfb61ba50ecfbe8f1c624fdbe2d0a3a8deaa04
iuc
parents: 3
diff changeset
505 <metadata name="column_names" value="Status,featureCounts_input1.bam"/>
d417fb66494e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 57dfb61ba50ecfbe8f1c624fdbe2d0a3a8deaa04
iuc
parents: 3
diff changeset
506 </output>
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
507 </test>
7
3ce1c701b0df planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit a705dfd329f2e917d549215715385f5ef5001d17
iuc
parents: 6
diff changeset
508 <test expect_num_outputs="3">
11
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
509 <param name="alignment" value="featureCounts_input1.bam" ftype="bam" dbkey="hg38" />
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
510 <param name="anno_select" value="history"/>
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
511 <param name="reference_gene_sets" value="featureCounts_guide.gff" ftype="gff" dbkey="hg38" />
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
512 <param name="format" value="tabdel_full" />
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
513 <param name="include_feature_length_file" value="true"/>
4
d417fb66494e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 57dfb61ba50ecfbe8f1c624fdbe2d0a3a8deaa04
iuc
parents: 3
diff changeset
514 <output name="output_full" file="output_1_full.tab">
d417fb66494e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 57dfb61ba50ecfbe8f1c624fdbe2d0a3a8deaa04
iuc
parents: 3
diff changeset
515 <metadata name="column_names" value="Geneid,Chr,Start,End,Strand,Length,featureCounts_input1.bam"/>
d417fb66494e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 57dfb61ba50ecfbe8f1c624fdbe2d0a3a8deaa04
iuc
parents: 3
diff changeset
516 </output>
d417fb66494e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 57dfb61ba50ecfbe8f1c624fdbe2d0a3a8deaa04
iuc
parents: 3
diff changeset
517 <output name="output_summary" file="output_1_summary.tab">
d417fb66494e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 57dfb61ba50ecfbe8f1c624fdbe2d0a3a8deaa04
iuc
parents: 3
diff changeset
518 <metadata name="column_names" value="Status,featureCounts_input1.bam"/>
d417fb66494e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 57dfb61ba50ecfbe8f1c624fdbe2d0a3a8deaa04
iuc
parents: 3
diff changeset
519 </output>
d417fb66494e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 57dfb61ba50ecfbe8f1c624fdbe2d0a3a8deaa04
iuc
parents: 3
diff changeset
520 <output name="output_feature_lengths" file="output_feature_lengths.tab">
d417fb66494e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 57dfb61ba50ecfbe8f1c624fdbe2d0a3a8deaa04
iuc
parents: 3
diff changeset
521 <metadata name="column_names" value="Feature,Length"/>
d417fb66494e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 57dfb61ba50ecfbe8f1c624fdbe2d0a3a8deaa04
iuc
parents: 3
diff changeset
522 </output>
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
523 </test>
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
524 <test expect_num_outputs="4">
11
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
525 <param name="alignment" value="featureCounts_input1.bam" ftype="bam" dbkey="hg38" />
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
526 <param name="anno_select" value="history"/>
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
527 <param name="reference_gene_sets" value="featureCounts_guide.gff" ftype="gff" dbkey="hg38" />
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
528 <param name="format" value="tabdel_short" />
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
529 <param name="include_feature_length_file" value="true"/>
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
530 <param name="count_exon_exon_junction_reads" value="-J"/>
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
531 <output name="output_short" file="output_1_short_with_header.tab">
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
532 <metadata name="column_names" value="Geneid,featureCounts_input1.bam"/>
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
533 </output>
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
534 <output name="output_summary" file="output_1_summary_with_header.tab">
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
535 <metadata name="column_names" value="Status,featureCounts_input1.bam"/>
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
536 </output>
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
537 <output name="output_jcounts" file="output_1_jcounts_with_header.tab">
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
538 <metadata name="column_names" value="PrimaryGene,SecondaryGene,Site1_chr,Site1_location,Site1_strand,Site2_chr,Site2_location,Site2_strand,featureCounts_input1.bam"/>
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
539 </output>
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
540 </test>
11
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
541 <!-- Ensure featureCounts built-in annotation works -->
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
542 <test expect_num_outputs="2">
11
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
543 <param name="alignment" value="pairend_strandspecific_51mer_hg19_chr1_1-100000.bam" ftype="bam" dbkey="hg19" />
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
544 <param name="anno_select" value="builtin"/>
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
545 <param name="format" value="tabdel_short" />
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
546 <output name="output_short" file="output_builtin_hg19.tab">
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
547 <metadata name="column_names" value="Geneid,pairend_strandspecific_51mer_hg19_chr1_1-100000.bam"/>
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
548 </output>
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
549 <output name="output_summary" file="output_summary_builtin_hg19.tab"/>
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
550 </test>
11
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
551 <!-- Ensure cached GTFs work -->
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
552 <test expect_num_outputs="3">
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
553 <param name="alignment" value="featureCounts_input1.bam" ftype="bam" dbkey="hg38" />
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
554 <param name="anno_select" value="cached"/>
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
555 <param name="format" value="tabdel_medium" />
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
556 <param name="include_feature_length_file" value="true"/>
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
557 <output name="output_medium" file="output_1_medium.tab">
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
558 <metadata name="column_names" value="Geneid,featureCounts_input1.bam,Length"/>
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
559 </output>
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
560 <output name="output_summary" file="output_1_summary.tab">
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
561 <metadata name="column_names" value="Status,featureCounts_input1.bam"/>
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
562 </output>
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
563 </test>
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
564 </tests>
8
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
565
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
566 <help><![CDATA[
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
567 featureCounts
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
568 #############
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
569
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
570 Overview
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
571 --------
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
572 FeatureCounts is a light-weight read counting program written entirely in the C programming language. It can be used to count both gDNA-seq and RNA-seq reads for genomic features in in SAM/BAM files. FeatureCounts is part of the Subread_ package.
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
573
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
574 Input formats
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
575 -------------
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
576 Alignments should be provided in either:
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
577
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
578 - SAM format, http://samtools.sourceforge.net/samtools.shtml#5
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
579 - BAM format
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
580
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
581 Annotations for gene regions should be provided in the GFF/GTF format:
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
582
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
583 - http://genome.ucsc.edu/FAQ/FAQformat.html#format3
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
584 - http://www.ensembl.org/info/website/upload/gff.html
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
585
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
586 Alternatively, the featureCounts built-in annotations for genomes hg38, hg19, mm10 and mm9 can be used through selecting the built-in option above. These annotations were downloaded from NCBI RefSeq database and then adapted by merging overlapping exons from the same gene to form a set of disjoint exons for each gene. Genes with the same Entrez gene identifiers were also merged into one gene. See the Subread_ User's Guide for more information.
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
587
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
588 Output format
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
589 -------------
1
c7bd0cc53524 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 74e6b17b1a94bc6de47d7cbcf9548a9367b02d56
iuc
parents: 0
diff changeset
590 FeatureCounts produces a table containing counted reads, per gene, per row. Optionally the last column can be set to be the effective gene-length. These tables are compatible with the DESeq2 Galaxy wrapper by IUC. Column names are added as metadata object.
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
591
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
592 .. _Subread: http://bioinf.wehi.edu.au/subread-package/SubreadUsersGuide.pdf
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
593 ]]></help>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
594 <citations>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
595 <citation type="doi">10.1093/bioinformatics/btt656</citation>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
596 </citations>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
597 </tool>