diff rdf/vamp.n3 @ 155:b734b032558c

Fixed ontology
author dpastor
date Wed, 25 Jun 2008 12:06:41 +0000
parents d7dcc37161e6
children 7c08ba8083b2
line wrap: on
line diff
--- a/rdf/vamp.n3	Wed Jun 25 11:48:25 2008 +0000
+++ b/rdf/vamp.n3	Wed Jun 25 12:06:41 2008 +0000
@@ -142,7 +142,7 @@
 
 vamp:TrackLevelOutput
 	a owl:Class;
-	rdfs:label "Track level output";
+	rdfs:label "track level output";
 	rdfs:subClassOf vamp:PluginOutput;
 	rdfs:comment """
 		Specific output type for track level information.  The Vamp API does not provide for this sort of output directly, so this will require a "hacky" interpretation of the feature timestamp to establish that it reflects track metadata instead of temporal data.
@@ -200,7 +200,7 @@
 ## be included in the domain of vamp:output because transforms need to
 ## be able to specify an output as well as a plugin.
 
-##!!! lacking plugin version? (in transform)
+##!!! lacking plugin version?
 
 vamp:parameter
 	a rdf:Property;
@@ -210,6 +210,7 @@
 		Links each parameter descriptor to the plugin.
 	""";
 	rdfs:range vamp:Parameter;
+	rdfs:domain vamp:ParameterBinding;
 	rdfs:domain vamp:Plugin;
 	vs:term_status "stable";
 	.
@@ -223,6 +224,7 @@
 	""";
 	rdfs:range vamp:PluginOutput;
 	rdfs:domain vamp:Plugin;
+	rdfs:domain vamp:Transform;
 	vs:term_status "stable";
 	.
 
@@ -254,6 +256,7 @@
 	rdfs:domain vamp:PluginProgram;
 	rdfs:domain vamp:PluginOutput;
 	rdfs:domain vamp:Parameter;
+	rdfs:domain vamp:Transform;
 	vs:term_status "stable";
 	.
 
@@ -552,14 +555,7 @@
 
 ##### Plugin Transform properties
 
-vamp:identifier
-	rdfs:domain vamp:Transform;
-	#the ID is the plugin ID?
-	.
-
-vamp:output
-	rdfs:domain vamp:Transform;
-	.
+#identifier and output are declared above
 
 vamp:engine
 	a rdf:Property;
@@ -709,18 +705,7 @@
 	rdfs:domain vamp:ParameterBinding;
 	.
 
-vamp:parameter
-	a rdf:Property;
-	a owl:ObjectProperty;
-	rdfs:label "parameter";
-	vs:term_status "stable";
-	rdfs:comment """
-			Specifies exactly the plugin parameter to set in the transform by linking it.
-	""";
-	rdfs:domain vamp:ParameterBinding;
-	rdfs:range vamp:Parameter;
-	.
+#parameter declared above
 
 
 
-