<commit_before>@prefix : <https://w3id.org/won/core#> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix gr: <http://purl.org/goodrelations/v1#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix oslc: <http://open-services.net/ns/core#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sioc: <http://rdfs.org/sioc/types#> .
@prefix schema_org: <http://schema.rdfs.org/all#> .
@base <https://w3id.org/won/core> .

<https://w3id.org/won/core> rdf:type owl:Ontology ;
                             owl:versionIRI <https://w3id.org/won/core/1.0> ;
                             dc:title "Web of Needs Ontology" ;
                             rdfs:comment "Ontology for the Web of Needs data model."@en ;
                             dc:date "2013-12-13"^^xsd:date ;
                             dc:creator "<NAME>" ,
                                        "<NAME>" .

#################################################################
#    Datatypes
#################################################################

###  http://www.w3.org/2001/XMLSchema#duration
xsd:duration rdf:type rdfs:Datatype .


#################################################################
#    Object Properties
#################################################################

###  https://w3id.org/won/core#additionalData
:additionalData rdf:type owl:ObjectProperty ;
                rdfs:range owl:Thing ;
                rdfs:comment "Contains additional information in form of an RDF graph about an event."^^xsd:string ;
                rdfs:isDefinedBy <https://w3id.org/won/core> .


###  https://w3id.org/won/core#atomProtocolEndpoint
:atomProtocolEndpoint rdf:type owl:ObjectProperty ;
                      rdfs:subPropertyOf owl:topObjectProperty ;
                      rdfs:comment "Points to the atomProtocol webservice endpoint of the atom. I.e., won nodes can communicate with the atom through this endpoint."@en ;
                      rdfs:isDefinedBy <https://w3id.org/won/core> .


###  https://w3id.org/won/core#atomState
:atomState rdf:type owl:ObjectProperty ,
                    owl:FunctionalProperty ;
           rdfs:domain :Atom ;
           rdfs:range :AtomState ;
           rdfs:comment "Defines the Atom object's state."@en ;
           rdfs:isDefinedBy <https://w3id.org/won/core> .


###  https://w3id.org/won/core#brokerUri
:brokerUri rdf:type owl:ObjectProperty ;
           rdfs:domain :WonOverActiveMq ;
           rdfs:comment "Specifies the ActiveMQ broker URI to be used to contact the atom."@en ;
           rdfs:isDefinedBy <https://w3id.org/won/core> .


###  https://w3id.org/won/core#compatibleSocketDefinition
:compatibleSocketDefinition rdf:type owl:ObjectProperty ;
                            rdfs:domain :SocketDefinition ;
                            rdfs:range :SocketDefinition .


###  https://w3id.org/won/core#connectionState
:connectionState rdf:type owl:ObjectProperty ,
                          owl:FunctionalProperty ;
                 rdfs:domain :Connection ;
                 rdfs:range :ConnectionState ;
                 rdfs:comment "Indicates the state in which the Connection object is."@en ;
                 rdfs:isDefinedBy <https://w3id.org/won/core> .


###  https://w3id.org/won/core#connections
:connections rdf:type owl:ObjectProperty ;
             rdfs:domain :Atom ;
             rdfs:range :ConnectionContainer ;
             rdfs:comment "Links the Atom object to its connections."@en ;
             rdfs:isDefinedBy <https://w3id.org/won/core> .


###  https://w3id.org/won/core#defaultSocket
:defaultSocket rdf:type owl:ObjectProperty ;
               rdfs:domain :Atom ;
               rdfs:range :Socket ;
               rdfs:comment "Indicates the socket to connect to by default."@en ;
               rdfs:isDefinedBy <https://w3id.org/won/core> .


###  https://w3id.org/won/core#derivesAtomProperty
:derivesAtomProperty rdf:type owl:ObjectProperty ;
                     rdfs:domain :SocketDefinition ;
                     rdfs:comment "Defines a property to be 'derived' when the connection is established. The property will be used to derive a triple '[sourceAtom] [property] [targetAtom]'."@en .


