Does Marvin provide a command line utility to batch-calculate compound properties from an sdf file or a compound table? I am looking to calculate logP, MW etc for my compound collection to test Lipinski rule. What is the best approach?
Thanks, Nora. It's really nice to know that the evaluate() function handles most of structure based prediction parameters. I was wondering if there is a plug-in to detect the name(e.g IUPAC) from the structure. I didn't find any that describes this feature.
The naming module is under development and it is in an early stage. We are planning to add it as a molecule Import/Export module rather than a plugin but we do not yet have a release date for it.
Thanks for the update, Nora. I was browsing through the basic examples and was wondering if there is a way to group output multiple plugins (e.g logP, Hacc, Lipinski together) into one file. I want to upload them all in one go, since my compound library file is large.
So , I am looking for the equivalent of:
evaluate -e lipinski.txt logp.txt Hacc.txt test.sdf -S -o output.sdf
If you use evaluate then you can do this by piping:
evaluate -e lipinski.txt -S -t LIPINSKI test.sdf | evaluate -e "logp()" -S -t LOGP
In cxcalc there is a possibility to run multiple calculations (but you can also use piping in a similar way as well):
cxcalc -S logp pka test.sdf