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

Unable to generate lammps file for UiO-66 with BTW_FF, Dubbeldam and Dreiding #13

Open
ml4132 opened this issue Mar 14, 2019 · 3 comments
Assignees

Comments

@ml4132
Copy link

ml4132 commented Mar 14, 2019

Dear Pete,

First of all I would like to thank you for sharing your code with the scientific community.

I recently started testing it on a structure of UiO-66 I optimized in VASP. Things went smoothly with UFF and UFF4MOF and I obtained correct lamps input files. I then tested the same structure for the Dubbeldam, Dreiding, and BTW_FF force fields using the same command line (e.g., python lammps_interface.py --force_field Dubbeldam UiO-66.cif) but I experienced some issues.

In the case of Dreiding I get an error message that the force field for atom 433 with element 'Zr' is missing and for Dubbeldam and BTW_FF the script just prints "Detecting inorganic clusters" and then hangs forever never printing more output.

I would appreciate any help on how to solve this issue and would be happy to provide you with my cif file and any additional information you might find helpful.

Thanks in advance.

Kind Regards,
Martina

--
Martina Lessio, Ph.D.
University of Sydney Fellow, Postdoctoral Research Associate
School of Chemistry
University of Sydney
E: [email protected]

@ml4132 ml4132 changed the title Unable to generate lamps file for UiO-66 with BTW_FF, Dubbeldam and Dreiding Unable to generate lammps file for UiO-66 with BTW_FF, Dubbeldam and Dreiding Mar 14, 2019
@ltalirz
Copy link
Collaborator

ltalirz commented Aug 22, 2019

@peteboyd Do you have any idea what the issue may be and whether it still exists?

@peteboyd
Copy link
Owner

Hi Dr. Lessio,

Your first issue regarding Dreiding and missing 'Zr' is due to the fact that the Dreiding force field does not have parameters for Zr atoms. There is not much we can do about that, and you will have to forget any analysis you were planning to do with UiO-66 and Dreiding.

The 'Detecting inorganic clusters' issue is a result of an extremely inefficient code that tries to find the Zr4O cluster with 3D pattern recognition. There are better ways to discover chemical patterns in molecules, something I've wanted to implement if I had the time. However if you used a unit cell of UiO-66 and were extremely patient, the code should provide you with LAMMPS input files.

I will leave this issue open for now, to serve as a reminder that the code should be improved.

Best,
Pete

@peteboyd peteboyd self-assigned this Aug 24, 2019
@ml4132
Copy link
Author

ml4132 commented Aug 25, 2019

Dear Pete,

Thank you very much for your response. That makes perfect sense. I did figure out the issue with Dreiding myself but this was after posting. Apologies for that, I should have looked into that earlier.

Thanks again for sharing the code,
Martina

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

No branches or pull requests

3 participants