# HG changeset patch
# User chrisd
# Date 1467171106 14400
# Node ID fa1aae53a2f38f63f4880c48bb4f083af17690f8
# Parent  72901052a829e1c23b104f8d4d1777aa6c6fd836
planemo upload for repository https://github.com/cdeanj/galaxytools/tree/master/tools/gene_fraction commit b9f62f2ab10f5ff1c56edb895323820df36bdd0e-dirty
diff -r 72901052a829 -r fa1aae53a2f3 coverage_sampler.xml
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/coverage_sampler.xml	Tue Jun 28 23:31:46 2016 -0400
@@ -0,0 +1,80 @@
+
+    A simple tool for calculating the amount of a gene that is covered by a sample of alignments
+    
+	csa
+    
+    
+        
+    
+    
+    
+	
+	
+	
+	
+	
+	
+	
+    
+    
+	
+    
+    
+      
+          
+      	  
+	  
+	  
+	  
+	  
+	  
+      	  
+      
+      
+	  
+          
+          
+          
+          
+          
+          
+          
+      
+    
+    
+
+Usage: csa [options]
+
+Options:
+    -ref_fp    STR/FILE	    	ref file path
+    -sam_fp    STR/FILE	    	sam file path
+    -min       INT      		starting sample level
+    -max       INT	        	ending sample level
+    -skip      INT	        	amount of sample levels to skip
+    -t         INT	        	gene fraction threshold
+    -samples   INT	        	iterations per sample level
+    -out_fp    STR/FILE	    	output file path
+    ]]>
+    
+    
+
diff -r 72901052a829 -r fa1aae53a2f3 gene_fraction.xml
--- a/gene_fraction.xml	Wed Mar 23 17:54:53 2016 -0400
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,63 +0,0 @@
-
-    
-	csa
-    
-    
-        
-    
-    Calculates the amount of a gene that is covered from a sample of reads
-    
-    
-	
-	
-	
-	
-	
-	
-	
-    
-    
-	
-    
-    
-      
-      
-      
-      
-      
-    
-    
-
-Usage: csa [options]
-
-Options:
-    -amr_fp    amr database path
-    -sam_fp    sam file path
-    -min       starting level
-    -max       ending level
-    -skip      amount of levels to skip
-    -t         gene fraction threshold
-    -samples   amount of samples per level
-    -out_fp    output file path
-    ]]>
-
diff -r 72901052a829 -r fa1aae53a2f3 test-data/csa_no_result
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/csa_no_result	Tue Jun 28 23:31:46 2016 -0400
@@ -0,0 +1,1 @@
+Level	Iteration	Gene Id	Gene Fraction	Hits
diff -r 72901052a829 -r fa1aae53a2f3 test-data/csa_result
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/csa_result	Tue Jun 28 23:31:46 2016 -0400
@@ -0,0 +1,2 @@
+Level	Iteration	Gene Id	Gene Fraction	Hits
+100	1	chr2:172936693-172938111	59.6615	20
diff -r 72901052a829 -r fa1aae53a2f3 test-data/ref.fa
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ref.fa	Tue Jun 28 23:31:46 2016 -0400
@@ -0,0 +1,2 @@
+>chr2:172936693-172938111
+TTATGGCTTTAAAAATATTGTAACAGTGTCTGAATCAAACTTTAGTAAAATCTCTTTGGGTTATATCTGAGAAGCTTTTATTGAAGACTTTGAACAAAATTGTGTTTTTGACAGTTTTAAATTATAGGCTAACTAGCCTGGGAAAAAAGGATAGTGTCTCTCTGTTCTTTCATAGGAAATGTTGAATCAGACCCCTACTGGGAAAAGAAATTTAATGCATATCTCACTATCTTACTGTCCATGAATATAATAGAAATGAATTCAAAATGCAGTTTTATTTTTGCAAATGGGATGAGTCGATAGATGCACCTCATATTTTTGAACACCTAGGGTTCAACAAATTTACTGGTGGTGCTCTTGCATTTTAACAAAATTTATTCTTCAGTAGAAGGGGGCAGAGAACACTAGATTCTTATTCAAGCATTCTATCGAGCTCTGCATTCATGGCTGTGTCTAAAGGGCATGTCAGCCTTTGATTCTCTCTGAGAGGTAATTATCCTTTTCCTGTCACGGAACAACAAATGATAGCTAACTACAGAGGCACATTTGCAGTAGTCACATTCATCAACTGCAGAAAAAAAAATTCAATTTAATTGTGCAACACAGCTGCACATGGGCTTTTGAGCATTTCTGTTGTTCTCCCTGTCTCGCTATTCCTCCCTCCAGATCTATTTTTTAAACTTTTTTTCTGGTTATTTTTTCCCCTTTTTGTCTCTTCTTCCATTTTTACTCTCTGTACTTTCTTGTTAAAGTAATTTTCCTTTGTGGCTCTCATTCTTTTTCCCCCATTGAAGGCTATGAATGTAGAAAATTATCACAATTACTCATATAATTGAGCCTCTTTGTAGCAAGTGCAACTCCAGTAGCCTTTCTCCATCATGAAAATGGTTTCATTATAGGGTTTTTCATATTCTCTGACACCATCTACACAGAGGAACAGGCGTGCAGATGAGATGTGCTAGGAACAGGCTAGATCAGTAAGGTCACAGTAGGAATAATTAGCTCTGCTATGGAAAGAGCATCTAGGCCTTTTACTGCTACATAAATGTACTGTCCATGGCTTTTAGTCACAAAAAAAACTTACTAACAAATGGAGCTCCCGCCTACTACTTTGAAAAAAAGATTTGTATCAACACTACAATTTTCCATCATTAAGACTAATAACACAGAGCCTAGTATACATCAAGGGGAATAAAAAGAAAAATCTCACATTCAAGTGGCGGCTGGGTGCTGACCTTTGTTCCCTTTTTTTGTGTACGACTTAACTCTTTACAAAAAAGAGCCACACGCCACACCAACATGCAGGTGAACTCCAGCTAGTACTAGCAAAGCATAGCATTCAGTTGGAAAATTTGATAAATCTCCATGCAGGATAATGCATTTCATTACATATTCACTACATTAATTCTAGCTACATT
diff -r 72901052a829 -r fa1aae53a2f3 test-data/sampe.sam
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/sampe.sam	Tue Jun 28 23:31:46 2016 -0400
@@ -0,0 +1,22 @@
+@SQ	SN:chr2:172936693-172938111	LN:1418
+@PG	ID:bwa	PN:bwa	VN:0.7.12-r1039	CL:bwa sampe ref.fa forward.sai reverse.sai lane1.fq lane2.fq
+chr2:172936693-172938111_82_621_1:0:0_0:0:0_0	81	chr2:172936693-172938111	552	37	70M	=	82	-540	GTAGTCACATTCATCAACTGCAGAAAAAAAAATTCAATTTAATTGTGCAACACAGCTGCACATGGGCTTT	2222222222222222222222222222222222222222222222222222222222222222222222	XT:A:U	NM:i:0	SM:i:37	AM:i:37	X0:i:1	X1:i:0	XM:i:0	XO:i:0	XG:i:0	MD:Z:70
+chr2:172936693-172938111_82_621_1:0:0_0:0:0_0	161	chr2:172936693-172938111	82	37	70M	=	552	540	TGAAGACTTTGAACCAAATTGTGTTTTTGACAGTTTTAAATTATAGGCTAACTAGCCTGGGAAAAAAGGA	2222222222222222222222222222222222222222222222222222222222222222222222	XT:A:U	NM:i:1	SM:i:37	AM:i:37	X0:i:1	X1:i:0	XM:i:1	XO:i:0	XG:i:0	MD:Z:14A55
+chr2:172936693-172938111_127_617_0:0:0_2:0:0_1	99	chr2:172936693-172938111	127	60	70M	=	548	491	GGCTAACTAGCCTGGGAAAAAAGGATAGTGTCTCTCTGTTCTTTCATAGGAAATGTTGAATCAGACCCCT	2222222222222222222222222222222222222222222222222222222222222222222222	XT:A:U	NM:i:0	SM:i:37	AM:i:37	X0:i:1	X1:i:0	XM:i:0	XO:i:0	XG:i:0	MD:Z:70
+chr2:172936693-172938111_127_617_0:0:0_2:0:0_1	147	chr2:172936693-172938111	548	60	70M	=	127	-491	TGCAGTAGTCACATTCATCAACTGCAGAAAAAAAAATTCAAGTTAATGGTGCAACACAGCTGCACATGGG	2222222222222222222222222222222222222222222222222222222222222222222222	XT:A:U	NM:i:2	SM:i:37	AM:i:37	X0:i:1	X1:i:0	XM:i:2	XO:i:0	XG:i:0	MD:Z:41T5T22
+chr2:172936693-172938111_695_1174_2:0:0_0:0:0_2	83	chr2:172936693-172938111	1105	60	70M	=	695	-480	TACTACTTTGAAAAAAAGATTTGTATCAACACTACAATTTTCCATCATTAAGACTAATAACACAGAGCCT	2222222222222222222222222222222222222222222222222222222222222222222222	XT:A:U	NM:i:0	SM:i:37	AM:i:37	X0:i:1	X1:i:0	XM:i:0	XO:i:0	XG:i:0	MD:Z:70
+chr2:172936693-172938111_695_1174_2:0:0_0:0:0_2	163	chr2:172936693-172938111	695	60	70M	=	1105	480	ATTTTTTCCCCTTTTTGTCTGTTCTTCCATTTTTACTCTCTGTACTTTCTTGTAAAAGTAATTTTCCTTT	2222222222222222222222222222222222222222222222222222222222222222222222	XT:A:U	NM:i:2	SM:i:37	AM:i:37	X0:i:1	X1:i:0	XM:i:2	XO:i:0	XG:i:0	MD:Z:20C32T16
+chr2:172936693-172938111_675_1201_1:0:0_1:0:0_3	97	chr2:172936693-172938111	675	37	70M	=	1132	527	TTTAAACTTTTTTTCTGGTTATTTTTTCCCCTTTTTGTCTCTTCTTCCATTTTTACTCTCTGTACTTTGT	2222222222222222222222222222222222222222222222222222222222222222222222	XT:A:U	NM:i:1	SM:i:37	AM:i:37	X0:i:1	X1:i:0	XM:i:1	XO:i:0	XG:i:0	MD:Z:68C1
+chr2:172936693-172938111_675_1201_1:0:0_1:0:0_3	145	chr2:172936693-172938111	1132	37	70M	=	675	-527	AACACTACAATTTTCCATCTTTAAGACTAATAACACAGAGCCTAGTATACATCAAGGGGAATAAAAAGAA	2222222222222222222222222222222222222222222222222222222222222222222222	XT:A:U	NM:i:1	SM:i:37	AM:i:37	X0:i:1	X1:i:0	XM:i:1	XO:i:0	XG:i:0	MD:Z:19A50
+chr2:172936693-172938111_133_602_2:0:0_0:0:0_4	99	chr2:172936693-172938111	133	60	70M	=	533	470	CTCGCGTGGGAAAAAAGGATAGTGTCTCTCTGTTCTTTCATAGGAAATGTTGAATCAGACCCCTACTGGG	2222222222222222222222222222222222222222222222222222222222222222222222	XT:A:U	NM:i:2	SM:i:37	AM:i:37	X0:i:1	X1:i:0	XM:i:2	XO:i:0	XG:i:0	MD:Z:2A2C64
+chr2:172936693-172938111_133_602_2:0:0_0:0:0_4	147	chr2:172936693-172938111	533	60	70M	=	133	-470	CTACAGAGGCACATTTGCAGTAGTCACATTCATCAACTGCAGAAAAAAAAATTCAATTTAATTGTGCAAC	2222222222222222222222222222222222222222222222222222222222222222222222	XT:A:U	NM:i:0	SM:i:37	AM:i:37	X0:i:1	X1:i:0	XM:i:0	XO:i:0	XG:i:0	MD:Z:70
+chr2:172936693-172938111_268_735_1:0:0_1:0:0_5	83	chr2:172936693-172938111	666	60	70M	=	268	-468	CATCTATTTTTTAAACTTTTTTTCTGGTTATTTTTTCCCCTTTTTGTCTCTTCTTCCATTTTTACTCTCT	2222222222222222222222222222222222222222222222222222222222222222222222	XT:A:U	NM:i:1	SM:i:37	AM:i:37	X0:i:1	X1:i:0	XM:i:1	XO:i:0	XG:i:0	MD:Z:0G69
+chr2:172936693-172938111_268_735_1:0:0_1:0:0_5	163	chr2:172936693-172938111	268	60	70M	=	666	468	TGCAGATTTATTTTTGCAAATGGGATGAGTCGATAGATGCACCTCATATTTTTGAACACCTAGGGTTCAA	2222222222222222222222222222222222222222222222222222222222222222222222	XT:A:U	NM:i:1	SM:i:37	AM:i:37	X0:i:1	X1:i:0	XM:i:1	XO:i:0	XG:i:0	MD:Z:5T64
+chr2:172936693-172938111_380_811_2:0:0_1:0:0_6	99	chr2:172936693-172938111	380	60	70M	=	742	432	CTTCAGTAGAAGGGGGCAGAGAACACTAGCTTCTTCTTCAAGCATTCTATCGAGCTCTGCATTCATGGCT	2222222222222222222222222222222222222222222222222222222222222222222222	XT:A:U	NM:i:2	SM:i:37	AM:i:37	X0:i:1	X1:i:0	XM:i:2	XO:i:0	XG:i:0	MD:Z:29A5A34
+chr2:172936693-172938111_380_811_2:0:0_1:0:0_6	147	chr2:172936693-172938111	742	60	70M	=	380	-432	TCTTGTTAAAGTAATTTTCCTTTGTGGCTCTCATTCTTTTTCCCCCATTGAAGGCTAGGAATGTAGAAAA	2222222222222222222222222222222222222222222222222222222222222222222222	XT:A:U	NM:i:1	SM:i:37	AM:i:37	X0:i:1	X1:i:0	XM:i:1	XO:i:0	XG:i:0	MD:Z:57T12
+chr2:172936693-172938111_440_981_0:0:0_0:0:0_7	81	chr2:172936693-172938111	912	37	70M	=	440	-542	TCTCTGACACCATCTACACAGAGGAACAGGCGTGCAGATGAGATGTGCTAGGAACAGGCTAGATCAGTAA	2222222222222222222222222222222222222222222222222222222222222222222222	XT:A:U	NM:i:0	SM:i:37	AM:i:37	X0:i:1	X1:i:0	XM:i:0	XO:i:0	XG:i:0	MD:Z:70
+chr2:172936693-172938111_440_981_0:0:0_0:0:0_7	161	chr2:172936693-172938111	440	37	70M	=	912	542	ATTCATGGCTGTGTCTAAAGGGCATGTCAGCCTTTGATTCTCTCTGAGAGGTAATTATCCTTTTCCTGTC	2222222222222222222222222222222222222222222222222222222222222222222222	XT:A:U	NM:i:0	SM:i:37	AM:i:37	X0:i:1	X1:i:0	XM:i:0	XO:i:0	XG:i:0	MD:Z:70
+chr2:172936693-172938111_59_532_2:0:0_2:0:0_8	83	chr2:172936693-172938111	463	60	70M	=	59	-474	ATGGCAGCCTTTGATTCTCTCTGAGAGGTAATTTTCCTTTTCCTGTCACGGAACAACAAATGATAGCTAA	2222222222222222222222222222222222222222222222222222222222222222222222	XT:A:U	NM:i:2	SM:i:37	AM:i:37	X0:i:1	X1:i:0	XM:i:2	XO:i:0	XG:i:0	MD:Z:3T29A36
+chr2:172936693-172938111_59_532_2:0:0_2:0:0_8	163	chr2:172936693-172938111	59	60	70M	=	463	474	GGTTATATCTGAGAAGCTTTTATTGAAGACTTTGAACAAAATTGTGTTTTTGACAGTTTTCAATTATCGG	2222222222222222222222222222222222222222222222222222222222222222222222	XT:A:U	NM:i:2	SM:i:37	AM:i:37	X0:i:1	X1:i:0	XM:i:2	XO:i:0	XG:i:0	MD:Z:60A6A2
+chr2:172936693-172938111_642_1121_0:0:0_3:0:0_9	83	chr2:172936693-172938111	1052	60	70M	=	642	-480	GGTCCATGGCTTTTAGTCACAAAAAAAACTTAATAACAAATGGAGCTCCCCCCTACTACTTTGAAAAAAA	2222222222222222222222222222222222222222222222222222222222222222222222	XT:A:U	NM:i:3	SM:i:37	AM:i:37	X0:i:1	X1:i:0	XM:i:3	XO:i:0	XG:i:0	MD:Z:0T31C17G19
+chr2:172936693-172938111_642_1121_0:0:0_3:0:0_9	163	chr2:172936693-172938111	642	60	70M	=	1052	480	CCTGTCTCGCTATTCCTCCCTCCAGATCTATTTTTTAAACTTTTTTTCTGGTTATTTTTTCCCCTTTTTG	2222222222222222222222222222222222222222222222222222222222222222222222	XT:A:U	NM:i:0	SM:i:37	AM:i:37	X0:i:1	X1:i:0	XM:i:0	XO:i:0	XG:i:0	MD:Z:70
diff -r 72901052a829 -r fa1aae53a2f3 tool_dependencies.xml
--- a/tool_dependencies.xml	Wed Mar 23 17:54:53 2016 -0400
+++ b/tool_dependencies.xml	Tue Jun 28 23:31:46 2016 -0400
@@ -3,7 +3,7 @@
     
         
             
-                git clone --recursive https://github.com/ChrisD11/csa.git
+                git clone --recursive https://github.com/cdeanj/coverage_sampler.git
                 make
                 
                     csa