Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo
The CHARMe Project
Raquel Alegre
Meeting with the NCPP group
9th and 10th April 2014 – Boulder, CO
Scientific S/W Engineer
University of Reading, UK
Summary
• Introduction to CHARMe
Summary
• Introduction to CHARMe
• Use of W3C Open Annotation data model
Summary
• Introduction to CHARMe
• Use of W3C Open Annotation data model
• Basic Use Case
Summary
• Introduction to CHARMe
• Use of W3C Open Annotation data model
• Basic Use Case
• Advanced Use Cases
Summary
• Introduction to CHARMe
• Use of W3C Open Annotation data model
• Basic Use Case
• Advanced Use Cases
• CHARMe tools
Summary
• Introduction to CHARMe
• Use of W3C Open Annotation data model
• Basic Use Case
• Advanced Use Cases
• CHARMe tools
• NCPP + CHARMe
Summary
Introduction to CHARMe
Introduction to CHARMe
Post-fact annotations
Introduction to CHARMe
Post-fact annotations
External events
Introduction to CHARMe
Post-fact annotations
External events
Data Provenance
Introduction to CHARMe
Post-fact annotations
External events
Data Provenance
User feedback
Introduction to CHARMe
Post-fact annotations
External events
Data Provenance
User feedback
Data policy
Introduction to CHARMe
Post-fact annotations
External events
Data Provenance
User feedback
Data policy
Results of assessments
Introduction to CHARMe
Post-fact annotations
External events
Data Provenance
User feedback
Data policy
Results of assessments
CHARMe
Post-fact annotations
External events
Data Provenance
User feedback
Data policy
Results of assessments
CHARMe
Introduction to CHARMe
Post-fact annotations
External events
Data Provenance
User feedback
Data policy
Results of assessments
Sharing knowledge about Climate Data to help users judge fitness-for-purpose
CHARMe
Introduction to CHARMe
CHARMe
Annotation
Metadata
Climate
Dataset
Overlapping
volcanic
eruption
I recently published
a paper about this
dataset
CHARMe basic OA use case
Does anyone know
about other related
datasets?
http://www.someURL.com/dataset
CHARMe
Annotation
Metadata
Climate
Dataset
Overlapping
volcanic
eruption
I recently published
a paper about this
dataset
CHARMe basic OA use case
Does anyone know
about other related
datasets?
http://www.someURL.com/dataset
W3C OA is a natural fit for CHARMe…
CHARMe
Annotation
Metadata
Climate
Dataset
Overlapping
volcanic
eruption
I recently published
a paper about this
dataset
CHARMe basic OA use case
Does anyone know
about other related
datasets?
http://www.someURL.com/dataset
W3C OA is a natural fit for CHARMe…
…plus it lets us record motivation, tags, author, time, have multiple targets.
CHARMe
node
CHARMe
node
CHARMe
node
3rd party
system
Data
provider
website
• CHARMe will create
connected repositories
of commentary
information
• Annotations stored as
triples in “CHARMe
nodes”
• Information can be read
and entered through
websites or web
services
CHARMe basic OA use case
CHARMe basic OA use case
CHARMe basic OA use case
CHARMe basic OA use case
CHARMe basic OA use case
Some advanced use cases...
Climate data users
discuss about data:
Some advanced use cases...
Climate data users
discuss about data:
- Intercompare
datasets
- Research on events
timing
- Focus on specific
areas of the world
Some advanced use cases...
Plankton bloom: “when
did it start?”
Some advanced use cases...
Plankton bloom: “when
did it start?”
Sediment from rivers:
“Where did it come from?”
Some advanced use cases...
Plankton bloom: “when
did it start?”
Sediment from rivers:
“Where did it come from?”
Reflective bloom: “or is
it an image artefact??”
Some advanced use cases...
Plankton bloom: “when
did it start?”
Sediment from rivers:
“Where did it come from?”
Reflective bloom: “or is
it an image artefact??”
Plankton tracing
currents: “how deep?”
Some advanced use cases...
Plankton bloom: “when
did it start?”
Sediment from rivers:
“Where did it come from?”
Reflective bloom: “or is
it an image artefact??”
Plankton tracing
currents: “how deep?”
Clear blue ocean: “isn’t
it nice?”
Some advanced use cases...
Significant Event’s Viewer
Allows plotting of EO data on a timeline
Significant Event’s Viewer
Matching of events that may explain picks on the data
Fine-Grained Commentary Tool
Focus on user commentary
 Planned to expand the tool to cope with other kinds of metadata
Fine-Grained Commentary Tool
Focus on user commentary
 Planned to expand the tool to cope with other kinds of metadata
Fine-grained commentary metadata:
 Targets are not entire datasets but subsets of them:
• An entire variable/field within a dataset
• Time intervals or an instant
• A pixel, a bounding box, a drawn polygon, an area of interest
• A vertical section
• A transect
• A combination of the above
Fine-Grained Commentary Tool
Focus on user commentary
 Planned to expand the tool to cope with other kinds of metadata
Fine-grained commentary metadata:
 Targets are not entire datasets but subsets of them:
• An entire variable/field within a dataset
• Time intervals or an instant
• A pixel, a bounding box, a drawn polygon, an area of interest
• A vertical section
• A transect
• A combination of the above
Allows visual data intercomparison
 Planned to expand the tool to cope with metadata intercomparison
Record a comment about…
Fine-Grained Commentary Tool
Record a comment about…
… the entire SST field within a multi-variable gridded dataset.
Fine-Grained Commentary Tool
Record a comment about…
… the entire SST field within a multi-variable gridded dataset.
… all SST data from 2006 from within a long gridded time series covering a
given area.
Fine-Grained Commentary Tool
Record a comment about…
… the entire SST field within a multi-variable gridded dataset.
… all SST data from 2006 from within a long gridded time series covering a
given area.
… a particular pixel corresponding to the position of an in situ station
Fine-Grained Commentary Tool
Record a comment about…
… the entire SST field within a multi-variable gridded dataset.
… all SST data from 2006 from within a long gridded time series covering a
given area.
… a particular pixel corresponding to the position of an in situ station
… a transect navigated by a scientific cruise who wants to start a conversation
about their findings comparing their data with EO SST data
Fine-Grained Commentary Tool
Record a comment about…
… the entire SST field within a multi-variable gridded dataset.
… all SST data from 2006 from within a long gridded time series covering a
given area.
… a particular pixel corresponding to the position of an in situ station
… a transect navigated by a scientific cruise who wants to start a conversation
about their findings comparing their data with EO SST data
…. a vertical section from a pixel of interest in an SST dataset to compare with
buoy measurements.
Fine-Grained Commentary Tool
Record a comment about…
… the entire SST field within a multi-variable gridded dataset.
… all SST data from 2006 from within a long gridded time series covering a
given area.
… a particular pixel corresponding to the position of an in situ station
… a transect navigated by a scientific cruise who wants to start a conversation
about their findings comparing their data with EO SST data
…. a vertical section from a pixel of interest in an SST dataset to compare with
buoy measurements.
… the particular differences found in an area or interest between CCI SST and
CCI Cloud data.
Fine-Grained Commentary Tool
• Main Mockup for screen display distribution
Fine-Grained Commentary Tool
Fine-Grained Commentary Tool
Fine-Grained Commentary Tool
• Mockup showing how to enter comments
Fine-Grained Commentary Tool
Fine-Grained Commentary Tool
• Mockup showing visual intercomparison
NCPP + CHARMe
• CHARMe aids evaluation of datasets and
informs climate data users’ decisions – are
we working towards the same objective?
NCPP + CHARMe
• CHARMe aids evaluation of datasets and
informs climate data users’ decisions – are
we working towards the same objective?
• Climate Translator + OpenClimateGIS similar
to CHARMe Maps? Any prototypes?
NCPP + CHARMe
• CHARMe aids evaluation of datasets and
informs climate data users’ decisions – are
we working towards the same objective?
• Climate Translator + OpenClimateGIS similar
to CHARMe Maps? Any prototypes?
• What’s exactly the CoG Environment?
NCPP + CHARMe
• CHARMe aids evaluation of datasets and
informs climate data users’ decisions – are
we working towards the same objective?
• Climate Translator + OpenClimateGIS similar
to CHARMe Maps? Any prototypes?
• What’s exactly the CoG Environment?
• NCPP to provide standard-based evaluation
capabilities. Can we use the same
standards?
NCPP + CHARMe
• Can any of these benefit from the CHARMe
Plugin?
• Earth System Grid (ESG)
• CIM Metadata Viewer and Comparator
NCPP + CHARMe
• Can any of these benefit from the CHARMe
Plugin?
• Earth System Grid (ESG)
• CIM Metadata Viewer and Comparator
• Which are some problem specific case
studies within NCPP environment? Can we
build a customized tool for your users once
the CHARMe System is in place?
CHARMe and the NCPP group

