Skip to content

new question

1 message · arun

#
Hi,


directory<- "/home/arunksa111/dados" #renamed directory to dados
filelist<-function(directory,number,list1){
setwd(directory)
filelist1<-dir(directory)
direct<-dir(directory,pattern = paste("MSMS_",number,"PepInfo.txt",sep=""), full.names = FALSE, recursive = TRUE)
list1<-lapply(direct, function(x) read.table(x,header=TRUE, sep = "\t",stringsAsFactors=FALSE))
names(list1)<-filelist1
list2<- list(filelist1,list1)
return(list2)
}
foldernames1<-filelist(directory,23,list1)[[1]]
foldernames1
#[1] "a1" "a2" "c1" "c2" "c3" "t1" "t2"
lista<-filelist(directory,23,list1)[[2]] #lista output?

#If you look at the 
?lapply(lista,function(x) sapply(x,class)) #some spec were integer, and some were character
#do this
?listaNew<-lapply(lista,function(x) within(x,{spec<- as.character(spec)}))

FacGroup<- c("c1","c3","t2")
#Second function
#f<- function(....)

head(f(listaNew,FacGroup))
#???????????????????? Seq??????? Mod z c1 c3 t2
#1 aAAAAAAAAAAAAAATATAGPR 1-n_acPro/ 2? 0? 0? 1
#2? aAAAAAAAAAAASSPVGVGQR 1-n_acPro/ 2? 0? 0? 1
#3?????? aAAAAAAAAAGAAGGR 1-n_acPro/ 2? 0? 0? 1
#4? aAAAAAAAGAAGGRGSGPGRR 1-n_acPro/ 2? 1? 0? 0
#5??????????? AAAAAAALQAK??????????? 2? 0? 1? 1
#6???????? aAAAAAGAGPEMVR 1-n_acPro/ 2? 0? 0? 2


A.K.