SENPAI

Molecular dynamics simulation software

SENPAI

Molecular Dynamics (MD) simulations made easy

GitHub

Website: https://senpaimd.org

SENPAI is a \molecular dynamics (MD) simulation software aimed at students and academia.

It provides a way to simulate molecular systems of educative and academic interest on just about any device.

It just works, out of the box.

SENPAI being used with VMDSENPAI being used with VMD to simulate a urea-ChCl deep eutectic solvent

Keeping it simple

  • Integrated potential reduction: Easily mitigate the issue of “garbage in, garbage out”! If told to do so, SENPAI will reduce the potential energy of the system to a user-selected target value before simulating. SENPAI sequentially runs several algorithms like gradient descent to properly set the system up for simulation.

  • No potential differentiation: Traditional MD simulators compute a particle’s total potential and numerically differentiate it to compute the applied force. SENPAI analytically solves for the force vector, resulting in an extreme speedup. Should you prefer numerical potential differentiation, SENPAI offers two different numerical differentiation methods which can be configured as well!

  • No complicated file formats: The MDS, MDM, and MDP file formats developped for SENPAI can be hand-written! No need for special software. Quickly and easily prepare simulations and adjust them with no hassle. Simulations are rendered as XYZ, and can be immediately viewed using existing software without prior conversion!

  • Efficient computing model: the ONICHaN (Optimized Numerical Integration, Classical Harmonics, and N-body) force field was tailored for SENPAI over months of work. Inspired by the AMBER family of force fields, it allows SENPAI to compute forces with unprecedented efficiency.

Documentation

Documentation is available on the Official SENPAI website.

Installation Manual

Your first simulation

Creating substrates (MDS files)

Creating models (MDM files)