From ed28ed2c1ff167860beaf0aa3703c93b50a1178f Mon Sep 17 00:00:00 2001 From: krutkow Date: Tue, 21 May 2024 11:11:03 -0400 Subject: [PATCH] Add HEASARC archive notices (#141) --- .../heasarc/archive_alert.example.json | 13 +++++++ gcn/notices/heasarc/archive_alert.schema.json | 39 +++++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 gcn/notices/heasarc/archive_alert.example.json create mode 100644 gcn/notices/heasarc/archive_alert.schema.json diff --git a/gcn/notices/heasarc/archive_alert.example.json b/gcn/notices/heasarc/archive_alert.example.json new file mode 100644 index 00000000..e38f38cc --- /dev/null +++ b/gcn/notices/heasarc/archive_alert.example.json @@ -0,0 +1,13 @@ +{ + "$schema": "https://gcn.nasa.gov/schema/main/gcn/notices/heasarc/archive_alert.schema.json", + "mission": "HEASARC", + "alert_datetime": "2022-05-04T00:00:00Z", + "alert_tense": "archival", + "alert_type": "initial", + "observation_start": "2022-02-21T16:12:23.000", + "data_archive_page": "https://heasarc.gsfc.nasa.gov/FTP/ixpe/data/obs/01/01001099/", + "obs_id": "01001099", + "target_name": "Crab", + "mission_page": "https://heasarc.gsfc.nasa.gov/docs/ixpe/", + "facility_name": "IXPE" +} diff --git a/gcn/notices/heasarc/archive_alert.schema.json b/gcn/notices/heasarc/archive_alert.schema.json new file mode 100644 index 00000000..08a32771 --- /dev/null +++ b/gcn/notices/heasarc/archive_alert.schema.json @@ -0,0 +1,39 @@ +{ + "$id": "https://gcn.nasa.gov/schema/main/gcn/notices/heasarc/archive_alert.schema.json", + "$schema": "https://json-schema.org/draft/2020-12/schema", + "type": "object", + "title": "HEASARC - Data in Archive", + "description": "Data Archived at HEASARC", + "allOf": [ + { + "$ref": "../core/Alert.schema.json" + }, + { + "$ref": "../core/DateTime.schema.json" + }, + { + "$ref": "../core/Event.schema.json" + }, + { + "$ref": "../core/Reporter.schema.json" + } + ], + "properties": { + "obs_id": { + "type": "string", + "description": "The observation identifier of the sequence. Also called the observation id, sequence number, and seqnum, it is a series of numerical digits, each signifying different aspects for the observation, such as AO year, proposal number, and target number. Each mission has their own specification for how the obsid is defined. Every observation by an observatory is identified by the obsid. The data set identified by the obsid contains the level one and level 2 data created by that mission's processing pipeline. [Fields to align with IVOA ObsCore]" + }, + "target_name": { + "type": "string", + "description": "Name of the target object for the observation [IVOA ObsCore]" + }, + "mission_page": { + "type": "string", + "description": "Web page of the creator mission at HEASARC" + }, + "facility_name": { + "type": "string", + "description": "Name of the creator of the data [IVOA ObsCore]" + } + } +}