# HG changeset patch
# User dpryan79
# Date 1478727406 18000
# Node ID 60b43da9a2655396d353b63a1698a2178b0995c3
# Parent 3edb501ec9579bd1c5944fadb9527e3458edb3e7
Uploaded
diff -r 3edb501ec957 -r 60b43da9a265 .shed.yml
--- a/.shed.yml Wed Nov 09 16:29:18 2016 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-categories:
-- RNA
-- Transcriptomics
-- Sequence Analysis
-description: featureCounts counts the number of reads aligned to defined masked regions in a reference genome
-long_description: |
- Counts reads aligned to annotated genes in a reference genome from SAM or BAM files.
-name: featurecounts
-owner: iuc
-homepage_url: http://bioinf.wehi.edu.au/featureCounts
-remote_repository_url: https://github.com/galaxyproject/tools-iuc/tree/master/tools/featurecounts
-type: unrestricted
diff -r 3edb501ec957 -r 60b43da9a265 README.rst
--- a/README.rst Wed Nov 09 16:29:18 2016 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,25 +0,0 @@
-FeatureCounts wrapper for Galaxy
-================================
-
-* http://bioinf.wehi.edu.au/featureCounts/
-* http://subread.sourceforge.net/
-
-FeatureCounts as part of the SUBREAD package is "a highly efficient and
-accurate read summarization program".
-
-Installation
-------------
-
-This wrapper requires Galaxy 16.04 to be fully functional because
-of the following commits:
-
-* https://github.com/galaxyproject/galaxy/pull/961
-* https://github.com/galaxyproject/galaxy/pull/1714
-
-License
--------
-
-**featureCounts**:
-
-GPL (>=3)
-
diff -r 3edb501ec957 -r 60b43da9a265 featurecounts.xml
--- a/featurecounts.xml Wed Nov 09 16:29:18 2016 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,469 +0,0 @@
-
- Measure gene expression in RNA-Seq experiments from SAM or BAM files.
-
- subread
-
-
- featureCounts -v 2>&1 | grep .
- body.txt
-
- ## Set the right columns for the tabular formats
- #if $format.value == "tabdel_medium"
- && cut -f 1,7 body.txt > expression_matrix.txt
-
- ## Paste doesn't allow a non ordered list of columns: -f 1,7,8,6 will only return columns 1,7 and 8
- ## Thus the gene length column (last column) has to be added separately
- && cut -f 6 body.txt > gene_lengths.txt
- && paste expression_matrix.txt gene_lengths.txt > expression_matrix.txt.bak
- && mv -f expression_matrix.txt.bak "${output_medium}"
- #elif $format.value == "tabdel_short"
- && cut -f 1,7 body.txt > "${output_short}"
- #else
- && cp body.txt "${output_full}"
- #end if
-
-
- #if str($include_feature_length_file) == "true"
- && cut -f 1,6 body.txt > "${output_feature_lengths}"
- #end if
-
- && tail -n+2 "output.summary" > "${output_summary}"
-
- ]]>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- format == "tabdel_medium"
-
-
-
-
-
-
- format == "tabdel_short"
-
-
-
-
-
-
- format == "tabdel_full"
-
-
-
-
-
-
-
-
-
-
-
-
- include_feature_length_file
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 10.1093/bioinformatics/btt656
-
-
diff -r 3edb501ec957 -r 60b43da9a265 test-data/output_2_medium.tab
--- a/test-data/output_2_medium.tab Wed Nov 09 16:29:18 2016 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-left 92 170000
-right 66 170000
diff -r 3edb501ec957 -r 60b43da9a265 test-data/output_2_short.tab
--- a/test-data/output_2_short.tab Wed Nov 09 16:29:18 2016 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-left 92
-right 66
diff -r 3edb501ec957 -r 60b43da9a265 test-data/output_2_summary.tab
--- a/test-data/output_2_summary.tab Wed Nov 09 16:29:18 2016 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,11 +0,0 @@
-Assigned 158
-Unassigned_Ambiguity 0
-Unassigned_MultiMapping 0
-Unassigned_NoFeatures 6078
-Unassigned_Unmapped 0
-Unassigned_MappingQuality 0
-Unassigned_FragmentLength 0
-Unassigned_Chimera 0
-Unassigned_Secondary 0
-Unassigned_Nonjunction 0
-Unassigned_Duplicate 0
diff -r 3edb501ec957 -r 60b43da9a265 test-data/output_feature_lengths.tab
--- a/test-data/output_feature_lengths.tab Wed Nov 09 16:29:18 2016 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-left 170000
-right 170000
diff -r 3edb501ec957 -r 60b43da9a265 tool-data/gene_sets.loc
--- a/tool-data/gene_sets.loc Wed Nov 09 16:29:18 2016 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-# This is a sample file distributed with featureCounts that enables it and other# tools to use gene/exon annotations in the GFF/GTF format.
-#
-# The gene_sets.loc file syntax is:
-#
-#
-# Please ensure that the above fields are tab separated.
-#
-# In case you have TWO or MORE providers PER dbkey, the one mentioned
-# first in the file, should have the "default" priority.
-#
-#Example:
-#
-#Homo_sapiens.GRCh37.74 hg19 GRCh37 (hg19) annotation from Ensembl, release 74 /depot/data2/galaxy/hg19/gene_sets/Homo_sapiens.GRCh37.74.gtf
-#Homo_sapiens.NCBI36.54 hg18 hg18 annotation from Ensembl, release 54 /depot/data2/galaxy/hg18/gene_sets/Homo_sapiens.NCBI36.54.gtf
diff -r 3edb501ec957 -r 60b43da9a265 tool-data/gene_sets.loc.sample
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tool-data/gene_sets.loc.sample Wed Nov 09 16:36:46 2016 -0500
@@ -0,0 +1,14 @@
+# This is a sample file distributed with featureCounts that enables it and other# tools to use gene/exon annotations in the GFF/GTF format.
+#
+# The gene_sets.loc file syntax is:
+#
+#
+# Please ensure that the above fields are tab separated.
+#
+# In case you have TWO or MORE providers PER dbkey, the one mentioned
+# first in the file, should have the "default" priority.
+#
+#Example:
+#
+#Homo_sapiens.GRCh37.74 hg19 GRCh37 (hg19) annotation from Ensembl, release 74 /depot/data2/galaxy/hg19/gene_sets/Homo_sapiens.GRCh37.74.gtf
+#Homo_sapiens.NCBI36.54 hg18 hg18 annotation from Ensembl, release 54 /depot/data2/galaxy/hg18/gene_sets/Homo_sapiens.NCBI36.54.gtf