###  https://w3id.org/won/core#flag
:flag rdf:type owl:ObjectProperty ;
      rdfs:domain :Atom ;
      rdfs:range xsd:String ,
                 :Flag ;
      rdfs:comment "Links an Atom to its Flags"@en ,
                   "Specifies a 'matching context' for the Atom. Matchers should only send hints to this Atom if the counterpart specifies the same matching context. If no matching context is specified, matching is not restricted, and matchers may send hints with counterparts that do specify matching contexts."@en ;
      rdfs:isDefinedBy <https://w3id.org/won/core> .


###  https://w3id.org/won/core#location
:location rdf:type owl:ObjectProperty ;
          rdfs:range :LocationSpecification ;
          rdfs:comment "Links an AtomDescription entity to a description of its location."@en ;
          rdfs:isDefinedBy <https://w3id.org/won/core> .


###  https://w3id.org/won/core#matcherProtocolEndpoint
:matcherProtocolEndpoint rdf:type owl:ObjectProperty ;
                         rdfs:comment "Points to the matcherProtocol webservice endpoint of the atom. I.e., matchers can communicate with the atom through this endpoint."@en ;
                         rdfs:isDefinedBy <https://w3id.org/won/core> .


###  https://w3id.org/won/core#messageContainer
:messageContainer rdf:type owl:ObjectProperty ,
                           owl:FunctionalProperty ;
                  rdfs:domain :Connection ;
                  rdfs:range :MessageContainer ;
                  rdfs:comment "Links the Connection object to a container containing connection events (messages)."@en ;
                  rdfs:isDefinedBy <https://w3id.org/won/core> .
<commit_msg>Add derivesInverseAtomProperty<commit_after>@prefix : <https://w3id.org/won/core#> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix gr: <http://purl.org/goodrelations/v1#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix oslc: <http://open-services.net/ns/core#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sioc: <http://rdfs.org/sioc/types#> .
@prefix schema_org: <http://schema.rdfs.org/all#> .
@base <https://w3id.org/won/core> .

<https://w3id.org/won/core> rdf:type owl:Ontology ;
                             owl:versionIRI <https://w3id.org/won/core/1.0> ;
                             dc:title "Web of Needs Ontology" ;
                             rdfs:comment "Ontology for the Web of Needs data model."@en ;
                             dc:date "2013-12-13"^^xsd:date ;
                             dc:creator "<NAME>" ,
                                        "<NAME>" .

#################################################################
#    Datatypes
#################################################################

###  http://www.w3.org/2001/XMLSchema#duration
xsd:duration rdf:type rdfs:Datatype .


#################################################################
#    Object Properties
#################################################################

###  https://w3id.org/won/core#additionalData
:additionalData rdf:type owl:ObjectProperty ;
                rdfs:range owl:Thing ;
                rdfs:comment "Contains additional information in form of an RDF graph about an event."^^xsd:string ;
                rdfs:isDefinedBy <https://w3id.org/won/core> .


###  https://w3id.org/won/core#atomProtocolEndpoint
:atomProtocolEndpoint rdf:type owl:ObjectProperty ;
                      rdfs:subPropertyOf owl:topObjectProperty ;
                      rdfs:comment "Points to the atomProtocol webservice endpoint of the atom. I.e., won nodes can communicate with the atom through this endpoint."@en ;
                      rdfs:isDefinedBy <https://w3id.org/won/core> .


###  https://w3id.org/won/core#atomState
:atomState rdf:type owl:ObjectProperty ,
                    owl:FunctionalProperty ;
           rdfs:domain :Atom ;
           rdfs:range :AtomState ;
           rdfs:comment "Defines the Atom object's state."@en ;
           rdfs:isDefinedBy <https://w3id.org/won/core> .


###  https://w3id.org/won/core#brokerUri
:brokerUri rdf:type owl:ObjectProperty ;
           rdfs:domain :WonOverActiveMq ;
           rdfs:comment "Specifies the ActiveMQ broker URI to be used to contact the atom."@en ;
           rdfs:isDefinedBy <https://w3id.org/won/core> .


