voevent sky event reporting metadata authors: rob seaman, national optical astronomy observatory,...

19
VOEvent Sky Event Reporting Metadata Authors: Rob Seaman, National Optical Astronomy Observatory, USA Roy Williams, California Institute of Technology, USA Alasdair Allan, University of Exeter, UK Scott Barthelmy, NASA Goddard Spaceflight Center, USA Joshua Bloom, University of California, Berkeley, USA Frederic Hessman, University of Gottingen, Germany Szabolcs Marka, Columbia University, USA Arnold Rots, Harvard-Smithsonian Center for Astrophysics, USA Chris Stoughton, Fermi National Accelerator Laboratory, USA Tom Vestrand, Los Alamos National Laboratory, USA Robert White, LANL, USA Przemyslaw Wozniak, LANL, USA

Upload: arthur-oliver

Post on 21-Jan-2016

222 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: VOEvent Sky Event Reporting Metadata Authors: Rob Seaman, National Optical Astronomy Observatory, USA Roy Williams, California Institute of Technology,

VOEventSky Event Reporting Metadata

Authors:

Rob Seaman, National Optical Astronomy Observatory, USA

Roy Williams, California Institute of Technology, USA

Alasdair Allan, University of Exeter, UK

Scott Barthelmy, NASA Goddard Spaceflight Center, USA

Joshua Bloom, University of California, Berkeley, USA

Frederic Hessman, University of Gottingen, Germany

Szabolcs Marka, Columbia University, USA

Arnold Rots, Harvard-Smithsonian Center for Astrophysics, USA

Chris Stoughton, Fermi National Accelerator Laboratory, USA

Tom Vestrand, Los Alamos National Laboratory, USA

Robert White, LANL, USA

Przemyslaw Wozniak, LANL, USA

Page 2: VOEvent Sky Event Reporting Metadata Authors: Rob Seaman, National Optical Astronomy Observatory, USA Roy Williams, California Institute of Technology,

IVOA Interoperability Meeting, Kyoto (May 2005)

2

What is this VOEvent thing anyway?

• VOEvent defines the content and meaning of a standard information packet for representing, transmitting, publishing and archiving the discovery of a transient celestial event, with the common implication that timely follow-up is being requested.

Page 3: VOEvent Sky Event Reporting Metadata Authors: Rob Seaman, National Optical Astronomy Observatory, USA Roy Williams, California Institute of Technology,

IVOA Interoperability Meeting, Kyoto (May 2005)

3

Why would you want to do that?

• Providers of the event stream including the SWIFT and synoptic surveys coming online now and planned for the future.

• There are robotic telescope networks that will respond in seconds to these discovery events, giving a comprehensive, panchromatic view.

• Until now, events have been distributed in various formats and protocols, so that aggregation and federation have been difficult.

• The objective of the VOEvent working group is to build an open standard for exchanging messages about these immediate astronomical events, including publication, archiving, query, subscription, and aggregation.

Page 4: VOEvent Sky Event Reporting Metadata Authors: Rob Seaman, National Optical Astronomy Observatory, USA Roy Williams, California Institute of Technology,

IVOA Interoperability Meeting, Kyoto (May 2005)

4

What VOEvent is not…

• A way to produce a phase zero description of an telescope and instrument package.

• A way to build an document to request an observation from a robotic telescope.

• For these cases you should use Remote Telescope Markup Language (RTML), see

http://monet.uni-goettingen.de/twiki/bin/view/RTML

Page 5: VOEvent Sky Event Reporting Metadata Authors: Rob Seaman, National Optical Astronomy Observatory, USA Roy Williams, California Institute of Technology,

IVOA Interoperability Meeting, Kyoto (May 2005)

5

So what have we been doing?

• A preliminary VOEvent standard has been agreed in rough form during the workshop at Cal Tech in April.

• Buy-in for the new standard from many places, including: GCN, LSST, Pan-STARRS, Palomar-Quest, LIGO, eSTAR, RAPTOR/TALON, PAIRITEL, ATEL, and the Hands-On Universe (HOU) projects.

• We shalt not reinvent the wheel, but only market it…

Page 6: VOEvent Sky Event Reporting Metadata Authors: Rob Seaman, National Optical Astronomy Observatory, USA Roy Williams, California Institute of Technology,

IVOA Interoperability Meeting, Kyoto (May 2005)

