@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix : <http://semanticscience.org/ontology/sio.owl#> .
@prefix ns5: <http://semanticscience.org/resource/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix oboInOwl: <http://www.geneontology.org/formats/oboInOwl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix obo: <http://purl.obolibrary.org/obo/> .
@prefix ns4: <http://purl.org/dc/terms/> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .

dc:identifier
    a owl:AnnotationProperty .

ns4:description
    a owl:AnnotationProperty .

<http://semanticscience.org/ontology/sio.owl>
    a owl:Ontology .

ns5:SIO_000005
    a owl:Class ;
    rdfs:label "quality"@en .

ns5:SIO_000006
    a owl:Class ;
    rdfs:label "process"@en .

ns5:SIO_000011
    a owl:ObjectProperty ;
    rdfs:label "is attribute of"@en .

ns5:SIO_000063
    a owl:ObjectProperty ;
    rdfs:label "is agent in"@en .

ns5:SIO_000112
    dc:identifier "SIO_000112" ;
    ns4:description "A capability is a realizable entity whose basis lies in one or more parts or qualities and reflects possibility of an entity to behave in a specified way under certain conditions or in response to a certain stimulus (trigger)."@en ;
    ns5:subset "capability+", "core" ;
    a owl:Class ;
    rdfs:isDefinedBy <http://semanticscience.org/ontology/sio.owl> ;
    rdfs:label "capability"@en ;
    rdfs:subClassOf ns5:SIO_000340, [
        a owl:Restriction ;
        owl:onProperty ns5:SIO_000641 ;
        owl:someValuesFrom ns5:SIO_000005
    ], [
        a owl:Restriction ;
        owl:onProperty ns5:SIO_000011 ;
        owl:someValuesFrom [
            a owl:Restriction ;
            owl:onProperty ns5:SIO_000063 ;
            owl:someValuesFrom ns5:SIO_000006
        ]
    ], [
        a owl:Restriction ;
        owl:allValuesFrom ns5:SIO_000006 ;
        owl:onProperty ns5:SIO_000635
    ] .

ns5:SIO_000340
    a owl:Class ;
    rdfs:label "realizable entity"@en .

ns5:SIO_000635
    a owl:ObjectProperty ;
    rdfs:label "has trigger"@en .

ns5:SIO_000641
    a owl:ObjectProperty ;
    rdfs:label "has basis"@en .

ns5:subset
    a owl:AnnotationProperty .

