See the link for the latest framework code:http://mpilab.net/en/simulation/
This project has been displayed by the Open-soure Magnetic Particle Imaging community: https://os-mpi.github.io/RecoFramework/
The MPIRF is developed by Python 3.8. It could integrate different MPI reconstruction algorithm and realize the reconstruction function from the voltage signal of the magnetic nanoparticle to the image signal.
The current version provides two main function files: MPIRFmain.py and MPIRFUImain.py.
Executable File includes the MPIRF with GUI compiled into binary executable files in Windows system.
In Windows, clicking file MPIRFUImain.exe to execute the binary files.
In Windows system, it also include a version with GPU. The test of the version were performed using the following hardware:
GPU NVIDIA GeForce GTX 1070 8G
Specifically see the paper: A novel software framework for magnetic particle imaging reconstruction
The following dependent libraries need to be installed:
pip install numpypip install scipypip install h5pypip install matplotlibpip install numba
To run MPIRFUImain.py, you also need to install:
pip install pyqt5
python MPIRFmain.py, the result of the runing is shown in the figure:
python MPIRFUImain.py, the result of the runing is shown in the figure:

