0
|
1 install.packages("xlsx")
|
|
2 package("xlsx")
|
|
3 require(xlsx)
|
|
4 ?read.xlsx
|
|
5 ?read.xlsx("C:\Users\parkerlab\Downloads\ppse.xlsx")
|
|
6 ?read.xlsx("C:/Users/parkerlab/Downloads/ppse.xlsx")
|
|
7 figs<-read.xlsx("C:/Users/parkerlab/Downloads/ppse.xlsx")
|
|
8 figs<-read.xlsx("C:/Users/parkerlab/Downloads/ppse.xlsx",sheetIndex = 1)
|
|
9 setwd("C:/Users/parkerlab/Desktop/Laura Difference Finder files/LKB1 trypsin")
|
|
10 setwd("C:/Users/parkerlab/Desktop/Laura Difference Finder files/LKB1 trypsin/No duplicates")
|
|
11 source('F:/ParkerLab Dropbox/Dropbox (Parker Lab)/Parker Lab Shared Files/Dropbox (Parker Lab)/Parker Lab Shared Files/CURRENT LAB MEMBERS/John B/Parker Lab/GalaxyP tools/Difference Finder/all stuff/Difference finderMADE 7 TO 7 fastversion 2-14-2019.R', echo=TRUE)
|
|
12 setwd("C:/Users/parkerlab/Desktop/Laura Difference Finder files/LKB1 trypsin/No duplicates")
|
|
13 source('F:/ParkerLab Dropbox/Dropbox (Parker Lab)/Parker Lab Shared Files/Dropbox (Parker Lab)/Parker Lab Shared Files/CURRENT LAB MEMBERS/John B/Parker Lab/GalaxyP tools/Difference Finder/all stuff/difference finder for 2 overlaps proper names 7-7_1-15-2019.R', echo=TRUE)
|
|
14 source('F:/ParkerLab Dropbox/Dropbox (Parker Lab)/Parker Lab Shared Files/Dropbox (Parker Lab)/Parker Lab Shared Files/CURRENT LAB MEMBERS/John B/Parker Lab/GalaxyP tools/Difference Finder/all stuff/Difference finderMADE 7 TO 7 fastversion 2-14-2019.R', echo=TRUE)
|
|
15 setwd("C:/Users/parkerlab/Desktop/Laura Difference Finder files/LKB1 trypsin/No duplicates")
|
|
16 source('C:/Users/parkerlab/Desktop/Laura Difference Finder files/LKB1 trypsin/difference_finder-beba4066121e/difference_finder-beba4066121e/all stuff/Difference finderMADE 7 TO 7 1-15-2019.R', echo=TRUE)
|
|
17 source('C:/Users/parkerlab/Desktop/Laura Difference Finder files/LKB1 trypsin/difference_finder-beba4066121e/difference_finder-beba4066121e/all stuff/Difference finderMADE 7 TO 7 1-15-2019.R', echo=TRUE)
|
|
18 source('C:/Users/parkerlab/Desktop/Laura Difference Finder files/LKB1 trypsin/difference_finder-beba4066121e/difference_finder-beba4066121e/all stuff/Difference finderMADE 7 TO 7 1-15-2019.R', echo=TRUE)
|
|
19 D835YFinalMatrix
|
|
20 FTLwtmotifs
|
|
21 DataFilename<-"stRequiredData.RData"
|
|
22 load(DataFilename)
|
|
23 setwd("F:/ParkerLab Dropbox/Dropbox (Parker Lab)/Parker Lab Shared Files/Dropbox (Parker Lab)/Parker Lab Shared Files/CURRENT LAB MEMBERS/John B/Parker Lab/GalaxyP tools/Kinatest Fishertest/KT-ID fisher test")
|
|
24 load(DataFilename)
|
|
25 setwd("F:/ParkerLab Dropbox/Dropbox (Parker Lab)/Parker Lab Shared Files/Dropbox (Parker Lab)/Parker Lab Shared Files/CURRENT LAB MEMBERS/John B/Parker Lab/GalaxyP tools/ST fishertest/KT-ID fisher test")
|
|
26 load(DataFilename)
|
|
27 setwd("C:/Users/parkerlab/Downloads/stuff")
|
|
28 source('C:/Users/parkerlab/Desktop/Laura Difference Finder files/Difference finderMADE 7 TO 7 1-15-2019.R', echo=TRUE)
|
|
29 #put the names of your input files here
|
|
30 FirstSubstrateSet<- read.csv("Galaxy1071-(17A_TiO2_Substrates.csv).csv", stringsAsFactors=FALSE)
|
|
31 Firstsubbackfreq<- read.csv("Galaxy1072-(17A_TiO2_SubstrateBackgroundFrequency.csv).csv", header=FALSE, stringsAsFactors=FALSE)
|
|
32 SecondSubstrateSet<- read.csv("Galaxy1073-(17A_FeNTA_Substrates.csv) (1).csv", stringsAsFactors=FALSE)
|
|
33 Secondsubbackfreq<- read.csv("Galaxy1074-(17A_FeNTA_SubstrateBackgroundFrequency.csv).csv", header=FALSE, stringsAsFactors=FALSE)
|
|
34 #I should make an SOP for this. Problems we encountered: no x in the xY motif, and the kilodemon
|
|
35 #the output files have both Y and xY, they shouldn't why is that happening? make it not happen
|
|
36 #make sure that accession numbers stay locked to each motif, somehow
|
|
37 #output should look just like the KALIP input
|
|
38 #ff you want ONLY FULL MOTIFS, put "YES" here, please use all caps
|
|
39 FullMotifsOnly_questionmark<-"NO"
|
|
40 #If you want ONLY TRUNCATED MOTIFS, put "YES" here, please use all caps
|
|
41 TruncatedMotifsOnly_questionmark<-"NO"
|
|
42 #if you want to find the overlap, put a "YES" here (all caps), if you want to find the non-overlap, put "NO" (all caps)
|
|
43 Are_You_Looking_For_Commonality<-"NO"
|
|
44 First_unshared_motifs_table<-"Substrates 3A no negatives.csv"
|
|
45 First_unshared_subbackfreq<-"SBF 3A no negatives.csv"
|
|
46 Second_unshared_motifs_table<-"Substrates 3B negatives.csv"
|
|
47 Second_unshared_subbackfreq<-"SBF 3B negatives.csv"
|
|
48 FirstCentralLetters<-FirstSubstrateSet[,11]
|
|
49 SecondCentralLetters<-SecondSubstrateSet[,11]
|
|
50 FirstEsses<-sapply(FirstCentralLetters, grepl, pattern="S", ignore.case=TRUE)
|
|
51 FirstTees<-sapply(FirstCentralLetters, grepl, pattern="T", ignore.case=TRUE)
|
|
52 FirstWys<-sapply(FirstCentralLetters, grepl, pattern="Y", ignore.case=TRUE)
|
|
53 SecondEsses<-sapply(SecondCentralLetters, grepl, pattern="S", ignore.case=TRUE)
|
|
54 SecondTees<-sapply(SecondCentralLetters, grepl, pattern="T", ignore.case=TRUE)
|
|
55 SecondWys<-sapply(SecondCentralLetters, grepl, pattern="Y", ignore.case=TRUE)
|
|
56 FirstCentralLetters<-replace(FirstCentralLetters,FirstEsses,"xS")
|
|
57 FirstCentralLetters<-replace(FirstCentralLetters,FirstTees,"xT")
|
|
58 FirstCentralLetters<-replace(FirstCentralLetters,FirstWys,"xY")
|
|
59 SecondCentralLetters<-replace(SecondCentralLetters,SecondEsses,"xS")
|
|
60 SecondCentralLetters<-replace(SecondCentralLetters,SecondTees,"xT")
|
|
61 SecondCentralLetters<-replace(SecondCentralLetters,SecondWys,"xY")
|
|
62 FirstCentralLetters->FirstSubstrateSet[,11]
|
|
63 SecondCentralLetters->SecondSubstrateSet[,11]
|
|
64 if (FullMotifsOnly_questionmark!="YES"&&TruncatedMotifsOnly_questionmark!="YES"){
|
|
65 FTLwtmotifs=matrix(,nrow = nrow(FirstSubstrateSet),ncol=1)
|
|
66 FTLwtAccessionNumbers=matrix(,nrow = nrow(FirstSubstrateSet),ncol=1)
|
|
67 for (i in 1:nrow(FirstSubstrateSet)){
|
|
68 FTLwtletters<-FirstSubstrateSet[i,4:18]
|
|
69 FTLwtletters<-FTLwtletters[FTLwtletters !="XXXXX"]
|
|
70 FTLwtletters<-paste(FTLwtletters, sep="", collapse="")
|
|
71 leftspaces<-c()
|
|
72 rightspaces<-c()
|
|
73 YYYmotif <- unlist(strsplit(FTLwtletters, split = ""))
|
|
74 YYYposition <- match(x = "x", table = YYYmotif)
|
|
75 #position itself tells me how much is to the left of that X by what it's number is. x at position 4 tells me that there are
|
|
76 #just 3 letters to the left of x
|
|
77 YYYLettersToTheLeft <- YYYposition - 1
|
|
78 #how many letters to the right SHOULD just be length(motif)-position-1 if it's 5 long and x is at 3 then Y is at 4 and there is
|
|
79 #just 1 spot to the right of Y so LettersToTheRight<-1 because 5-3-1=1
|
|
80 YYYLettersToTheRight <- length(YYYmotif) - YYYposition - 1
|
|
81 #then sanity check, we're currently looking only at +/-4, but this spot allows for up to +/- 7 as well, just depends on what the
|
|
82 #variable the user puts in is
|
|
83 if (YYYLettersToTheLeft < 7 | YYYLettersToTheRight < 7) {
|
|
84 leftspaces<-rep(" ",times=(7-YYYLettersToTheLeft))
|
|
85 rightspaces<-rep(" ",times=7-(YYYLettersToTheRight))
|
|
86 #add blank spaces if the motif has less than 4 letters to the left/right
|
|
87 motif<-c(leftspaces,YYYmotif,rightspaces)
|
|
88 #save that motif, which is the Y and +/- 4 amino acids, including truncation
|
|
89 motif<-motif[!motif %in% "x"]
|
|
90 motif<-paste(motif, sep="", collapse="")
|
|
91 FTLwtletters<-motif
|
|
92 FTLwtmotifs[i,1]<-FTLwtletters
|
|
93 FTLwtAccessionNumbers[i,1]<-FirstSubstrateSet[i,3]
|
|
94 }
|
|
95 if(YYYLettersToTheLeft>6 && YYYLettersToTheRight>6){
|
|
96 motif<-YYYmotif
|
|
97 #add blank spaces if the motif has less than 4 letters to the left/right
|
|
98 motif<-c(leftspaces,YYYmotif,rightspaces)
|
|
99 #save that motif, which is the Y and +/- 4 amino acids, including truncation
|
|
100 motif<-motif[!motif %in% "x"]
|
|
101 motif<-paste(motif, sep="", collapse="")
|
|
102 FTLwtletters<-motif
|
|
103 FTLwtmotifs[i,1]<-FTLwtletters
|
|
104 FTLwtAccessionNumbers[i,1]<-FirstSubstrateSet[i,3]
|
|
105 }
|
|
106 }
|
|
107 D835Ymotifs=matrix(,nrow = nrow(SecondSubstrateSet),ncol=1)
|
|
108 D835YAccessionNumbers<-matrix(,nrow = nrow(SecondSubstrateSet),ncol = 1)
|
|
109 for (i in 1:nrow(SecondSubstrateSet)){
|
|
110 D835letters<-SecondSubstrateSet[i,4:18]
|
|
111 D835letters<-D835letters[D835letters !="XXXXX"]
|
|
112 D835letters<-paste(D835letters, sep="", collapse="")
|
|
113 leftspaces<-c()
|
|
114 rightspaces<-c()
|
|
115 YYYmotif <- unlist(strsplit(D835letters, split = ""))
|
|
116 YYYposition <- match(x = "x", table = YYYmotif)
|
|
117 #position itself tells me how much is to the left of that X by what it's number is. x at position 4 tells me that there are
|
|
118 #just 3 letters to the left of x
|
|
119 YYYLettersToTheLeft <- YYYposition - 1
|
|
120 #how many letters to the right SHOULD just be length(motif)-position-1 if it's 5 long and x is at 3 then Y is at 4 and there is
|
|
121 #just 1 spot to the right of Y so LettersToTheRight<-1 because 5-3-1=1
|
|
122 YYYLettersToTheRight <- length(YYYmotif) - YYYposition - 1
|
|
123 #then sanity check, we're currently looking only at +/-4, but this spot allows for up to +/- 7 as well, just depends on what the
|
|
124 #variable the user puts in is
|
|
125 if (YYYLettersToTheLeft < 7 | YYYLettersToTheRight < 7) {
|
|
126 leftspaces<-rep(" ",times=(7-YYYLettersToTheLeft))
|
|
127 rightspaces<-rep(" ",times=7-(YYYLettersToTheRight))
|
|
128 #add blank spaces if the motif has less than 4 letters to the left/right
|
|
129 motif<-c(leftspaces,YYYmotif,rightspaces)
|
|
130 #save that motif, which is the Y and +/- 4 amino acids, including truncation
|
|
131 motif<-motif[!motif %in% "x"]
|
|
132 motif<-paste(motif, sep="", collapse="")
|
|
133 D835letters<-motif
|
|
134 D835Ymotifs[i,1]<-D835letters
|
|
135 D835YAccessionNumbers[i,1]<-FirstSubstrateSet[i,3]
|
|
136 }
|
|
137 if(YYYLettersToTheLeft>6 && YYYLettersToTheRight>6){
|
|
138 motif<-YYYmotif
|
|
139 #add blank spaces if the motif has less than 4 letters to the left/right
|
|
140 motif<-c(leftspaces,YYYmotif,rightspaces)
|
|
141 #save that motif, which is the Y and +/- 4 amino acids, including truncation
|
|
142 motif<-motif[!motif %in% "x"]
|
|
143 motif<-paste(motif, sep="", collapse="")
|
|
144 D835letters<-motif
|
|
145 D835Ymotifs[i,1]<-D835letters
|
|
146 D835YAccessionNumbers[i,1]<-FirstSubstrateSet[i,3]
|
|
147 }
|
|
148 }
|
|
149 names(FTLwtmotifs)<-FTLwtAccessionNumbers
|
|
150 names(D835Ymotifs)<-D835YAccessionNumbers
|
|
151 }
|
|
152 length(names(FTLwtmotifs))
|
|
153 length(names(D835Ymotifs))
|
|
154 FTLwtmotifsFINAL<-FTLwtmotifs[!FTLwtmotifs %in% D835Ymotifs]
|
|
155 FTLwtmotifsFINAL<-FTLwtmotifsFINAL[!duplicated(FTLwtmotifsFINAL)]
|
|
156 D835YmotifsFINAL<-D835Ymotifs[!D835Ymotifs %in% FTLwtmotifs]
|
|
157 D835YmotifsFINAL<-D835YmotifsFINAL[!duplicated(D835YmotifsFINAL)]
|
|
158 length(names(D835Ymotifs))
|
|
159 length(names(D835YmotifsFINAL))
|
|
160 for (k in 1:length(FTLwtmotifsFINAL)) {
|
|
161 AN<-00000
|
|
162 #I don't remember why, but I felt it necessary to destroy the accession number multiple times to ensure it is
|
|
163 #destroyed immediately after use
|
|
164 for (m in 1:ncol(Firstsubbackfreq)) {
|
|
165 AN <- as.character(Firstsubbackfreq[1, m])
|
|
166 if (grepl(pattern = AN,
|
|
167 x = names(FTLwtmotifsFINAL[k]),
|
|
168 fixed = TRUE) == TRUE) {
|
|
169 outputmatrix <- as.character(Firstsubbackfreq[, m])
|
|
170 outputmatrix <- matrix(outputmatrix, nrow = 1)
|
|
171 #with that accession number, find a match in the subbackfreq file and save it here
|
|
172 FTLFinalMatrix<-rbind(FTLFinalMatrix,outputmatrix)
|
|
173 }
|
|
174 }
|
|
175 }
|
|
176 columnalheader<-c(rep(NA,36))
|
|
177 FTLFinalMatrix<-matrix(data =columnalheader,nrow = 1)
|
|
178 for (k in 1:length(FTLwtmotifsFINAL)) {
|
|
179 AN<-00000
|
|
180 #I don't remember why, but I felt it necessary to destroy the accession number multiple times to ensure it is
|
|
181 #destroyed immediately after use
|
|
182 for (m in 1:ncol(Firstsubbackfreq)) {
|
|
183 AN <- as.character(Firstsubbackfreq[1, m])
|
|
184 if (grepl(pattern = AN,
|
|
185 x = names(FTLwtmotifsFINAL[k]),
|
|
186 fixed = TRUE) == TRUE) {
|
|
187 outputmatrix <- as.character(Firstsubbackfreq[, m])
|
|
188 outputmatrix <- matrix(outputmatrix, nrow = 1)
|
|
189 #with that accession number, find a match in the subbackfreq file and save it here
|
|
190 FTLFinalMatrix<-rbind(FTLFinalMatrix,outputmatrix)
|
|
191 }
|
|
192 }
|
|
193 }
|
|
194 FTLFinalMatrix<-FTLFinalMatrix[!duplicated(FTLFinalMatrix),]
|
|
195 FTLFinalMatrix<-FTLFinalMatrix[2:nrow(FTLFinalMatrix),]
|
|
196 columnalheader<-c(rep(NA,36))
|
|
197 D835YFinalMatrix<-matrix(data =columnalheader,nrow = 1)
|
|
198 for (k in 1:length(D835YmotifsFINAL)) {
|
|
199 #I don't remember why, but I felt it necessary to destroy the accession number multiple times to ensure it is
|
|
200 #destroyed immediately after use
|
|
201 for (m in 1:ncol(Secondsubbackfreq)) {
|
|
202 AN <- as.character(Secondsubbackfreq[1, m])
|
|
203 if (grepl(pattern = AN,
|
|
204 x = names(D835YmotifsFINAL[k]),
|
|
205 fixed = TRUE) == TRUE) {
|
|
206 outputmatrix <- as.character(Secondsubbackfreq[, m])
|
|
207 outputmatrix <- matrix(outputmatrix, nrow = 1)
|
|
208 #with that accession number, find a match in the subbackfreq file and save it here
|
|
209 D835YFinalMatrix<-rbind(D835YFinalMatrix,outputmatrix)
|
|
210 }
|
|
211 }
|
|
212 }
|
|
213 D835YFinalMatrix<-D835YFinalMatrix[!duplicated(D835YFinalMatrix),]
|
|
214 D835YFinalMatrix<-D835YFinalMatrix[2:nrow(D835YFinalMatrix),]
|
|
215 FTLoutputmatrix<-matrix(data=c(FTLwtmotifsFINAL,names(FTLwtmotifsFINAL)),ncol = 2)
|
|
216 tail(FTLoutputmatrix)
|
|
217 D835Youtputmatrix<-matrix(data=c(D835YmotifsFINAL,names(D835YmotifsFINAL)),ncol = 2)
|
|
218 source('C:/Users/parkerlab/Desktop/Laura Difference Finder files/Difference finderMADE 7 TO 7 1-15-2019.R', echo=TRUE)
|
|
219 D835Youtputmatrix<-matrix(data=c(D835YmotifsFINAL,names(D835YmotifsFINAL)),ncol = 2)
|
|
220 tail(D835Youtputmatrix)
|
|
221 length(names(D835YmotifsFINAL))
|
|
222 tail(D835YmotifsFINAL)
|
|
223 tail(D835Ymotifs)
|
|
224 tail(FTLwtmotifs)
|
|
225 names(tail(D835Ymotifs))
|
|
226 names((D835Ymotifs))
|
|
227 names(FTLwtmotifs)
|
|
228 head(FirstSubstrateSet)
|
|
229 head(SecondSubstrateSet)
|
|
230 source('C:/Users/parkerlab/Desktop/Laura Difference Finder files/Difference finderMADE 7 TO 7 1-15-2019.R', echo=TRUE)
|
|
231 source('C:/Users/parkerlab/Desktop/Laura Difference Finder files/Difference finderMADE 7 TO 7 1-15-2019.R', echo=TRUE)
|
|
232 source('C:/Users/parkerlab/Desktop/Laura Difference Finder files/Difference finderMADE 7 TO 7 1-15-2019.R', echo=TRUE)
|
|
233 source('C:/Users/parkerlab/Desktop/Laura Difference Finder files/Difference finder MADE 7 TO 7 4-18-2019.R', echo=TRUE)
|
|
234 ThisKinSheet<-read.csv("Fisher-Table.csv" header=FALSE, stringsAsFactors=FALSE)
|
|
235 CharTable<-read.csv("Fisher-Char.csv", header = FALSE,stringsAsFactors = FALSE)
|
|
236 setwd("F:/ParkerLab Dropbox/Dropbox (Parker Lab)/Parker Lab Shared Files/Dropbox (Parker Lab)/Parker Lab Shared Files/CURRENT LAB MEMBERS/John B/Parker Lab/GalaxyP tools/scoring function KTID")
|
|
237 CharTable<-read.csv("Fisher-Char.csv", header = FALSE,stringsAsFactors = FALSE)
|
|
238 ThisKinSheet<-read.csv("Fisher-Table.csv", header=FALSE, stringsAsFactors=FALSE)
|
|
239 ThisKinTable<-ThisKinSheet[2:22,]
|
|
240 View(ThisKinTable)
|
|
241 source('F:/ParkerLab Dropbox/Dropbox (Parker Lab)/Parker Lab Shared Files/Dropbox (Parker Lab)/Parker Lab Shared Files/CURRENT LAB MEMBERS/John B/Parker Lab/GalaxyP tools/scoring function KTID/KinatestFisherScoring.R', echo=TRUE)
|
|
242 source('F:/ParkerLab Dropbox/Dropbox (Parker Lab)/Parker Lab Shared Files/Dropbox (Parker Lab)/Parker Lab Shared Files/CURRENT LAB MEMBERS/John B/Parker Lab/GalaxyP tools/scoring function KTID/KinatestFisherScoring.R', echo=TRUE)
|
|
243 CharTable<-read.csv("Fisher-Char.csv", header = FALSE,stringsAsFactors = FALSE)
|
|
244 ThisKinSheet<-read.csv("Fisher-Table.csv", header=FALSE, stringsAsFactors=FALSE)
|
|
245 NormalizationScore<-ThisKinSheet[2,1]
|
|
246 NormalizationScore<-CharTable[2,1]
|
|
247 source('F:/ParkerLab Dropbox/Dropbox (Parker Lab)/Parker Lab Shared Files/Dropbox (Parker Lab)/Parker Lab Shared Files/CURRENT LAB MEMBERS/John B/Parker Lab/GalaxyP tools/scoring function KTID/KinatestFisherScoring.R', echo=TRUE)
|
|
248 RanksPeptides<-with(PeptidesWithRanks, order(Scores,AllActive))
|
|
249 write.table(RanksPeptides,file = "output.csv",append = FALSE,row.names = FALSE,col.names = TRUE,sep = ",")
|
|
250 RanksPeptides<-PeptidesWithRanks[order(PeptidesWithRanks[,5), PeptidesWithRanks[,3]])]
|
|
251 RanksPeptides<-PeptidesWithRanks[order(PeptidesWithRanks[,5], PeptidesWithRanks[,3])]
|
|
252 source('F:/ParkerLab Dropbox/Dropbox (Parker Lab)/Parker Lab Shared Files/Dropbox (Parker Lab)/Parker Lab Shared Files/CURRENT LAB MEMBERS/John B/Parker Lab/GalaxyP tools/scoring function KTID/KinatestFisherScoring.R', echo=TRUE)
|
|
253 Scores = Scores*-1
|
|
254 source('F:/ParkerLab Dropbox/Dropbox (Parker Lab)/Parker Lab Shared Files/Dropbox (Parker Lab)/Parker Lab Shared Files/CURRENT LAB MEMBERS/John B/Parker Lab/GalaxyP tools/scoring function KTID/KinatestFisherScoring.R', echo=TRUE)
|
|
255 source('F:/ParkerLab Dropbox/Dropbox (Parker Lab)/Parker Lab Shared Files/Dropbox (Parker Lab)/Parker Lab Shared Files/CURRENT LAB MEMBERS/John B/Parker Lab/GalaxyP tools/scoring function KTID/KinatestFisherScoring.R', echo=TRUE)
|
|
256 Scores<-ThisKinGeneratedScores
|
|
257 Scores<-Scores*-1
|
|
258 order(scores)
|
|
259 order(Scores)
|
|
260 Scores[order(Scores)]
|
|
261 source('F:/ParkerLab Dropbox/Dropbox (Parker Lab)/Parker Lab Shared Files/Dropbox (Parker Lab)/Parker Lab Shared Files/CURRENT LAB MEMBERS/John B/Parker Lab/GalaxyP tools/scoring function KTID/KinatestFisherScoring.R', echo=TRUE)
|
|
262 source('F:/ParkerLab Dropbox/Dropbox (Parker Lab)/Parker Lab Shared Files/Dropbox (Parker Lab)/Parker Lab Shared Files/CURRENT LAB MEMBERS/John B/Parker Lab/GalaxyP tools/scoring function KTID/KinatestFisherScoring.R', echo=TRUE)
|
|
263 source('F:/ParkerLab Dropbox/Dropbox (Parker Lab)/Parker Lab Shared Files/Dropbox (Parker Lab)/Parker Lab Shared Files/CURRENT LAB MEMBERS/John B/Parker Lab/GalaxyP tools/scoring function KTID/KinatestFisherScoring.R', echo=TRUE)
|
|
264 source('F:/ParkerLab Dropbox/Dropbox (Parker Lab)/Parker Lab Shared Files/Dropbox (Parker Lab)/Parker Lab Shared Files/CURRENT LAB MEMBERS/John B/Parker Lab/GalaxyP tools/scoring function KTID/KinatestFisherScoring.R', echo=TRUE)
|
|
265 source('F:/ParkerLab Dropbox/Dropbox (Parker Lab)/Parker Lab Shared Files/Dropbox (Parker Lab)/Parker Lab Shared Files/CURRENT LAB MEMBERS/John B/Parker Lab/GalaxyP tools/scoring function KTID/KinatestFisherScoring.R', echo=TRUE)
|
|
266 source('F:/ParkerLab Dropbox/Dropbox (Parker Lab)/Parker Lab Shared Files/Dropbox (Parker Lab)/Parker Lab Shared Files/CURRENT LAB MEMBERS/John B/Parker Lab/GalaxyP tools/scoring function KTID/KinatestFisherScoring.R', echo=TRUE)
|
|
267 source('F:/ParkerLab Dropbox/Dropbox (Parker Lab)/Parker Lab Shared Files/Dropbox (Parker Lab)/Parker Lab Shared Files/CURRENT LAB MEMBERS/John B/Parker Lab/GalaxyP tools/scoring function KTID/KinatestFisherScoring.R', echo=TRUE)
|
|
268 source('F:/ParkerLab Dropbox/Dropbox (Parker Lab)/Parker Lab Shared Files/Dropbox (Parker Lab)/Parker Lab Shared Files/CURRENT LAB MEMBERS/John B/Parker Lab/GalaxyP tools/scoring function KTID/KinatestFisherScoring.R', echo=TRUE)
|
|
269 LynActive
|
|
270 source('F:/ParkerLab Dropbox/Dropbox (Parker Lab)/Parker Lab Shared Files/Dropbox (Parker Lab)/Parker Lab Shared Files/CURRENT LAB MEMBERS/John B/Parker Lab/GalaxyP tools/scoring function KTID/KinatestFisherScoring.R', echo=TRUE)
|
|
271 source('F:/ParkerLab Dropbox/Dropbox (Parker Lab)/Parker Lab Shared Files/Dropbox (Parker Lab)/Parker Lab Shared Files/CURRENT LAB MEMBERS/John B/Parker Lab/GalaxyP tools/scoring function KTID/KinatestFisherScoring.R', echo=TRUE)
|
|
272 source('F:/ParkerLab Dropbox/Dropbox (Parker Lab)/Parker Lab Shared Files/Dropbox (Parker Lab)/Parker Lab Shared Files/CURRENT LAB MEMBERS/John B/Parker Lab/GalaxyP tools/scoring function KTID/KinatestFisherScoring.R', echo=TRUE)
|
|
273 source('F:/ParkerLab Dropbox/Dropbox (Parker Lab)/Parker Lab Shared Files/Dropbox (Parker Lab)/Parker Lab Shared Files/CURRENT LAB MEMBERS/John B/Parker Lab/GalaxyP tools/scoring function KTID/KinatestFisherScoring.R', echo=TRUE)
|
|
274 source('F:/ParkerLab Dropbox/Dropbox (Parker Lab)/Parker Lab Shared Files/Dropbox (Parker Lab)/Parker Lab Shared Files/CURRENT LAB MEMBERS/John B/Parker Lab/GalaxyP tools/scoring function KTID/KinatestFisherScoring.R', echo=TRUE)
|
|
275 source('F:/ParkerLab Dropbox/Dropbox (Parker Lab)/Parker Lab Shared Files/Dropbox (Parker Lab)/Parker Lab Shared Files/CURRENT LAB MEMBERS/John B/Parker Lab/GalaxyP tools/scoring function KTID/KinatestFisherScoring.R', echo=TRUE)
|
|
276 source('F:/ParkerLab Dropbox/Dropbox (Parker Lab)/Parker Lab Shared Files/Dropbox (Parker Lab)/Parker Lab Shared Files/CURRENT LAB MEMBERS/John B/Parker Lab/GalaxyP tools/scoring function KTID/KinatestFisherScoring.R', echo=TRUE)
|
|
277 args
|
|
278 toupper(6)
|
|
279 Positionm6<-"123kjhsdfk245 23ddddd"
|
|
280 Positionm6<-toupper(M6)
|
|
281 M6<-"123kjhsdfk245 23ddddd"
|
|
282 Positionm6<-toupper(M6)
|
|
283 Positionm6<-gsub("[^a-zA-Z]", "", Positionm6)
|
|
284 Positionm6<-unlist(strsplit(Positionm6,""))
|