- Notifications
You must be signed in to change notification settings - Fork0
Molecular Mechanics in OCaml
License
NotificationsYou must be signed in to change notification settings
UnixJunkie/MMO
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Some code for flexible ligand / rigid protein calculations.
Warning: this code is prototypical in nature.Maybe, part of it will be released as a proper standalone library in the long-term(the Mol and Mol2 modules plus their dependencies).
The dataset that was produced using this software can be downloaded from:
Tested on Ubuntu Linux 24.04 w/ ocaml-4.14.1.
On Linux or a UNIX-like:
mkdir -p~/srccd srcgit clone https://github.com/UnixJunkie/MMO.gitcd MMOsudo apt install opamopam initeval`opam env --shell=bash`opam pin add mmo.make
This requires mayachemtools and psi4 to be installed.
~/src/MMO/bin/psi4_ene.sh ligand.sdf
This requires the Python package torchani to be installed:
~/src/MMO/bin/QM_score_mol2.sh ligand.mol2
If you have compiled the software and you have torchani installed, you can run:
./lds -f --no-interp --ligand-only --intra-QM -lig docked_ligand.mol2 \ -rec prot_rec.pqrs -roi prot_ROI.bild -steps 10k --ene 50 --no-compress --out-dir MC10kQM
About
Molecular Mechanics in OCaml
Topics
Resources
License
Stars
Watchers
Forks
Packages0
No packages published