@prefix : <http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology/> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix bfo: <http://purl.obolibrary.org/obo#> .
@prefix cco: <http://www.ontologyrepository.com/CommonCoreOntologies/> .
@prefix obo: <http://purl.obolibrary.org/obo/> .
@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 foaf: <http://xmlns.com/foaf/0.1/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@base <http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology> .

<http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology> rdf:type owl:Ontology ;
                                                                           owl:imports <http://www.ontologyrepository.com/CommonCoreOntologies/Mid/ExtendedRelationOntology> ;
                                                                           cco:code_license "The 3-Clause BSD License: https://opensource.org/licenses/BSD-3-Clause"^^xsd:string ;
                                                                           cco:content_license "The Creative Commons BY 3.0 License: https://creativecommons.org/licenses/by/3.0/"^^xsd:string ;
                                                                           rdfs:label "Time Ontology"^^xsd:string ;
                                                                           rdfs:comment "This ontology is designed to represent temporal regions and the relations that hold between them."^^xsd:string ;
                                                                           owl:versionInfo "January 4, 2019"^^xsd:string ,
                                                                                           "Version 1.1"^^xsd:string ;
                                                                           cco:copyright "COPYRIGHT © 2015-2019 CUBRC, Inc."^^xsd:string .

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

###  http://www.ontologyrepository.com/CommonCoreOntologies/has_ending_instant
cco:has_ending_instant rdf:type owl:ObjectProperty ;
                       owl:inverseOf cco:is_ending_instant_of ;
                       rdf:type owl:FunctionalProperty ;
                       rdfs:domain obo:BFO_0000038 ;
                       rdfs:range obo:BFO_0000148 ;
                       cco:definition "For Temporal Interval t1 and Temporal Instant t2, t1 has ending instant t2 if and only if no Temporal Instant t3 that is part of t1 is after t2."^^xsd:string ;
                       cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                       rdfs:label "has ending instant"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/has_inside_instant
cco:has_inside_instant rdf:type owl:ObjectProperty ;
                       owl:inverseOf cco:is_inside_instant_of ;
                       rdfs:domain obo:BFO_0000038 ;
                       rdfs:range obo:BFO_0000148 ;
                       cco:definition "For Temporal Interval t1 and Temporal Instant t2, t1 has inside instant t2 if and only if there exists Temporal Instants t3 and t4 that are part of t1 and non-identical with t2, such that t3 is before t2 and t4 is after t2."^^xsd:string ;
                       cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                       rdfs:label "has inside instant"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/has_inside_interval
cco:has_inside_interval rdf:type owl:ObjectProperty ;
                        rdfs:subPropertyOf cco:interval_contains ;
                        owl:inverseOf cco:interval_during ;
                        rdfs:domain obo:BFO_0000038 ;
                        rdfs:range obo:BFO_0000038 ;
                        cco:definition "A Temporal Interval INT2 has inside interval some Temporal Interval INT1 iff there exist Temporal Instants inst1, inst2, inst3, and inst4 such that inst1 is the starting instant of INT1, inst2 is the ending instant of INT1, inst3 is the starting instant of INT2, inst4 is the ending instant of INT2, inst3 is before inst1, and inst2 is before inst4."^^xsd:string ;
                        cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                        rdfs:label "has inside interval"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/has_starting_instant
cco:has_starting_instant rdf:type owl:ObjectProperty ;
                         owl:inverseOf cco:is_starting_instant_of ;
                         rdf:type owl:FunctionalProperty ;
                         rdfs:domain obo:BFO_0000038 ;
                         rdfs:range obo:BFO_0000148 ;
                         cco:definition "For Temporal Interval t1 and Temporal Instant t2, t1 has starting instant t2 if and only if no temporal instant t3 that is part of t1 is before t2."^^xsd:string ;
                         cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                         rdfs:label "has starting instant"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/instant_is_after
cco:instant_is_after rdf:type owl:ObjectProperty ;
                     owl:inverseOf cco:instant_is_before ;
                     rdf:type owl:TransitiveProperty ;
                     rdfs:domain obo:BFO_0000148 ;
                     rdfs:range obo:BFO_0000148 ;
                     cco:elucidation "'instant is after' is a primitive relationship. Informally, a temporal instant t2 is after some temporal instant t1 if and only if t1 precedes t2."^^xsd:string ;
                     cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                     rdfs:label "instant is after"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/instant_is_before
