2
chEMBL 22 데이터베이스에서 사용 가능한 FDA 승인 의약품에 스마일 코드를 사용하고 있습니다. 나는 package rcdk를 사용하고 나는이 코드를 사용하고 있습니다 :rcdk R 패키지가 SMILES 코드의 지문을 계산하지 못합니다.
library(rcdk)
dat1<-read.csv("chembl_22_drug_export.txt",sep="\t",header=T)
smi <-lapply(as.character(dat1$CANONICAL_SMILES),parse.smiles)
cmp.fp<-vector("list",nrow(dat1))
## generate fingerprints
for (i in 1:nrow(dat1)){
cmp.fp[i]<-lapply(smi[[i]][1],get.fingerprint,type="maccs")
}
##Convert fingerprints to matrix form
fpmac<-fp.to.matrix(cmp.fp)
cmp.finger<-as.data.frame(fpmac)
을하지만
smi <- lapply(as.character(chembl_22_drug_export$CANONICAL_SMILES), parse.smiles)
을 할 때 나는이 문제를 해결 어떻게
Error in .jnew("org/openscience/cdk/smiles/SmilesParser", dcob) :
Java Exception <no description because toString() failed>.jnew("org/openscience/cdk/smiles/SmilesParser", dcob)<S4 object of class "jobjRef">
이 친절하게 안내 다음과 같은 오류를 얻을 오류?