Methods¶
The following are the list of methods currently supported by MRSimulator as a part
of the mrsimulator.method.lib module. To import a method, for example the
BlochDecaySpectrum, used
>>> from mrsimulator.method.lib import BlochDecaySpectrum
Summary¶
Specialized 1D methods
|
Simulate a Bloch decay spectrum. |
|
Simulate a Bloch decay central transition selective spectrum. |
Specialized 2D methods
|
Simulate a sheared and scaled 3Q 2D variable-angle spinning spectrum. |
|
Simulate a sheared and scaled 5Q variable-angle spinning spectrum. |
|
Simulate a sheared and scaled 7Q variable-angle spinning spectrum. |
|
Simulate a sheared and scaled inner satellite and central transition correlation spectrum. |
|
Simulate a sheared and scaled second to inner satellite and central transition correlation spectrum. |
|
Simulating a sheared 2D finite to infinite speed MAS correlation spectrum. |
Table of contents¶
- Bloch Decay Spectrum method
BlochDecaySpectrumBlochDecaySpectrum.check_event_objects_for_compatibility()BlochDecaySpectrum.check_method_compatibility()BlochDecaySpectrum.dict()BlochDecaySpectrum.get_symmetry_pathways()BlochDecaySpectrum.get_transition_pathways()BlochDecaySpectrum.json()BlochDecaySpectrum.parse_dict_with_units()BlochDecaySpectrum.plot()BlochDecaySpectrum.reduced_dict()BlochDecaySpectrum.shape()BlochDecaySpectrum.summary()
- Bloch Decay Central Transition Spectrum method
BlochDecayCTSpectrumBlochDecayCTSpectrum.check_event_objects_for_compatibility()BlochDecayCTSpectrum.check_method_compatibility()BlochDecayCTSpectrum.dict()BlochDecayCTSpectrum.get_symmetry_pathways()BlochDecayCTSpectrum.get_transition_pathways()BlochDecayCTSpectrum.json()BlochDecayCTSpectrum.parse_dict_with_units()BlochDecayCTSpectrum.plot()BlochDecayCTSpectrum.reduced_dict()BlochDecayCTSpectrum.shape()BlochDecayCTSpectrum.summary()
- Multi-quantum variable-angle spinning
- Triple-quantum variable-angle spinning method
ThreeQ_VASThreeQ_VAS.check_event_objects_for_compatibility()ThreeQ_VAS.check_method_compatibility()ThreeQ_VAS.dict()ThreeQ_VAS.get_symmetry_pathways()ThreeQ_VAS.get_transition_pathways()ThreeQ_VAS.json()ThreeQ_VAS.parse_dict_with_units()ThreeQ_VAS.plot()ThreeQ_VAS.reduced_dict()ThreeQ_VAS.shape()ThreeQ_VAS.summary()
- Five-quantum variable-angle spinning method
FiveQ_VASFiveQ_VAS.check_event_objects_for_compatibility()FiveQ_VAS.check_method_compatibility()FiveQ_VAS.dict()FiveQ_VAS.get_symmetry_pathways()FiveQ_VAS.get_transition_pathways()FiveQ_VAS.json()FiveQ_VAS.parse_dict_with_units()FiveQ_VAS.plot()FiveQ_VAS.reduced_dict()FiveQ_VAS.shape()FiveQ_VAS.summary()
- Seven-quantum variable-angle spinning method
SevenQ_VASSevenQ_VAS.check_event_objects_for_compatibility()SevenQ_VAS.check_method_compatibility()SevenQ_VAS.dict()SevenQ_VAS.get_symmetry_pathways()SevenQ_VAS.get_transition_pathways()SevenQ_VAS.json()SevenQ_VAS.parse_dict_with_units()SevenQ_VAS.plot()SevenQ_VAS.reduced_dict()SevenQ_VAS.shape()SevenQ_VAS.summary()
- Triple-quantum variable-angle spinning method
- Satellite-transition variable-angle spinning (ST-VAS)
- Spinning sideband correlation method