Mercurial > hg > qm-vamp-plugins
comparison rdf/qm-vamp-plugins:qm-segmenter.n3 @ 69:c2b7e1d4f1db
* Add provisional RDF descriptions for plugins
| author | Chris Cannam <c.cannam@qmul.ac.uk> |
|---|---|
| date | Thu, 19 Jun 2008 09:22:44 +0000 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| 68:68f181553123 | 69:c2b7e1d4f1db |
|---|---|
| 1 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . | |
| 2 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . | |
| 3 @prefix vamp: <http://www.purl.org/ontology/vamp/> . | |
| 4 @prefix vampex: <http://www.purl.org/ontology/vamp/examples/> . | |
| 5 @prefix plugbase: <http://purl.org/ontology/vamp/qm-plugins/> . | |
| 6 @prefix owl: <http://www.w3.org/2002/07/owl#> . | |
| 7 @prefix dc: <http://purl.org/dc/elements/1.1/> . | |
| 8 @prefix af: <http://purl.org/ontology/af/> . | |
| 9 @prefix foaf: <http://xmlns.com/foaf/0.1/> . | |
| 10 @prefix cc: <http://web.resource.org/cc/> . | |
| 11 @prefix thisplug: <http://purl.org/ontology/vamp/qm-plugins/qm-segmenter#> . | |
| 12 @prefix : <> . | |
| 13 | |
| 14 <> a vamp:PluginDescription ; | |
| 15 foaf:maker <http://www.vamp-plugins.org/> ; | |
| 16 foaf:maker <http://www.vamp-plugins.org/doap.rdf#template-generator> ; | |
| 17 foaf:primaryTopic plugbase:qm-segmenter . | |
| 18 | |
| 19 plugbase:qm-segmenter a vamp:Plugin ; | |
| 20 dc:title "Segmenter" ; | |
| 21 vamp:name "Segmenter" ; | |
| 22 dc:description "Divide the track into a sequence of consistent segments" ; | |
| 23 foaf:maker [ foaf:name "Queen Mary, University of London"] ; # FIXME could give plugin author's URI here | |
| 24 cc:license <FIXME license for the plugin> ; | |
| 25 vamp:identifier "qm-segmenter" ; | |
| 26 vamp:vamp_API_version vamp:api_version_1 ; | |
| 27 owl:versionInfo "2" ; | |
| 28 vamp:input_domain vamp:TimeDomain ; | |
| 29 | |
| 30 vamp:parameter_descriptor thisplug:param_nSegmentTypes ; | |
| 31 vamp:parameter_descriptor thisplug:param_featureType ; | |
| 32 vamp:parameter_descriptor thisplug:param_neighbourhoodLimit ; | |
| 33 | |
| 34 vamp:output_descriptor thisplug:output_segmentation ; | |
| 35 . | |
| 36 thisplug:param_nSegmentTypes a vamp:ParameterDescriptor ; | |
| 37 vamp:identifier "nSegmentTypes" ; | |
| 38 dc:title "Number of segment-types" ; | |
| 39 dc:format "" ; | |
| 40 vamp:min_value 2 ; | |
| 41 vamp:max_value 12 ; | |
| 42 vamp:default_value 10 . | |
| 43 | |
| 44 thisplug:param_featureType a vamp:ParameterDescriptor ; | |
| 45 vamp:identifier "featureType" ; | |
| 46 dc:title "Feature Type" ; | |
| 47 dc:format "" ; | |
| 48 vamp:min_value 1 ; | |
| 49 vamp:max_value 3 ; | |
| 50 vamp:default_value 1 . | |
| 51 | |
| 52 thisplug:param_neighbourhoodLimit a vamp:ParameterDescriptor ; | |
| 53 vamp:identifier "neighbourhoodLimit" ; | |
| 54 dc:title "Minimum segment duration" ; | |
| 55 dc:format "s" ; | |
| 56 vamp:min_value 1 ; | |
| 57 vamp:max_value 15 ; | |
| 58 vamp:default_value 4 . | |
| 59 | |
| 60 thisplug:output_segmentation a vamp:SparseOutput ; | |
| 61 vamp:identifier "segmentation" ; | |
| 62 dc:title "Segmentation" ; | |
| 63 dc:description "Segmentation" ; | |
| 64 vamp:fixed_bin_count "true" ; | |
| 65 vamp:is_quantized "true" ; | |
| 66 vamp:unit "segment-type" ; | |
| 67 vamp:bin_count 1 ; | |
| 68 vamp:bin_names ( ""); | |
| 69 vamp:quantize_step 1 ; | |
| 70 vamp:sample_type vamp:VariableSampleRate ; | |
| 71 vamp:sample_rate 5 ; | |
| 72 vamp:computes_feature_type <FIXME feature type URI> ; | |
| 73 vamp:computes_event_type <FIXME event type URI> ; | |
| 74 . |
