Source code for mr_utils.gadgetron.configs.default

'''Example Gadgetron config generation.'''

from mr_utils.gadgetron import GadgetronConfig

[docs]def default(): # pylint: disable=C0301 '''Default config file, default.xml. Generates [1]_. References ========== .. [1] https://github.com/gadgetron/gadgetron/blob/master/gadgets/mri_core/config/default.xml ''' # pylint: enable=C0301 config = GadgetronConfig() config.add_reader('1008', 'GadgetIsmrmrdAcquisitionMessageReader') config.add_reader('1026', 'GadgetIsmrmrdWaveformMessageReader') config.add_writer('1022', 'MRIImageWriter') config.add_gadget('RemoveROOversampling') config.add_gadget('AccTrig', 'AcquisitionAccumulateTriggerGadget', props=[ ('trigger_dimension', 'repetition'), ('sorting_dimension', 'slice') ]) config.add_gadget('Buff', 'BucketToBufferGadget', props=[ ('N_dimension', ''), ('S_dimension', ''), ('split_slices', 'true') ]) config.add_gadget('SimpleRecon') config.add_gadget('ImageArraySplit') config.add_gadget('Extract') config.add_gadget('ImageFinish') return config
if __name__ == '__main__': pass