This project implements a Python-based desktop application using PyQt that simulates T1-weighted (T1W) and T2-weighted (T2W) MRI images from proton density (PD) images. The application enables users to experiment with imaging parameters to achieve optimal results, addressing challenges such as noise reduction and tissue segmentation. For detailed information about the underlying pipeline, please refer to the Pipeline section.
Note
For comprehensive information about the application's features and usage, please refer to the documentation. (Still under reconstruction)
-
Prerequisites
Ensure Python (version 3.8 to 3.11) is installed on your system. Download it from python.org. -
Set Up Virtual Environment
- Linux/MacOS:
python3 -m venv mri_simulator_env source mri_simulator_env/bin/activate - Windows:
python -m venv mri_simulator_env .\mri_simulator_env\Scripts\activate
- Linux/MacOS:
-
Install Dependencies Navigate to the project directory and run:
pip install -r requirements.txt
-
Setup Application Move the
appfolder into your virtual environment directory. -
Launch Application Run the main script:
python app\main.py
Our gratitude to our wonderful team ❤️
| Kareem Noureddine | Habiba Sroor | Luna Eyad | Mohamed Moselhi |
This project is licensed under the MIT License. See the LICENSE file for more details.

