nicholasdelrio / visko

Visualization Knowledge Project
http://openvisko.org/
9 stars 14 forks source link

Format Hierarchy #12

Closed nicholasdelrio closed 12 years ago

nicholasdelrio commented 12 years ago

We are using PMLP:Formats to encode our mime types, but there is no associated hierarchy with PMLP:Format, although registered mime types do have a one level classification scheme (images, text, application, etc.). I would like to extend the PMLP:Format concept to capture this simple classification scheme.

What is even more interesting with such a hierarchy is that we could then see how different classes of formats get transformed into other classes of formats through the VisKo pipelines, for example, data format -> model format -> image format.

There is a possibility that users may use the concept of input/output TYPES (e.g., structured grid, polygons, etc) of operators to fulfill the role that the format classification scheme offers.

nicholasdelrio commented 12 years ago

We can fix this by stating in RDF that some formats are "restrictions" of other formats. We can then add rules that state that an operator that ingests format X can also ingest "restrictions" of format X. I am adding this ASAP

nicholasdelrio commented 12 years ago

Users can now say that a format X "restrictsFormat" Y. There is a rule stating that any operator that operates on format X, can also operate on format Y. Works nicely...didn't have to make any changes in java code, just the ontology :) very happy with this !!!!!!