MD from scratch
Author: Zhaoyang Li
Published: October 30, 2025
- Install
minicondafollowing the instructions here. - Then run the following commands to setup the environment in the repo root directory:
# Create a conda environment
conda create -n mdfs python=3.12 --yes
conda activate mdfs
# Install uv
pip install uv
# Install required packages with correct versions
uv pip install -e .[dev]For systems equipped with NVIDIA GPUs, CUDA-enabled versions of JAX and OpenMM (compatible with CUDA 12) can be installed using:
uv pip install -e .[dev,cuda12]To validate your installation is successful, you may simply run pytest.
Let's start now!