-
Notifications
You must be signed in to change notification settings - Fork 0
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
Running ESNUEL on Google Colab #2
Comments
Hi @tranJen, Your question is related to using ESNUEL on Google Colab, which is kind of a separate topic so I created a new issue. I have not tested this, but I have some suggestions to resolve this issue.
Let me know, if it works out :) |
@NicolaiRee The reason I switched to run on Google Colab is that I got this error while running the same code in Python OSError: [Errno 8] Exec format error: '/Users/suongsuong/ESNUEL/dep/xtb-6.5.1/bin/xtb' Do you have any suggestion for this error so I could run it? Thank you! |
Additionally, I was also trying to run the molecule below and it took too long to execute (56 minute) and having some warning lines printed out. WARNING! Input/output mismatch for 38244374_reac01prodN07_conf19_gfn1.xyz What does the warning mean? Is there anyway to run it faster? I also tried this molecule on esnuel.org and it said Thank you so much for your help! |
This error message shows that you have a problem of running xTB on your device. Please have a look at "https://github.com/grimme-lab/xtb" and install xTB on your device in accordance with their documentation. |
The error message "WARNING! Input/output mismatch" notifies you that the QM geometry optimizations for the specified calculations have resulted in connectivity changes (atoms are bonded differently in the input and output). It will be highlighted in the visual output (see "Error Log (Reactant, Product)"), if the lowest energy conformer has connectivity issues. Due to the limited size of our webserver (2 CPU cores), we have limited the allowed submissions to molecules with a maximum of 20 heavy atoms. It seems strange that your molecule: "COC(OC)C1=CC=CC=C1C(CC#N)C(=O)C1=CC=CC=C1" takes 56 minutes. However, you can speed up the calculations by allowing the calculations to use more than 2 CPU cores. |
@NicolaiRee I'm not sure if I'm running the same problem, but I got the same output.
I was trying to run the code in Jupyter notebook on google Colab with following code:
(I tried original and esnuel-xtb branch and it gave the same output)
calc_MAA_and_MCA('O=C1CCCC1', 'test')
Output:
Electrophilic sites:
Electrophilic sites:
['Ketone', 'double_bond']
[1, 0]
[-inf, -inf]
Nucleophilic sites:
['Ketone']
[0]
[-inf]
([[1, 0]],
[['Ketone', 'double_bond']],
[['CC1([O-])CCCC1', 'CO[C-]1CCCC1']],
[[-inf, -inf]],
[[[[None, 'test/reac01/conf01/gfn1/test_reac01_conf01_gfn1_opt.sdf'],
[None,
'test/reac01prodE01/conf02/gfn1/test_reac01prodE01_conf02_gfn1_opt.sdf']],
[[None, 'test/reac01/conf01/gfn1/test_reac01_conf01_gfn1_opt.sdf'],
[None,
'test/reac01prodE02/conf04/gfn1/test_reac01prodE02_conf04_gfn1_opt.sdf']]]],
[[0]],
[['Ketone']],
[['CO[C+]1CCCC1']],
[[-inf]],
[[[[None, 'test/reac01/conf01/gfn1/test_reac01_conf01_gfn1_opt.sdf'],
[None,
'test/reac01prodN01/conf05/gfn1/test_reac01prodN01_conf05_gfn1_opt.sdf']]]])
I tried this molecule on the website esnuel.org and it gave MAA value = 287.90 kJ/mol when only using xTB
Was I doing something wrong in my code? Please let me know if you need more information.
Thank you!
Originally posted by @tranJen in #1 (comment)
The text was updated successfully, but these errors were encountered: