Daina Bouquin
Harvard-Smithsonian Center for Astrophysics
daina.bouquin@cfa.harvard.edu
The relationships between signifiers
and what they stand for in reality.
How we understand what something means.
Vocabulary of a person, language, or branch of knowledge.
(contains the signifiers)
Mars Climate Orbiter undergoing acoustic testing. (1998). NASA.
September 7, 1999
This is the only image acquired by the Orbiter.
What does this image mean?
Who would I ask?
Will it ever mean something else?
NASA/JPL/MSSS
NASA/JPL/MSSS
This image doesn't mean anything on its own.
We need context.
We need to know the story about the MCO Mission.
We need to know where this image came from.
People need to be able to learn from it.
Mechanisms for modeling relationships between the information gathered from contextual sources.
Human readable
metadata has limited functionality.
Signifiers mean different things to different people.
Search engines rely on machine-actionable metadata.
Why does this page come up first?
Why does this search return a knowledge panel?
https://www.wikidata.org/wiki/Q26540
This gives people the context and functionality they
need to learn from past missions.
MetaSat has three primary components:
MetaSat Vocabulary = Lexicon
JSON-LD Example schemas = Semantics
MetaSat Crosswalks = Translations
minimal resources means reliance on
past knowledge is even more essential
Example implementations of the MetaSat vocabulary.
Our examples are written in JSON-LD
JSON-LD is a highly flexible form of RDF that is built to be easily human-writable and machine-actionable.
JSON-LD allows MetaSat to interoperate with other vocabularies using @context
The examples files combine our vocabulary with structure, and give recommendations for how the concepts relate to each other.
@context is extensible and allows you to use MetaSat along side other externally defined standards
These snippets include high-level descriptions of an attitude control system using both MetaSat and schema.org
We can identify software and data too.
You can also contextualize papers or bibliographies
(preprint about the spacecraft)
(preprint about the instruments)
A crosswalk is a table of equivalencies for converting metadata from one vocabulary into another.
Our crosswalks, in combination with our decision to develop JSON-LD examples, will allow MetaSat users to combine different vocabularies into a single document, or convert documents into other RDF syntaxes without losing any information.
First to fully implement MetaSat on the APIs associated with SatNOGS
Space Act Agreement pending final approval
(it has taken over two years to get the SAA done)
MetaSat uses:
The Australian Research Data Commons has agreed to
host MetaSat, provide us an API, and give us access to tools to allow us to develop and maintain different serializations.
(ARDC also hosts the UAT - we cannot say enough positive things about the ARDC!)
We are in the process of establishing a Steering Committee
Find the project on GitLab
We need to develop resources and tools that make adoption simpler.
Thank you, Daniel Chivvis, our current MetaSat Curator.