diff --git a/gcn/notices/svom/eclairs/refined.example.json b/gcn/notices/svom/eclairs/refined.example.json new file mode 100644 index 00000000..34f4ae53 --- /dev/null +++ b/gcn/notices/svom/eclairs/refined.example.json @@ -0,0 +1,23 @@ +{ + "$schema": "https://gcn.nasa.gov/schema/main/gcn/notices/svom/refined.schema.json", + "mission": "SVOM", + "instrument": "ECLAIRs", + "messenger": "EM", + "alert_datetime": "2024-02-22T08:52:55", + "alert_tense": "current", + "alert_type": "update", + "trigger_time": "2024-02-22T08:51:31.310000", + "id": ["sb24022203"], + "record_number": 3, + "t90": 4.48, + "t90_error": [0.06, 0.07], + "hardness_ratio": 0.07, + "hardness_ratio_error": [0.01], + "energy_range_soft": [4.0, 20.0], + "energy_range_hard": [80.0, 120.0], + "classification": { "short_grb": 26.0, "long_grb": 74.0 }, + "slew_status": "accepted", + "ra": 143.2488, + "dec": -68.0299, + "ra_dec_error": 0.1 +} diff --git a/gcn/notices/svom/eclairs/trigger.catalog.example.json b/gcn/notices/svom/eclairs/trigger.catalog.example.json index 46352d82..ee58e7b9 100644 --- a/gcn/notices/svom/eclairs/trigger.catalog.example.json +++ b/gcn/notices/svom/eclairs/trigger.catalog.example.json @@ -5,6 +5,7 @@ "alert_tense": "test", "alert_type": "initial", "id": ["sb24022203"], + "record_number": 1, "event_name": ["M1"], "trigger_time": "2024-02-22T08:51:31.320000", "ra": 143.2478, diff --git a/gcn/notices/svom/eclairs/trigger.not-slewing.example.json b/gcn/notices/svom/eclairs/trigger.not-slewing.example.json deleted file mode 100644 index d8a0eb86..00000000 --- a/gcn/notices/svom/eclairs/trigger.not-slewing.example.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "$schema": "https://gcn.nasa.gov/schema/main/gcn/notices/svom/trigger.schema.json", - "instrument": "ECLAIRs", - "alert_datetime": "2024-02-22T08:51:55", - "alert_tense": "test", - "alert_type": "update", - "id": ["sb24022203"], - "trigger_time": "2024-02-22T08:51:31.320000", - "ra": 143.2478, - "dec": -68.0289, - "ra_dec_error": 0.1, - "image_snr": 25.67, - "image_duration": 0, - "image_energy_range": [4, 20], - "trigger_type": "rate", - "slew_status": "rejected" -} diff --git a/gcn/notices/svom/eclairs/trigger.slewing.example.json b/gcn/notices/svom/eclairs/trigger.slew.example.json similarity index 95% rename from gcn/notices/svom/eclairs/trigger.slewing.example.json rename to gcn/notices/svom/eclairs/trigger.slew.example.json index bb2e5ac5..a37bf508 100644 --- a/gcn/notices/svom/eclairs/trigger.slewing.example.json +++ b/gcn/notices/svom/eclairs/trigger.slew.example.json @@ -5,6 +5,7 @@ "alert_tense": "test", "alert_type": "update", "id": ["sb24022203"], + "record_number": 2, "trigger_time": "2024-02-22T08:51:31.320000", "ra": 143.2478, "dec": -68.0289, diff --git a/gcn/notices/svom/eclairs/trigger.wakeup.example.json b/gcn/notices/svom/eclairs/trigger.wakeup.example.json index 60996bf7..457621a5 100644 --- a/gcn/notices/svom/eclairs/trigger.wakeup.example.json +++ b/gcn/notices/svom/eclairs/trigger.wakeup.example.json @@ -5,12 +5,13 @@ "alert_tense": "test", "alert_type": "initial", "id": ["sb24022203"], + "record_number": 1, "trigger_time": "2024-02-22T08:51:31.320000", "ra": 143.2478, "dec": -68.0289, "ra_dec_error": 0.1, "image_snr": 25.67, - "image_duration": 0, + "image_duration": 0.2, "image_energy_range": [4, 20], "trigger_type": "rate", "slew_status": "not_requested" diff --git a/gcn/notices/svom/eclgrm/refined.example.json b/gcn/notices/svom/eclgrm/refined.example.json new file mode 100644 index 00000000..e4e209c0 --- /dev/null +++ b/gcn/notices/svom/eclgrm/refined.example.json @@ -0,0 +1,20 @@ +{ + "$schema": "https://gcn.nasa.gov/schema/main/gcn/notices/svom/refined.schema.json", + "mission": "SVOM", + "instrument": "ECLGRM", + "messenger": "EM", + "alert_datetime": "2024-02-22T08:52:55", + "alert_tense": "current", + "alert_type": "update", + "id": ["sb24022203"], + "trigger_time": "2024-02-22T08:51:31.310000", + "hardness_ratio": 0.07, + "hardness_ratio_error": [0.01], + "energy_range_soft": [4.0, 20.0], + "energy_range_hard": [300.0, 700.0], + "classification": { "short_grb": 26.0, "long_grb": 74.0 }, + "slew_status": "accepted", + "ra": 143.2488, + "dec": -68.0299, + "ra_dec_error": 0.1 +} diff --git a/gcn/notices/svom/grm/refined.example.json b/gcn/notices/svom/grm/refined.example.json new file mode 100644 index 00000000..d390d05f --- /dev/null +++ b/gcn/notices/svom/grm/refined.example.json @@ -0,0 +1,20 @@ +{ + "$schema": "https://gcn.nasa.gov/schema/main/gcn/notices/svom/refined.schema.json", + "mission": "SVOM", + "instrument": "GRM", + "messenger": "EM", + "alert_datetime": "2024-02-22T08:52:55", + "alert_tense": "current", + "alert_type": "update", + "id": ["sb24022203"], + "record_number": 2, + "trigger_time": "2024-02-22T08:51:31.310000", + "t90": 4.48, + "t90_error": [0.06, 0.07], + "hardness_ratio": 0.07, + "hardness_ratio_error": [0.01], + "energy_range_soft": [50.0, 300.0], + "energy_range_hard": [300.0, 700.0], + "classification": { "short_grb": 26.0, "long_grb": 74.0 }, + "slew_status": "not-requested" +} diff --git a/gcn/notices/svom/grm/trigger.example.json b/gcn/notices/svom/grm/trigger.example.json index c202db67..828f275d 100644 --- a/gcn/notices/svom/grm/trigger.example.json +++ b/gcn/notices/svom/grm/trigger.example.json @@ -5,6 +5,7 @@ "alert_tense": "test", "alert_type": "initial", "id": ["sb24022203"], + "record_number": 1, "trigger_time": "2024-02-22T08:51:31.320000", "ra": 143.2478, "dec": -68.0289, diff --git a/gcn/notices/svom/mxt/localization.example.json b/gcn/notices/svom/mxt/localization.example.json new file mode 100644 index 00000000..db9a0168 --- /dev/null +++ b/gcn/notices/svom/mxt/localization.example.json @@ -0,0 +1,20 @@ +{ + "$schema": "https://gcn.nasa.gov/schema/main/gcn/notices/svom/mxt/localization.schema.json", + "mission": "SVOM", + "instrument": "MXT", + "messenger": "EM", + "alert_datetime": "2024-02-22T08:51:55", + "alert_tense": "current", + "alert_type": "initial", + "id": ["sb24022203"], + "record_number": 1, + "trigger_time": "2024-02-22T08:51:31.320000", + "image_snr": 25.67, + "image_duration": 30, + "energy_flux": 5.1, + "energy_flux_error": 0.2, + "ra": 143.2478, + "dec": -68.0289, + "ra_dec_error": 0.1, + "use_VT_attitude": true +} diff --git a/gcn/notices/svom/mxt/localization.schema.json b/gcn/notices/svom/mxt/localization.schema.json new file mode 100644 index 00000000..b7f78a2d --- /dev/null +++ b/gcn/notices/svom/mxt/localization.schema.json @@ -0,0 +1,25 @@ +{ + "$id": "https://gcn.nasa.gov/schema/main/gcn/notices/svom/mxt/localization.schema.json", + "$schema": "https://json-schema.org/draft/2020-12/schema", + "type": "object", + "unevaluatedProperties": false, + "title": "SVOM/MXT localisation parameters", + "description": "MXT refined localisation after a slew of the SVOM platform on an ECLAIRs triggered source", + "allOf": [ + { "$ref": "../../core/AdditionalInfo.schema.json" }, + { "$ref": "../../core/Alert.schema.json" }, + { "$ref": "../../core/DateTime.schema.json" }, + { "$ref": "../../core/Event.schema.json" }, + { "$ref": "../../core/Localization.schema.json" }, + { "$ref": "../../core/Reporter.schema.json" }, + { "$ref": "../../core/Statistics.schema.json" }, + { "$ref": "../../core/spectral/GammaRay.schema.json" } + ], + "properties": { + "$schema": true, + "use_VT_attitude": { + "type": "boolean", + "description": "If True, the platform is in high stability mode (uses the VT quaternions instead of the standard star tracker, which leads to an improved localization)." + } + } +} diff --git a/gcn/notices/svom/refined.schema.json b/gcn/notices/svom/refined.schema.json new file mode 100644 index 00000000..58c6a900 --- /dev/null +++ b/gcn/notices/svom/refined.schema.json @@ -0,0 +1,26 @@ +{ + "$id": "https://gcn.nasa.gov/schema/main/gcn/notices/svom/refined.schema.json", + "$schema": "https://json-schema.org/draft/2020-12/schema", + "type": "object", + "unevaluatedProperties": false, + "title": "Automatic analysis of a burst candidate light curve", + "description": "Burst parameter and classification derived from a subset of ECLAIRs and GRM data, or a joint ECLGRM analysis", + "allOf": [ + { "$ref": "../core/AdditionalInfo.schema.json" }, + { "$ref": "../core/Alert.schema.json" }, + { "$ref": "../core/DateTime.schema.json" }, + { "$ref": "../core/Event.schema.json" }, + { "$ref": "../core/Localization.schema.json" }, + { "$ref": "../core/Reporter.schema.json" }, + { "$ref": "../core/Statistics.schema.json" }, + { "$ref": "../core/Duration.schema.json" }, + { "$ref": "../core/HardnessRatio.schema.json" } + ], + "properties": { + "$schema": true, + "slew_status": { + "enum": ["accepted", "rejected", "not-requested"], + "description": "Whether the platform accepted or rejected a slew requested by ECLAIRs (to its best localisation). If the detection is not significant enough, this value can remain to 'not_requested'" + } + } +} diff --git a/gcn/notices/svom/trigger.schema.json b/gcn/notices/svom/trigger.schema.json index c81faf33..cc50ff5a 100644 --- a/gcn/notices/svom/trigger.schema.json +++ b/gcn/notices/svom/trigger.schema.json @@ -12,15 +12,13 @@ { "$ref": "../core/Event.schema.json" }, { "$ref": "../core/Localization.schema.json" }, { "$ref": "../core/Reporter.schema.json" }, - { "$ref": "../core/Statistics.schema.json" }, - { "$ref": "../core/Pointing.schema.json" }, - { "$ref": "../core/GeoLocBase.schema.json" } + { "$ref": "../core/Statistics.schema.json" } ], "properties": { "$schema": true, "slew_status": { "enum": ["accepted", "rejected", "not_requested"], - "description": "Spacecraft slew status" + "description": "Whether the platform accepted or rejected a slew requested by ECLAIRs (to its best localisation). If the detection is not significant enough, this value can remain to 'not_requested'" }, "triggered_GRDs": { "type": "array",