Skip to content

Commit

Permalink
Switch to src layout
Browse files Browse the repository at this point in the history
  • Loading branch information
hannahbaumann committed Sep 30, 2024
1 parent b9dfa62 commit fdb36b4
Show file tree
Hide file tree
Showing 23 changed files with 12,252 additions and 0 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ openfe-gromacs
[//]: # (Badges)
[![GitHub Actions Build Status](https://github.com/OpenFreeEnergy/openfe-gromacs/workflows/CI/badge.svg)](https://github.com/OpenFreeEnergy/openfe-gromacs/actions?query=workflow%3ACI)
[![codecov](https://codecov.io/gh/OpenFreeEnergy/openfe-gromacs/branch/main/graph/badge.svg)](https://codecov.io/gh/OpenFreeEnergy/openfe-gromacs/branch/main)
[![documentation](https://readthedocs.org/projects/openfe-gromacs/badge/?version=latest)](https://openfe-gromacs.readthedocs.io/en/latest/?badge=latest)

Gromacs-based protocols for Open Free Energy

Expand Down
21 changes: 21 additions & 0 deletions src/openfe_gromacs/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
from gufe import (
AlchemicalNetwork,
ChemicalSystem,
Component,
LigandAtomMapping,
NonTransformation,
ProteinComponent,
SmallMoleculeComponent,
SolventComponent,
Transformation,
)
from gufe.protocols import (
Protocol,
ProtocolDAG,
ProtocolDAGResult,
ProtocolResult,
ProtocolUnit,
ProtocolUnitFailure,
ProtocolUnitResult,
execute_DAG,
)
2 changes: 2 additions & 0 deletions src/openfe_gromacs/protocols/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# This code is part of OpenFE and is licensed under the MIT license.
# For details, see https://github.com/OpenFreeEnergy/openfe-gromacs
22 changes: 22 additions & 0 deletions src/openfe_gromacs/protocols/gromacs_md/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# This code is part of OpenFE and is licensed under the MIT license.
# For details, see https://github.com/OpenFreeEnergy/openfe-gromacs
"""
Run MD simulation using OpenMM and OpenMMTools.
"""

from .md_methods import (
GromacsMDProtocol,
GromacsMDProtocolResult,
GromacsMDProtocolSettings,
GromacsMDRunUnit,
GromacsMDSetupUnit,
)

__all__ = [
"GromacsMDProtocol",
"GromacsMDProtocolSettings",
"GromacsMDProtocolResult",
"GromacsMDProtocolUnit",
"GromacsMDRunUnit",
]
Loading

0 comments on commit fdb36b4

Please sign in to comment.