Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
846e3b8
Release DMFF v0.1.0 (#38)
Ericwang6 Jun 14, 2022
9799844
Merge pull request #39 from deepmodeling/devel
Ericwang6 Jun 15, 2022
af4b1f2
Merge pull request #45 from deepmodeling/devel
Ericwang6 Jun 17, 2022
0e109db
Merge remote-tracking branch 'origin/feat-covmap' into feat-nbfix
WangXinyan940 Sep 3, 2022
d1fe0e5
Merge remote-tracking branch 'origin/feat-covmap' into feat-nbfix
WangXinyan940 Oct 12, 2022
f17ae2b
Merge remote-tracking branch 'origin/feat-covmap' into feat-nbfix
WangXinyan940 Oct 12, 2022
9348487
Refactor: decompose api.py and generators to separate files
WangXinyan940 Oct 13, 2022
1ef38e2
Merge branch 'devel' into feat-nbfix
WangXinyan940 Oct 13, 2022
66562ab
feat(MBAR): Add differentiable MBAR impl
WangXinyan940 Oct 14, 2022
1b6473e
bug fix: record the name of matched template
WangXinyan940 Oct 19, 2022
13aa8cb
Add unit test for MBAR estimator
WangXinyan940 Oct 26, 2022
41bc501
feat: Estimate free energy of an extra state
WangXinyan940 Oct 26, 2022
c30ca0d
set specific version no. for jax in installation guide
WangXinyan940 Nov 2, 2022
e597d6b
Update MBAR Estimator API
WangXinyan940 Nov 4, 2022
97583c5
Update unit test for the latest MBAR API
WangXinyan940 Nov 4, 2022
e7f4ed7
Update github workflow to support new unit test.
WangXinyan940 Nov 4, 2022
bcd1390
Update requirement of pymbar
WangXinyan940 Nov 4, 2022
15dbdbd
fix package including problem
WangXinyan940 Nov 4, 2022
20f0d3f
Change cell vector to prevent numerical problem (ceil(12.0 / 1.0) wou…
WangXinyan940 Nov 4, 2022
dd50e16
Update settings.py
WangXinyan940 Nov 4, 2022
7609886
remove unused imports
Ericwang6 Nov 5, 2022
a1f5fbe
fix "==" in requirements
Ericwang6 Nov 5, 2022
55452aa
update (gitignore): hmtff cache
Ericwang6 Nov 6, 2022
75ecc84
update (api): docstring in createPotential
Ericwang6 Nov 6, 2022
fa5ca20
Update optax transforms for force field parameters
WangXinyan940 Nov 7, 2022
d5a1aea
Update __init__.py
WangXinyan940 Nov 7, 2022
5d77215
Merge branch 'feat-nbfix' into feat-optimizer
WangXinyan940 Nov 7, 2022
1bf8710
Update LJ jax force API in LennardJonesForce generator
WangXinyan940 Nov 7, 2022
932d4ef
Merge branch 'feat-nbfix' into feat-optimizer
WangXinyan940 Nov 7, 2022
b75682e
Let energy function in TargetState use the whole trajectory instead o…
WangXinyan940 Nov 7, 2022
585ba81
Update MBAR UT to fit API change
WangXinyan940 Nov 7, 2022
adcfcc2
Merge branch 'feat-nbfix' into feat-optimizer
WangXinyan940 Nov 7, 2022
fab194f
Remove the using of numpy to make free energy & weight differentiable
WangXinyan940 Nov 7, 2022
8358fc7
Merge branch 'feat-nbfix' into feat-optimizer
WangXinyan940 Nov 7, 2022
d1e6d79
Update __init__.py
WangXinyan940 Nov 7, 2022
6ca6664
Set precision again in dmff.mbar after importing pymbar
WangXinyan940 Nov 7, 2022
9e0bc28
Merge branch 'feat-nbfix' into feat-optimizer
WangXinyan940 Nov 7, 2022
e4e6b7a
Increase MBAR numerical stability
WangXinyan940 Nov 7, 2022
6eedcfe
Merge branch 'feat-nbfix' into feat-optimizer
WangXinyan940 Nov 7, 2022
b2eb539
Update an example of MBAR-based optimization
WangXinyan940 Nov 7, 2022
5c45204
Correct the typo in document
WangXinyan940 Nov 9, 2022
e0cc8fc
Add openmm sample state.
WangXinyan940 Nov 14, 2022
2e7adaa
Update genOptimizer to support multiple optimizers
WangXinyan940 Nov 14, 2022
f3e220b
Set default pressure to be 0 (NVT)
WangXinyan940 Nov 14, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/workflows/ut.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ jobs:
conda update pip
conda install numpy openmm pytest -c conda-forge
pip install jax jax_md
pip install mdtraj==1.9.7 pymbar==4.0.1
- name: Install DMFF
run: |
source $CONDA/bin/activate
Expand Down
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -781,4 +781,7 @@ FodyWeavers.xsd
*.acpype/

*/_date.py
*/_version.py
*/_version.py

# hmtff cache
*.hmtff/
3 changes: 2 additions & 1 deletion dmff/__init__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
from .settings import *
from .common.nblist import NeighborList, NeighborListFreud
from .api import Hamiltonian
from .api import Hamiltonian
from .generators import *
Loading