Skip to content

IBIResearch/MPSTransferFunction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MPSTransferFunction Example

This folder contains example code for applying an MPS transfer function to measured data. The method includes the representation of MPS signal responses in time- and frequency domain, as well as the MPI point-spread function and the hysteresis curve.

The method is described in the associated publication

F. Thieben, T. Knopp, M. Boberg, F. Foerger, M. Graeser, and M. Möddel. (2022) On the receive path calibration of magnetic particle imaging systems. IEEE Transactions on Instrumentation and Measurement, 2022. doi: 10.1109/TIM.2022.3219461.

Installation

In order to use this code one first has to download Julia (version 1.8 or later), clone this repository and navigate to the folder in the command line. The example script automatically activate the environment and install all necessary packages.

Execution

After installation the example code can be executed by running julia and entering

include("example.jl")

This will first download all data and then generate the MPS transfer function. After the MPS transfer function is applied, the script will open a plotting window and show the different signal processing steps.

Open MPI Data

The measurement data associated to this project will be downloaded and stored automatically, when the code is executed for the first time. It is published under a Creative Commons Attribution 4.0 International license and can be found here:

DOI

About

Application of an MPS transfer function to measured data

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages