This project includes a Dockerfile and a Python CLI entry point for running the full MD workflow pipeline.
From the project root (where the Dockerfile is):
docker pull diffuseproject/md:0.0.1 .Run the container interactively, mounting the current project directory so inputs/outputs are available on your host:
docker run --rm -it \
--user "$(id -u):$(id -g)" \
--gpus all \
--name md_container \
-e HOME=/workspace \
-v "$(pwd):/workspace" \
-w /workspace \
diffuseproject/md:0.0.1 \
bashThis registers the CLI entry points from pyproject.toml, including md_workflows.run_all.
Inside the container shell:
md_workflows.mdmx \
--param-pdb-id 6B8X \
--ix 1 \
--ntomp 26 \
--resolv-ntmpi 8 \
--resolv-ntomp 1To see all available flags:
md_workflows.mdmx --help