The Data2Dome

A Standard for Dome Content Distribution

 

www.data2dome.org

Astronomy is a dynamic discipline, with new press releases, images, videos and data being published every day. Today, however, this flow of exciting new content is typically not integrated in planetariums. Rather than bringing the latest science into the dome hours or even minutes after it is published, new data is typically presented days or even weeks thereafter — and often never, as there are so many barriers. In this way, the planetarium — usually expected to be the local hub of astronomy education — lags behind blogs, newspapers, TV and other media. The Data2Dome (D2D) project aims to streamline content flow from research institutions to planetariums, offering the audience a unique opportunity to access the latest data from space in near real time.

Vision

The D2D system seamlessly integrates astronomy data into today’s real-time fulldome planetarium systems. Content, and metadata describing this content, is fed via a reasonably fast internet connection (10-20 Mbit/s and up) into the planetarium system in an automated way, significantly reducing the workload for the planetarium operator.

Every morning, planetarium presenters around the world will be able to access a menu to select interesting news and fresh datasets — news, sky event data, historical event data and more (see the use cases below) — and mark the full datasets and metadata up for download for possible inclusion in show segments during the day. Some of these items may be under embargo and will only be shown when they are public. In some sense, the presenter becomes an “Astronomical Weatherman”, able to report on fresh events as they take place.

Read the paper here: https://docs.google.com/document/d/1zRw5OjvqPByHac2auNtXIh4zYIW0rFU1vKhsnvTfTDI/edit#

Use Cases under implementation and corresponding JSON feeds

Only a small subset of data types are implemented to start with:

  1. Images (or stills, if you prefer)
  2. Videos
  3. Events
  4. News
  5. Audio
  6. 3D models

 

(Later, more complicated data types can come.)

The following are use cases which are currently being implemented by Content Providers. The number of events indicates the number of data items that are already available. The increment per year means the growth of new data items per use case per year.

Meta-feed

The Content Providers publishes a meta-feed. This feeds contains generic information about the content provider (name, logo, description, etc.), as well as a list of the available data feeds available along with the names and types. The Content Providers must guarantee that everything in the cloud is free to use for the planetariums (preferably under a Creative Commons Attribution license, see Davies & Christensen, 2016).

Meta-feed

A new press release

  1. An Earth-like extrasolar planet is announced by NASA.
  2. Within hours a human curator finds the press release interesting and features it.
  3. The D2D JSON file is updated within minutes to contain the new press release metadata.
  4. Soon after (to be determined by the vendor) the news will appear in the the D2D presenter menu under News.
  5. The release has the necessary metadata to characterise the content, and points to Data/high-res assets (at least an image).
  6. A lecturer thinks this is relevant news, flies to the host star, downloads assets and presents them to the audience.
  7. Number of events: Around 100

Increment per year: 3500
Implementation: This use case will be implemented by the Portal to the Universe module of D2D (PTTU is a Content Provider, a project sponsored by ESO, ESA/Hubble and the IAU). Press releases from all astronomy and space organisations globally are crawled and syndicated by PTTU.
JSON feed

Sky Event

  1. Tonight is a lunar eclipse!
  2. The event appears in the presenter menu.
  3. As it is ranked highly, the presenter brings this event up in today’s Sky at Night shows. The associated assets (images, flat videos and fulldome videos) are downloaded, automatically distributed to all render nodes of the planetarium system and available for instant presentation. Furthermore, the lecturer is supplied with background information concerning the event, such as the times of key milestones.

Number of events: Around 600.
Increment per year: 300
Implementation: This use case will be implemented by the AstroCalendar module of D2D. AstroCalendar is a project of ESO, for the ESO Supernova Planetarium & Visitor Centre (a new planetarium at ESO’s Headquarters in Garching bei München).
JSON feed

Historical Event

  1. It’s 20 July.
  2. The D2D menu highlights an event about the anniversary of the Apollo 11 lunar landing.
  3. The planetarium operator bring this event up in today’s Sky at Night shows. The associated assets (images, all-sky images, flat videos and fulldome videos) are downloaded, automatically distributed to all render nodes of the planetarium system and available for instant presentation. Furthermore, the lecturer is supplied with background information concerning the Apollo 11 lunar landing.

Number of events: Around 300.
Increment per year: 5
Implementation: This use case will be implemented by the AstroCalendar module of D2D. AstroCalendar is a project of ESO, for the ESO Supernova.
JSON feed

