Skip to content

Latest commit

 

History

History
52 lines (40 loc) · 2.48 KB

changelog.md

File metadata and controls

52 lines (40 loc) · 2.48 KB

2017-09-08 0.6.0

  • watchdog adjustments

2017-09-07 0.5.0

  • add watchdog option, suitable to be used in a cronjob. This checks for current remote CF version and triggers conversion/registration in case of new version, based on comparison with latest processed file.

2017-09-07 0.4.0

  • cf2rdf can now register the generated ontologies
  • much simpler mechanism to specify the parameters to the program by explicitly using a configuration file visible to the user.

2017-09-06 0.3.0

  • overall revision, improved implementation, and simpler full execution
    • upgrade various dependencies; tool version captured in build.sbt
    • more parameters captured in application configuration
    • cf2rdf now takes care of downloading the XML and the NVS RDF files
    • now assembling/releasing executable JAR
    • with all default parameters, except for the CF version number, which can be indicated via the CF_VERSION en var, the whole conversion and generation of mapping with NVS ontology can be run with this single command: $ CF_VERSION=46 java -jar cf2rdf-x.y.z.jar

2017-06-06

  • capture the traditional metadata properties right in the translation so the resulting ontology can be registered without additional editing at the ORR. Exercising this with latest CF v44.

  • capture the traditional metadata properties also for the mapping ontology

  • TODO use ORR client library when available - for now just copying Omv and OvmMmi vocabularies

  • resolve #3 "upgrade jena library"

    • now using jena 3.3.0

    • various code adjustments as Jena is now more strict. In concrete, for the mapping with NVS, there are invalid IRIs in http://vocab.nerc.ac.uk/collection/P07/current/, which Jena now complains about. Implemented a workaround simply consisting of replacing the offending spaces with %20. The offending IRIs are in the following lines:

          <owl:sameAs rdf:resource="http://mmisw.org/ont/cf/parameter/mole_fraction_of_chlorine dioxide_in_air"/>
          <owl:sameAs rdf:resource="http://mmisw.org/ont/cf/parameter/mole_fraction_of_chlorine monoxide_in_air"/>
          <owl:sameAs rdf:resource="http://mmisw.org/ont/cf/parameter/mole_fraction_of_dichlorine peroxide_in_air"/>
          <owl:sameAs rdf:resource="http://mmisw.org/ont/cf/parameter/mole_fraction_of_hypochlorous acid_in_air"/>
          <owl:sameAs rdf:resource="http://mmisw.org/ont/cf/parameter/rate_of_ hydroxyl_radical_destruction_due_to_reaction_with_nmvoc"/>    
      
    • SKOS vocabulary provided by Jena