Skip to content

Conversation

@YutackPark
Copy link
Member

#249

Release after merge

@YutackPark
Copy link
Member Author

YutackPark commented Nov 17, 2025

@lee2tae @alphalm4
I think the new lammps_mliap module could be more simple and can be integrated to sevennet without creating the new modules (folders).

  • Please integrate sevenn/integrations/lammps_mliap/create_lmp_mliap_file to sevenn/main/sevenn_get_model.py.

  • We can simplify the class name into "SevenNetMLIAPWrapper, and the file name into mliap_wrapper.py`. The term ML-IAP already imply it is about LAMMPS interface.

    class SevenNetLAMMPSMLIAPWrapper(MLIAPUnified):

  • Please move sevenn/integrations/lammps_mliap/lmp_mliap_wrapper.py to the top level. sevenn/~~.py.

  • As we can find from this PR: Add init files for integrations and lammps_mliap #255 , new dependency lammps is introduced but pyproject.toml is not changed. There are two choices, make the lammps dependency mandatory or optional. I'm not familiar with lammps as a python package but if it is simple enough and does not break anything, we could choose the option 1.

@alphalm4
Copy link
Contributor

integration working in my fork

@YutackPark YutackPark merged commit a167fd9 into main Dec 13, 2025
1 of 2 checks passed
@YutackPark YutackPark deleted the develop/omni branch December 13, 2025 10:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants