top of page

Our Software

All Resonint products share a single, powerful software platform: the matipo API. Our software is built on a variety of widely used open-source tools to provide an interface that is both flexible and easy to use.

Software Features

jupyter_icon.png

Intuitive Interface

Manage files, MRI dashboards, and experiment notebooks using the Jupyter Lab Environment.

dashboard_icon.png

Easy Dashboards

Use pre-built dashboards and pulse sequence library to run NMR and MRI experiments with the click of a button.

python_icon.png

Python Notebooks

Write custom MRI experiments and process data using the Python programming language.

open_icon.png

Open Code

View and modify code for all pulse sequences, dashboards, experiments, and courseware.

compatible_icon_2.png

Cross Compatibility

Write a pulse sequence on your ilumr tabletop MRI system then run it on your Kāhu powered research system.

download_icon.png

Simple Download

Easily convert data into a variety of  file formats. Download to your PC to process in third party software.

NMR/MRI Software Designed for ALL Levels of Experience

Easy to Use Dashboards

​Our pre-built dashboards are a simple and accessible way to run standard MRI experiments. They allow you to alter parameters, run standard pulse sequences, and view the results with a few button clicks. This makes them a great tool for calibration, routine imaging, education, and outreach demonstrations.​

2D RARE imaging dashboard showing a kiwifruit MRI
code and images from a jupyter notebook that runs diffusion weighted imaging experiments programmatically

Endless Flexibility with Python Notebooks

Jupyter Notebooks allow expert users full control to develop novel experiments using the python programming language. They provide a combination of rich text elements, executable code, and inline plot displays. This makes them perfect for creating multi-step experiments, running interactive lab scripts, and developing pulse sequences.​​​​

 

Pulse Sequences in Python

  • Create arbitrary pulse sequences with Python code

​

  • Perform calculations within a pulse program

​

  • Directly set RF digital synthesizer amplitude/frequency/phase and gradient values

​

  • Use library functions to generate frequency-selective RF pulses and trapezoid gradients

​

  • No separate compile step, edit the pulse program or parameters and run immediately

Pulse sequence diagram for diffusion weighted imaging using PSE module with RARE readout
diffusion weighted imaging notebook and 2D RARE imaging dashboard side by side

JupyterLab Environment

  • Connect from any device instantly with a Web-based interface.

​

  • Use the built-in file browser to manage experiments and data.

​

  • Arrange Python notebooks & dashboard apps in a flexible layout.

Software API

View the online documentation for our Matipo Python API on Read the Docs.

Resonint GitHub

Find our Jupyter notebooks, digital courseware, and other software resources on our GitHub.

Resonint Forum

Visit our forum to ask questions about our software and share what you've been working on.

bottom of page