6

Simplicity vs. rich semantic content

• Perhaps the major debate at the Caltech workshop was the balance between simplicity and the richness of the semantic content.

• If we make things too complex, even if ratified the standard will not be adopted by the people who matter, the event publishers.

• If we make things too light weight, even if adopted by the event publishers, it will not be used by consumers.

Page 7: VOEvent Sky Event Reporting Metadata Authors: Rob Seaman, National Optical Astronomy Observatory, USA Roy Williams, California Institute of Technology,

IVOA Interoperability Meeting, Kyoto (May 2005)

7

Who, What, Where, When & How

• A VOEvent document is divided in distinct sections detailing the Who, What, WhereWhen and How of an event.

• In addition there are also sections which deal with Hypothesis, the initial scientific assessment of the event…

• …plus Citations, which provide references to other documents, and Description which contains human readable content.

Page 8: VOEvent Sky Event Reporting Metadata Authors: Rob Seaman, National Optical Astronomy Observatory, USA Roy Williams, California Institute of Technology,

IVOA Interoperability Meeting, Kyoto (May 2005)

8

Adoption and integration…

• Adopted the IVOA Space-Time Coordinate (STC) schema to represent.

• Integrated with Remote Telescope Markup Language (RTML) so that VOEvent can both include instrument descriptions, and form the basis of an RTML document which can be used to drive robotic telescopes.

• Make heavy use of references…

Page 9: VOEvent Sky Event Reporting Metadata Authors: Rob Seaman, National Optical Astronomy Observatory, USA Roy Williams, California Institute of Technology,

IVOA Interoperability Meeting, Kyoto (May 2005)

9

Citations and identifiers

• An VOEvent message includes a global identifier so they can be cited in future messages,

<VOEvent id="ivo://raptor.lanl/23564/event4" role="actual" version="0.90" >

• Message typing, such as discovery, follow-up, retraction and supersede to provide a coherent picture of distributed knowledge about a discovery.

<Citations> <EventID cite="followup">ivo://raptor.lanl/235649409</EventID> <Description>This is animproved observation of the earlier

event.</Description> <Reference uri="http://raptor.lanl.gov/data/lightcurves/235649409"

type="url” /> </Citations>

Page 10: VOEvent Sky Event Reporting Metadata Authors: Rob Seaman, National Optical Astronomy Observatory, USA Roy Williams, California Institute of Technology,

IVOA Interoperability Meeting, Kyoto (May 2005)

10

Modular syntax

• We have built VOEvent in a modular manner…

• It can be parsed easily without special tools, although special tools will allow you to get more semantic content from the message.

• It should have easy to extend, however when dealing with messages intended for real time operations it is crucial to avoid complications and bloat.

Page 11: VOEvent Sky Event Reporting Metadata Authors: Rob Seaman, National Optical Astronomy Observatory, USA Roy Williams, California Institute of Technology,

IVOA Interoperability Meeting, Kyoto (May 2005)

11

UCDs and rich content

• A VOEvent message will try and provide rich semantic content through the use of the IVOA UCD standard to both express content in a provider neutral manner…

• …and allow the messages to be automatically parsed by software.

• Hope to push this forward by extending UCDs to allow us to describe the scientific nature of the event, or how it is changing with time.

Page 12: VOEvent Sky Event Reporting Metadata Authors: Rob Seaman, National Optical Astronomy Observatory, USA Roy Williams, California Institute of Technology,

IVOA Interoperability Meeting, Kyoto (May 2005)

12

A simple example

• This VOEvent packet is an imaginary report from the Raptor project at Los Alamos, that a magnitude 13 star was seen at RA =148.888, Dec = 69.065, with an error radius of 0.1 degrees.

• It is reported as "fast orphan optical transient", so we infer that the same source was not seen in that position before.

Page 13: VOEvent Sky Event Reporting Metadata Authors: Rob Seaman, National Optical Astronomy Observatory, USA Roy Williams, California Institute of Technology,

IVOA Interoperability Meeting, Kyoto (May 2005)

13

A simple example