cco:instant_is_before rdf:type owl:ObjectProperty ,
                               owl:TransitiveProperty ;
                      rdfs:domain obo:BFO_0000148 ;
                      rdfs:range obo:BFO_0000148 ;
                      cco:elucidation "'instant is before' is a primitive relationship. Informally, a temporal instant t1 is before some temporal instant t2 if and only if t1 precedes t2."^^xsd:string ;
                      cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                      rdfs:label "instant is before"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/interval_contained_by
cco:interval_contained_by rdf:type owl:ObjectProperty ;
                          owl:inverseOf cco:interval_contains ;
                          rdfs:domain obo:BFO_0000038 ;
                          rdfs:range obo:BFO_0000038 ;
                          owl:propertyDisjointWith cco:interval_disjoint ;
                          cco:definition "A Temporal Interval INT1 is contained by some Temporal Interval INT2 iff there exist Temporal Instants inst1, inst2, inst3, and inst4 such that inst1 is the starting instant of INT1, inst2 is the ending instant of INT1, inst3 is the starting instant of INT2, inst4 is the ending instant of INT2, inst3 is before or identical to inst1, inst2 is before or identical to inst4, and it is not the case that both inst3 is identical to inst1 and inst2 is identical to inst4."^^xsd:string ;
                          cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                          rdfs:label "interval contained by"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/interval_contains
cco:interval_contains rdf:type owl:ObjectProperty ;
                      rdfs:domain obo:BFO_0000038 ;
                      rdfs:range obo:BFO_0000038 ;
                      owl:propertyDisjointWith cco:interval_disjoint ;
                      cco:definition "A Temporal Interval INT2 contains some Temporal Interval INT1 iff there exist Temporal Instants inst1, inst2, inst3, and inst4 such that inst1 is the starting instant of INT1, inst2 is the ending instant of INT1, inst3 is the starting instant of INT2, inst4 is the ending instant of INT2, inst3 is before or identical to inst1, and inst2 is before or identical to inst4, but it is not the case that both inst3 is identical to inst1 and inst2 is identical to inst4."^^xsd:string ;
                      cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                      rdfs:label "interval contains"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/interval_disjoint
cco:interval_disjoint rdf:type owl:ObjectProperty ;
                      rdfs:domain obo:BFO_0000038 ;
                      rdfs:range obo:BFO_0000038 ;
                      owl:propertyDisjointWith cco:interval_equals ,
                                               cco:interval_overlapped_by ,
                                               cco:interval_overlaps ;
                      cco:definition "A Temporal Interval INT1 is disjoint with a Temporal Interval INT2 iff INT1 is before or meets INT2 OR INT2 is before or meets INT1. In other words, INT1 and INT2 are disjoint iff INT1 and INT2 do not overlap, contain, or equal one another."^^xsd:string ;
                      cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                      rdfs:label "interval disjoint"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/interval_during
cco:interval_during rdf:type owl:ObjectProperty ;
                    rdfs:subPropertyOf cco:interval_contained_by ;
                    rdfs:domain obo:BFO_0000038 ;
                    rdfs:range obo:BFO_0000038 ;
                    cco:definition "A Temporal Interval INT1 is during some Temporal Interval INT2 iff there exist Temporal Instants inst1, inst2, inst3, and inst4 such that inst1 is the starting instant of INT1, inst2 is the ending instant of INT1, inst3 is the starting instant of INT2, inst4 is the ending instant of INT2, inst3 is before inst1, and inst2 is before inst4."^^xsd:string ;
                    cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                    rdfs:label "interval during"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/interval_equals
cco:interval_equals rdf:type owl:ObjectProperty ,
                             owl:SymmetricProperty ;
                    rdfs:domain obo:BFO_0000038 ;
                    rdfs:range obo:BFO_0000038 ;
                    cco:definition "A Temporal Interval INT1 is equal to some Temporal Interval INT2 iff there exists Temporal Instants inst1 and inst2 such that inst1 is the starting instant of both INT1 and INT2 and inst2 is the ending instant of both INT1 and INT2."^^xsd:string ;
                    cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                    rdfs:label "interval equals"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/interval_finished_by
