RfModule#
- class pypulseqpp.sequences.RfModule[source]#
Bases:
SequenceModuleSequence module with off-resonance simulation of an individual RF pulse.
Every excitation and preparation module the package ships is an
RfModule, so the off-resonance response of its pulse is available from the module itself.Examples
>>> import pypulseqpp.sequences as design >>> import pypulseqpp as pp >>> module = design.SpatialSelectiveExcitation(pp.Opts(), 15.0, 5e-3) >>> isinstance(module, design.RfModule) True >>> mz_z, mz_xy, frequency = module.sim_rf()[:3] >>> mz_xy.shape == frequency.shape True
Methods
Build the module's block layout; implemented by the subclass. |
|
Publish events from the caller's locals and register keyword aliases. |
|
Publish named events without requiring prior block registration. |
|
Simulate this module's pulse across off-resonance. |
Attributes