binary-array-ld / netcdf-ld

netCDF-LD
1 stars 2 forks source link

Resources for testing netCDF-LD #1

Open jyucsiro opened 8 years ago

jyucsiro commented 8 years ago

Tools and software libraries are being developed to support exploring the design and usage of netCDF-LD. We want a set of resources that we can use to help with this for the purposes of having curated examples. These will likely be:

a) Are there any of these existing resources we can leverage as exemplars or test cases? b) Do we need to find alternate homes for them? c) Do we need to stand up any infrastructure to host the example resources for testing? (e.g. triple stores)

jyucsiro commented 8 years ago

Could we use URIs minted by NVS or MMI for CF terms to create a set of netcdf-LD examples? e.g. for sea_surface_skin_temperature - http://vocab.nerc.ac.uk/collection/P07/current/CFV9N2/ or http://mmisw.org/ont/cf/parameter/sea_surface_skin_temperature

This assumes access to the definitions via those services without having to host any files/services for those examples.

adamml commented 8 years ago

If we choose to go the NVS route, there is a URL using the Standard Name which is a bit cleaner, I'll dig it out later

adamml commented 8 years ago

OK - the full CF standard names list is available through NVS at

http://vocab.nerc.ac.uk/standard_name/

Similarly, a single standard name can be accessed as

http://vocab.nerc.ac.uk/standard_name/{standard_name}/

e.g.

http://vocab.nerc.ac.uk/standard_name/acoustic_signal_roundtrip_travel_time_in_sea_water/

jyucsiro commented 8 years ago

Ok thanks Adam. It could be interesting to explore parsing netcdf(-LD) headers with CF standard names and then providing a discovery layers.

A while ago, an ELDA interface was setup to query NVS via SPARQL.

The following call allows rendering of the content as JSON: http://auscope-services-test.arrc.csiro.au/elda-demo/nerc/resource.json?uri=http://vocab.nerc.ac.uk/standard_name/acoustic_signal_roundtrip_travel_time_in_sea_water/

Potentially could use this as an alternative to parsing RDF/XML. In some cases like web frontends, this could be advantageous.