<?xml version="1.0" encoding="UTF-8"?> <VOEvent id="ivo://raptor.lanl/235649409/sn2005k" role="actual" version="0.90" xmlns:stc="http://www.ivoa.net/xml/STC/stc-v1.22.xsd" xmlns:crd="http://www.ivoa.net/xml/STC/STCcoords/v1.22" xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance” xsi:schemaLocation="http://www.ivoa.net/xml/STC/stc-v1.22.xsd stc-v1.22.xsd"><Curation> <PublisherID>ivo://raptor.lanl/</PublisherID><Date>2005-04-15T14:34:16</Date> </Curation> <WhereWhen> <stc:ObservationLocation> <xi:include href="http://www.ivoa.net/xml/STC/FK5-UTC-TOPO.xml"/> <crd:AstroCoords coord_system_id="FK5-UTC-TOPO"> <crd:Time unit="s> <crd:TimeInstant><crd:ISOTime>2005-04-15T23:59:59</crd:ISOTime> </crd:TimeInstant> </crd:Time> <crd:Position2D unit="deg”> <crd:Value2>148.888 69.065</crd:Value2><crd:Error2Radius>0.1</crd:Error2Radius> </crd:Position2D> </crd:AstroCoords> </stc:ObservationLocation> </WhereWhen> <What> <Param name="magnitude" ucd="phot.mag:em.opt.R" value="13.2" /> </What> <Hypothesis> <Classification probability="30"><Class>Fast Orphan Optical Transient</Class></Classification> </Hypothesis>

</VOEvent>

Page 14: VOEvent Sky Event Reporting Metadata Authors: Rob Seaman, National Optical Astronomy Observatory, USA Roy Williams, California Institute of Technology,

IVOA Interoperability Meeting, Kyoto (May 2005)

14

A “typical” example

• Will be longer than the one shown. For instance it may contain citations to other documents,

<Citations> <EventID cite="followup">ivo://raptor.lanl/23569</EventID> <Description> This is an observation of the earlier event but with improved square-galaxy discrimination. </Description> <Reference uri="http://raptor.lanl.gov/data/lightcurves/2356" type="url"> This is the light curve associated with the observation. </Reference> </Citations>

• … or more semantic content describing the event.

Page 15: VOEvent Sky Event Reporting Metadata Authors: Rob Seaman, National Optical Astronomy Observatory, USA Roy Williams, California Institute of Technology,

IVOA Interoperability Meeting, Kyoto (May 2005)

15

A redirection example

• The capability to distribute a very lightweight alert consisting of a pointer to a stored event packet. The ID is set to that of the original packet, allowing an intervening client such as an aggregator to persist the message in a backend database.

<?xml version="1.0" encoding="UTF-8"?> <VOEvent id="ivo://raptor.lanl/235649409/sn2005k" role="actual"

version="0.90"> <Reference uri="http://www.raptor.lanl.gov/docs/event233.xml"

type="voevent" /> </VOEvent>

Page 17: VOEvent Sky Event Reporting Metadata Authors: Rob Seaman, National Optical Astronomy Observatory, USA Roy Williams, California Institute of Technology,

IVOA Interoperability Meeting, Kyoto (May 2005)

17

Why are we telling you guys?

• We want your (fresh) brains, err, input…

• There is a VOEvent session in Conference Room K on Thursday morning. You are invited to attend and contribute, promise I won’t shout at you too much.

• Err, probably…

Page 18: VOEvent Sky Event Reporting Metadata Authors: Rob Seaman, National Optical Astronomy Observatory, USA Roy Williams, California Institute of Technology,

IVOA Interoperability Meeting, Kyoto (May 2005)

18

In conclusion…

• There is an emerging standard, and this is the point where you can make a real difference and influence its evolution.

• An draft release of version 0.9 of the standards document can be found at,

http://www.ivoa.net/internal/IVOA/IvoaVOEvent/VOEvent-0.90.htmlhttp://www.ivoa.net/internal/IVOA/IvoaVOEvent/VOEvent-0.90.pdf

• Comments welcome…

Page 19: VOEvent Sky Event Reporting Metadata Authors: Rob Seaman, National Optical Astronomy Observatory, USA Roy Williams, California Institute of Technology,

IVOA Interoperability Meeting, Kyoto (May 2005)

19

The HTN WorkshopJuly 18 -21 2005

Aims• Interoperability between robotic

telescope networks• Interoperability with the Virtual

Observatory (VO) for event notification

• Establishment of an e-market for the exchange of telescope time

See htn-workshop2005.ex.ac.uk

Science Goal Monitor