cco:interval_finished_by rdf:type owl:ObjectProperty ;
                         rdfs:subPropertyOf cco:interval_contains ;
                         owl:inverseOf cco:interval_finishes ;
                         rdfs:domain obo:BFO_0000038 ;
                         rdfs:range obo:BFO_0000038 ;
                         cco:definition "A Temporal Interval INT2 is finished by some Temporal Interval INT1 iff there exists Temporal Instants inst1, inst2, and inst3 such that inst 1 is the starting instant of INT1, inst2 is the ending instant of both INT1 and INT2, inst3 is the starting instant of INT2, and inst3 is before inst1."^^xsd:string ;
                         cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                         rdfs:label "interval finished by"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/interval_finishes
cco:interval_finishes rdf:type owl:ObjectProperty ;
                      rdfs:subPropertyOf cco:interval_contained_by ;
                      rdfs:domain obo:BFO_0000038 ;
                      rdfs:range obo:BFO_0000038 ;
                      cco:definition "A Temporal Interval INT1 finishes some Temporal Interval INT2 iff there exists Temporal Instants inst1, inst2, and inst3 such that inst 1 is the starting instant of INT1, inst2 is the ending instant of both INT1 and INT2, inst3 is the starting instant of INT2, and inst3 is before inst1."^^xsd:string ;
                      cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                      rdfs:label "interval finishes"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/interval_is_after
cco:interval_is_after rdf:type owl:ObjectProperty ;
                      rdfs:subPropertyOf cco:interval_disjoint ;
                      owl:inverseOf cco:interval_is_before ;
                      rdfs:domain obo:BFO_0000038 ;
                      rdfs:range obo:BFO_0000038 ;
                      cco:definition "A TemporalInterval INT2 is after some TemporalInterval INT1 iff there exists TemporalInstants inst2, inst1 such that inst2 is the starting instant of INT2 and inst1 is the ending instant of INT1 and inst2 is after inst1."^^xsd:string ;
                      cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                      rdfs:label "interval is after"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/interval_is_before
cco:interval_is_before rdf:type owl:ObjectProperty ;
                       rdfs:subPropertyOf cco:interval_disjoint ;
                       rdfs:domain obo:BFO_0000038 ;
                       rdfs:range obo:BFO_0000038 ;
                       cco:definition "A TemporalInterval INT1 is before some TemporalInterval INT2 iff there exists TemporalInstants inst1, inst2 such that inst1 is the ending instant of INT1 and inst2 is the starting instant of INT2 and inst1 is before inst2."^^xsd:string ;
                       cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                       rdfs:label "interval is before"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/interval_meets
cco:interval_meets rdf:type owl:ObjectProperty ;
                   rdfs:subPropertyOf cco:interval_disjoint ;
                   owl:inverseOf cco:interval_met_by ;
                   rdf:type owl:IrreflexiveProperty ;
                   rdfs:domain obo:BFO_0000038 ;
                   rdfs:range obo:BFO_0000038 ;
                   cco:definition "A Temporal Interval INT1 meets some Temporal Interval INT2 iff there exists some Temporal Instant inst1 such that inst1 is the ending instant of INT1 and inst1 is the starting instant of INT2."^^xsd:string ;
                   cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                   rdfs:label "interval meets"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/interval_met_by
cco:interval_met_by rdf:type owl:ObjectProperty ;
                    rdfs:subPropertyOf cco:interval_disjoint ;
                    rdf:type owl:IrreflexiveProperty ;
                    rdfs:domain obo:BFO_0000038 ;
                    rdfs:range obo:BFO_0000038 ;
                    cco:definition "A Temporal Interval INT2 is met by some Temporal Interval INT1 iff there exists some Temporal Instant inst1 such that inst1 is the starting instant of INT2 and inst1 is the ending instant of INT1."^^xsd:string ;
                    cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                    rdfs:label "interval met by"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/interval_overlapped_by
cco:interval_overlapped_by rdf:type owl:ObjectProperty ;
                           owl:inverseOf cco:interval_overlaps ;
                           rdfs:domain obo:BFO_0000038 ;
                           rdfs:range obo:BFO_0000038 ;
                           cco:definition "A Temporal Interval INT2 is overlapped by some Temporal Interval INT1 iff there exist Temporal Instants inst1, inst2, inst3, inst4 such that inst1 is the starting instant of INT1, inst2 is the ending instant of INT1, inst3 is the starting instant of INT2, inst4 is the ending instant of INT2, inst1 is before inst3, inst3 is before inst2, and inst2 is before inst4."^^xsd:string ;
                           cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                           rdfs:label "interval overlapped by"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/interval_overlaps
