Search found 14 matches

by Emilio Galllicchio
Wed Oct 30, 2024 6:17 am
Forum: OpenMM
Topic: OpenMM 8.2 release candidate
Replies: 1
Views: 693

Re: OpenMM 8.2 release candidate

All good with the openmm and openmm[hip6] pip packages and AToM-OpenMM on Ubuntu 22.04.4 LTS x86_64 with AMD Radeon rx 6650 xt and Radeon rx 6750 xt GPUs. This is with ROCM 6.2.2, and the latest amdgpu driver, both installed using the Ubuntu package manager.

Thanks!
by Emilio Galllicchio
Mon Jul 15, 2024 3:05 pm
Forum: OpenMM
Topic: Is it possible to run FEP with NNP?
Replies: 3
Views: 1073

Re: Is it possible to run FEP with NNP?

This was done with a modified version of AToM-OpenMM: Enhancing Protein-Ligand Binding Affinity Predictions Using Neural Network Potentials https://pubs.acs.org/doi/abs/10.1021/acs.jcim.3c02031 If interested, I recommend contacting the corresponding authors, Francesc Sabanes Zariquiey and Gianni De ...
by Emilio Galllicchio
Thu Aug 18, 2022 9:48 am
Forum: OpenMM
Topic: FES convergence issue on metadynamics simulation
Replies: 2
Views: 326

Re: FES convergence issue on metadynamics simulation

One way to test convergence is to monitor the number of independent visits to a set of chosen conformational states. If a state is visited only once during the simulation, its free energy is unlikely to be converged. Testing convergence of free energy landscapes for bounded regions of conformational...
by Emilio Galllicchio
Tue Nov 16, 2021 8:14 am
Forum: OpenMM
Topic: Install OpenMM without Conda
Replies: 5
Views: 303

Re: Install OpenMM without Conda

To install the OpenMM libraries without Conda we like to have: set(PYTHON_SETUP_COMMAND "install --prefix=${CMAKE_INSTALL_PREFIX}") in wrappers/python/CMakeLists.txt instead of the default, which I think is set(PYTHON_SETUP_COMMAND "install --root=\$ENV{DESTDIR}/") That way the python wrappers are i...
by Emilio Galllicchio
Thu May 13, 2021 9:44 am
Forum: OpenMM
Topic: Does OpenMM automatically image the molecule's positions?
Replies: 9
Views: 376

Re: Does OpenMM automatically image the molecule's positions?

peastman wrote:
Thu May 13, 2021 9:00 am
If there's a CustomCentroidBondForce (or any other bonded force) connecting them, it will consider them to be a single molecule and always wrap them as a unit.

Great. It makes sense. Thanks!
by Emilio Galllicchio
Thu May 13, 2021 5:49 am
Forum: OpenMM
Topic: Does OpenMM automatically image the molecule's positions?
Replies: 9
Views: 376

Re: Does OpenMM automatically image the molecule's positions?

That's just how the code is written. It might be possible to restructure the algorithm in a way that wouldn't require it. We have restraint potentials implemented using CustomCentroidBondForce to keep two molecules near a certain vector displacement (offx, offy, offz) based on for example: d12 = sq...
by Emilio Galllicchio
Tue May 11, 2021 1:00 pm
Forum: OpenMM
Topic: Does OpenMM automatically image the molecule's positions?
Replies: 9
Views: 376

Re: Does OpenMM automatically image the molecule's positions?

Can you explain why the barostat algorithm requires the wrapping? In principle, the shape and volume of the box are inputs of the potential energy function, not a property of the configuration of the molecules.
Thanks
Emilio
by Emilio Galllicchio
Fri Apr 03, 2020 12:03 pm
Forum: OpenMM
Topic: OpenMM/SDM Build Docker Box
Replies: 1
Views: 157

OpenMM/SDM Build Docker Box

So we are locked out of our offices in Brooklyn College, the network went down and we lost access to our CentOS build machine. We set out to replace it with a virtual machine to use at home. It seems that the core OpenMM's developer community uses a docker image for this purpose, but we have not bee...
by Emilio Galllicchio
Thu May 30, 2019 3:50 pm
Forum: OpenMM
Topic: Malloc error
Replies: 9
Views: 621

Re: Malloc error

I have been getting malloc() errors due to singularities in the forces. See for example https://github.com/pandegroup/openmm/issues/2244

The fact that the crashes are dependent on atomic configurations suggests that the same thing might be happening here ...