The Chelyabinsk meteorite

  1. An important event like the Chelyabinsk meteorite fall takes place.
  2. It happens too fast for a press release to appear, but a blog contains a link to a high-resolution video of the Chelyabinsk event.
  3. The D2D menu highlights the blog article.
  4. Due to its importance and actuality the asset soars in the ranking.
  5. It is quickly discovered by presenters worldwide in the GUI.
  6. Asset is displayed on domes worldwide hours after the event.

Number of events: Around a few.
Increment per year: a few
Implementation: This use case will also be implemented by the Portal to the Universe module of D2D (blogs can be featured in D2D also).
Blogs JSON feed.

Hubble images

  1. The Presenter needs an image of the interesting Wolf-Rayet object WR 124.
  2. He/she searches the metadata in the Vendor Cloud, and finds a Hubble image.
  3. The 3.8 MB 1300 pixel image Data are marked for download and are displayed on the dome with just a few seconds delay.

Number of items: Around 5000
Increment per year: Around 200.
Implementation: This use case will be implemented by ESA/Hubble for ESA.
JSON feed

ESO images

  1. The presenter needs an image of the interesting Flame Nebula.
  2. He/she searches the metadata in the Vendor Cloud, and finds an ESO image.
  3. The 145 MB 7000 x 9000 pixels image Data are marked for download and are displayed on the dome after some minutes.

Number of items: Around 11 000
Increment per year: Around 600.
Implementation: This use case will be implemented by ESO.
JSON feed

ESO Videos (flat and fulldome)

  1. The presenter needs a video of a fly-around of a globular cluster.
  2. He/she searches the metadata in the Vendor Cloud, and finds a ESO fulldome video.
  3. The 9.4 GB 4k frames Data package is marked for download and are displayed on the dome after some hours.

Number of items: Around 3000
Increment per year: Around 150.
Implementation: This use case will be implemented by ESO.
JSON feed

ESO Audio Tracks

  1. The presenter needs a video of a piece of music to accompany a presentation.
  2. He/she searches the metadata in the Vendor Cloud, and finds a ESO audio track.
  3. He/she previews the music.
  4. The 20 MB data package is marked for download and can be played back after some seconds.

Number of items: Around 400
Increment per year: Around 100.
Implementation: This use case will be implemented by ESO.
ESON Feed

ESO 3D Models

  1. The presenter needs a model of a spacecraft.
  2. He/she searches the metadata in the Vendor Cloud, and finds an ESO 3D Model.
  3. The small Data package is marked for download and is displayed on the dome after some seconds.

Number of items: Around 10
Increment per year: Around 2.
Implementation: This use case will be implemented by ESO.
JSON feed

Hubble Videos (flat and fulldome)

  1. The presenter needs a video of the super-Earth 55 Cancri e.
  2. He/she searches the metadata in the Vendor Cloud, and finds a Hubble flat UHD video.
  3. The 100 MB Ultra HD H.265 frames Data package is marked for download and is displayed on the dome after some minutes.

Number of items: Around 1100
Increment per year: Around 50.
Implementation: This use case will be implemented by ESA/Hubble for ESA.
JSON feed

Schicken Sie uns Ihre Kommentare!
Abonnieren Sie Nachrichten der ESO in Ihrer Sprache
Beschleunigt durch CDN77
Allgemeine Geschäftsbedingungen
Cookie Settings and Policy

Our use of Cookies

We use cookies that are essential for accessing our websites and using our services. We also use cookies to analyse, measure and improve our websites’ performance, to enable content sharing via social media and to display media content hosted on third-party platforms.

You can manage your cookie preferences and find out more by visiting 'Cookie Settings and Policy'.

ESO Cookies Policy


The European Organisation for Astronomical Research in the Southern Hemisphere (ESO) is the pre-eminent intergovernmental science and technology organisation in astronomy. It carries out an ambitious programme focused on the design, construction and operation of powerful ground-based observing facilities for astronomy.

This Cookies Policy is intended to provide clarity by outlining the cookies used on the ESO public websites, their functions, the options you have for controlling them, and the ways you can contact us for additional details.

What are cookies?

Cookies are small pieces of data stored on your device by websites you visit. They serve various purposes, such as remembering login credentials and preferences and enhance your browsing experience.

Categories of cookies we use

Essential cookies (always active): These cookies are strictly necessary for the proper functioning of our website. Without these cookies, the website cannot operate correctly, and certain services, such as logging in or accessing secure areas, may not be available; because they are essential for the website’s operation, they cannot be disabled.