cco:interval_overlaps rdf:type owl:ObjectProperty ;
                      rdfs:domain obo:BFO_0000038 ;
                      rdfs:range obo:BFO_0000038 ;
                      cco:definition "A Temporal Interval INT1 overlaps some Temporal Interval INT2 iff there exist Temporal Instants inst1, inst2, inst3, inst4 such that inst1 is the starting instant of INT1, inst2 is the ending instant of INT1, inst3 is the starting instant of INT2, inst4 is the ending instant of INT2, inst1 is before inst3, inst3 is before inst2, and inst2 is before inst4."^^xsd:string ;
                      cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                      rdfs:label "interval overlaps"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/interval_started_by
cco:interval_started_by rdf:type owl:ObjectProperty ;
                        rdfs:subPropertyOf cco:interval_contains ;
                        owl:inverseOf cco:interval_starts ;
                        rdfs:domain obo:BFO_0000038 ;
                        rdfs:range obo:BFO_0000038 ;
                        cco:definition "A Temporal Interval INT2 is started by some Temporal Interval INT1 iff there exist Temporal Instants inst1, inst2, and inst3 such that inst1 is the starting instant of both INT1 and INT2, inst2 is the ending instant of INT1, inst3 is the ending instant of INT2 and inst2 is before inst3."^^xsd:string ;
                        cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                        rdfs:label "interval started by"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/interval_starts
cco:interval_starts rdf:type owl:ObjectProperty ;
                    rdfs:subPropertyOf cco:interval_contained_by ;
                    rdfs:domain obo:BFO_0000038 ;
                    rdfs:range obo:BFO_0000038 ;
                    cco:definition "A Temporal Interval INT1 starts some Temporal Interval INT2 iff there exist Temporal Instants inst1, inst2, and inst3 such that inst1 is the starting instant of both INT1 and INT2, inst2 is the ending instant of INT1, inst3 is the ending instant of INT2 and inst2 is before inst3."^^xsd:string ;
                    cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                    rdfs:label "interval starts"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/is_ending_instant_of
cco:is_ending_instant_of rdf:type owl:ObjectProperty ,
                                  owl:InverseFunctionalProperty ;
                         rdfs:domain obo:BFO_0000148 ;
                         rdfs:range obo:BFO_0000038 ;
                         cco:definition "For Temporal Instant t1 and Temporal Interval t2, t1 is ending instant of t2 if and only if no Temporal Instant t3 that is part of t2 is after t1."^^xsd:string ;
                         cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                         rdfs:label "is ending instant of"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/is_inside_instant_of
cco:is_inside_instant_of rdf:type owl:ObjectProperty ;
                         rdfs:domain obo:BFO_0000148 ;
                         rdfs:range obo:BFO_0000038 ;
                         cco:definition "For Temporal Instant t1 and Temporal Interval t2, t1 is inside instant of t2 if and only if there are Temporal Instants t3 and t4 non-identical to t1 and part of t2 such that t3 is before t1 and t4 is after t1."^^xsd:string ;
                         cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                         rdfs:label "is inside instant of"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/is_starting_instant_of
cco:is_starting_instant_of rdf:type owl:ObjectProperty ,
                                    owl:InverseFunctionalProperty ;
                           rdfs:domain obo:BFO_0000148 ;
                           rdfs:range obo:BFO_0000038 ;
                           cco:definition "For Temporal Instant t1 and Temporal Interval t2, t1 is starting instant of t2 if and only if no Temporal Instant t3 that is part of t2 is before t1."^^xsd:string ;
                           cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                           rdfs:label "is starting instant of"^^xsd:string .


#################################################################
#    Classes
#################################################################

###  http://www.ontologyrepository.com/CommonCoreOntologies/Afternoon
cco:Afternoon rdf:type owl:Class ;
              rdfs:subClassOf obo:BFO_0000038 ;
              cco:definition "A One-Dimensional Temporal Region that consists of the temporal regions between when the sun is at its apex (approximately 12:00pm) and when it sets (approximately 6:00pm)."^^xsd:string ;
              cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
              rdfs:label "Afternoon"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/AxialRotationPeriod
cco:AxialRotationPeriod rdf:type owl:Class ;
                        rdfs:subClassOf obo:BFO_0000038 ;
                        cco:definition "A One-Dimensional Temporal Region that is equal to the length of time required for a spinning Object to complete one rotation around its Axis of Rotation."^^xsd:string ;
                        cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                        rdfs:label "Axial Rotation Period"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/CalendarDay
