Spinach is a fast (polynomial complexity scaling for liquid state NMR) open-source spin dynamics simulation library that supports NMR, EPR, MRI, DNP, MAS, Optimal Control, PHIP, singlet state NMR, and other forms of Magnetic Resonance spectroscopy. Historical notes on its development are published here:
https://spindynamics.org/documents/spinach_history.pdf
https://doi.org/10.1016/j.jmr.2019.07.031
The complete list of developers and contributors during the 2008-2024 development before the package was moved to GitHub is here:
https://spindynamics.org/wiki/index.php?title=Spinach_developer_team
Detailed documentation is here:
https://spindynamics.org/wiki/index.php?title=Main_Page
Spinach requires Matlab 2023a or later with the following toolboxes: Parallel Computing, Deep Learning, Reinforcement Lerning, Optimisation, Statistics and Machine Learning, Mapping.