# Operations declared by barnard59-cube
# https://barnard59.zazuko.com/packages/cube

@prefix code: <https://code.described.at/>.
@prefix p: <https://pipeline.described.at/>.
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>.

<https://barnard59.zazuko.com/operations/cube/buildCubeShape> a p:Operation, p:ReadableObjectMode, p:WritableObjectMode;
  rdfs:comment "Builds a Cube Shape based on Cube Observation datasets";
  rdfs:label "build Cube Shape";
  code:implementedBy [ a code:EcmaScriptModule;
      code:link <node:barnard59-cube/cube.js#buildCubeShape>
    ].

<https://barnard59.zazuko.com/operations/cube/toObservation> a p:Operation, p:ReadableObjectMode, p:WritableObjectMode;
  rdfs:comment "Converts a set of quads to a Cube Observation";
  rdfs:label "to Cube Observation";
  code:implementedBy [ a code:EcmaScriptModule;
      code:link <node:barnard59-cube/cube.js#toObservation>
    ].