cco:CalendarDay rdf:type owl:Class ;
                rdfs:subClassOf cco:Day ;
                cco:definition "A Day that begins and ends concurrently with the Seconds specified by a Calendar System to be the first and last Seconds of the Day."^^xsd:string ;
                cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                rdfs:label "Calendar Day"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/CalendarMonth
cco:CalendarMonth rdf:type owl:Class ;
                  rdfs:subClassOf cco:Month ;
                  cco:definition "A Month that begins and ends concurrently with the Days specified by a Calendar System to be the first and last Days of the Month."^^xsd:string ;
                  cco:example_of_usage "January; February; March; April; May; June; July; August; September; October; November; December"^^xsd:string ;
                  cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                  rdfs:label "Calendar Month"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/CalendarWeek
cco:CalendarWeek rdf:type owl:Class ;
                 rdfs:subClassOf cco:Week ;
                 cco:definition "A Week that begins and ends concurrently with the Days specified by a Calendar System to be the first and last Days of the Week."^^xsd:string ;
                 cco:definition_source "http://wordnetweb.princeton.edu/perl/webwn?s=calendar+week"^^xsd:string ;
                 cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                 rdfs:label "Calendar Week"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/CalendarYear
cco:CalendarYear rdf:type owl:Class ;
                 rdfs:subClassOf cco:Year ;
                 cco:definition "A Year that begins and ends concurrently with the Days specified by a Calendar System to be the first and last Days of the Year."^^xsd:string ;
                 cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                 rdfs:label "Calendar Year"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/Day
cco:Day rdf:type owl:Class ;
        rdfs:subClassOf obo:BFO_0000038 ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty cco:interval_during ;
                          owl:someValuesFrom cco:Week
                        ] ;
        cco:definition "A One-Dimensional Temporal Region that is equal to the approximate length of time required for an Astronomical Body to complete one rotation around its Rotational Axis as specified relative to a particular Temporal Reference System."^^xsd:string ;
        cco:definition_source "http://wordnetweb.princeton.edu/perl/webwn?s=day"^^xsd:string ;
        cco:elucidation "Unless otherwise specified, a Day is assumed to be relative to the rotational motion of the Earth and is approximately equal to a twenty-four hour temporal region for which the start and end times are specified by the Temporal Reference System used."^^xsd:string ;
        cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
        rdfs:label "Day"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/Decade
cco:Decade rdf:type owl:Class ;
           rdfs:subClassOf obo:BFO_0000038 ;
           cco:definition "A One-Dimensional Temporal Region that is equal to a period of ten consecutive Years."^^xsd:string ;
           cco:definition_source "http://wordnetweb.princeton.edu/perl/webwn?s=decade"^^xsd:string ;
           cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
           rdfs:label "Decade"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/Evening
cco:Evening rdf:type owl:Class ;
            rdfs:subClassOf obo:BFO_0000038 ;
            cco:definition "A One-Dimensional Temporal Region that consists of the temporal regions between when the sun sets (approximately 6:00pm) and when people typically retire to sleep (approximately 9:00pm)."^^xsd:string ;
            cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
            rdfs:label "Evening"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/GregorianDay
cco:GregorianDay rdf:type owl:Class ;
                 rdfs:subClassOf cco:CalendarDay ;
                 cco:definition "A Calendar Day in the Gregorian Calendar."^^xsd:string ;
                 cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                 rdfs:comment "A Gregorian Day is twenty-four Hours in duration."^^xsd:string ;
                 rdfs:label "Gregorian Day"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/GregorianYear
cco:GregorianYear rdf:type owl:Class ;
                  rdfs:subClassOf cco:CalendarYear ;
                  cco:definition "A Calendar Year in the Gregorian Calendar."^^xsd:string ;
                  cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                  rdfs:comment "A Gregorian Year begins concurrently with January 1, ends concurrently with December 31, and has an average duration of exactly 365.2425 Gregorian Days. The Gregorian Year is based upon the vernal equinox year. Unless otherwise stated, instances of Calendar Year are assumed to be instances of Gregorian Year since the Gregorian Calendar is the most widely used civil Calendar System."^^xsd:string ;
                  rdfs:label "Gregorian Year"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/Hour