More Related Content

CHARMe and the NCPP group

  • 1. The CHARMe Project Raquel Alegre Meeting with the NCPP group 9th and 10th April 2014 – Boulder, CO Scientific S/W Engineer University of Reading, UK
  • 3. • Introduction to CHARMe Summary
  • 4. • Introduction to CHARMe • Use of W3C Open Annotation data model Summary
  • 5. • Introduction to CHARMe • Use of W3C Open Annotation data model • Basic Use Case Summary
  • 6. • Introduction to CHARMe • Use of W3C Open Annotation data model • Basic Use Case • Advanced Use Cases Summary
  • 7. • Introduction to CHARMe • Use of W3C Open Annotation data model • Basic Use Case • Advanced Use Cases • CHARMe tools Summary
  • 8. • Introduction to CHARMe • Use of W3C Open Annotation data model • Basic Use Case • Advanced Use Cases • CHARMe tools • NCPP + CHARMe Summary
  • 11. Introduction to CHARMe Post-fact annotations External events
  • 12. Introduction to CHARMe Post-fact annotations External events Data Provenance
  • 13. Introduction to CHARMe Post-fact annotations External events Data Provenance User feedback
  • 14. Introduction to CHARMe Post-fact annotations External events Data Provenance User feedback Data policy
  • 15. Introduction to CHARMe Post-fact annotations External events Data Provenance User feedback Data policy Results of assessments
  • 16. Introduction to CHARMe Post-fact annotations External events Data Provenance User feedback Data policy Results of assessments CHARMe
  • 17. Post-fact annotations External events Data Provenance User feedback Data policy Results of assessments CHARMe Introduction to CHARMe
  • 18. Post-fact annotations External events Data Provenance User feedback Data policy Results of assessments Sharing knowledge about Climate Data to help users judge fitness-for-purpose CHARMe Introduction to CHARMe
  • 19. CHARMe Annotation Metadata Climate Dataset Overlapping volcanic eruption I recently published a paper about this dataset CHARMe basic OA use case Does anyone know about other related datasets? http://www.someURL.com/dataset
  • 20. CHARMe Annotation Metadata Climate Dataset Overlapping volcanic eruption I recently published a paper about this dataset CHARMe basic OA use case Does anyone know about other related datasets? http://www.someURL.com/dataset W3C OA is a natural fit for CHARMe…
  • 21. CHARMe Annotation Metadata Climate Dataset Overlapping volcanic eruption I recently published a paper about this dataset CHARMe basic OA use case Does anyone know about other related datasets? http://www.someURL.com/dataset W3C OA is a natural fit for CHARMe… …plus it lets us record motivation, tags, author, time, have multiple targets.
  • 22. CHARMe node CHARMe node CHARMe node 3rd party system Data provider website • CHARMe will create connected repositories of commentary information • Annotations stored as triples in “CHARMe nodes” • Information can be read and entered through websites or web services CHARMe basic OA use case
  • 23. CHARMe basic OA use case
  • 24. CHARMe basic OA use case
  • 25. CHARMe basic OA use case
  • 26. CHARMe basic OA use case
  • 27. Some advanced use cases... Climate data users discuss about data:
  • 28. Some advanced use cases... Climate data users discuss about data: - Intercompare datasets - Research on events timing - Focus on specific areas of the world
  • 29. Some advanced use cases...
  • 30. Plankton bloom: “when did it start?” Some advanced use cases...
  • 31. Plankton bloom: “when did it start?” Sediment from rivers: “Where did it come from?” Some advanced use cases...
  • 32. Plankton bloom: “when did it start?” Sediment from rivers: “Where did it come from?” Reflective bloom: “or is it an image artefact??” Some advanced use cases...
  • 33. Plankton bloom: “when did it start?” Sediment from rivers: “Where did it come from?” Reflective bloom: “or is it an image artefact??” Plankton tracing currents: “how deep?” Some advanced use cases...
  • 34. Plankton bloom: “when did it start?” Sediment from rivers: “Where did it come from?” Reflective bloom: “or is it an image artefact??” Plankton tracing currents: “how deep?” Clear blue ocean: “isn’t it nice?” Some advanced use cases...
  • 35. Significant Event’s Viewer Allows plotting of EO data on a timeline
  • 36. Significant Event’s Viewer Matching of events that may explain picks on the data
  • 37. Fine-Grained Commentary Tool Focus on user commentary  Planned to expand the tool to cope with other kinds of metadata
  • 38. Fine-Grained Commentary Tool Focus on user commentary  Planned to expand the tool to cope with other kinds of metadata Fine-grained commentary metadata:  Targets are not entire datasets but subsets of them: • An entire variable/field within a dataset • Time intervals or an instant • A pixel, a bounding box, a drawn polygon, an area of interest • A vertical section • A transect • A combination of the above
  • 39. Fine-Grained Commentary Tool Focus on user commentary  Planned to expand the tool to cope with other kinds of metadata Fine-grained commentary metadata:  Targets are not entire datasets but subsets of them: • An entire variable/field within a dataset • Time intervals or an instant • A pixel, a bounding box, a drawn polygon, an area of interest • A vertical section • A transect • A combination of the above Allows visual data intercomparison  Planned to expand the tool to cope with metadata intercomparison
  • 40. Record a comment about… Fine-Grained Commentary Tool
  • 41. Record a comment about… … the entire SST field within a multi-variable gridded dataset. Fine-Grained Commentary Tool
  • 42. Record a comment about… … the entire SST field within a multi-variable gridded dataset. … all SST data from 2006 from within a long gridded time series covering a given area. Fine-Grained Commentary Tool
  • 43. Record a comment about… … the entire SST field within a multi-variable gridded dataset. … all SST data from 2006 from within a long gridded time series covering a given area. … a particular pixel corresponding to the position of an in situ station Fine-Grained Commentary Tool
  • 44. Record a comment about… … the entire SST field within a multi-variable gridded dataset. … all SST data from 2006 from within a long gridded time series covering a given area. … a particular pixel corresponding to the position of an in situ station … a transect navigated by a scientific cruise who wants to start a conversation about their findings comparing their data with EO SST data Fine-Grained Commentary Tool
  • 45. Record a comment about… … the entire SST field within a multi-variable gridded dataset. … all SST data from 2006 from within a long gridded time series covering a given area. … a particular pixel corresponding to the position of an in situ station … a transect navigated by a scientific cruise who wants to start a conversation about their findings comparing their data with EO SST data …. a vertical section from a pixel of interest in an SST dataset to compare with buoy measurements. Fine-Grained Commentary Tool
  • 46. Record a comment about… … the entire SST field within a multi-variable gridded dataset. … all SST data from 2006 from within a long gridded time series covering a given area. … a particular pixel corresponding to the position of an in situ station … a transect navigated by a scientific cruise who wants to start a conversation about their findings comparing their data with EO SST data …. a vertical section from a pixel of interest in an SST dataset to compare with buoy measurements. … the particular differences found in an area or interest between CCI SST and CCI Cloud data. Fine-Grained Commentary Tool
  • 47. • Main Mockup for screen display distribution Fine-Grained Commentary Tool
  • 50. • Mockup showing how to enter comments Fine-Grained Commentary Tool
  • 51. Fine-Grained Commentary Tool • Mockup showing visual intercomparison
  • 52. NCPP + CHARMe • CHARMe aids evaluation of datasets and informs climate data users’ decisions – are we working towards the same objective?
  • 53. NCPP + CHARMe • CHARMe aids evaluation of datasets and informs climate data users’ decisions – are we working towards the same objective? • Climate Translator + OpenClimateGIS similar to CHARMe Maps? Any prototypes?
  • 54. NCPP + CHARMe • CHARMe aids evaluation of datasets and informs climate data users’ decisions – are we working towards the same objective? • Climate Translator + OpenClimateGIS similar to CHARMe Maps? Any prototypes? • What’s exactly the CoG Environment?
  • 55. NCPP + CHARMe • CHARMe aids evaluation of datasets and informs climate data users’ decisions – are we working towards the same objective? • Climate Translator + OpenClimateGIS similar to CHARMe Maps? Any prototypes? • What’s exactly the CoG Environment? • NCPP to provide standard-based evaluation capabilities. Can we use the same standards?
  • 56. NCPP + CHARMe • Can any of these benefit from the CHARMe Plugin? • Earth System Grid (ESG) • CIM Metadata Viewer and Comparator
  • 57. NCPP + CHARMe • Can any of these benefit from the CHARMe Plugin? • Earth System Grid (ESG) • CIM Metadata Viewer and Comparator • Which are some problem specific case studies within NCPP environment? Can we build a customized tool for your users once the CHARMe System is in place?