diff --git a/omas/machine_mappings/d3d.json b/omas/machine_mappings/d3d.json index e37bbf2b3..dad343b66 100644 --- a/omas/machine_mappings/d3d.json +++ b/omas/machine_mappings/d3d.json @@ -462,6 +462,9 @@ "ece.line_of_sight.second_point.z": { "PYTHON": "electron_cyclotron_emission_hardware(ods, {pulse}, {fast_ece!r})" }, + "ece.time": { + "PYTHON": "electron_cyclotron_emission_hardware(ods, {pulse}, {fast_ece!r})" + }, "gas_injection.pipe.:": { "PYTHON": "gas_injection_hardware(ods, {pulse})" }, diff --git a/omas/machine_mappings/d3d.py b/omas/machine_mappings/d3d.py index 8dad563ab..678bab80f 100644 --- a/omas/machine_mappings/d3d.py +++ b/omas/machine_mappings/d3d.py @@ -1248,7 +1248,8 @@ def electron_cyclotron_emission_data(ods, pulse=133221, fast_ece=False, _measure # Assumes 7% calibration error (optimisitic) + Poisson uncertainty ece_uncertainty[key] = np.sqrt(np.abs(ece_data[key] * 1.e3)) + 70 * np.abs(ece_data[key]) - ods['ece.ids_properties.homogeneous_time'] = 0 + ods['ece.ids_properties.homogeneous_time'] = 1 + ods['ece.time'] = ece_map['TIME'] * 1.0e-3 # Not in MDSplus if not _measurements: points = [{}, {}] diff --git a/omas/version b/omas/version index ac37076b3..7245ec2e2 100644 --- a/omas/version +++ b/omas/version @@ -1 +1 @@ -0.97.3 +0.97.4