cco:Hour rdf:type owl:Class ;
         rdfs:subClassOf obo:BFO_0000038 ,
                         [ rdf:type owl:Restriction ;
                           owl:onProperty cco:interval_during ;
                           owl:someValuesFrom cco:Day
                         ] ;
         cco:definition "A One-Dimensional Temporal Region that is equal to sixty consecutive Minutes."^^xsd:string ;
         cco:definition_source "http://wordnetweb.princeton.edu/perl/webwn?s=hour"^^xsd:string ;
         cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
         rdfs:label "Hour"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/JulianDate
cco:JulianDate rdf:type owl:Class ;
               rdfs:subClassOf cco:TimeOfDay ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty <http://www.obofoundry.org/ro/ro.owl#part_of> ;
                                 owl:someValuesFrom cco:JulianDay
                               ] ;
               cco:acronym "JD"^^xsd:string ;
               cco:definition "A Time of Day as specified according to the Julian Calendar using the Julian Date epoch."^^xsd:string ;
               cco:definition_source "https://www.defit.org/julian-date/"^^xsd:string ;
               cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
               rdfs:label "Julian Date"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/JulianDay
cco:JulianDay rdf:type owl:Class ;
              rdfs:subClassOf cco:CalendarDay ;
              cco:definition "A Calendar Day in the Julian Calendar."^^xsd:string ;
              cco:definition_source "https://www.defit.org/julian-date/"^^xsd:string ;
              cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
              rdfs:comment "A Julian Day begins at noon Universal Time and is twenty-four Hours in duration."^^xsd:string ;
              rdfs:label "Julian Day"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/JulianYear
cco:JulianYear rdf:type owl:Class ;
               rdfs:subClassOf cco:CalendarYear ;
               cco:definition "A Calendar Year in the Julian Calendar."^^xsd:string ;
               cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
               rdfs:comment "A Julian Year begins concurrently with January 1, ends concurrently with December 31, and has an average duration of exactly 365.25 Julian Days. Julian Years are typically indicated by prefixing a capital 'J' in front of the Year number, e.g. J2000.0 or J2018."^^xsd:string ;
               rdfs:label "Julian Year"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/Minute
cco:Minute rdf:type owl:Class ;
           rdfs:subClassOf obo:BFO_0000038 ,
                           [ rdf:type owl:Restriction ;
                             owl:onProperty cco:interval_during ;
                             owl:someValuesFrom cco:Hour
                           ] ;
           cco:definition "A One-Dimensional Temporal Region that is equal to sixty consecutive Seconds."^^xsd:string ;
           cco:definition_source "http://wordnetweb.princeton.edu/perl/webwn?s=minute"^^xsd:string ;
           cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
           rdfs:label "Minute"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/ModifiedJulianDate
cco:ModifiedJulianDate rdf:type owl:Class ;
                       rdfs:subClassOf cco:TimeOfDay ;
                       cco:acronym "MJD"^^xsd:string ;
                       cco:definition "A Time of Day as specified according to the Julian Calendar using the Modified Julian Date epoch."^^xsd:string ;
                       cco:definition_source "http://aa.usno.navy.mil/data/docs/JulianDate.php"^^xsd:string ;
                       cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                       rdfs:comment """A Day begins at midnight GMT within the Modified Julian Date reference system. The Modified Julian Date (MJD) is related to the Julian Date (JD) by the formula:
MJD = JD - 2400000.5"""^^xsd:string ;
                       rdfs:label "Modified Julian Date"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/Month
cco:Month rdf:type owl:Class ;
          rdfs:subClassOf obo:BFO_0000038 ,
                          [ rdf:type owl:Restriction ;
                            owl:onProperty cco:interval_during ;
                            owl:someValuesFrom cco:Year
                          ] ;
          cco:definition "A One-Dimensional Temporal Region that is based on the approximate length of time required for a Natural Satellite to complete one cycle of its rotational motion around its Primary Body."^^xsd:string ;
          cco:definition_source "http://wordnetweb.princeton.edu/perl/webwn?s=month"^^xsd:string ;
          cco:elucidation "Unless otherwise specified, it is assumed that a Month is specified relative to the Rotational Motion of the Moon around the Earth. Earth Months are approximately equal to four consecutive Weeks or 30 consecutive Days."^^xsd:string ;
          cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
          rdfs:label "Month"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/Morning
cco:Morning rdf:type owl:Class ;
            rdfs:subClassOf obo:BFO_0000038 ;
            cco:definition "A One-Dimensional Temporal Region that consists of the temporal regions between when the sun dawns (approximately 6:00am) and reaches its apex (approximately 12:00pm)."^^xsd:string ;
            cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
            rdfs:label "Morning"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/MultiDayTemporalInterval
