mrsprint.subject package

Submodules

mrsprint.subject.sample module

Module for sample related classes and functions.

Authors:
Since:
2017/07/01
class mrsprint.subject.sample.Nucleus(**opts)[source]

Bases: pyqtgraph.parametertree.parameterTypes.GroupParameter

Class that represents the parameters in the nucleus.

updateGamma()[source]

Update the value for gamma if the nucleus is changed

class mrsprint.subject.sample.Sample(sample_config, **opts)[source]

Bases: pyqtgraph.parametertree.parameterTypes.GroupParameter

Class that represents the parameters of each sample.

Parameters:sample_config (SampleConfig) – An object that represents the limits to this sample.

Todo

This class needs to be reviewed for its parameters.

dXUpdate()[source]

Update the value for dX.

dYUpdate()[source]

Update the value for dY.

dZUpdate()[source]

Update the value for dZ.

class mrsprint.subject.sample.SampleConfig(**opts)[source]

Bases: pyqtgraph.parametertree.parameterTypes.GroupParameter

Class that configure the limit parameters of each sample.

Todo

This class needs to be reviewed for its parameters.

class mrsprint.subject.sample.SampleElement(sample_element_config, **opts)[source]

Bases: pyqtgraph.parametertree.parameterTypes.GroupParameter

Class that represents the parameters of each sample element.

Parameters:sample_element_config (SampleElementConfig) – An object that represents the limits to the sample elements.

Todo

This class needs to be reviewed for its parameters.

class mrsprint.subject.sample.SampleElementConfig(**opts)[source]

Bases: pyqtgraph.parametertree.parameterTypes.GroupParameter

Class that configure the limit parameters of each sample element.

Todo

This class needs to be reviewed for its parameters.

Module contents

Package for subject related classes and objects.

Authors:
Since:
2017/10/01