diff mutation_analysis.r @ 78:b523ce95d857 draft

Uploaded
author davidvanzessen
date Wed, 11 May 2016 10:29:33 -0400
parents 13c3710604ef
children e39176ccddc8
line wrap: on
line diff
--- a/mutation_analysis.r	Mon May 09 03:56:38 2016 -0400
+++ b/mutation_analysis.r	Wed May 11 10:29:33 2016 -0400
@@ -169,7 +169,7 @@
 setwd(outputdir)
 
 calculate_result = function(i, gene, dat, matrx, f, fname, name){
-	tmp = dat[grepl(paste(".*", gene, ".*", sep=""), dat$best_match),]
+	tmp = dat[grepl(paste("^", gene, ".*", sep=""), dat$best_match),]
 
 	j = i - 1
 	x = (j * 3) + 1
@@ -267,7 +267,9 @@
   write.table(x=tmp[,c("Sequence.ID", "best_match", "chunk_hit_percentage", "nt_hit_percentage", "start_locations")], file=paste("matched_", name , "_", fname, ".txt", sep=""), sep="\t",quote=F,row.names=F,col.names=T)
   
   cat(matrx[1,x], file=paste(name, "_", fname, "_value.txt" ,sep=""))
-  cat(length(tmp$Sequence.ID), file=paste(name, "_", fname, "_n.txt" ,sep=""))
+  cat(nrow(tmp), file=paste(name, "_", fname, "_n.txt" ,sep=""))
+  
+  print(paste(fname, name, nrow(tmp)))
   
   matrx
 }