diff merge_and_filter.r @ 13:933fb21568ce draft

Uploaded
author davidvanzessen
date Fri, 11 Nov 2016 03:49:30 -0500
parents 6b66c1c57f22
children 59765d2c8890
line wrap: on
line diff
--- a/merge_and_filter.r	Thu Nov 10 08:36:18 2016 -0500
+++ b/merge_and_filter.r	Fri Nov 11 03:49:30 2016 -0500
@@ -187,11 +187,13 @@
 	stop("No data remaining after filter")
 }
 
+result$best_match_class = gsub(",.*", "", result$best_match) #gsub so the unmatched don't have a class after it
+
 result$past = do.call(paste, c(result[unlist(strsplit(unique.type, ","))], sep = ":"))
 
 result = result[!(duplicated(result$past)), ]
 
-result = result[,!(names(result) %in% c("past"))]
+result = result[,!(names(result) %in% c("past", "best_match_class"))]
 
 print(paste("Number of sequences in result after", unique.type, "filtering:", nrow(result)))