FlyData/DataManagementVocabulary
From ImageWeb
Vocabulary for data management platform
This vocabulary uses SiOC as a starting point, and focuses on terminology intended to be used directly by the data management platform. Additional (meta)data about any element may be added using appropriate vocabularies.
The following table and sections are automatically generated from source data maintained in spreadsheet form; the same source will also be used to generate an OWL/RDFS description of the new terms introduced here. Term definitions taken from existing vocabularies are lighter than new definitions introduced here.
Vocabulary summary
| Class | Property | Value | Label | Comment |
|---|---|---|---|---|
| @prefix | rdf: | <http://www.w3.org/1999/02/22-rdf-syntax-ns#> | ||
| @prefix | rdfs: | <http://www.w3.org/2000/01/rdf-schema#> | ||
| @prefix | owl: | <http://www.w3.org/2002/07/owl#> | ||
| @prefix | owl2: | <http://www.w3.org/2006/12/owl2-xml#> | ||
| @prefix | dc: | <http://purl.org/dc/terms/> | ||
| @prefix | foaf: | <http://xmlns.com/foaf/0.1/> | ||
| @prefix | xsd: | <http://www.w3.org/2001/XMLSchema#> | ||
| @prefix | sioc: | <http://rdfs.org/sioc/ns#> | ||
| @prefix | odf: | <http://opendataforge.org/id2008/odf/> | ||
| <> | ||||
| rdfs:seeAlso | <http://sioc-project.org/ontology> | |||
| sioc:Usergroup | user group | e.g., the set of user accounts used by a research group | ||
| sioc:has_member | * :: sioc:User | A member of a user group | ||
| sioc:User | user account | specifically, a user account on some system | ||
| sioc:account_of | ? :: foaf:Agent | A person or agent to whom the account belongs | ||
| sioc:email | ? :: rdfs:Resource | Email address associated with account | ||
| sioc:email_sha1 | ? :: rdfs:Literal | Hash of email address associated with account | ||
| sioc:Role | user role | e.g., member of some group, collaborator with another group | ||
| sioc:function_of | * :: sioc:User | e.g. a User who wields this role | ||
| -- SIOC doesn't restrict value to sioc:User – why? | ||||
| sioc:has_scope | * :: rdfs:Resource | A resource in scope (control?) of this role | ||
| sioc:Space | data repository | e.g., a repository or web site | ||
| sioc:has_usergroup | * :: sioc:Usergroup | A user group that interacts or has a relationship with this space | ||
| sioc:space_of | * :: rdfs:Resource | A resource in this space | ||
| sioc:Container | data collection | e.g. a data suite or collection of related datasets | ||
| sioc:container_of | * :: sioc:Item | An item in this container | ||
| sioc:parent_of | * :: sioc:Container | A sub-container in this container | ||
| sioc:Item | data item | e.g., a dataset | ||
| sioc:has_modifier | + :: sioc:User | |||
| -- Why range inconsistency between has_creator, has_modifier, has_owner? | ||||
| sioc:about | * :: rdfs:Resource | Specifies that this Item is about the indicated resource. | ||
| odf:DataSuite | data suite | e.g. data associated with an experiment | ||
| -- Need to rethink all this revision malarkey | ||||
| rdfs:subClassOf | sioc:Container | |||
| odf:DataSuiteCurrent | data suite current | The current revision of a data suite | ||
| rdfs:subClassOf | odf:DataSuite | |||
| odf:has_snapshot | * :: odf:DatasuiteSnapshot | dataset snapshot | A specific (fixed) revision of this dataset | |
| odf:DataSuiteSnapshot | data suite snapshot | A specific (fixed) revision of a data suite | ||
| rdfs:subClassOf | odf:DataSuite | |||
| odf:Dataset | dataset | a sioc:Item that is some published data | ||
| -- Need to rethink all this revision malarkey | ||||
| rdfs:subClassOf | sioc:Item | |||
| sioc:has_container | 1 :: odf:DataSuite | data suite | A data suite of which this dataset is a member | |
| odf:current_revision | 1 :: odf:DatasetRevision | current revision | The current revision of this dataset | |
| odf:has_revision | * :: odf:DatasetRevision | dataset revision | A specific (fixed) revision of this dataset | |
| odf:type | 1 :: odf:DatasetType | dataset type | Information about the type of this dataset | |
| sioc:attachment | * :: rdfs:Resource | dataset data stream | A data stream associated with this dataset | |
| -- Use new property and type for data stream? Can use anything from MPEG21/ORE? | ||||
| sioc:has_modifier | + :: sioc:User | modified by | Identifies a user who created or modified this dataset | |
| odf:DatasetCurrent | dataset current revision | The current revision of some dataset | ||
| rdfs:subClassOf | odf:Dataset | |||
| odf:DatasetRevision | dataset revision | a specific revision of some dataset | ||
| rdfs:subClassOf | odf:Dataset | |||
| odf:DerivedDataset | derived dataset | a dataset derived by computation from some other dataset(s) | ||
| rdfs:subClassOf | odf:DatasetRevision | |||
| odf:derived_from | + :: odf:DatasetRevision | derived from | a dataset revision from which this dataset was derived | |
| odf:derived_by | 1 :: odf:DataService | derived by | data handling service used to perform the derivation | |
| odf:DatasetType | dataset type | dataset type description (for service matching) | ||
| odf:genre | 1 :: odf:DataGenre | dataset genre | overall kind of data; e.g. tabular, image, etc | |
| odf:mime_type | 1 :: xsd:string | MIME type | MIME type of data stream | |
| -- Apply this to a specific data stream attachment? How? | ||||
| odf:schema | * :: rdfs:Resource | dataset schema | Schema used for data (e.g XML or RDF) | |
| -- More specific range? | ||||
| odf:DataService | data handling service | Data handling service | ||
| odf:input_type | + :: odf:DatasetType | service input type | Type of input | |
| -- Needs to be a sequence? | ||||
| odf:output_type | 1 :: odf:DatasetType | service output type | Type of output | |
| odf:protocol | 1 :: odf:ServiceProtocol | service access protocol | e.g. GET, POST, APP, SPARQL, SOAP | |
| odf:uri_template | 1 :: xsd:anyURI | service URI template | URI template for service access | |
| odf:DataGenre | dataset genre | Genre of data | ||
| ^ rdf:type | odf:TABULAR | tabular data | Tabular data (e.g. from spreadsheet) | |
| ^ rdf:type | odf:GRAPHICAL | image or graphic | Image data | |
| ^ rdf:type | odf:TEXTUAL | text value | Textual data | |
| ^ rdf:type | odf:NUMERIC | scalar numeric value | Numeric value | |
| odf:ServiceProtocol | Service access protocol | Protocol or mechanism to access a data handling service | ||
| ^ rdf:type | odf:HTTP_GET | HTTP GET | ||
| ^ rdf:type | odf:HTTP_POST | HTTP POST | ||
| ^ rdf:type | odf:HTTP_ATOMPUB | HTTP Atom protocol | ||
| ^ rdf:type | odf:HTTP_SPARQL | HTTP SPARQL | ||
| ^ rdf:type | odf:HTTP_SOAP | HTTP SOAP | ||
| rdfs:Resource | Common SIOC properties | |||
| sioc:has_creator | * :: sioc:User | created by | Creator (as user account) of some resource | |
| -- Why range inconsistency between has_creator, has_modifier, has_owner? | ||||
| sioc:has_modifier | * :: sioc:User | modified by | Modifier (as user account) of some resource | |
| -- SIOC restricts domain of this to sioc:Item
SIOC restricts domain of this to sioc:Item | ||||
| sioc:has_owner | * :: sioc:User | owned by | Owner (as user account) of some resource | |
| -- Why range inconsistency between has_creator, has_modifier, has_owner? | ||||
| sioc:id | * :: rdfs:Literal | identified as | Identifier of a SIOC resource | |
| sioc:link | * :: sioc:Item | attached to | Link to SIOC item containing this resource | |
| sioc:links_to | * :: rdfs:Resource | linked to | A resource referenced by this item | |
| <= dc:references | ||||
| sioc:related_to | * :: rdfs:Resource | related to | Related resources for this resource. | |
| sioc:name | * :: rdfs:Literal | name | The name of a SIOC instance, e.g. a username for a User, group name for a Usergroup, etc. | |
| -- Why not rdfs:Label? | ||||
| sioc:note | * :: rdfs:Literal | note | A note associated or describing this resource | |
| -- Why not rdfs:seeAlso? | ||||
| sioc:topic | * :: rdfs:Resource | topic | A topic of interest, linking to the appropriate resource, e.g., in the Open Directory Project or of a SKOS category. | |
| <= dc:description | DC suggests keywords or controlled vocabulary | |||