Cookie ID/Name
Description/Purpose
Provider (1st party or 3rd party)
Browser session cookie or Stored cookie?
Duration
csrftoken
XSRF protection token. We use this cookie to protect against cross-site request forgery attacks.
1st party
Stored
1 year
user_privacy
Your privacy choices. We use this cookie to save your privacy preferences.
1st party
Stored
6 months
_grecaptcha
We use reCAPTCHA to protect our forms against spam and abuse. reCAPTCHA sets a necessary cookie when executed for the purpose of providing its risk analysis. We use www.recaptcha.net instead of www.google.com in order to avoid unnecessary cookies from Google.
3rd party
Stored
6 months

Functional Cookies: These cookies enhance your browsing experience by enabling additional features and personalization, such as remembering your preferences and settings. While not strictly necessary for the website to function, they improve usability and convenience; these cookies are only placed if you provide your consent.

Cookie ID/Name
Description/Purpose
Provider (1st party or 3rd party)
Browser session cookie or Stored cookie?
Duration
Settings
preferred_language
Language settings. We use this cookie to remember your preferred language settings.
1st party
Stored
1 year
ON | OFF
sessionid
ESO Shop. We use this cookie to store your session information on the ESO Shop. This is just an identifier which is used on the server in order to allow you to purchase items in our shop.
1st party
Stored
2 weeks
ON | OFF

Analytics cookies: These cookies collect information about how visitors interact with our website, such as which pages are visited most often and how users navigate the site. This data helps us improve website performance, optimize content, and enhance the user experience; these cookies are only placed if you provide your consent. We use the following analytics cookies.

Matomo Cookies:

This website uses Matomo (formerly Piwik), an open source software which enables the statistical analysis of website visits. Matomo uses cookies (text files) which are saved on your computer and which allow us to analyze how you use our website. The website user information generated by the cookies will only be saved on the servers of our IT Department. We use this information to analyze www.eso.org visits and to prepare reports on website activities. These data will not be disclosed to third parties.

On behalf of ESO, Matomo will use this information for the purpose of evaluating your use of the website, compiling reports on website activity and providing other services relating to website activity and internet usage.

ON | OFF

Matomo cookies settings:

Cookie ID/Name
Description/Purpose
Provider (1st party or 3rd party)
Browser session cookie or Stored cookie?
Duration
Settings
_pk_id
Stores a unique visitor ID.
1st party
Stored
13 months
_pk_ses
Session cookie temporarily stores data for the visit.
1st party
Stored
30 minutes
_pk_ref
Stores attribution information (the referrer that brought the visitor to the website).
1st party
Stored
6 months
_pk_testcookie
Temporary cookie to check if a visitor’s browser supports cookies (set in Internet Explorer only).
1st party
Stored
Temporary cookie that expires almost immediately after being set.

Additional Third-party cookies on ESO websites: some of our pages display content from external providers, e.g. YouTube.

Such third-party services are outside of ESO control and may, at any time, change their terms of service, use of cookies, etc.

YouTube: Some videos on the ESO website are embedded from ESO’s official YouTube channel. We have enabled YouTube’s privacy-enhanced mode, meaning that no cookies are set unless the user actively clicks on the video to play it. Additionally, in this mode, YouTube does not store any personally identifiable cookie data for embedded video playbacks. For more details, please refer to YouTube’s embedding videos information page.

Cookies can also be classified based on the following elements.

Regarding the domain, there are:

As for their duration, cookies can be:

How to manage cookies

Cookie settings: You can modify your cookie choices for the ESO webpages at any time by clicking on the link Cookie settings at the bottom of any page.

In your browser: If you wish to delete cookies or instruct your browser to delete or block cookies by default, please visit the help pages of your browser:

Please be aware that if you delete or decline cookies, certain functionalities of our website may be not be available and your browsing experience may be affected.

You can set most browsers to prevent any cookies being placed on your device, but you may then have to manually adjust some preferences every time you visit a site/page. And some services and functionalities may not work properly at all (e.g. profile logging-in, shop check out).

Updates to the ESO Cookies Policy

The ESO Cookies Policy may be subject to future updates, which will be made available on this page.

Additional information

For any queries related to cookies, please contact: pdprATesoDOTorg.

As ESO public webpages are managed by our Department of Communication, your questions will be dealt with the support of the said Department.