FOREST
Feb 24, 2016
FOREST
Solar Orbiter
Solar Orbiter
Solar Probe Plus
Virtual satellite
Solar wind at high latitudes
Tracking solar storms from the Sun to the Earth
User Requirements
• Time series• Context• Imaging• Searching
• Hardware• Interface• Performance• Security
Data Models
EGSO
HELIO
get • getRelated “Flare”• Equivalents:– Flare, SolarFlare
• Children– HalphaFlare,
SoftXrayFlare, HardXrayFlare
• Parents– Phenomenon
• Space-Time Coordinate Metadata • Astronomical Dataset
Characterisation • Observation Data Model Core
• Unified Content Descriptors (UCD1+)• UTypes
Linked Data
RDF
Dublin Core• Title• Creator• Subject• Description• Publisher• Contributor• Date
• Type• Format• Identifier• Source• Language• Relation• Coverage• Rights
FOREST Model
RDF
IVOA Observation DM
• Characterisation• Provenance• Access• Curation• DataID• Mapping
Characterisation DM
Characterisation Axis
GAVO DaCHS
User Interface
• Quick-look semantic search• Data model based on IVOA• Aim for web standards
FORESTDavid O’Callaghan, Trinity College Dublin – [email protected] Maloney, Skytek Ltd. – [email protected]
Image creditsSolar Orbiter: ESASolar Probe Plus: NASAForest: http://www.sxc.hu/profile/ KrappweisAurora: http://flic.kr/p/997aqTStar trails: http://flic.kr/p/5dQdk9HELIO diagrams: http://helio-vo.eu/ Linking Open Data cloud diagram: Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/
RESTful Web ServicesREST = "Representational State Transfer"
• Resources identified by URIs• Stateless services (client-state on
client)• Uniform interfaces (HTTP GET, PUT,
DELETE, ...)
Prototype REST API/
/{observatory}
/{observatory}/{instrument}
/{observatory}/{instrument}/{detector}
/{observatory}/{instrument}/{detector}/{year}/{month}/{day}
/{observatory}/{instrument}/{detector}/{year}/{month}/{day}/{id}
• GET (text/html): redirect to ./html• GET (rdf): redirect to ./rdf• GET (ttl): redirect to ./ttl• GET (image/png): redirect to external .png • GET (image/jpeg): redirect to external .jpeg• GET (image/fits): redirect to external .fits