An NMR Pulse Simulator for educational and experimental purposes revolving around the idea of Spin Dynamics. The program uses the Hamiltonian equation, Pauli Spin Matrices and unitary matrices to calculate the expectation values for each given pulse.
Uses libraries such as PyQt, NumPy, SciPy, PyQtGraph, MatPlotLib.
Open Sourced with consent from Troy Borneman @ High Q Technologies
First, install the runtime dependencies for this project by running
pip install -r requirements.txt