###  https://w3id.org/won/core#compatibleSocketDefinition
:compatibleSocketDefinition rdf:type owl:ObjectProperty ;
                            rdfs:domain :SocketDefinition ;
                            rdfs:range :SocketDefinition .


###  https://w3id.org/won/core#connectionState
:connectionState rdf:type owl:ObjectProperty ,
                          owl:FunctionalProperty ;
                 rdfs:domain :Connection ;
                 rdfs:range :ConnectionState ;
                 rdfs:comment "Indicates the state in which the Connection object is."@en ;
                 rdfs:isDefinedBy <https://w3id.org/won/core> .


###  https://w3id.org/won/core#connections
:connections rdf:type owl:ObjectProperty ;
             rdfs:domain :Atom ;
             rdfs:range :ConnectionContainer ;
             rdfs:comment "Links the Atom object to its connections."@en ;
             rdfs:isDefinedBy <https://w3id.org/won/core> .


###  https://w3id.org/won/core#defaultSocket
:defaultSocket rdf:type owl:ObjectProperty ;
               rdfs:domain :Atom ;
               rdfs:range :Socket ;
               rdfs:comment "Indicates the socket to connect to by default."@en ;
               rdfs:isDefinedBy <https://w3id.org/won/core> .


###  https://w3id.org/won/core#derivesAtomProperty
:derivesAtomProperty rdf:type owl:ObjectProperty ;
                     rdfs:domain :SocketDefinition ;
                     rdfs:comment "Defines a property to be 'derived' when the connection is established. The property will be used to derive a triple '[sourceAtom] [property] [targetAtom]'."@en .


###  https://w3id.org/won/core#derivesInverseAtomProperty
:derivesInverseAtomProperty rdf:type owl:ObjectProperty ;
                            rdfs:domain :SocketDefinition ;
                            rdfs:comment "Defines a property to be 'derived' when the connection is established. The property will be used to derive a triple '[targetAtom] [property] [sourceAtom]'."@en .


###  https://w3id.org/won/core#flag
:flag rdf:type owl:ObjectProperty ;
      rdfs:domain :Atom ;
      rdfs:range xsd:String ,
                 :Flag ;
      rdfs:comment "Links an Atom to its Flags"@en ,
                   "Specifies a 'matching context' for the Atom. Matchers should only send hints to this Atom if the counterpart specifies the same matching context. If no matching context is specified, matching is not restricted, and matchers may send hints with counterparts that do specify matching contexts."@en ;
      rdfs:isDefinedBy <https://w3id.org/won/core> .


###  https://w3id.org/won/core#location
:location rdf:type owl:ObjectProperty ;
          rdfs:range :LocationSpecification ;
          rdfs:comment "Links an AtomDescription entity to a description of its location."@en ;
          rdfs:isDefinedBy <https://w3id.org/won/core> .


###  https://w3id.org/won/core#matcherProtocolEndpoint
:matcherProtocolEndpoint rdf:type owl:ObjectProperty ;
                         rdfs:comment "Points to the matcherProtocol webservice endpoint of the atom. I.e., matchers can communicate with the atom through this endpoint."@en ;
                         rdfs:isDefinedBy <https://w3id.org/won/core> .


###  https://w3id.org/won/core#messageContainer
:messageContainer rdf:type owl:ObjectProperty ,
                           owl:FunctionalProperty ;
                  rdfs:domain :Connection ;
                  rdfs:range :MessageContainer ;
                  rdfs:comment "Links the Connection object to a container containing connection events (messages)."@en ;
                  rdfs:isDefinedBy <https://w3id.org/won/core> .

{'fraction_non_alphanumeric': 0.15573573091434534, 'fraction_numerical': 0.01276390784297985, 'mean_word_length': 2.484755244755245, 'pattern_counts': {'":': 0, '<': 57, '<?xml version=': 0, '>': 57, 'https://': 57, 'lorem ipsum': 0, 'www.': 12, 'xml': 2}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4739143', 'n_tokens_mistral': 3899, 'n_tokens_neox': 3626, 'n_words': 791}