Skip to content
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

Interface to AIMNet2 #63

Open
peastman opened this issue Oct 24, 2023 · 5 comments
Open

Interface to AIMNet2 #63

peastman opened this issue Oct 24, 2023 · 5 comments
Labels
enhancement New feature or request

Comments

@peastman
Copy link
Member

AIMNet2 looks like a good candidate for another model to include. It supports 14 elements and charged molecules. It includes an explicit Coulomb term, which should help with accuracy on large molecules. The current implementation has O(N^2) time and memory in the number of atoms. They say a linear scaling version is coming soon.

@peastman peastman added the enhancement New feature or request label Oct 24, 2023
@jchodera
Copy link
Member

Agreed. Can I put you in touch with the authors?

Do we intend for this to be useful in ML/MM hybrid simulations? Would we envision the ML model to only be used for intra-ML-region interactions, or would we want some part of the model (eg charges) to be used in ML-MM interactions?

@giadefa
Copy link
Member

giadefa commented Oct 24, 2023 via email

@peastman
Copy link
Member Author

In principle it should be possible to use the charges it computes to compute interactions between the ML and MM regions. But the first step is to use fixed charges the same way we do with ANI.

@peastman
Copy link
Member Author

Can I put you in touch with the authors?

That would be great.

@RaulPPelaez
Copy link
Contributor

AFAICT they only provide TorchScript compiled files https://github.com/isayevlab/AIMNet2/tree/main/models
They do not provide source code for their models besides these checkpoints in this repo.
TorchForce should be able to handle it just fine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants