diff --git a/gcn/notices/core/DateTime.schema.json b/gcn/notices/core/DateTime.schema.json index d816a8c0..f0cb23e6 100644 --- a/gcn/notices/core/DateTime.schema.json +++ b/gcn/notices/core/DateTime.schema.json @@ -15,6 +15,10 @@ "maxItems": 2, "description": "Trigger time uncertainty [s, 1-sigma], with optional asymmetric uncertainty" }, + "time_resolution": { + "type": "number", + "description": "Time resolution used for the source search [ms]" + }, "observation_start": { "type": "string", "description": "Start time of the observation [ISO 8601]" diff --git a/gcn/notices/core/DispersionMeasure.schema.json b/gcn/notices/core/DispersionMeasure.schema.json new file mode 100644 index 00000000..8b8a6e05 --- /dev/null +++ b/gcn/notices/core/DispersionMeasure.schema.json @@ -0,0 +1,19 @@ +{ + "$id": "https://gcn.nasa.gov/schema/main/gcn/notices/core/DispersionMeasure.schema.json", + "$schema": "https://json-schema.org/draft/2020-12/schema", + "type": "object", + "title": "Schema for Radio Transients Observables", + "description": "Dispersion Measure schema used for radio transients", + "properties": { + "dm": { + "type": "number", + "description": "Dispersion measure (DM) of the burst [pc/cm^3], representing the integrated column density of free electrons along the line of sight." + }, + "dm_error": { + "type": "array", + "items": { "type": "number" }, + "maxItems": 2, + "description": "Uncertainity associated with the dispersion measure [pc/cm^3, 1-sigma], with optional asymmetric uncertainty." + } + } +} diff --git a/gcn/notices/core/Reporter.schema.json b/gcn/notices/core/Reporter.schema.json index 296cbbd8..a3c6edc7 100644 --- a/gcn/notices/core/Reporter.schema.json +++ b/gcn/notices/core/Reporter.schema.json @@ -22,15 +22,28 @@ "description": "Messenger of report; EM, GW or Neutrino" }, "spectrum": { - "enum": ["energy", "wavelength", "frequency"], - "description": "high-energy or optical or radio observations, if not parsed, then default band is energy", "type": "string", + "enum": ["energy", "wavelength", "frequency"], + "description": "Mode of spectral measurement; default is energy", "default": "energy" }, + "spectral_band": { + "type": "array", + "items": { + "type": "number" + }, + "description": "Observed spectral band, must be consistent with the 'spectrum' type and expressed in the specified 'units' field", + "minItems": 2, + "maxItems": 2 + }, + "spectral_center": { + "type": "number", + "description": "Central value of the observed spectral band, must be consistent with the 'spectrum' type and expressed in the specified 'units' field" + }, "units": { - "enum": ["keV", "nm", "Hz"], - "description": "Units of band range, if not parsed, then default energy is keV", "type": "string", + "enum": ["keV", "nm", "Hz"], + "description": "Units for the spectral data; default unit is keV", "default": "keV" }, "filter": {