User 677b9c22ff
21-07-2008 19:08:46
Hi,
i have a large XML file with SMARTS and get
no error
and with
I get
using the SMARTS matching example for substructure mining from forum with the JAVA API code I get no errors; only in evaluator.
I also saw that MVIEW rewrites some of the SMARTS
like */[D2]=[D2]\* becomes *\[*;D2]=[*;D2]/* and
like */[D2]=[D2]/* becomes *\[*;D2]=[*;D2]\*
I am working with jchem.version=3.2.11
jchem.veruln=3_2_11
# include only numeric characters (and dots)
# give this property if version id incluses alphabetic characters
jchem.vernum=3.2.11
jchem.date=2007.09.18
jchem.table.version=41
marvin.package=marvin-all-4_1_13.zip
I guess this is not the latest version :-)
Cheers
Tobias
i have a large XML file with SMARTS and get
Code: |
evaluate -e 'matchcount("*/[D2]=[D2]/*")' "CCC" |
no error
and with
Code: |
evaluate -e 'matchcount("*/[D2]=[D2]\*")' "CCC" |
I get
Code: |
Exception in thread "main" chemaxon.nfunk.jep.TokenMgrError: Lexical error at line 1, column 25. Encountered: "*" (42), after : "\'matchcount(*/[D2]=[D2]\\" at chemaxon.nfunk.jep.ParserTokenManager.getNextToken(ParserTokenManager.java:641) at chemaxon.nfunk.jep.Parser.getToken(Parser.java:1671) at chemaxon.nfunk.jep.Parser.jj_3_4(Parser.java:1496) at chemaxon.nfunk.jep.Parser.jj_3R_23(Parser.java:1507) at chemaxon.nfunk.jep.Parser.jj_3R_11(Parser.java:1241) at chemaxon.nfunk.jep.Parser.jj_3_1(Parser.java:1300) at chemaxon.nfunk.jep.Parser.jj_2_1(Parser.java:1172) at chemaxon.nfunk.jep.Parser.Start(Parser.java:34) at chemaxon.nfunk.jep.Parser.parseStream(Parser.java:18) at chemaxon.nfunk.jep.JEP.parseExpression(JEP.java:370) at chemaxon.jep.ChemJEP.compile(ChemJEP.java:116) at chemaxon.jep.Evaluator.compile(Evaluator.java:565) at chemaxon.jep.Evaluator.compile(Evaluator.java:494) at chemaxon.jep.Evaluator.main(Evaluator.java:810) |
using the SMARTS matching example for substructure mining from forum with the JAVA API code I get no errors; only in evaluator.
I also saw that MVIEW rewrites some of the SMARTS
like */[D2]=[D2]\* becomes *\[*;D2]=[*;D2]/* and
like */[D2]=[D2]/* becomes *\[*;D2]=[*;D2]\*
I am working with jchem.version=3.2.11
jchem.veruln=3_2_11
# include only numeric characters (and dots)
# give this property if version id incluses alphabetic characters
jchem.vernum=3.2.11
jchem.date=2007.09.18
jchem.table.version=41
marvin.package=marvin-all-4_1_13.zip
I guess this is not the latest version :-)
Cheers
Tobias