cco:MultiDayTemporalInterval rdf:type owl:Class ;
                             rdfs:subClassOf obo:BFO_0000038 ,
                                             [ rdf:type owl:Restriction ;
                                               owl:onProperty cco:interval_contains ;
                                               owl:someValuesFrom cco:Day
                                             ] ;
                             cco:definition "A One-Dimensional Temporal Region that is measured in Days and spans at least one Day."^^xsd:string ;
                             cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                             rdfs:comment "This is a defined class."^^xsd:string ;
                             rdfs:label "Multi-Day Temporal Interval"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/MultiHourTemporalInterval
cco:MultiHourTemporalInterval rdf:type owl:Class ;
                              rdfs:subClassOf obo:BFO_0000038 ,
                                              [ rdf:type owl:Restriction ;
                                                owl:onProperty cco:interval_contains ;
                                                owl:someValuesFrom cco:Hour
                                              ] ;
                              cco:definition "A One-Dimensional Temporal Region that is measured in Hours and spans at least one Hour."^^xsd:string ;
                              cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                              rdfs:comment "This is a defined class."^^xsd:string ;
                              rdfs:label "Multi-Hour Temporal Interval"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/MultiMinuteTemporalInterval
cco:MultiMinuteTemporalInterval rdf:type owl:Class ;
                                rdfs:subClassOf obo:BFO_0000038 ,
                                                [ rdf:type owl:Restriction ;
                                                  owl:onProperty cco:interval_contains ;
                                                  owl:someValuesFrom cco:Minute
                                                ] ;
                                cco:definition "A One-Dimensional Temporal Region that is measured in Minutes and spans at least one Minute."^^xsd:string ;
                                cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                                rdfs:comment "This is a defined class."^^xsd:string ;
                                rdfs:label "Multi-Minute Temporal Interval"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/MultiMonthTemporalInterval
cco:MultiMonthTemporalInterval rdf:type owl:Class ;
                               rdfs:subClassOf obo:BFO_0000038 ,
                                               [ rdf:type owl:Restriction ;
                                                 owl:onProperty cco:interval_contains ;
                                                 owl:someValuesFrom cco:Month
                                               ] ;
                               cco:definition "A One-Dimensional Temporal Region that is measured in Months and spans at least one Month."^^xsd:string ;
                               cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                               rdfs:comment "This is a defined class."^^xsd:string ;
                               rdfs:label "Multi-Month Temporal Interval"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/MultiSecondTemporalInterval
cco:MultiSecondTemporalInterval rdf:type owl:Class ;
                                rdfs:subClassOf obo:BFO_0000038 ,
                                                [ rdf:type owl:Restriction ;
                                                  owl:onProperty cco:interval_contains ;
                                                  owl:someValuesFrom cco:Second
                                                ] ;
                                cco:definition "A One-Dimensional Temporal Region that is measured in Seconds and spans at least one Second."^^xsd:string ;
                                cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                                rdfs:comment "This is a defined class."^^xsd:string ;
                                rdfs:label "Multi-Second Temporal Interval"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/MultiWeekTemporalInterval
cco:MultiWeekTemporalInterval rdf:type owl:Class ;
                              rdfs:subClassOf obo:BFO_0000038 ,
                                              [ rdf:type owl:Restriction ;
                                                owl:onProperty cco:interval_contains ;
                                                owl:someValuesFrom cco:Week
                                              ] ;
                              cco:definition "A One-Dimensional Temporal Region that is measured in Weeks and spans at least one Week."^^xsd:string ;
                              cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                              rdfs:comment "This is a defined class."^^xsd:string ;
                              rdfs:label "Multi-Week Temporal Interval"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/MultiYearTemporalInterval
cco:MultiYearTemporalInterval rdf:type owl:Class ;
                              rdfs:subClassOf obo:BFO_0000038 ,
                                              [ rdf:type owl:Restriction ;
                                                owl:onProperty cco:interval_contains ;
                                                owl:someValuesFrom cco:Year
                                              ] ;
                              cco:definition "A One-Dimensional Temporal Region that is measured in Years and spans at least one Year."^^xsd:string ;
                              cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                              rdfs:comment "This is a defined class."^^xsd:string ;
                              rdfs:label "Multi-Year Temporal Interval"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/Night
