-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathFindMyFriendsTesting.R
28 lines (23 loc) · 1.03 KB
/
FindMyFriendsTesting.R
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
library(FindMyFriends)
library(igraph)
setwd("/Users/matthewthompson/Documents/UAMS_SURF/K-mer_testing/FAA_files")
genomeFiles <- list.files(getwd(), full.names=TRUE, pattern='*.faa')
pan <- pangenome(genomeFiles[1:8], translated=TRUE, geneLocation='prodigal', lowMem=FALSE)
pan <- gpcGrouping(pan, lowerLimit=0.5)
pan
plotStat(pan, type='qual', palette=6)
pan <- pangenome(genomeFiles[1:8], translated=TRUE, geneLocation='prodigal', lowMem=FALSE)
panSim <- kmerSimilarity(pan, lowerLimit=0.8, rescale=FALSE)
pan <- graphGrouping(pan, panSim)
pan
plotStat(pan, type='qual', palette=6)
pan2 <- pangenome(genomeFiles[1:8], translated=TRUE, geneLocation='prodigal', lowMem=FALSE)
panSim2<- kmerSimilarity(pan2, lowerLimit=0.8, rescale=FALSE)
pan2 <- graphGrouping(pan2, panSim2)
pan2
plotStat(pan2, type='qual', palette=6)
pan3 <- pangenome(genomeFiles[1:8], translated=TRUE, geneLocation='prodigal', lowMem=FALSE)
panSim3<- kmerSimilarity(pan3, lowerLimit=0.8, rescale=FALSE)
pan3 <- graphGrouping(pan3, panSim3)
pan3
plotStat(pan3, type='qual', palette=6)