-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a record for qchem geometry optimization #29
Comments
Are you looking for the output file of a geometry optimization or two? Any particular molecule? |
Something small like water with a short trajectory to make it easy to write the reference qcschema, please.
… On Mar 7, 2020, at 17:17, Daniel Smith ***@***.***> wrote:
Are you looking for the output file of a geometry optimization or two? Any particular molecule?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
For parsing optimizations from pure log files you might want to look in cclib. You start to need state machines to parse this kind of output well. |
Thanks. Out of curiosity, why don't we just use cclib as the base parser for qcng and supplement when additional data are available? (e.g. read the qchem output log with cclib, translate to qcsk, then read the scratch folder with qcng) |
Generally |
Okay. In that case, it doesn't seem worth introducing a cclib dependency. In the past, I wrote a state machine parser for qchem output, but I think we can skate by with a very simple state machine + what we already have. Basically, use a regex to split the geometry optimization frames apart and parse each one as an AtomicResult. Any objections? |
Not on my end, Q-Chem has a nice regular structure to it. Some other programs use different print outs for individual gradients which makes things difficult. |
I don't have a license...
The text was updated successfully, but these errors were encountered: