MR Spectroscopy Educational Animations in Python

Read full text
Authors: Arijit Bhattacharya
Cited by: 0

Abstract

MRS Visual Animations (Python) This repository contains simple Python animations for understanding teaching core MR Spectroscopy (MRS) signal generation, PRESS voxel selection, visualization of FID to frequency, estimation of concentration in both time and frequency domain, basis fitting of MRS concepts. The scripts generate presentation-ready GIFs that visually explain how spectroscopy signals form in time and space. These are conceptual teaching tools, not full physics simulators. Repository contents Advanced_basis_set_fiiting_Time_domain.py Basis_fitting_time_domain.py Basis_set_fiiting_Spectral_domain.py MRS_Animation_FID-to-Spectrum.py MRS_Concentration_Frequency_Domian.py MRS_Concentration_Time_Domian.py PRESS_Animation.py Proton_to_Concentration.py RF_Pulse_to_FID.py README.md LICENSE Purpose Designed for: MRI/MRS teaching NMR physics lectures presentations conceptual understanding Not intended for quantitative simulation. License This project is licensed under the MIT License – see the LICENSE file for details. Created by: Arijit BhattacharyaPhD ScholarMind-Brain-Body-Society LabDepartment of Psychology and Cognitive SciencesAshoka University Citation Please cite the git hub reposatory if using the code and animation Bhattacharya, A. (2026). MRS Visual Animations (Python) (Version 1.0) [Computer software]. Available at: https://github.com/BhattacharyaArijit/MR_Spectroscopy_Animation Collaboration Feel free to suggest modification, and updates. I will be happy to collaborate for more creative annimations for MRS conceptual understanding, learning and presentation purposes!

Fields of Study & Subjects

Advanced MRI Techniques and Applications Advanced NMR Techniques and Applications Computational Physics and Python Applications

Publication details

Journal / source
Zenodo (CERN European Organization for Nuclear Research)
Publication date
26 February 2026
Language
EN
Document type
Book