cco:Night rdf:type owl:Class ;
          rdfs:subClassOf obo:BFO_0000038 ;
          cco:definition "A One-Dimensional Temporal Region that consists of the temporal regions between when people typically retire to sleep (approximately 9:00pm) and when the sun dawns (approximately 6:00am)."^^xsd:string ;
          cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
          rdfs:label "Night"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/ReferenceTime
cco:ReferenceTime rdf:type owl:Class ;
                  rdfs:subClassOf obo:BFO_0000148 ;
                  cco:alternative_label "Epoch"^^xsd:string ,
                                        "Epoch Time"^^xsd:string ,
                                        "Reference Date"^^xsd:string ;
                  cco:definition "A Zero-Dimensional Temporal Region that is an approximate temporal instant in relation to which other Temporal Regions are measured or identified."^^xsd:string ;
                  cco:definition_source "https://en.wikipedia.org/wiki/Epoch_(reference_date)"^^xsd:string ;
                  cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                  rdfs:label "Reference Time"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/Second
cco:Second rdf:type owl:Class ;
           rdfs:subClassOf obo:BFO_0000038 ,
                           [ rdf:type owl:Restriction ;
                             owl:onProperty cco:interval_during ;
                             owl:someValuesFrom cco:Minute
                           ] ;
           cco:definition "A One-Dimensional Temporal Region that is equal to the duration of 9,192,631,770 periods of the radiation corresponding to the transition between the two hyperfine levels of the ground state of the cesium 133 atom."^^xsd:string ;
           cco:definition_source "https://physics.nist.gov/cuu/Units/second.html"^^xsd:string ;
           cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
           rdfs:comment "The Second is used as the basic SI unit of time."^^xsd:string ;
           rdfs:label "Second"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/TimeOfDay
cco:TimeOfDay rdf:type owl:Class ;
              rdfs:subClassOf obo:BFO_0000148 ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty <http://www.obofoundry.org/ro/ro.owl#part_of> ;
                                owl:someValuesFrom cco:Day
                              ] ;
              cco:definition "A Zero-Dimensional Temporal Region that is an approximate temporal instant that is part of a Day."^^xsd:string ;
              cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
              rdfs:label "Time of Day"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/UnixTemporalInstant
cco:UnixTemporalInstant rdf:type owl:Class ;
                        rdfs:subClassOf obo:BFO_0000148 ;
                        cco:definition "A Zero-Dimensional Temporal Region that is an approximate temporal instant as specified by the number of Seconds that have elapsed since the specified Epoch Time as described by an implementation of Unix Time."^^xsd:string ;
                        cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
                        rdfs:label "Unix Temporal Instant"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/Week
cco:Week rdf:type owl:Class ;
         rdfs:subClassOf obo:BFO_0000038 ,
                         [ rdf:type owl:Restriction ;
                           owl:onProperty cco:interval_during ;
                           owl:someValuesFrom cco:Month
                         ] ;
         cco:definition "A One-Dimensional Temporal Region that is equal to seven consecutive Days."^^xsd:string ;
         cco:definition_source "http://wordnetweb.princeton.edu/perl/webwn?s=week"^^xsd:string ;
         cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
         rdfs:label "Week"^^xsd:string .


###  http://www.ontologyrepository.com/CommonCoreOntologies/Year
cco:Year rdf:type owl:Class ;
         rdfs:subClassOf obo:BFO_0000038 ,
                         [ rdf:type owl:Restriction ;
                           owl:onProperty cco:interval_during ;
                           owl:someValuesFrom cco:Decade
                         ] ;
         cco:definition "A One-Dimensional Temporal Region that is equal to the approximate length of time required for an Astronomical Body to complete one Orbital Revolution around its Primary Body as specified relative to a particular Temporal Reference System."^^xsd:string ;
         cco:definition_source "http://wordnetweb.princeton.edu/perl/webwn?s=year"^^xsd:string ;
         cco:elucidation "Unless otherwise specified, a Year is assumed to be relative to the Orbiting of the Earth around the Sun and is approximately equal to 12 Months or 365 Days."^^xsd:string ;
         cco:is_curated_in_ontology "http://www.ontologyrepository.com/CommonCoreOntologies/Mid/TimeOntology"^^xsd:string ;
         rdfs:label "Year"^^xsd:string .


###  Generated by the OWL API (version 4.2.8.20170104-2310) https://github.com/owlcs/owlapi
