full diff

science.astro-colibri.alert.vo2

From
bafyreido56m3z4aoraplag7tatfaiawxdsyzrx5enaskbbtvh7dded46wu indexed 2026-10-15 13:25 UTC View this version
To
bafyreigkcw3naja5ywgizj2wqk7kt3tpwxeur2nmaf2gtaadptj2dtvdwm indexed 2026-10-19 13:55 UTC View this version

Compatibility

backward compatible No changes detected.

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
5 "description": "Astro-COLIBRI alert with a VOEvent 2.0 XML document converted to JSON. See https://astro-colibri.science/apidoc#voevent_json for the XML-to-JSON format.",
5 "description": "Astro-COLIBRI alert with a VOEvent 2.0 XML document converted to JSON. Astro-COLIBRI publishes one science.astro-colibri.alert.ac and one science.astro-colibri.alert.vo2 record per alert on its important stream, under the same record key, so the two can be paired. See https://astro-colibri.science/atprotodoc. Use of the data is subject to the Astro-COLIBRI terms of use, which allow non-commercial use only: https://astro-colibri.science/tos#data-usage.",
66 "key": "tid",
77 "record": {
88 "properties": {
99 "alertType": {
1010 "description": "Event or source type used by Astro-COLIBRI. Includes transient classes, catalogue source classes, and tilepy observation tiles. Known values retain the spelling used by the filters and listeners; additional values are allowed.",
1111 "knownValues": [
1212 "burst",
1313 "frb",
1414 "grb",
1515 "grb_optical",
1616 "gw",
1717 "gw_optical",
1818 "neutrino",
1919 "nuem",
2020 "ot",
2121 "ot_other",
2222 "ot_sn",
2323 "star"
2424 ],
2525 "maxLength": 128,
2626 "type": "string"
2727 },
2828 "astroColibriID": {
2929 "description": "Unique event identifier assigned by Astro-COLIBRI. It identifies the same event across revisions and payload formats.",
3030 "maxLength": 128,
3131 "type": "string"
3232 },
3333 "broker": {
3434 "description": "Broker, classifier, or service that submitted the event. Known values come from the general filter, plus GCN and TNS as emitted by the listeners. An empty string means unspecified; additional brokers are allowed.",
3535 "knownValues": [
3636 "FLAAPLUC",
3737 "CBAT",
3838 "FINK",
3939 "ampel",
4040 "unistellar",
4141 "bhtom",
4242 "last",
4343 "GCN",
4444 "TNS"
4545 ],
4646 "maxLength": 128,
4747 "type": "string"
4848 },
4949 "createdAt": {
5050 "description": "Timestamp when this AT Protocol alert record was created, including a timezone (prefer UTC with a Z suffix). This is distinct from the event detection time in data.",
5151 "format": "datetime",
5252 "type": "string"
5353 },
5454 "data": {
55 "description": "Full VOEvent 2.0 document converted to JSON with xmltodict.parse(xml, attr_prefix=\"\"), as returned by /voevent?json=1. Retain the root key (for example voe:VOEvent), namespace attributes, and Who, What, WhereWhen, How, Why, and Citations sections when present. XML attribute and text values remain strings; repeated elements may be arrays. The payload is intentionally open to preserve instrument-specific content.",
55 "description": "Full VOEvent 2.0 document, exactly as published on the astrocolibri.important.VOEvent Kafka topic, converted to JSON with xmltodict.parse(xml, attr_prefix=\"\") (the format /voevent?json=1 returns; see https://astro-colibri.science/apidoc#voevent_json). Retain the root key (for example voe:VOEvent), namespace attributes, and Who, What, WhereWhen, How, Why, and Citations sections when present. Every XML attribute and text value is a string, so the document contains no floating-point numbers; repeated elements may be arrays. The payload is intentionally open to preserve instrument-specific content.",
5656 "properties": {},
5757 "type": "object"
5858 },
5959 "important": {
60 "description": "Whether this alert qualifies for the Astro-COLIBRI important stream. This is separate from the VOEvent Why.importance value.",
60 "description": "Whether this alert qualifies for the Astro-COLIBRI important stream. This is separate from the VOEvent Why.importance value. See https://astro-colibri.science/brokerdoc#important for the criteria.",
6161 "type": "boolean"
6262 },
6363 "instrument": {
6464 "description": "Instrument or analysis that detected or localized the event, when known. Additional instruments are allowed.",
6565 "knownValues": [
6666 "BAT",
6767 "BAT-GUANO",
6868 "ECLAIRs",
6969 "FXT",
7070 "GBM",
7171 "GBM-BALROG",
7272 "GRM",
7373 "GSC",
7474 "LAT",
7575 "LAT-FLaapLUC",
7676 "LEIA",
7777 "MXT",
7878 "UVOT",
7979 "VT",
8080 "WXT",
8181 "XRT"
8282 ],
8383 "maxLength": 128,
8484 "type": "string"
8585 },
8686 "observatory": {
8787 "description": "Discovery observatory, experiment, or source catalogue. Known values include filter labels and spellings emitted by the listeners; additional observatories are allowed.",
8888 "knownValues": [
8989 "AMON",
9090 "ASKAP",
9191 "ATCA",
9292 "ATLAS",
9393 "CHIME",
9494 "CHIMEFRB",
9595 "CRAFT",
9696 "Einstein Probe",
9797 "FAST",
9898 "GECAM",
9999 "HAWC",
100100 "IPN",
101101 "Integral",
102102 "LAST",
103103 "LOFAR",
104104 "LSST",
105105 "MASTER",
106106 "MAXI",
107107 "MWA",
108108 "MeerKAT",
109109 "Pan-STARRS",
110110 "Parkes",
111111 "Rubin",
112112 "UTMOST",
113113 "VLA",
114114 "ZTF"
115115 ],
116116 "maxLength": 128,
117117 "type": "string"
118118 },
119119 "triggerID": {
120120 "description": "Trigger identifier used by Astro-COLIBRI for the event, matching data.trigger_id in the native JSON payload.",
121121 "maxLength": 128,
122122 "type": "string"
123123 }
124124 },
125125 "required": [
126126 "alertType",
127127 "observatory",
128128 "broker",
129129 "triggerID",
130130 "astroColibriID",
131131 "data",
132132 "createdAt"
133133 ],
134134 "type": "object"
135135 },
136136 "type": "record"
137137 }
138138 },
139139 "id": "science.astro-colibri.alert.vo2",
140140 "lexicon": 1
141141}

Compare other versions