GCN News and Events
GCN Classic Migration Survey and Legacy Circular Submission Email Retirement
VOEvent Transport Protocol (VTP) Migration Survey
The GCN team is exploring 3 options to meet the VOEvent needs of the GCN user community. The GCN Classic VOEvent broker must be updated to meet NASA standards. If you are a VOEvent user via the GCN Classic servers:
- Evaluate the replacement options
- Provide feedback via our survey by November 30, 2024
Retirement of Legacy Email Submission Address
We plan to retire the legacy email address (gcncirc@capella2.gsfc.nasa.gov) for GCN Circular submission on December 31, 2024. Utilize one of the other Circular submission methods:
- Email circulars@gcn.nasa.gov
- Submit via the web form, which also offers enhanced features with Markdown capability to add tables, links, and formatting.
GCN Classic Outage and Schema Release v4.2.0
- Due to planned network maintenance at GSFC, the connections to GCN Classic will have intermittent loss of network connectivity on Friday, October 18 from 7 pm ET (23:00 UTC) until 11 pm ET (3:00 UTC October 19). This affects the following GCN services:
- GCN Classic Notices distribution via socket, VOEvent, and email
- GCN Classic Notices web site archive
- GCN Classic-to-Kafka connection and distribution of Notices via Kafka and email, however JSON-format Notices distrbution via GCN Kafka will be unaffected
- Forwarding of GCN Circulars submitted to gcncirc@capella2.gsfc.nasa.gov, however submission to circulars@gcn.nasa.gov and the web form will be unaffected.
- Schema v4.2.0 includes the following update:
id
property (from the Event core schema) added to IceCube lvk_nu_track_search notices.
- Due to planned network maintenance at GSFC, the connections to GCN Classic will have intermittent loss of network connectivity on Friday, October 18 from 7 pm ET (23:00 UTC) until 11 pm ET (3:00 UTC October 19). This affects the following GCN services:
Circulars are Now Available via Kafka, Heartbeat Kafka Topic, and Schema Release v4.1.0
- Stream Circulars over Kafka in JSON format on the topic
gcn.circulars
. Add Circulars to your existing Kafka streaming codes or generated via the Start Streaming GCN Notices interface. - GCN Heartbeat Kafka Topic (
gcn.heartbeat
) broadcasts a test message approximately once a second that can be used to test your Kafka connection. - Schema v4.1.0 includes the following updates:
- Circulars schema.
id
property (from the Event core schema) in Einstein Probe Notices.- Pointing core schema changed from
ra
anddec
tora_pointing
anddec_pointing
to remove ambiguity with source position.
- Stream Circulars over Kafka in JSON format on the topic
New Einstein Probe Notices, Astro Flavored Markdown for Circulars, and Notices Schema v4.0.0
There are several new features and updates. Please see below for details.
Einstein Probe Notices
GCN Notices for Einstein Probe (EP) are now available in JSON format over Kafka. EP notices are not available via GCN Classic or email.
- Summary: EP is a mission of the Chinese Academy of Sciences (CAS) in collaboration with the European Space Agency (ESA) and the Max Planck Institute for Extraterrestrial Physics (MPE). It is dedicated to time-domain high-energy astrophysics. Its primary goals are to discover high-energy transients and monitor variable objects.
- Rate: Approximately 100 notices per year.
- Time Delay: EP sends alerts via GCN within ~60 seconds of detection.
- Notice Type: The new WXT notice type (
gcn.notices.einstein_probe.wxt.alert
) provides trigger information including localization. - Notice Schema and Examples: The JSON schema defining the notice format and examples can be viewed in the Schema Browser or the GCN schema repository.
Astro Flavored Markdown
You can now add rich text formatting, data tables, and references to journals and common astronomical databases to GCN Circulars using Astro Flavored Markdown, a dialect of the popular Markdown lightweight markup language. See documentation on Astro Flavored Markdown.
Notices Schema v4.0.0
Explore GCN Schema via the Schema Browser. Changes to the GCN Schema include:
- Addition of Einstein Probe WXT Notice topic
- Addition of BurstCube Notice topic (not yet producing notices)
- Change to localization core schema that simplifies localization uncertainty parameterization (now
ra_dec_error
) to allow either a single radius or three values that describe the localization region as an ellipse. This change is not backwards compatible. - Note that the
$schema
field in each GCN Notice identifies the version of the schema it is utilizing.gcn.notices.icecube.lvk_nu_track_search
will update on the morning of June 18, 2024, andgcn.notices.swift.bat.guano
will be updated at a later date.
New Announcement Feature, Code of Conduct, Circular Revisions
-
Announcements from the GCN Team to our User Community: These announcements will contain information on new GCN features, changes to GCN Notices schema, new GCN Notices topics, and planned system maintenance. All GCN users are automatically subscribed to GCN Announcements. You can modify your subscription at any time by following the personalized link at the bottom of announcement emails, or logging into your account, selecting "Email Notifications" in the user dropdown menu and toggling the announcements on/off.
-
GCN Code of Conduct: This document describes policies for community behavior as well as mechanisms for retractions, errata, reproduction of GCN Notices and Circulars, enforcement, and acknowledgements. These policies formalize the informal standards that have supported the thriving GCN Community over the last 32 years.
-
Circulars Authors Can Request Revisions: In accordance with the erratum policy in the Code of Conduct, minor corrections can be requested to be implemented in the Circulars archive with a version history of those changes.
-
New Swift-BAT/GUANO and IceCube Notices Available via GCN Kafka
The Swift-BAT/GUANO, IceCube, and GCN teams are pleased to announce the availability of new GCN notice types via the new GCN in JSON format. JSON format notices can be streamed via Kafka. These new notice types are not available via GCN Classic.
Swift-BAT/GUANO: gcn.notices.swift.bat.guano
- Summary: GUANO is a ground-based analysis of data from Swift BAT, significantly enhancing the sensitivity and sky area covered as compared to Swift's onboard triggering.
- Occurence Rate: The Swift/BAT-GUANO notices occur at a rate of 50 times per year.
- Time Delay: The post-event processing and communication of alert is distributed to GCN within 10 minutes to 5 hours of detection, depending on data downlink method and space-to-ground communications resource availability.
- Notice Type: The new Swift/BAT-GUANO notice type (gcn.notices.swift.bat.guano) provides timestamps, sky locations, durations, and other supplementary information on gamma-ray transients discovered through this system, to enable prompt follow-up by observers and other instruments. The 'initial' notice distributed for any detection will not include localization information. In the majority of cases later 'update' notices will follow with a localization attached. ~1/4 of GUANO bursts will have arcminute-scale localizations, distributed in the form [RA, Dec, Error] the remainder will be more poorly localized and may be distributed as HEALPix maps.
IceCube LVK Neutrino Track Search: gcn.notices.icecube.lvk_nu_track_search
- Summary: IceCube is a is a cubic-kilometer Cherenkov particle detector deployed in the Antarctic ice beneath the Amundsen-Scott South Pole Station. IceCube detects neutrinos by observing the light produced by relativistic charged particles created by neutrino interactions in or near the instrumented volume of ice.
- Occurrence Rate: The LVK Nu Track Search notices are triggered by LIGO/Virgo/KAGRA alerts and occur at the same rate of these alerts, searching for neutrino signals from both significant and low significance LVK alerts.
- Time Delay: Neutrino searches are performed in a +/- 500 second time window about the LVK alert, and Nu Track search results are generally available within ~1000 seconds of the LVK GW event time.
- Notice Type: The new LVK Nu Track Search notice type (gcn.notices.icecube.lvk_nu_track_search) provides results from realtime searches for coincident neutrino signals from all LIGO/Virgo/KAGRA gravitational-wave alerts, using a realtime muon neutrino track-like event selection and the sky maps from gravitational wave detectors. Search results will include neutrino directions for observed coincident events with the aim to identify multi-messenger transient sources and seed electromagnetic followup up observations.
Notice Schema and Examples: The JSON schema defining the notice format and examples can be viewed in the Schema Browser or the GCN schema repository.
New features for October 2023
This October, we've added some new features to GCN:
New features for September 2023
This September, we've added some new features to GCN Circulars:
- Cross References. Navigate the GCN Circulars archive faster with Circulars cross-references, arXiv preprints, DOIs, and other URLs displayed as hyperlinks.
- Bibliographies. Cite GCN Circulars by retrieving their SAO/NASA Astrophysics Data System (ADS) bibcodes and BibTeX records from the GCN Circulars archive. See the documentation for details.
- Archive Download. Download the entire GCN Circulars archive as a tarball. See the Advanced options section of the GCN Circulars archive.
Important notes for GCN Kafka client users
Thanks to the feedback of some of our users, we have tracked down and fixed several reliability issues related to our Kafka brokers and clients. If you are consuming GCN Notices via Kafka in Python, then please take the actions noted below.
-
Daily Kafka outages have been resolved. The GCN Kafka brokers had been experiencing daily outages at around 00:00 UTC and lasting from about a minute to an hour. We traced the problem to a log collection agent that was using excessive memory. We resolved the issue by disabling the agent.
-
Python sample code has been updated. Our Python client sample code was missing some necessary error handling. Some errors that may occur in the
consumer.consume()
loop are reported in the returned Kafka message. If you consume GCN Notices via Kafka in Python using the gcn-kafka-python client or confluent-kafka-python, then please be sure to update your code as follows.If your client consume loop looks like this:
while True: for message in consumer.consume(timeout=1): value = message.value() # add your code to process the alert here
then add an
if
statement to skip normal processing for errors, like this:while True: for message in consumer.consume(timeout=1): if message.error(): print(message.error()) continue value = message.value() # add your code to process the alert here
-
New version of Python client. We have released version 0.3.3 of our official Python client, gcn-kafka-python. This version improves the reliability of authentication for long-lived connections. Please update to the latest version. If you are not using our official client but you are using confluent-kafka-python directly, then please update to the latest version of confluent-kafka-python (2.2.0 or newer).
-
GCN Classic Outage Due to Local Network Maintenance
Due to planned network maintenance at GSFC, the connections to GCN Classic will be offline on Saturday, May 6 from 8AM ET (12:00 UTC) and concluding no later than 3PM ET (19:00 UTC). This affects the following GCN services:
- GCN Classic Notices distribution via socket, VOEvent, and email
- GCN Classic Notices web site archive
- GCN Classic-to-Kafka connection and distribution of Notices via Kafka and email
- Forwarding of GCN Circulars submitted to gcncirc@capella2.gsfc.nasa.gov, however submission to circulars@gcn.nasa.gov and the web form will be unaffected.
New GCN Circulars Service Coming April 17, 2023
We are pleased to announce that on April 17, 2023, the General Coordinates Network will launch the most significant overhaul of GCN Circulars since its inception in 1997. The modernized GCN Circulars experience will be part of the new GCN web site. After the transition on April 17, you will be able to:
- Browse and search Circulars in our all-new archive.
- Sign up for and manage your own email subscriptions.
- Enroll yourself and your colleagues to submit Circulars with arXiv-style peer endorsements for new contributors.
- Submit Circulars with our new Web form, or continue to submit by email.
Here is what you need to know about preparing for the transition on April 17.
- If you use Circulars now, we will transfer your settings automatically.
- If you receive Circulars now, you will continue to receive them.
- If you submit Circulars now, you will still be able to submit from the same email addresses.
- Emails from Circulars will come from a new address, no-reply@gcn.nasa.gov.
- We will encourage you to submit Circulars to the new address, circulars@gcn.nasa.gov, but we will still support the old address gcncirc@capella2.gsfc.nasa.gov.
- The new archive will include all past Circulars. We will freeze the old archive, https://gcn.gsfc.nasa.gov/gcn3_archive.html.
To introduce GCN users to the new GCN Circular system, we invite you to join one of our three public Zoom webinars:
-
April 18, 2023 12:00-13:00 UTC (best for Atlantic): https://bit.ly/3nSOqLN
-
April 18, 2023 20:00-21:00 UTC (best for Pacific): https://bit.ly/3mdmAt7
-
April 19, 2023 04:00-05:00 UTC (best for Asia and Oceania): https://bit.ly/3UcHogZ
New GECAM Notice Types Available
GCN now distributes notices from the GECAM mission. Start streaming GECAM notices using GCN Classic over Kafka, have them delivered to your email inbox using self-service email subscriptions, or receive them as legacy notices using GCN Classic. To modify GCN Classic subscriptions, please contact us.
Self-Service Configuration of Email Notifications for GCN Notices
Have GCN Notices delivered to your email inbox by signing up and managing your subscriptions through this web site. To get started, sign in or sign up and then select "Email Notifications" from the account dropdown menu. Note that signing up here does not affect prior subscriptions on the old web site, https://gcn.gsfc.nasa.gov. To unsubscribe from the old web site, please contact us. See GCN Circular 32517.
New GCN Webinars
GCN held three public webinars to introduce the new GCN, the GCN Classic over Kafka service, and plans for new features and feedback. See the slides.
GCN Classic over Kafka Now Available
All three classic GCN Notice formats (text, VOEvent, 160-byte binary packet) are now also available over Kafka. This new Kafka streaming service can be used as a drop-in replacement for GCN Classic socket and VOEvent subscribers, with an upcoming release serving email subscribers. See GCN Circular 32419.