m3resp.synthetic.SyntheticGeneratorConfig#
- class m3resp.synthetic.SyntheticGeneratorConfig(duration_seconds=60.0, seed=42, output_dir='data/source', basename='synthetic', timestamp_output_dir=True, generate_eit=True, generate_emg=True, generate_ventilator=True, write_native_outputs=False, respiratory=<factory>, eit=<factory>, emg=<factory>, ventilator=<factory>, eit_waveform=<factory>, lung_template=<factory>, medibus=<factory>, events=<factory>, export=<factory>)[source]#
Top-level configuration for a synthetic multimodal dataset.
Attributes
- Parameters:
duration_seconds (float)
seed (int)
output_dir (str)
basename (str)
timestamp_output_dir (bool)
generate_eit (bool)
generate_emg (bool)
generate_ventilator (bool)
write_native_outputs (bool)
respiratory (RespiratoryPatternConfig)
eit (EITGeneratorConfig)
emg (EMGGeneratorConfig)
ventilator (VentilatorGeneratorConfig)
eit_waveform (EITWaveformConfig)
lung_template (LungTemplateConfig)
medibus (MedibusConfig)
events (EventSeriesConfig)
export (ExportConfig)
- eit: EITGeneratorConfig#
- eit_waveform: EITWaveformConfig#
- emg: EMGGeneratorConfig#
- events: EventSeriesConfig#
- export: ExportConfig#
- lung_template: LungTemplateConfig#
- medibus: MedibusConfig#
- respiratory: RespiratoryPatternConfig#
- ventilator: VentilatorGeneratorConfig#