Skip to content
JEMRIS is a versatile, open-source, multi-purpose MRI simulator.
Branch: master
Clone or download
Latest commit ba74f9c Feb 20, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
cmake Changed cmake modules: Aug 23, 2015
debian fixed bug flow test sequences (used P.Duration, which is deprecated) Mar 7, 2018
m4 Speed up Nov 19, 2013
share fixed bugs in external pulses: interpolation and non-equdistant smapl… Feb 20, 2019
.gitignore TMP?: changed testsuit sample / pjemris with too few spins hangs / no… Mar 4, 2018
AUTHORS merged flow into v2.8.1 / semi-manually solved merge conflicts with k… Mar 3, 2018
CMakeLists.txt fixed bug flow test sequences (used P.Duration, which is deprecated) Mar 7, 2018
ConfigureChecks.cmake 1st stage Dec 1, 2014
INSTALL minor documentation changes Jun 10, 2015 moved angio_simu to share folder ; updated dates in all source code Mar 5, 2018
Vagrantfile Added vagrant support. Allows automatic provisioning of VM that downl… Jul 27, 2015
aclocal.m4 fixed bug flow test sequences (used P.Duration, which is deprecated) Mar 7, 2018

General Information

JEMRIS is a general MRI simulation framework.

The general process of simulation consists of preparation by choice or implementation of sequence, sample and coil setup and the invocation of the simulation run itself.


It is highly recommended to read the provided documentation online. Please find the build, install, developer and user documentation under


This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

For an explicit declaration of licensing refer to the COPYING file in the root directory of this package.


This package is maintained by Tony Stoecker Please find problem specific contact addresses on


Please visit for detailed installation instructions.

How to report bugs

If you have identified a bug in JEMRIS you are welcome to send a detailed bug report to Please include

  • Information about your build configuration

    • Contents of the config.log file.
  • Information about your system

    • Which operating system and version (uname -a)
    • Which C compiler and version (gcc --version)
    • For Linux, which version of the C library

    And anything else you think is relevant.

  • Information about your version of JEMRIS

    • Version and release number
    • Which options GiNaC was configured with
  • How to reproduce the bug

    • If it is a systematical bug in JEMRIS please provide the sequence, the sample, the coils and the outputs from sequence or simulation GUI to help us to reproduce the bug quickly.

Patches are most welcome. If possible please make them with diff -c and include ChangeLog entries.

You can’t perform that action at this time.