{ "_comment": "Example Curator configuration for a QPSK / BPSK / QAM16 classification dataset. Load this as a reference when setting up a new curation run in Dataset Manager → Curator.", "slicer_config": { "type": "simple", "slice_length": 1024 }, "qualifier_config": { "type": "rms", "threshold": 0.01, "auto_threshold": true }, "metadata_config": { "keys": [ "ria:tx_modulation", "ria:tx_snr_db", "ria:center_frequency", "ria:sample_rate", "ria:device_id", "ria:campaign" ], "rename_mappings": { "label": "ria:tx_modulation", "snr_db": "ria:tx_snr_db", "center_freq": "ria:center_frequency", "sample_rate": "ria:sample_rate", "device_id": "ria:device_id", "campaign": "ria:campaign" } }, "overwrite": false, "_notes": { "slicer_types": ["simple", "random", "overlap"], "qualifier_types": ["rms", "snr", "energy", "bandwidth", "quantization", "learned"], "split_ratios": "Set train/val/test proportions in the UI — default is 0.7 / 0.15 / 0.15", "augmentation": "Configure augmentation policy in the UI; not captured in this file", "label_source": "core:label from SigMF annotations takes priority over recording-level metadata keys" } }