annotate featurecounts.xml @ 22:af814359d244 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit c54a74999bc36a5046d23d8249c69cd7f2fb1fb2
author iuc
date Mon, 07 Jan 2019 03:41:33 -0500
parents c946f28be33b
children 9301937c9037
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
22
af814359d244 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit c54a74999bc36a5046d23d8249c69cd7f2fb1fb2
iuc
parents: 21
diff changeset
1 <tool id="featurecounts" name="featureCounts" version="1.6.3+galaxy2" 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>
21
c946f28be33b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit a956e32b176d645db54db3c86586cc0bfa2fbd3c
iuc
parents: 20
diff changeset
4 <requirement type="package" version="1.6.3">subread</requirement>
c946f28be33b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit a956e32b176d645db54db3c86586cc0bfa2fbd3c
iuc
parents: 20
diff changeset
5 <requirement type="package" version="1.9">samtools</requirement>
22
af814359d244 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit c54a74999bc36a5046d23d8249c69cd7f2fb1fb2
iuc
parents: 21
diff changeset
6 <requirement type="package" version="8.30">coreutils</requirement>
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
7 </requirements>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
8
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
9 <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
10 <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
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 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
13
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
14 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
15
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
16 ## 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
17 featureCounts
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
18
11
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
19 #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
20 -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
21 -F "GTF"
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
22 #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
23 -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
24 -F "GTF"
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
25 #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
26 -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
27 -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
28 #end if
dae123c03a74 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 1c0d28b6cefe154e8cf037c9f36200e8f52a838f
iuc
parents: 2
diff changeset
29
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
30 -o "output"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
31 -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
32
14
85aaf50ad9dc planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 650fa1433cf8fbc8689ed35a4d0340fc7a130aca
iuc
parents: 13
diff changeset
33 -s $strand_specificity
6
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
34 -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
35 -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
36 $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
37 $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
38 $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
39
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
40 #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
41 $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
42 #end if
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
43
6
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
44 $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
45 #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
46 #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
47 -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
48 #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
49 #end if
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
50
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
51 $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
52
8
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
53 $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
54
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
55 -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
56 $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
57 --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
58 --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
59 --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
60 $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
61 $extended_parameters.primary
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
62 $extended_parameters.ignore_dup
17
8ce1e2c7ee72 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 6c859db1a131f3f17aecdf44af80ad93b0e9c018
iuc
parents: 15
diff changeset
63 #if $extended_parameters.R:
8ce1e2c7ee72 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 6c859db1a131f3f17aecdf44af80ad93b0e9c018
iuc
parents: 15
diff changeset
64 $extended_parameters.R
8ce1e2c7ee72 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 6c859db1a131f3f17aecdf44af80ad93b0e9c018
iuc
parents: 15
diff changeset
65 #end if
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_5p) != "0":
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
67 --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
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
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
70 #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
71 --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
72 #end if
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
73
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
74 $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
75 #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
76 $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
77 #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
78 -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
79 -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
80 #end if
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
81 #end if
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
82
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
83 $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
84 $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
85
6
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
86 '${alignment}'
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
87
13
386220cf6877 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2bd06c2b43c295fb4cf172c4f156fed5475855a4
iuc
parents: 12
diff changeset
88 ## Remove comment and add sample name to header
386220cf6877 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2bd06c2b43c295fb4cf172c4f156fed5475855a4
iuc
parents: 12
diff changeset
89 && grep -v "^#" "output"
386220cf6877 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2bd06c2b43c295fb4cf172c4f156fed5475855a4
iuc
parents: 12
diff changeset
90 | sed -e 's|${alignment}|${alignment.element_identifier}|g'
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
91 > body.txt
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
92 ## 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
93 #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
94 && 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
95
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
96 ## 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
97 ## 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
98 && 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
99 && 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
100 && mv -f expression_matrix.txt.bak '${output_medium}'
13
386220cf6877 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2bd06c2b43c295fb4cf172c4f156fed5475855a4
iuc
parents: 12
diff changeset
101 #elif $format.value == "tabdel_short":
6
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
102 && 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
103 #else:
6
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
104 && 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
105 #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
106
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
107 #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
108 && 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
109 #end if
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
110
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
111 #if str($extended_parameters.exon_exon_junction_read_counting_enabled.count_exon_exon_junction_reads) == "-J":
13
386220cf6877 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2bd06c2b43c295fb4cf172c4f156fed5475855a4
iuc
parents: 12
diff changeset
112 && sed -e 's|${alignment}|${alignment.element_identifier}|g' 'output.jcounts' > '${output_jcounts}'
6
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
113 #end if
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
114
17
8ce1e2c7ee72 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 6c859db1a131f3f17aecdf44af80ad93b0e9c018
iuc
parents: 15
diff changeset
115 #if $extended_parameters.R:
8ce1e2c7ee72 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 6c859db1a131f3f17aecdf44af80ad93b0e9c018
iuc
parents: 15
diff changeset
116 && samtools sort -o '$output_bam' -@ \${GALAXY_SLOTS:-2} *.featureCounts.bam
8ce1e2c7ee72 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 6c859db1a131f3f17aecdf44af80ad93b0e9c018
iuc
parents: 15
diff changeset
117 #end if
13
386220cf6877 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2bd06c2b43c295fb4cf172c4f156fed5475855a4
iuc
parents: 12
diff changeset
118 && sed -e 's|${alignment}|${alignment.element_identifier}|g' 'output.summary' > '${output_summary}'
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
119 ]]></command>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
120 <inputs>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
121 <param name="alignment"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
122 type="data"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
123 multiple="false"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
124 format="bam,sam"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
125 label="Alignment file"
12
b714f4620411 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 5c013729eeb48f723f7d436c4ded998c8d9291eb
iuc
parents: 11
diff changeset
126 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. Unless you are using a Gene annotation file from the History, these files must have the database/genome attribute already specified e.g. hg38, not the default: ?" >
11
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
127 </param>
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
128
14
85aaf50ad9dc planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 650fa1433cf8fbc8689ed35a4d0340fc7a130aca
iuc
parents: 13
diff changeset
129 <param name="strand_specificity"
85aaf50ad9dc planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 650fa1433cf8fbc8689ed35a4d0340fc7a130aca
iuc
parents: 13
diff changeset
130 type="select"
85aaf50ad9dc planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 650fa1433cf8fbc8689ed35a4d0340fc7a130aca
iuc
parents: 13
diff changeset
131 label="Specify strand information"
85aaf50ad9dc planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 650fa1433cf8fbc8689ed35a4d0340fc7a130aca
iuc
parents: 13
diff changeset
132 argument="-s"
85aaf50ad9dc planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 650fa1433cf8fbc8689ed35a4d0340fc7a130aca
iuc
parents: 13
diff changeset
133 help="Indicate if the data is stranded and if strand-specific read counting should be performed. Strand setting must be the same as the strand settings used to produce the mapped BAM input(s)">
85aaf50ad9dc planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 650fa1433cf8fbc8689ed35a4d0340fc7a130aca
iuc
parents: 13
diff changeset
134 <option value="0" selected="true">Unstranded</option>
85aaf50ad9dc planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 650fa1433cf8fbc8689ed35a4d0340fc7a130aca
iuc
parents: 13
diff changeset
135 <option value="1">Stranded (Forward)</option>
85aaf50ad9dc planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 650fa1433cf8fbc8689ed35a4d0340fc7a130aca
iuc
parents: 13
diff changeset
136 <option value="2">Stranded (Reverse)</option>
85aaf50ad9dc planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 650fa1433cf8fbc8689ed35a4d0340fc7a130aca
iuc
parents: 13
diff changeset
137 </param>
85aaf50ad9dc planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 650fa1433cf8fbc8689ed35a4d0340fc7a130aca
iuc
parents: 13
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 </param>
3
dae123c03a74 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 1c0d28b6cefe154e8cf037c9f36200e8f52a838f
iuc
parents: 2
diff changeset
167 </when>
dae123c03a74 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 1c0d28b6cefe154e8cf037c9f36200e8f52a838f
iuc
parents: 2
diff changeset
168 </conditional>
8
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
169
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
170 <param name="format"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
171 type="select"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
172 label="Output format"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
173 help="The output format will be tabular, select the preferred columns here">
13
386220cf6877 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2bd06c2b43c295fb4cf172c4f156fed5475855a4
iuc
parents: 12
diff changeset
174 <option value="tabdel_short">Gene-ID "\t" read-count (MultiQC/DESeq2/edgeR/limma-voom compatible)</option>
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
175 <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
176 <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
177 </param>
8
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
178
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
179 <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
180 type="boolean"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
181 truevalue="true"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
182 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
183 checked="false"
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
184 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
185 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
186
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
187
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
188 <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
189 <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
190
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
191 <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
192 type="select"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
193 argument="-p"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
194 checked="true"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
195 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
196 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
197 <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
198 <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
199 </param>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
200
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
201 <when value=" -p">
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
202 <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
203 <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
204 type="boolean"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
205 truevalue=" -P"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
206 falsevalue=""
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
207 argument="-P"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
208 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
209 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
210 <when value=" -P">
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
211 <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
212 type="integer"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
213 value="50"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
214 argument="-d"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
215 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
216 <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
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="600"
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="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
221 </when>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
222 <when value="" />
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
223 </conditional>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
224 </when>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
225 <when value="" />
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
226 </conditional>
8
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
227
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
228 <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
229 type="boolean"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
230 truevalue=" -B"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
231 falsevalue=""
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
232 argument="-B"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
233 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
234 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
235
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
236 <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
237 type="boolean"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
238 truevalue=" -C"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
239 falsevalue=""
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
240 argument="-C"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
241 checked="true"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
242 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
243 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
244 </section>
8
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
245
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
246 <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
247 <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
248 type="text"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
249 value="exon"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
250 argument="-t"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
251 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
252 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
253
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
254 <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
255 type="text"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
256 value="gene_id"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
257 argument="-g"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
258 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
259 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
260
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
261 <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
262 type="boolean"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
263 truevalue=" -f"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
264 falsevalue=""
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
265 argument="-f"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
266 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
267 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
268
11
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
269 <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
270 type="boolean"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
271 truevalue=" -O"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
272 falsevalue=""
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
273 argument="-O"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
274 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
275 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
276
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
277 <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
278 <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
279 type="select"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
280 argument="-M"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
281 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
282 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
283 <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
284 <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
285 </param>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
286 <when value=" -M">
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
287 <param name="fraction"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
288 type="boolean"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
289 truevalue="--fraction"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
290 falsevalue=""
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
291 argument="--fraction"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
292 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
293 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
294 </when>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
295 <when value="" />
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
296 </conditional>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
297
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
298 <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
299 type="integer"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
300 value="12"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
301 argument="-Q"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
302 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
303 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
304
6
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
305 <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
306 <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
307 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
308 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
309 <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
310 <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
311 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
312 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
313 </when>
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
314 <when value="" />
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
315 </conditional>
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
316
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
317 <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
318 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
319 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
320
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
321 <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
322 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
323 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
324
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
325
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
326 <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
327 type="boolean"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
328 truevalue=" --largestOverlap"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
329 falsevalue=""
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
330 argument="--largestOverlap"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
331 label="Largest overlap"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
332 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
333
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
334 <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
335 type="integer"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
336 value="1"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
337 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
338 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
339 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
340
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
341 <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
342 type="integer"
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
343 value="0"
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
344 min="0"
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
345 max="1"
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
346 argument="--fracOverlap"
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
347 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
348 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
349
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
350 <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
351 type="integer"
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
352 value="0"
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
353 min="0"
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
354 max="1"
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
355 argument="--fracOverlapFeature"
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
356 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
357 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
358
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
359 <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
360 type="integer"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
361 value="0"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
362 argument="--readExtension5"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
363 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
364 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
365
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
366 <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
367 type="integer"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
368 value="0"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
369 argument="--readExtension3"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
370 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
371 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
372
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
373 <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
374 type="select"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
375 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
376 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
377 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
378 <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
379 <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
380 <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
381 </param>
8
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
382
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
383 <param name="primary"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
384 type="boolean"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
385 truevalue=" --primary"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
386 falsevalue=""
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
387 argument="--primary"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
388 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
389 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
390
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
391 <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
392 type="boolean"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
393 truevalue=" --ignoreDup"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
394 falsevalue=""
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
395 argument="--ignoreDup"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
396 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
397 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
398
17
8ce1e2c7ee72 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 6c859db1a131f3f17aecdf44af80ad93b0e9c018
iuc
parents: 15
diff changeset
399 <param type="boolean"
8ce1e2c7ee72 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 6c859db1a131f3f17aecdf44af80ad93b0e9c018
iuc
parents: 15
diff changeset
400 truevalue="-R BAM"
8ce1e2c7ee72 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 6c859db1a131f3f17aecdf44af80ad93b0e9c018
iuc
parents: 15
diff changeset
401 falsevalue=""
8ce1e2c7ee72 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 6c859db1a131f3f17aecdf44af80ad93b0e9c018
iuc
parents: 15
diff changeset
402 argument="-R"
8ce1e2c7ee72 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 6c859db1a131f3f17aecdf44af80ad93b0e9c018
iuc
parents: 15
diff changeset
403 label="Annotates the alignment file with 'XS:Z:'-tags to described per read or read-pair the corresponding assigned feature(s)."
8ce1e2c7ee72 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 6c859db1a131f3f17aecdf44af80ad93b0e9c018
iuc
parents: 15
diff changeset
404 help="" />
8ce1e2c7ee72 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 6c859db1a131f3f17aecdf44af80ad93b0e9c018
iuc
parents: 15
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="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
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=" --countSplitAlignmentsOnly"
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="--countSplitAlignmentsOnly"
3
dae123c03a74 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 1c0d28b6cefe154e8cf037c9f36200e8f52a838f
iuc
parents: 2
diff changeset
411 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
412 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
413 </section>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
414 </inputs>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
415 <outputs>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
416 <data format="tabular"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
417 name="output_medium"
20
1759d845181e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit c8c08f052bdffcbfd14eebd760af923486bcf8c5
iuc
parents: 19
diff changeset
418 label="${tool.name} on ${on_string}: Counts (with length)">
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
419 <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
420 <actions>
9
e6a2a912677a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4fb528145289ad4db04e4589c02e9ddaa1194138
iuc
parents: 8
diff changeset
421 <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
422 </actions>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
423 </data>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
424
17
8ce1e2c7ee72 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 6c859db1a131f3f17aecdf44af80ad93b0e9c018
iuc
parents: 15
diff changeset
425 <data format="bam"
8ce1e2c7ee72 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 6c859db1a131f3f17aecdf44af80ad93b0e9c018
iuc
parents: 15
diff changeset
426 name="output_bam"
8ce1e2c7ee72 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 6c859db1a131f3f17aecdf44af80ad93b0e9c018
iuc
parents: 15
diff changeset
427 label="${tool.name} on ${on_string}: Alignment file">
8ce1e2c7ee72 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 6c859db1a131f3f17aecdf44af80ad93b0e9c018
iuc
parents: 15
diff changeset
428 <filter>extended_parameters['R']</filter>
8ce1e2c7ee72 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 6c859db1a131f3f17aecdf44af80ad93b0e9c018
iuc
parents: 15
diff changeset
429 </data>
8ce1e2c7ee72 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 6c859db1a131f3f17aecdf44af80ad93b0e9c018
iuc
parents: 15
diff changeset
430
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
431 <data format="tabular"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
432 name="output_short"
20
1759d845181e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit c8c08f052bdffcbfd14eebd760af923486bcf8c5
iuc
parents: 19
diff changeset
433 label="${tool.name} on ${on_string}: Counts">
13
386220cf6877 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2bd06c2b43c295fb4cf172c4f156fed5475855a4
iuc
parents: 12
diff changeset
434 <filter>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
435 <actions>
9
e6a2a912677a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4fb528145289ad4db04e4589c02e9ddaa1194138
iuc
parents: 8
diff changeset
436 <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
437 </actions>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
438 </data>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
439
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
440 <data format="tabular"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
441 name="output_full"
20
1759d845181e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit c8c08f052bdffcbfd14eebd760af923486bcf8c5
iuc
parents: 19
diff changeset
442 label="${tool.name} on ${on_string}: Counts (with location)">
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
443 <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
444 <actions>
9
e6a2a912677a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4fb528145289ad4db04e4589c02e9ddaa1194138
iuc
parents: 8
diff changeset
445 <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
446 </actions>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
447 </data>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
448
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
449 <data format="tabular"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
450 name="output_summary"
20
1759d845181e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit c8c08f052bdffcbfd14eebd760af923486bcf8c5
iuc
parents: 19
diff changeset
451 label="${tool.name} on ${on_string}: Summary">
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
452 <actions>
9
e6a2a912677a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4fb528145289ad4db04e4589c02e9ddaa1194138
iuc
parents: 8
diff changeset
453 <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
454 </actions>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
455 </data>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
456
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
457 <data format="tabular"
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
458 name="output_feature_lengths"
20
1759d845181e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit c8c08f052bdffcbfd14eebd760af923486bcf8c5
iuc
parents: 19
diff changeset
459 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
460 <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
461 <actions>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
462 <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
463 </actions>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
464 </data>
6
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
465
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
466 <data name="output_jcounts" format="tabular"
20
1759d845181e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit c8c08f052bdffcbfd14eebd760af923486bcf8c5
iuc
parents: 19
diff changeset
467 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
468 <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
469 <actions>
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
470 <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
471 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
472 </actions>
9d60a36b5c6a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit ffb40a055701dca74e29e651dd820a6bda3d844b
iuc
parents: 4
diff changeset
473 </data>
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
474 </outputs>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
475 <tests>
7
3ce1c701b0df planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit a705dfd329f2e917d549215715385f5ef5001d17
iuc
parents: 6
diff changeset
476 <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
477 <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
478 <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
479 <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
480 <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
481 <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
482 <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
483 <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
484 </output>
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_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
486 <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
487 </output>
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
488 </test>
7
3ce1c701b0df planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit a705dfd329f2e917d549215715385f5ef5001d17
iuc
parents: 6
diff changeset
489 <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
490 <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
491 <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
492 <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
493 <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
494 <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
495 <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
496 <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
497 </output>
d417fb66494e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 57dfb61ba50ecfbe8f1c624fdbe2d0a3a8deaa04
iuc
parents: 3
diff changeset
498 <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
499 <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
500 </output>
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_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
502 <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
503 </output>
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
504 </test>
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
505 <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
506 <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
507 <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
508 <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
509 <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
510 <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
511 <param name="count_exon_exon_junction_reads" value="-J"/>
13
386220cf6877 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2bd06c2b43c295fb4cf172c4f156fed5475855a4
iuc
parents: 12
diff changeset
512 <output name="output_short" file="output_1_short.tab">
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
513 <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
514 </output>
13
386220cf6877 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2bd06c2b43c295fb4cf172c4f156fed5475855a4
iuc
parents: 12
diff changeset
515 <output name="output_summary" file="output_1_summary.tab">
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
516 <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
517 </output>
13
386220cf6877 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2bd06c2b43c295fb4cf172c4f156fed5475855a4
iuc
parents: 12
diff changeset
518 <output name="output_jcounts" file="output_1_jcounts.tab">
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
519 <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
520 </output>
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
521 </test>
11
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
522 <!-- Ensure featureCounts built-in annotation works -->
17
8ce1e2c7ee72 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 6c859db1a131f3f17aecdf44af80ad93b0e9c018
iuc
parents: 15
diff changeset
523 <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
524 <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
525 <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
526 <param name="format" value="tabdel_short" />
17
8ce1e2c7ee72 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 6c859db1a131f3f17aecdf44af80ad93b0e9c018
iuc
parents: 15
diff changeset
527 <section name="extended_parameters">
8ce1e2c7ee72 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 6c859db1a131f3f17aecdf44af80ad93b0e9c018
iuc
parents: 15
diff changeset
528 <param name="R" value="true" />
8ce1e2c7ee72 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 6c859db1a131f3f17aecdf44af80ad93b0e9c018
iuc
parents: 15
diff changeset
529 </section>
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
530 <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
531 <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
532 </output>
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
533 <output name="output_summary" file="output_summary_builtin_hg19.tab"/>
17
8ce1e2c7ee72 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 6c859db1a131f3f17aecdf44af80ad93b0e9c018
iuc
parents: 15
diff changeset
534 <output name="output_bam" file="output.bam" ftype="bam"/>
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
535 </test>
11
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
536 <!-- 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
537 <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
538 <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
539 <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
540 <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
541 <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
542 <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
543 <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
544 </output>
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
545 <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
546 <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
547 </output>
e803ca6407c0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 4c095ddb0f2c369d2bf3fc5ca386f6981a2fa0eb
iuc
parents: 10
diff changeset
548 </test>
18
d60b1c4e0347 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit b467fdf3fabeed440dcb596108fc792d44e7d8d9
iuc
parents: 17
diff changeset
549 <!-- Ensure BAM output works -->
d60b1c4e0347 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit b467fdf3fabeed440dcb596108fc792d44e7d8d9
iuc
parents: 17
diff changeset
550 <test>
d60b1c4e0347 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit b467fdf3fabeed440dcb596108fc792d44e7d8d9
iuc
parents: 17
diff changeset
551 <param name="alignment" value="subset.sorted.bam" ftype="bam" />
d60b1c4e0347 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit b467fdf3fabeed440dcb596108fc792d44e7d8d9
iuc
parents: 17
diff changeset
552 <param name="anno_select" value="history" />
d60b1c4e0347 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit b467fdf3fabeed440dcb596108fc792d44e7d8d9
iuc
parents: 17
diff changeset
553 <param name="reference_gene_sets" value="small.gtf" ftype="gtf" />
d60b1c4e0347 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit b467fdf3fabeed440dcb596108fc792d44e7d8d9
iuc
parents: 17
diff changeset
554 <section name="extended_parameters" >
d60b1c4e0347 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit b467fdf3fabeed440dcb596108fc792d44e7d8d9
iuc
parents: 17
diff changeset
555 <param name="R" value="true" />
d60b1c4e0347 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit b467fdf3fabeed440dcb596108fc792d44e7d8d9
iuc
parents: 17
diff changeset
556 </section>
21
c946f28be33b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit a956e32b176d645db54db3c86586cc0bfa2fbd3c
iuc
parents: 20
diff changeset
557 <output name="output_bam" value="subset.sorted.featurecounts.bam" compare="sim_size"/>
18
d60b1c4e0347 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit b467fdf3fabeed440dcb596108fc792d44e7d8d9
iuc
parents: 17
diff changeset
558 </test>
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
559 </tests>
8
2a8bb8223a45 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2228563ac1c2bb236c8ac83d08d2b86e21a39e41
iuc
parents: 7
diff changeset
560
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
561 <help><![CDATA[
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
562 featureCounts
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
563 #############
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
564
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
565 Overview
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
566 --------
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
567 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
568
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
569 Input formats
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
570 -------------
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
571 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
572
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
573 - 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
574 - BAM format
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
575
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
576 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
577
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
578 - 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
579 - 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
580
14
85aaf50ad9dc planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 650fa1433cf8fbc8689ed35a4d0340fc7a130aca
iuc
parents: 13
diff changeset
581 Alternatively, the featureCounts built-in annotations for genomes hg38, hg19, mm10 and mm9 can be used through selecting the built-in option above. These annotation files are in simplified annotation format (SAF) as shown below. The GeneID column contains Entrez gene identifiers and each entry (row) is taken as a feature (e.g. an exon).
85aaf50ad9dc planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 650fa1433cf8fbc8689ed35a4d0340fc7a130aca
iuc
parents: 13
diff changeset
582
85aaf50ad9dc planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 650fa1433cf8fbc8689ed35a4d0340fc7a130aca
iuc
parents: 13
diff changeset
583 Example - **Built-in annotation format**:
85aaf50ad9dc planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 650fa1433cf8fbc8689ed35a4d0340fc7a130aca
iuc
parents: 13
diff changeset
584
85aaf50ad9dc planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 650fa1433cf8fbc8689ed35a4d0340fc7a130aca
iuc
parents: 13
diff changeset
585 ====== ==== ======= ======= ======
85aaf50ad9dc planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 650fa1433cf8fbc8689ed35a4d0340fc7a130aca
iuc
parents: 13
diff changeset
586 GeneID Chr Start End Strand
85aaf50ad9dc planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 650fa1433cf8fbc8689ed35a4d0340fc7a130aca
iuc
parents: 13
diff changeset
587 ====== ==== ======= ======= ======
85aaf50ad9dc planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 650fa1433cf8fbc8689ed35a4d0340fc7a130aca
iuc
parents: 13
diff changeset
588 497097 chr1 3204563 3207049 -
85aaf50ad9dc planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 650fa1433cf8fbc8689ed35a4d0340fc7a130aca
iuc
parents: 13
diff changeset
589 497097 chr1 3411783 3411982 -
85aaf50ad9dc planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 650fa1433cf8fbc8689ed35a4d0340fc7a130aca
iuc
parents: 13
diff changeset
590 497097 chr1 3660633 3661579 -
85aaf50ad9dc planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 650fa1433cf8fbc8689ed35a4d0340fc7a130aca
iuc
parents: 13
diff changeset
591 ====== ==== ======= ======= ======
85aaf50ad9dc planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 650fa1433cf8fbc8689ed35a4d0340fc7a130aca
iuc
parents: 13
diff changeset
592
15
a8dc8dabf0f3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit e10bdc912c2628796487886c00b70318a6214c5e
iuc
parents: 14
diff changeset
593 These annotation files can be found in the `Subread package`_. You can see the version of Subread used by this wrapper in the tool form above under `Options > Requirements`. To create the files, the 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. Gene names can be obtained for these Entrez identifiers with the Galaxy **annotateMyIDs** tool.
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
594
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
595 Output format
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
596 -------------
13
386220cf6877 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 2bd06c2b43c295fb4cf172c4f156fed5475855a4
iuc
parents: 12
diff changeset
597 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, edgeR and limma-voom Galaxy wrappers by IUC.
10
46cccc52be5f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit cf1ae941d02bff8848f05c4e4039457656e3a4e8
iuc
parents: 9
diff changeset
598
14
85aaf50ad9dc planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 650fa1433cf8fbc8689ed35a4d0340fc7a130aca
iuc
parents: 13
diff changeset
599 .. _Subread: http://subread.sourceforge.net/
85aaf50ad9dc planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 650fa1433cf8fbc8689ed35a4d0340fc7a130aca
iuc
parents: 13
diff changeset
600 .. _`Subread User's Guide`: http://bioinf.wehi.edu.au/subread-package/SubreadUsersGuide.pdf
85aaf50ad9dc planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 650fa1433cf8fbc8689ed35a4d0340fc7a130aca
iuc
parents: 13
diff changeset
601 .. _`Subread package`: https://sourceforge.net/projects/subread/files/
0
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
602 ]]></help>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
603 <citations>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
604 <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
605 </citations>
9e7a369eec58 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts commit 03f64004f90ac0a7be67ecfc355a7b361f3c3314
iuc
parents:
diff changeset
606 </tool>