diff kinatestid_r/.Rhistory @ 18:e16ca3e9fc49 draft

Uploaded
author jfb
date Tue, 17 Apr 2018 13:07:41 -0400
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/kinatestid_r/.Rhistory	Tue Apr 17 13:07:41 2018 -0400
@@ -0,0 +1,512 @@
+SubstrateBackgroundFrequency<- read.csv("7to7PositiveSubBAckFreq_11-7-17.csv", stringsAsFactors=FALSE, header = FALSE)
+ScreenerFilename<-"screener7-7.csv"
+FILENAME<-"output1.csv"
+FILENAME2<-"output2.csv"
+FILENAME3<-"output3.csv"
+SubstrateBackgroundFrequency<-t(SubstrateBackgroundFrequency)
+# number<-nrow(SubstrateBackgroundFrequency)-1
+SubstrateBackgroundFrequency<-SubstrateBackgroundFrequency[2:nrow(SubstrateBackgroundFrequency),]
+Sub<-na.omit(SubstrateBackgroundFrequency)
+SubstrateBackgroundFrequency<-Sub
+#
+# args = commandArgs(trailingOnly=TRUE)
+# TodaysKinase<-as.character(args[1])
+OutputMatrix<-"KinaseMatrix.csv"
+CharacterizationTable<-"CharacterizationTableForThisKinase.csv"
+SDtable<-"SDtableforthisKinase"
+SiteSelectivityTable<-"SiteSelectivityForThisKinase"
+substrates<-matrix(rep("A",times=((nrow(ImportedSubstrateList)-1)*15)),ncol = 15)
+#SeqsToBeScored<-"asdasd"
+for (i in 2:nrow(ImportedSubstrateList))
+{
+substratemotif<-ImportedSubstrateList[i,4:18]
+substratemotif[8]<-"Y"
+#substratemotif<-paste(substratemotif,sep = "",collapse = "")
+j=i-1
+substratemotif<-unlist(substratemotif)
+substrates[j,1:15]<-substratemotif
+}
+# SpacesToOs<-c(""="O",)
+# substrates<-SpacesToOs[substrates]
+SubstrateBackgroundFrequency[nrow(SubstrateBackgroundFrequency),2]
+if(2==2){
+Amean<-mean(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),2]), na.rm=TRUE)
+Cmean<-mean(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),3]), na.rm=TRUE)
+Dmean<-mean(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),4]), na.rm=TRUE)
+Emean<-mean(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),5]), na.rm=TRUE)
+Fmean<-mean(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),6]), na.rm=TRUE)
+Gmean<-mean(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),7]), na.rm=TRUE)
+Hmean<-mean(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),8]), na.rm=TRUE)
+Imean<-mean(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),9]), na.rm=TRUE)
+Kmean<-mean(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),10]), na.rm=TRUE)
+Lmean<-mean(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),11]), na.rm=TRUE)
+Mmean<-mean(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),12]), na.rm=TRUE)
+Nmean<-mean(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),13]), na.rm=TRUE)
+Pmean<-mean(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),14]), na.rm=TRUE)
+Qmean<-mean(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),15]), na.rm=TRUE)
+Rmean<-mean(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),16]), na.rm=TRUE)
+Smean<-mean(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),17]), na.rm=TRUE)
+Tmean<-mean(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),18]), na.rm=TRUE)
+Vmean<-mean(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),19]), na.rm=TRUE)
+Wmean<-mean(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),20]), na.rm=TRUE)
+Ymean<-mean(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),21]), na.rm=TRUE)
+AllMeans<-c(Amean,Cmean,Dmean,Emean,Fmean,Gmean,Hmean,Imean,Kmean,Lmean,Mmean,Nmean,Pmean,Qmean,Rmean,Smean,Tmean,Vmean,Wmean,Ymean)
+Asd<-sd(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),2]), na.rm=TRUE)
+Csd<-sd(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),3]), na.rm=TRUE)
+Dsd<-sd(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),4]), na.rm=TRUE)
+Esd<-sd(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),5]), na.rm=TRUE)
+Fsd<-sd(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),6]), na.rm=TRUE)
+Gsd<-sd(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),7]), na.rm=TRUE)
+Hsd<-sd(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),8]), na.rm=TRUE)
+Isd<-sd(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),9]), na.rm=TRUE)
+Ksd<-sd(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),10]), na.rm=TRUE)
+Lsd<-sd(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),11]), na.rm=TRUE)
+Msd<-sd(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),12]), na.rm=TRUE)
+Nsd<-sd(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),13]), na.rm=TRUE)
+Psd<-sd(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),14]), na.rm=TRUE)
+Qsd<-sd(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),15]), na.rm=TRUE)
+Rsd<-sd(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),16]), na.rm=TRUE)
+Ssd<-sd(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),17]), na.rm=TRUE)
+Tsd<-sd(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),18]), na.rm=TRUE)
+Vsd<-sd(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),19]), na.rm=TRUE)
+Wsd<-sd(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),20]), na.rm=TRUE)
+Ysd<-sd(as.numeric(SubstrateBackgroundFrequency[1:(nrow(SubstrateBackgroundFrequency)),21]), na.rm=TRUE)
+}
+AllSDs<-c(Asd,Csd,Dsd,Esd,Fsd,Gsd,Hsd,Isd,Ksd,Lsd,Msd,Nsd,Psd,Qsd,Rsd,Ssd,Tsd,Vsd,Wsd,Ysd)
+#this is subbackfreq SDs
+SBF_statisticalvalues<-cbind(AllMeans,AllSDs)
+#create the percent table
+if (1==1){
+Column1<-substrates[,1]
+Column2<-substrates[,2]
+Column3<-substrates[,3]
+Column4<-substrates[,4]
+Column5<-substrates[,5]
+Column6<-substrates[,6]
+Column7<-substrates[,7]
+Column8<-substrates[,8]
+Column9<-substrates[,9]
+Column10<-substrates[,10]
+Column11<-substrates[,11]
+Column12<-substrates[,12]
+Column13<-substrates[,13]
+Column14<-substrates[,14]
+Column15<-substrates[,15]
+spaces1<-sum((Column1%in% ""))
+spaces2<-sum(Column2%in% "")
+spaces3<-sum(Column3%in% "")
+spaces4<-sum(Column4%in% "")
+spaces5<-sum(Column5%in% "")
+spaces6<-sum(Column6%in% "")
+spaces7<-sum(Column7%in% "")
+spaces8<-sum(Column8%in% "")
+spaces9<-sum(Column9%in% "")
+spaces10<-sum(Column10%in% "")
+spaces11<-sum(Column11%in% "")
+spaces12<-sum(Column12%in% "")
+spaces13<-sum(Column13%in% "")
+spaces14<-sum(Column14%in% "")
+spaces15<-sum(Column15%in% "")
+A1<-sum(Column1 %in% "A")/(length(Column1)-spaces1)
+A2<-sum(Column2 %in% "A")/(length(Column2)-spaces2)
+A3<-sum(Column3 %in% "A")/(length(Column3)-spaces3)
+A4<-sum(Column4 %in% "A")/(length(Column4)-spaces4)
+A5<-sum(Column5 %in% "A")/(length(Column5)-spaces5)
+A6<-sum(Column6 %in% "A")/(length(Column6)-spaces6)
+A7<-sum(Column7 %in% "A")/(length(Column7)-spaces7)
+A8<-sum(Column8 %in% "A")/(length(Column8)-spaces8)
+A9<-sum(Column9 %in% "A")/(length(Column9)-spaces9)
+A10<-sum(Column10 %in% "A")/(length(Column10)-spaces10)
+A11<-sum(Column11 %in% "A")/(length(Column11)-spaces11)
+A12<-sum(Column12 %in% "A")/(length(Column12)-spaces12)
+A13<-sum(Column13 %in% "A")/(length(Column13)-spaces13)
+A14<-sum(Column14 %in% "A")/(length(Column14)-spaces14)
+A15<-sum(Column15 %in% "A")/(length(Column15)-spaces15)
+AllAs<-cbind(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15)
+C1<-sum(Column1 %in% "C")/(length(Column1)-spaces1)
+C2<-sum(Column2 %in% "C")/(length(Column2)-spaces2)
+C3<-sum(Column3 %in% "C")/(length(Column3)-spaces3)
+C4<-sum(Column4 %in% "C")/(length(Column4)-spaces4)
+C5<-sum(Column5 %in% "C")/(length(Column5)-spaces5)
+C6<-sum(Column6 %in% "C")/(length(Column6)-spaces6)
+C7<-sum(Column7 %in% "C")/(length(Column7)-spaces7)
+C8<-sum(Column8 %in% "C")/(length(Column8)-spaces8)
+C9<-sum(Column9 %in% "C")/(length(Column9)-spaces9)
+C10<-sum(Column10 %in% "C")/(length(Column10)-spaces10)
+C11<-sum(Column11 %in% "C")/(length(Column11)-spaces11)
+C12<-sum(Column12 %in% "C")/(length(Column12)-spaces12)
+C13<-sum(Column13 %in% "C")/(length(Column13)-spaces13)
+C14<-sum(Column14 %in% "C")/(length(Column14)-spaces14)
+C15<-sum(Column15 %in% "C")/(length(Column15)-spaces15)
+CllCs<-cbind(C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15)
+D1<-sum(Column1 %in% "D")/(length(Column1)-spaces1)
+D2<-sum(Column2 %in% "D")/(length(Column2)-spaces2)
+D3<-sum(Column3 %in% "D")/(length(Column3)-spaces3)
+D4<-sum(Column4 %in% "D")/(length(Column4)-spaces4)
+D5<-sum(Column5 %in% "D")/(length(Column5)-spaces5)
+D6<-sum(Column6 %in% "D")/(length(Column6)-spaces6)
+D7<-sum(Column7 %in% "D")/(length(Column7)-spaces7)
+D8<-sum(Column8 %in% "D")/(length(Column8)-spaces8)
+D9<-sum(Column9 %in% "D")/(length(Column9)-spaces9)
+D10<-sum(Column10 %in% "D")/(length(Column10)-spaces10)
+D11<-sum(Column11 %in% "D")/(length(Column11)-spaces11)
+D12<-sum(Column12 %in% "D")/(length(Column12)-spaces12)
+D13<-sum(Column13 %in% "D")/(length(Column13)-spaces13)
+D14<-sum(Column14 %in% "D")/(length(Column14)-spaces14)
+D15<-sum(Column15 %in% "D")/(length(Column15)-spaces15)
+DllDs<-cbind(D1,D2,D3,D4,D5,D6,D7,D8,D9,D10,D11,D12,D13,D14,D15)
+E1<-sum(Column1 %in% "E")/(length(Column1)-spaces1)
+E2<-sum(Column2 %in% "E")/(length(Column2)-spaces2)
+E3<-sum(Column3 %in% "E")/(length(Column3)-spaces3)
+E4<-sum(Column4 %in% "E")/(length(Column4)-spaces4)
+E5<-sum(Column5 %in% "E")/(length(Column5)-spaces5)
+E6<-sum(Column6 %in% "E")/(length(Column6)-spaces6)
+E7<-sum(Column7 %in% "E")/(length(Column7)-spaces7)
+E8<-sum(Column8 %in% "E")/(length(Column8)-spaces8)
+E9<-sum(Column9 %in% "E")/(length(Column9)-spaces9)
+E10<-sum(Column10 %in% "E")/(length(Column10)-spaces10)
+E11<-sum(Column11 %in% "E")/(length(Column11)-spaces11)
+E12<-sum(Column12 %in% "E")/(length(Column12)-spaces12)
+E13<-sum(Column13 %in% "E")/(length(Column13)-spaces13)
+E14<-sum(Column14 %in% "E")/(length(Column14)-spaces14)
+E15<-sum(Column15 %in% "E")/(length(Column15)-spaces15)
+EllEs<-cbind(E1,E2,E3,E4,E5,E6,E7,E8,E9,E10,E11,E12,E13,E14,E15)
+F1<-sum(Column1 %in% "F")/(length(Column1)-spaces1)
+F2<-sum(Column2 %in% "F")/(length(Column2)-spaces2)
+F3<-sum(Column3 %in% "F")/(length(Column3)-spaces3)
+F4<-sum(Column4 %in% "F")/(length(Column4)-spaces4)
+F5<-sum(Column5 %in% "F")/(length(Column5)-spaces5)
+F6<-sum(Column6 %in% "F")/(length(Column6)-spaces6)
+F7<-sum(Column7 %in% "F")/(length(Column7)-spaces7)
+F8<-sum(Column8 %in% "F")/(length(Column8)-spaces8)
+F9<-sum(Column9 %in% "F")/(length(Column9)-spaces9)
+F10<-sum(Column10 %in% "F")/(length(Column10)-spaces10)
+F11<-sum(Column11 %in% "F")/(length(Column11)-spaces11)
+F12<-sum(Column12 %in% "F")/(length(Column12)-spaces12)
+F13<-sum(Column13 %in% "F")/(length(Column13)-spaces13)
+F14<-sum(Column14 %in% "F")/(length(Column14)-spaces14)
+F15<-sum(Column15 %in% "F")/(length(Column15)-spaces15)
+FllFs<-cbind(F1,F2,F3,F4,F5,F6,F7,F8,F9,F10,F11,F12,F13,F14,F15)
+G1<-sum(Column1 %in% "G")/(length(Column1)-spaces1)
+G2<-sum(Column2 %in% "G")/(length(Column2)-spaces2)
+G3<-sum(Column3 %in% "G")/(length(Column3)-spaces3)
+G4<-sum(Column4 %in% "G")/(length(Column4)-spaces4)
+G5<-sum(Column5 %in% "G")/(length(Column5)-spaces5)
+G6<-sum(Column6 %in% "G")/(length(Column6)-spaces6)
+G7<-sum(Column7 %in% "G")/(length(Column7)-spaces7)
+G8<-sum(Column8 %in% "G")/(length(Column8)-spaces8)
+G9<-sum(Column9 %in% "G")/(length(Column9)-spaces9)
+G10<-sum(Column10 %in% "G")/(length(Column10)-spaces10)
+G11<-sum(Column11 %in% "G")/(length(Column11)-spaces11)
+G12<-sum(Column12 %in% "G")/(length(Column12)-spaces12)
+G13<-sum(Column13 %in% "G")/(length(Column13)-spaces13)
+G14<-sum(Column14 %in% "G")/(length(Column14)-spaces14)
+G15<-sum(Column15 %in% "G")/(length(Column15)-spaces15)
+GllGs<-cbind(G1,G2,G3,G4,G5,G6,G7,G8,G9,G10,G11,G12,G13,G14,G15)
+H1<-sum(Column1 %in% "H")/(length(Column1)-spaces1)
+H2<-sum(Column2 %in% "H")/(length(Column2)-spaces2)
+H3<-sum(Column3 %in% "H")/(length(Column3)-spaces3)
+H4<-sum(Column4 %in% "H")/(length(Column4)-spaces4)
+H5<-sum(Column5 %in% "H")/(length(Column5)-spaces5)
+H6<-sum(Column6 %in% "H")/(length(Column6)-spaces6)
+H7<-sum(Column7 %in% "H")/(length(Column7)-spaces7)
+H8<-sum(Column8 %in% "H")/(length(Column8)-spaces8)
+H9<-sum(Column9 %in% "H")/(length(Column9)-spaces9)
+H10<-sum(Column10 %in% "H")/(length(Column10)-spaces10)
+H11<-sum(Column11 %in% "H")/(length(Column11)-spaces11)
+H12<-sum(Column12 %in% "H")/(length(Column12)-spaces12)
+H13<-sum(Column13 %in% "H")/(length(Column13)-spaces13)
+H14<-sum(Column14 %in% "H")/(length(Column14)-spaces14)
+H15<-sum(Column15 %in% "H")/(length(Column15)-spaces15)
+HllHs<-cbind(H1,H2,H3,H4,H5,H6,H7,H8,H9,H10,H11,H12,H13,H14,H15)
+I1<-sum(Column1 %in% "I")/(length(Column1)-spaces1)
+I2<-sum(Column2 %in% "I")/(length(Column2)-spaces2)
+I3<-sum(Column3 %in% "I")/(length(Column3)-spaces3)
+I4<-sum(Column4 %in% "I")/(length(Column4)-spaces4)
+I5<-sum(Column5 %in% "I")/(length(Column5)-spaces5)
+I6<-sum(Column6 %in% "I")/(length(Column6)-spaces6)
+I7<-sum(Column7 %in% "I")/(length(Column7)-spaces7)
+I8<-sum(Column8 %in% "I")/(length(Column8)-spaces8)
+I9<-sum(Column9 %in% "I")/(length(Column9)-spaces9)
+I10<-sum(Column10 %in% "I")/(length(Column10)-spaces10)
+I11<-sum(Column11 %in% "I")/(length(Column11)-spaces11)
+I12<-sum(Column12 %in% "I")/(length(Column12)-spaces12)
+I13<-sum(Column13 %in% "I")/(length(Column13)-spaces13)
+I14<-sum(Column14 %in% "I")/(length(Column14)-spaces14)
+I15<-sum(Column15 %in% "I")/(length(Column15)-spaces15)
+IllIs<-cbind(I1,I2,I3,I4,I5,I6,I7,I8,I9,I10,I11,I12,I13,I14,I15)
+K1<-sum(Column1 %in% "K")/(length(Column1)-spaces1)
+K2<-sum(Column2 %in% "K")/(length(Column2)-spaces2)
+K3<-sum(Column3 %in% "K")/(length(Column3)-spaces3)
+K4<-sum(Column4 %in% "K")/(length(Column4)-spaces4)
+K5<-sum(Column5 %in% "K")/(length(Column5)-spaces5)
+K6<-sum(Column6 %in% "K")/(length(Column6)-spaces6)
+K7<-sum(Column7 %in% "K")/(length(Column7)-spaces7)
+K8<-sum(Column8 %in% "K")/(length(Column8)-spaces8)
+K9<-sum(Column9 %in% "K")/(length(Column9)-spaces9)
+K10<-sum(Column10 %in% "K")/(length(Column10)-spaces10)
+K11<-sum(Column11 %in% "K")/(length(Column11)-spaces11)
+K12<-sum(Column12 %in% "K")/(length(Column12)-spaces12)
+K13<-sum(Column13 %in% "K")/(length(Column13)-spaces13)
+K14<-sum(Column14 %in% "K")/(length(Column14)-spaces14)
+K15<-sum(Column15 %in% "K")/(length(Column15)-spaces15)
+KllKs<-cbind(K1,K2,K3,K4,K5,K6,K7,K8,K9,K10,K11,K12,K13,K14,K15)
+L1<-sum(Column1 %in% "L")/(length(Column1)-spaces1)
+L2<-sum(Column2 %in% "L")/(length(Column2)-spaces2)
+L3<-sum(Column3 %in% "L")/(length(Column3)-spaces3)
+L4<-sum(Column4 %in% "L")/(length(Column4)-spaces4)
+L5<-sum(Column5 %in% "L")/(length(Column5)-spaces5)
+L6<-sum(Column6 %in% "L")/(length(Column6)-spaces6)
+L7<-sum(Column7 %in% "L")/(length(Column7)-spaces7)
+L8<-sum(Column8 %in% "L")/(length(Column8)-spaces8)
+L9<-sum(Column9 %in% "L")/(length(Column9)-spaces9)
+L10<-sum(Column10 %in% "L")/(length(Column10)-spaces10)
+L11<-sum(Column11 %in% "L")/(length(Column11)-spaces11)
+L12<-sum(Column12 %in% "L")/(length(Column12)-spaces12)
+L13<-sum(Column13 %in% "L")/(length(Column13)-spaces13)
+L14<-sum(Column14 %in% "L")/(length(Column14)-spaces14)
+L15<-sum(Column15 %in% "L")/(length(Column15)-spaces15)
+LllLs<-cbind(L1,L2,L3,L4,L5,L6,L7,L8,L9,L10,L11,L12,L13,L14,L15)
+M1<-sum(Column1 %in% "M")/(length(Column1)-spaces1)
+M2<-sum(Column2 %in% "M")/(length(Column2)-spaces2)
+M3<-sum(Column3 %in% "M")/(length(Column3)-spaces3)
+M4<-sum(Column4 %in% "M")/(length(Column4)-spaces4)
+M5<-sum(Column5 %in% "M")/(length(Column5)-spaces5)
+M6<-sum(Column6 %in% "M")/(length(Column6)-spaces6)
+M7<-sum(Column7 %in% "M")/(length(Column7)-spaces7)
+M8<-sum(Column8 %in% "M")/(length(Column8)-spaces8)
+M9<-sum(Column9 %in% "M")/(length(Column9)-spaces9)
+M10<-sum(Column10 %in% "M")/(length(Column10)-spaces10)
+M11<-sum(Column11 %in% "M")/(length(Column11)-spaces11)
+M12<-sum(Column12 %in% "M")/(length(Column12)-spaces12)
+M13<-sum(Column13 %in% "M")/(length(Column13)-spaces13)
+M14<-sum(Column14 %in% "M")/(length(Column14)-spaces14)
+M15<-sum(Column15 %in% "M")/(length(Column15)-spaces15)
+MllMs<-cbind(M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15)
+N1<-sum(Column1 %in% "N")/(length(Column1)-spaces1)
+N2<-sum(Column2 %in% "N")/(length(Column2)-spaces2)
+N3<-sum(Column3 %in% "N")/(length(Column3)-spaces3)
+N4<-sum(Column4 %in% "N")/(length(Column4)-spaces4)
+N5<-sum(Column5 %in% "N")/(length(Column5)-spaces5)
+N6<-sum(Column6 %in% "N")/(length(Column6)-spaces6)
+N7<-sum(Column7 %in% "N")/(length(Column7)-spaces7)
+N8<-sum(Column8 %in% "N")/(length(Column8)-spaces8)
+N9<-sum(Column9 %in% "N")/(length(Column9)-spaces9)
+N10<-sum(Column10 %in% "N")/(length(Column10)-spaces10)
+N11<-sum(Column11 %in% "N")/(length(Column11)-spaces11)
+N12<-sum(Column12 %in% "N")/(length(Column12)-spaces12)
+N13<-sum(Column13 %in% "N")/(length(Column13)-spaces13)
+N14<-sum(Column14 %in% "N")/(length(Column14)-spaces14)
+N15<-sum(Column15 %in% "N")/(length(Column15)-spaces15)
+NllNs<-cbind(N1,N2,N3,N4,N5,N6,N7,N8,N9,N10,N11,N12,N13,N14,N15)
+P1<-sum(Column1 %in% "P")/(length(Column1)-spaces1)
+P2<-sum(Column2 %in% "P")/(length(Column2)-spaces2)
+P3<-sum(Column3 %in% "P")/(length(Column3)-spaces3)
+P4<-sum(Column4 %in% "P")/(length(Column4)-spaces4)
+P5<-sum(Column5 %in% "P")/(length(Column5)-spaces5)
+P6<-sum(Column6 %in% "P")/(length(Column6)-spaces6)
+P7<-sum(Column7 %in% "P")/(length(Column7)-spaces7)
+P8<-sum(Column8 %in% "P")/(length(Column8)-spaces8)
+P9<-sum(Column9 %in% "P")/(length(Column9)-spaces9)
+P10<-sum(Column10 %in% "P")/(length(Column10)-spaces10)
+P11<-sum(Column11 %in% "P")/(length(Column11)-spaces11)
+P12<-sum(Column12 %in% "P")/(length(Column12)-spaces12)
+P13<-sum(Column13 %in% "P")/(length(Column13)-spaces13)
+P14<-sum(Column14 %in% "P")/(length(Column14)-spaces14)
+P15<-sum(Column15 %in% "P")/(length(Column15)-spaces15)
+PllPs<-cbind(P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,P12,P13,P14,P15)
+Q1<-sum(Column1 %in% "Q")/(length(Column1)-spaces1)
+Q2<-sum(Column2 %in% "Q")/(length(Column2)-spaces2)
+Q3<-sum(Column3 %in% "Q")/(length(Column3)-spaces3)
+Q4<-sum(Column4 %in% "Q")/(length(Column4)-spaces4)
+Q5<-sum(Column5 %in% "Q")/(length(Column5)-spaces5)
+Q6<-sum(Column6 %in% "Q")/(length(Column6)-spaces6)
+Q7<-sum(Column7 %in% "Q")/(length(Column7)-spaces7)
+Q8<-sum(Column8 %in% "Q")/(length(Column8)-spaces8)
+Q9<-sum(Column9 %in% "Q")/(length(Column9)-spaces9)
+Q10<-sum(Column10 %in% "Q")/(length(Column10)-spaces10)
+Q11<-sum(Column11 %in% "Q")/(length(Column11)-spaces11)
+Q12<-sum(Column12 %in% "Q")/(length(Column12)-spaces12)
+Q13<-sum(Column13 %in% "Q")/(length(Column13)-spaces13)
+Q14<-sum(Column14 %in% "Q")/(length(Column14)-spaces14)
+Q15<-sum(Column15 %in% "Q")/(length(Column15)-spaces15)
+QllQs<-cbind(Q1,Q2,Q3,Q4,Q5,Q6,Q7,Q8,Q9,Q10,Q11,Q12,Q13,Q14,Q15)
+R1<-sum(Column1 %in% "R")/(length(Column1)-spaces1)
+R2<-sum(Column2 %in% "R")/(length(Column2)-spaces2)
+R3<-sum(Column3 %in% "R")/(length(Column3)-spaces3)
+R4<-sum(Column4 %in% "R")/(length(Column4)-spaces4)
+R5<-sum(Column5 %in% "R")/(length(Column5)-spaces5)
+R6<-sum(Column6 %in% "R")/(length(Column6)-spaces6)
+R7<-sum(Column7 %in% "R")/(length(Column7)-spaces7)
+R8<-sum(Column8 %in% "R")/(length(Column8)-spaces8)
+R9<-sum(Column9 %in% "R")/(length(Column9)-spaces9)
+R10<-sum(Column10 %in% "R")/(length(Column10)-spaces10)
+R11<-sum(Column11 %in% "R")/(length(Column11)-spaces11)
+R12<-sum(Column12 %in% "R")/(length(Column12)-spaces12)
+R13<-sum(Column13 %in% "R")/(length(Column13)-spaces13)
+R14<-sum(Column14 %in% "R")/(length(Column14)-spaces14)
+R15<-sum(Column15 %in% "R")/(length(Column15)-spaces15)
+RllRs<-cbind(R1,R2,R3,R4,R5,R6,R7,R8,R9,R10,R11,R12,R13,R14,R15)
+S1<-sum(Column1 %in% "S")/(length(Column1)-spaces1)
+S2<-sum(Column2 %in% "S")/(length(Column2)-spaces2)
+S3<-sum(Column3 %in% "S")/(length(Column3)-spaces3)
+S4<-sum(Column4 %in% "S")/(length(Column4)-spaces4)
+S5<-sum(Column5 %in% "S")/(length(Column5)-spaces5)
+S6<-sum(Column6 %in% "S")/(length(Column6)-spaces6)
+S7<-sum(Column7 %in% "S")/(length(Column7)-spaces7)
+S8<-sum(Column8 %in% "S")/(length(Column8)-spaces8)
+S9<-sum(Column9 %in% "S")/(length(Column9)-spaces9)
+S10<-sum(Column10 %in% "S")/(length(Column10)-spaces10)
+S11<-sum(Column11 %in% "S")/(length(Column11)-spaces11)
+S12<-sum(Column12 %in% "S")/(length(Column12)-spaces12)
+S13<-sum(Column13 %in% "S")/(length(Column13)-spaces13)
+S14<-sum(Column14 %in% "S")/(length(Column14)-spaces14)
+S15<-sum(Column15 %in% "S")/(length(Column15)-spaces15)
+SllSs<-cbind(S1,S2,S3,S4,S5,S6,S7,S8,S9,S10,S11,S12,S13,S14,S15)
+T1<-sum(Column1 %in% "T")/(length(Column1)-spaces1)
+T2<-sum(Column2 %in% "T")/(length(Column2)-spaces2)
+T3<-sum(Column3 %in% "T")/(length(Column3)-spaces3)
+T4<-sum(Column4 %in% "T")/(length(Column4)-spaces4)
+T5<-sum(Column5 %in% "T")/(length(Column5)-spaces5)
+T6<-sum(Column6 %in% "T")/(length(Column6)-spaces6)
+T7<-sum(Column7 %in% "T")/(length(Column7)-spaces7)
+T8<-sum(Column8 %in% "T")/(length(Column8)-spaces8)
+T9<-sum(Column9 %in% "T")/(length(Column9)-spaces9)
+T10<-sum(Column10 %in% "T")/(length(Column10)-spaces10)
+T11<-sum(Column11 %in% "T")/(length(Column11)-spaces11)
+T12<-sum(Column12 %in% "T")/(length(Column12)-spaces12)
+T13<-sum(Column13 %in% "T")/(length(Column13)-spaces13)
+T14<-sum(Column14 %in% "T")/(length(Column14)-spaces14)
+T15<-sum(Column15 %in% "T")/(length(Column15)-spaces15)
+TllTs<-cbind(T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15)
+V1<-sum(Column1 %in% "V")/(length(Column1)-spaces1)
+V2<-sum(Column2 %in% "V")/(length(Column2)-spaces2)
+V3<-sum(Column3 %in% "V")/(length(Column3)-spaces3)
+V4<-sum(Column4 %in% "V")/(length(Column4)-spaces4)
+V5<-sum(Column5 %in% "V")/(length(Column5)-spaces5)
+V6<-sum(Column6 %in% "V")/(length(Column6)-spaces6)
+V7<-sum(Column7 %in% "V")/(length(Column7)-spaces7)
+V8<-sum(Column8 %in% "V")/(length(Column8)-spaces8)
+V9<-sum(Column9 %in% "V")/(length(Column9)-spaces9)
+V10<-sum(Column10 %in% "V")/(length(Column10)-spaces10)
+V11<-sum(Column11 %in% "V")/(length(Column11)-spaces11)
+V12<-sum(Column12 %in% "V")/(length(Column12)-spaces12)
+V13<-sum(Column13 %in% "V")/(length(Column13)-spaces13)
+V14<-sum(Column14 %in% "V")/(length(Column14)-spaces14)
+V15<-sum(Column15 %in% "V")/(length(Column15)-spaces15)
+VllVs<-cbind(V1,V2,V3,V4,V5,V6,V7,V8,V9,V10,V11,V12,V13,V14,V15)
+W1<-sum(Column1 %in% "W")/(length(Column1)-spaces1)
+W2<-sum(Column2 %in% "W")/(length(Column2)-spaces2)
+W3<-sum(Column3 %in% "W")/(length(Column3)-spaces3)
+W4<-sum(Column4 %in% "W")/(length(Column4)-spaces4)
+W5<-sum(Column5 %in% "W")/(length(Column5)-spaces5)
+W6<-sum(Column6 %in% "W")/(length(Column6)-spaces6)
+W7<-sum(Column7 %in% "W")/(length(Column7)-spaces7)
+W8<-sum(Column8 %in% "W")/(length(Column8)-spaces8)
+W9<-sum(Column9 %in% "W")/(length(Column9)-spaces9)
+W10<-sum(Column10 %in% "W")/(length(Column10)-spaces10)
+W11<-sum(Column11 %in% "W")/(length(Column11)-spaces11)
+W12<-sum(Column12 %in% "W")/(length(Column12)-spaces12)
+W13<-sum(Column13 %in% "W")/(length(Column13)-spaces13)
+W14<-sum(Column14 %in% "W")/(length(Column14)-spaces14)
+W15<-sum(Column15 %in% "W")/(length(Column15)-spaces15)
+WllWs<-cbind(W1,W2,W3,W4,W5,W6,W7,W8,W9,W10,W11,W12,W13,W14,W15)
+Y1<-sum(Column1 %in% "Y")/(length(Column1)-spaces1)
+Y2<-sum(Column2 %in% "Y")/(length(Column2)-spaces2)
+Y3<-sum(Column3 %in% "Y")/(length(Column3)-spaces3)
+Y4<-sum(Column4 %in% "Y")/(length(Column4)-spaces4)
+Y5<-sum(Column5 %in% "Y")/(length(Column5)-spaces5)
+Y6<-sum(Column6 %in% "Y")/(length(Column6)-spaces6)
+Y7<-sum(Column7 %in% "Y")/(length(Column7)-spaces7)
+Y8<-sum(Column8 %in% "Y")/(length(Column8)-spaces8)
+Y9<-sum(Column9 %in% "Y")/(length(Column9)-spaces9)
+Y10<-sum(Column10 %in% "Y")/(length(Column10)-spaces10)
+Y11<-sum(Column11 %in% "Y")/(length(Column11)-spaces11)
+Y12<-sum(Column12 %in% "Y")/(length(Column12)-spaces12)
+Y13<-sum(Column13 %in% "Y")/(length(Column13)-spaces13)
+Y14<-sum(Column14 %in% "Y")/(length(Column14)-spaces14)
+Y15<-sum(Column15 %in% "Y")/(length(Column15)-spaces15)
+YllYs<-cbind(Y1,Y2,Y3,Y4,Y5,Y6,Y7,Y8,Y9,Y10,Y11,Y12,Y13,Y14,Y15)
+}
+#this is substrate percents
+#A C D E F G H I K L N P Q R S T V W Y
+PercentTable<-rbind(AllAs,CllCs,DllDs,EllEs,FllFs,GllGs,HllHs,IllIs,KllKs,LllLs,MllMs,NllNs,PllPs,QllQs,RllRs,SllSs,TllTs,VllVs,WllWs,YllYs)
+PercentTable<-PercentTable*100
+#create the SD table
+SDtable<-matrix(data = rep(1,times=(nrow(PercentTable)*ncol(PercentTable))),nrow = nrow(PercentTable),ncol = ncol(PercentTable))
+#for every row, a percertage minus the same mean over the same SD
+if(1==1){
+SDtable[1,]<-(PercentTable[1,]-Amean)/Asd
+SDtable[2,]<-(PercentTable[2,]-Cmean)/Csd
+SDtable[3,]<-(PercentTable[3,]-Dmean)/Dsd
+SDtable[4,]<-(PercentTable[4,]-Emean)/Esd
+SDtable[5,]<-(PercentTable[5,]-Fmean)/Fsd
+SDtable[6,]<-(PercentTable[6,]-Gmean)/Gsd
+SDtable[7,]<-(PercentTable[7,]-Hmean)/Hsd
+SDtable[8,]<-(PercentTable[8,]-Imean)/Isd
+SDtable[9,]<-(PercentTable[9,]-Kmean)/Ksd
+SDtable[10,]<-(PercentTable[10,]-Lmean)/Lsd
+SDtable[11,]<-(PercentTable[11,]-Mmean)/Msd
+SDtable[12,]<-(PercentTable[12,]-Nmean)/Nsd
+SDtable[13,]<-(PercentTable[13,]-Pmean)/Psd
+SDtable[14,]<-(PercentTable[14,]-Qmean)/Qsd
+SDtable[15,]<-(PercentTable[15,]-Rmean)/Rsd
+SDtable[16,]<-(PercentTable[16,]-Smean)/Ssd
+SDtable[17,]<-(PercentTable[17,]-Tmean)/Tsd
+SDtable[18,]<-(PercentTable[18,]-Vmean)/Vsd
+SDtable[19,]<-(PercentTable[19,]-Wmean)/Wsd
+SDtable[20,]<-(PercentTable[20,]-Ymean)/Ysd
+}
+SetOfAAs<-c("Letter","A","C","D","E","F","G","H","I","K","L","M","N","P","Q","R","S","T","V","W","Y")
+SumOfSigmaAAs<-c(1:15)
+for (i in 1:15){
+SumOfSigmasValue<-0
+for (j in 1:20){
+value<-0
+if (SDtable[j,i]>2){
+value<-sum(substrates[,i]==SetOfAAs[j])
+}
+SumOfSigmasValue<-SumOfSigmasValue+value
+}
+SumOfSigmaAAs[i]<-SumOfSigmasValue
+}
+# AAs1<-length(substrates[,1])-sum(substrates[,1]=="")
+# AAs2<-length(substrates[,2])-sum(substrates[,2]=="")
+# AAs3<-length(substrates[,3])-sum(substrates[,3]=="")
+# AAs4<-length(substrates[,4])-sum(substrates[,4]=="")
+# AAs5<-length(substrates[,5])-sum(substrates[,5]=="")
+# AAs6<-length(substrates[,6])-sum(substrates[,6]=="")
+# AAs7<-length(substrates[,7])-sum(substrates[,7]=="")
+# AAs8<-length(substrates[,8])-sum(substrates[,8]=="")
+# AAs9<-length(substrates[,9])-sum(substrates[,9]=="")
+#
+#
+#
+# #AAsAtPositions<-c(AAs1,AAs2,AAs3,AAs4,AAs5,AAs6,AAs7,AAs8,AAs9)
+# AAsAtPositions<-c(length(substrates[,1]),length(substrates[,2]),length(substrates[,3]),length(substrates[,4]),
+#                   length(substrates[,5]),length(substrates[,6]),length(substrates[,7]),length(substrates[,8]),
+#                   length(substrates[,9]))
+SumOfExpectedSigmaAAs<-c(1:15)
+for (i in 1:15){
+ExpectedValue<-0
+for (j in 1:20){
+value<-0
+if (SDtable[j,i]>2){
+value<-AllMeans[j]
+}
+ExpectedValue<-ExpectedValue+value
+}
+SumOfExpectedSigmaAAs[i]<-ExpectedValue*(length(substrates[,i])-sum(substrates[,i]%in% ""))/100
+}
+SelectivityRow<-SumOfSigmaAAs/SumOfExpectedSigmaAAs
+SelectivitySheet<-rbind(SumOfSigmaAAs,SumOfExpectedSigmaAAs,SelectivityRow)
+SetOfAAs<-matrix(data = SetOfAAs,ncol = 1)
+SDtable
+Amean
+Cmean
+Wsd
+Amean
+head(SubstrateBackgroundFrequency)
+source('C:/Users/User Name/Desktop/UMN 2017 Spring/Parker Lab/KinatestSwitcheroo.R')
+source('C:/Users/User Name/Desktop/UMN 2017 Spring/Parker Lab/KinatestSwitcheroo.R')
+source('C:/Users/User Name/Desktop/UMN 2017 Spring/Parker Lab/KinatestSwitcheroo.R')