Skip to content

aai-research-lab/CalphaEBM

Repository files navigation

CalphaEBM: Protein Cα Energy-Based Model

Tests Documentation PyPI version License: MIT Python 3.9+

CalphaEBM is a physics-based, machine-learned modular energy function for Cα protein coordinates that enables stable Langevin dynamics simulation. The model decomposes the effective free energy (potential of mean force) into four interpretable terms.

Key Features

  • Modular energy: Local geometry, excluded volume, secondary structure, and packing
  • Langevin dynamics: Stable conformational sampling simulation
  • Denoising score matching: Train without partition function
  • Safety features: Smooth switching, bounded radii, force caps
  • Multiple output formats: DCD, NPY, PT, PDB for compatibility with MD tools

About

Protein Cα Energy-Based Model

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors