-
Notifications
You must be signed in to change notification settings - Fork 21
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
examples not running in FFX -- multiple issues #243
Comments
Hello blakemertz, Unfortunately I have not had sufficient time to experiment with utilizing independent installations of OpenMM, therefore I will have to defer responding to the third issue until a later date. Additionally, it would not surprise me if the documentation needs to be updated... However, I believe I may have solutions to the first two issues (both of which the examples will need to be corrected/updated): I believe the UnmatchedArgumentException is a typo in the example as FFX flags with more than one letter use two dashes (e.g., "--tC 1000") whereas flags with only one letter use a single dash (e.g., "-a 2", "-l 2"). I believe when the example for "DynamicsOpenMM" was written, "Dynamics" and "DynamicsOpenMM" were two separate commands. Now they should both be accessed through the "Dynamics" command with additional flags to specify the use of OpenMM (e.g., "ffxc -Dplatform=OMM Dynamics --mdE OpenMM ..."). Typing "ffxc --help" will display the list of currently available commands. All the best, |
@anessler thanks for the response -- I think we will have to wait for @mjschnie to chime in on the openMM issue, as that is a bit more complicated, I am afraid.
Looking at the help for ManyBody and the output error, -x and -p are not being accepted as arguments.
When I replaced these flags with the updated ones and removed the call to openMM, the following now works: |
Trying to run through some of the examples on the FFX website. I have gotten minimization to run successfully in two different instances. I started running into crashes when trying to do a GPU-accelerated sidechain optimization: https://ffx.biochem.uiowa.edu/examples-gpuSideChain.html
FFX is not accepting all of the provided options. The message about long-form arguments shouldn't apply here, since I am using one-letter flags for all of the options.
When I moved on to the MC-OST free energy example of transformation of one water molecule, I get a different error message when trying to run Dynamics:
When I specify the OMM platform (and rename a copy of waterbox.properties to waterbox_min.properties), Dynamics will now run, but crashes while trying to find a library associated with openMM:
It looks like FFX is referencing my Debian-based installation of openMM (/usr/lib/libOpenMM.so). I was under the impression that FFX was rolling its own installation of openMM? (See my other issue #242) This may also be an issue where documentation either needs to be updated or included, as the link I tried following earlier is currently broken (https://ffx.biochem.uiowa.edu/modules/openmm/index.html).
The text was updated successfully, but these errors were encountered: