@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix kb: <https://solarlattice.org/kb/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix linkml: <https://w3id.org/linkml/> .
@prefix pav: <http://purl.org/pav/> .
skos:closeMatch a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "close_mappings" ;
	rdfs:range linkml:Uriorcurie ;
	skos:inScheme kb:schema .
skos:exactMatch a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "exact_mappings" ;
	rdfs:range linkml:Uriorcurie ;
	skos:inScheme kb:schema .
kb:Case a owl:Class , linkml:ClassDefinition ;
	rdfs:label "Case" ;
	rdfs:subClassOf kb:Record , _:c14n32 , _:c14n36 , _:c14n47 ;
	skos:definition "One work order. Private overlay only." ;
	skos:inScheme kb:schema .
kb:Citation a owl:Class , linkml:ClassDefinition ;
	rdfs:label "Citation" ;
	rdfs:subClassOf _:c14n29 , _:c14n33 , _:c14n38 , _:c14n41 , _:c14n90 ;
	skos:definition "A pointer to one evidence unit: source, locator, and the first 12 hex characters of the unit's content hash, so a revised source can never silently re-point the citation at different text." ;
	skos:inScheme kb:schema .
kb:Claim a owl:Class , linkml:ClassDefinition ;
	rdfs:label "Claim" ;
	rdfs:subClassOf _:c14n1 , _:c14n10 , _:c14n25 , _:c14n28 , _:c14n31 , _:c14n34 , _:c14n39 , _:c14n40 , _:c14n42 , _:c14n44 , _:c14n55 , _:c14n69 , _:c14n7 , _:c14n73 , _:c14n75 , _:c14n79 , _:c14n81 , _:c14n87 , _:c14n88 , _:c14n9 , _:c14n93 , _:c14n94 ;
	skos:definition "One relation or quantity, with citations and review state." ;
	skos:inScheme kb:schema .
kb:Component a owl:Class , linkml:ClassDefinition ;
	rdfs:label "Component" ;
	rdfs:subClassOf kb:Record ;
	skos:definition "A physical part of a PV system." ;
	skos:inScheme kb:schema .
kb:DataExample a owl:Class , linkml:ClassDefinition ;
	rdfs:label "DataExample" ;
	rdfs:subClassOf kb:Record , _:c14n23 , _:c14n3 , _:c14n43 , _:c14n56 , _:c14n70 ;
	skos:definition "Reserved. A labeled monitoring/register data window for ML training." ;
	skos:inScheme kb:schema .
kb:DetectionMethod a owl:Class , linkml:ClassDefinition ;
	rdfs:label "DetectionMethod" ;
	rdfs:subClassOf kb:Record ;
	skos:definition "How a cause is confirmed." ;
	skos:inScheme kb:schema .
kb:FailureMode a owl:Class , linkml:ClassDefinition ;
	rdfs:label "FailureMode" ;
	rdfs:subClassOf kb:Record ;
	skos:definition "What went wrong." ;
	skos:inScheme kb:schema .
kb:KeepState\#drafted a owl:Class , kb:KeepState ;
	rdfs:label "drafted" ;
	rdfs:subClassOf kb:KeepState ;
	skos:definition "Reviewer keeps the claim as drafted through merge." .
kb:KeepState a owl:Class , linkml:EnumDefinition ;
	rdfs:label "KeepState" ;
	skos:inScheme kb:schema ;
	linkml:permissible_values kb:KeepState\#drafted .
kb:Measurement a owl:Class , linkml:ClassDefinition ;
	rdfs:label "Measurement" ;
	rdfs:subClassOf kb:Record ;
	skos:definition "The data signature of a symptom." ;
	skos:inScheme kb:schema .
kb:Mitigation a owl:Class , linkml:ClassDefinition ;
	rdfs:label "Mitigation" ;
	rdfs:subClassOf kb:Record ;
	skos:definition "A corrective or preventive action." ;
	skos:inScheme kb:schema .
kb:QuantityValue a owl:Class , linkml:ClassDefinition ;
	rdfs:label "QuantityValue" ;
	rdfs:subClassOf _:c14n107 , _:c14n48 , _:c14n57 , _:c14n58 , _:c14n68 ;
	skos:inScheme kb:schema .
kb:Record a owl:Class , linkml:ClassDefinition ;
	rdfs:label "Record" ;
	rdfs:subClassOf _:c14n20 , _:c14n35 , _:c14n45 , _:c14n54 , _:c14n63 ;
	skos:definition "Common fields of every knowledge record." ;
	skos:inScheme kb:schema .
kb:RecordStatus\#active a owl:Class , kb:RecordStatus ;
	rdfs:label "active" ;
	rdfs:subClassOf kb:RecordStatus .
kb:RecordStatus\#proposed a owl:Class , kb:RecordStatus ;
	rdfs:label "proposed" ;
	rdfs:subClassOf kb:RecordStatus ;
	skos:definition "Stub created by the compiler; not yet approved." .
kb:RecordStatus a owl:Class , linkml:EnumDefinition ;
	rdfs:label "RecordStatus" ;
	owl:unionOf _:c14n104 ;
	skos:inScheme kb:schema ;
	linkml:permissible_values kb:RecordStatus\#active , kb:RecordStatus\#proposed .
kb:Relation\#affects a owl:Class , kb:Relation ;
	rdfs:label "affects" ;
	rdfs:subClassOf kb:Relation .
kb:Relation\#caused_by a owl:Class , kb:Relation ;
	rdfs:label "caused_by" ;
	rdfs:subClassOf kb:Relation .
kb:Relation\#detected_by a owl:Class , kb:Relation ;
	rdfs:label "detected_by" ;
	rdfs:subClassOf kb:Relation .
kb:Relation\#distinguished_from a owl:Class , kb:Relation ;
	rdfs:label "distinguished_from" ;
	rdfs:subClassOf kb:Relation .
kb:Relation\#leads_to a owl:Class , kb:Relation ;
	rdfs:label "leads_to" ;
	rdfs:subClassOf kb:Relation .
kb:Relation\#mitigated_by a owl:Class , kb:Relation ;
	rdfs:label "mitigated_by" ;
	rdfs:subClassOf kb:Relation .
kb:Relation\#observed_as a owl:Class , kb:Relation ;
	rdfs:label "observed_as" ;
	rdfs:subClassOf kb:Relation .
kb:Relation\#presents_as a owl:Class , kb:Relation ;
	rdfs:label "presents_as" ;
	rdfs:subClassOf kb:Relation .
kb:Relation\#produces a owl:Class , kb:Relation ;
	rdfs:label "produces" ;
	rdfs:subClassOf kb:Relation .
kb:Relation a owl:Class , linkml:EnumDefinition ;
	rdfs:label "Relation" ;
	owl:unionOf _:c14n106 ;
	skos:inScheme kb:schema ;
	linkml:permissible_values kb:Relation\#affects , kb:Relation\#caused_by , kb:Relation\#detected_by , kb:Relation\#distinguished_from , kb:Relation\#leads_to , kb:Relation\#mitigated_by , kb:Relation\#observed_as , kb:Relation\#presents_as , kb:Relation\#produces .
kb:ReviewState\#disputed a owl:Class , kb:ReviewState ;
	rdfs:label "disputed" ;
	rdfs:subClassOf kb:ReviewState ;
	skos:definition "Flagged or conflicting; must be surfaced." .
kb:ReviewState\#drafted a owl:Class , kb:ReviewState ;
	rdfs:label "drafted" ;
	rdfs:subClassOf kb:ReviewState ;
	skos:definition "Passed automated checks; a lead." .
kb:ReviewState\#verified a owl:Class , kb:ReviewState ;
	rdfs:label "verified" ;
	rdfs:subClassOf kb:ReviewState ;
	skos:definition "Approved by a human; a fact." .
kb:ReviewState a owl:Class , linkml:EnumDefinition ;
	rdfs:label "ReviewState" ;
	owl:unionOf _:c14n59 ;
	skos:inScheme kb:schema ;
	linkml:permissible_values kb:ReviewState\#disputed , kb:ReviewState\#drafted , kb:ReviewState\#verified .
kb:Signal a owl:Class , linkml:ClassDefinition ;
	rdfs:label "Signal" ;
	rdfs:subClassOf _:c14n100 , _:c14n2 , _:c14n21 , _:c14n52 , _:c14n53 ;
	skos:definition "A monitoring channel named by SunSpec model point." ;
	skos:inScheme kb:schema .
kb:Source a owl:Class , linkml:ClassDefinition ;
	rdfs:label "Source" ;
	rdfs:subClassOf kb:Record , _:c14n14 , _:c14n27 , _:c14n51 , _:c14n67 , _:c14n74 , _:c14n76 , _:c14n78 , _:c14n97 , _:c14n98 ;
	skos:definition "A bibliographic source; doubles as its public manifest entry." ;
	skos:inScheme kb:schema .
kb:SourceTier\#open a owl:Class , kb:SourceTier ;
	rdfs:label "open" ;
	rdfs:subClassOf kb:SourceTier .
kb:SourceTier\#private a owl:Class , kb:SourceTier ;
	rdfs:label "private" ;
	rdfs:subClassOf kb:SourceTier .
kb:SourceTier\#reference a owl:Class , kb:SourceTier ;
	rdfs:label "reference" ;
	rdfs:subClassOf kb:SourceTier .
kb:SourceTier a owl:Class , linkml:EnumDefinition ;
	rdfs:label "SourceTier" ;
	owl:unionOf _:c14n62 ;
	skos:inScheme kb:schema ;
	linkml:permissible_values kb:SourceTier\#open , kb:SourceTier\#private , kb:SourceTier\#reference .
kb:Stressor a owl:Class , linkml:ClassDefinition ;
	rdfs:label "Stressor" ;
	rdfs:subClassOf kb:Record ;
	skos:definition "Why it went wrong (environmental, electrical, mechanical, workmanship)." ;
	skos:inScheme kb:schema .
kb:Symptom a owl:Class , linkml:ClassDefinition ;
	rdfs:label "Symptom" ;
	rdfs:subClassOf kb:Record ;
	skos:definition "An observable condition." ;
	skos:inScheme kb:schema .
kb:TdmOk\#no a owl:Class , kb:TdmOk ;
	rdfs:label "no" ;
	rdfs:subClassOf kb:TdmOk .
kb:TdmOk\#unknown a owl:Class , kb:TdmOk ;
	rdfs:label "unknown" ;
	rdfs:subClassOf kb:TdmOk .
kb:TdmOk\#yes a owl:Class , kb:TdmOk ;
	rdfs:label "yes" ;
	rdfs:subClassOf kb:TdmOk .
kb:TdmOk a owl:Class , linkml:EnumDefinition ;
	rdfs:label "TdmOk" ;
	owl:unionOf _:c14n16 ;
	skos:inScheme kb:schema ;
	linkml:permissible_values kb:TdmOk\#no , kb:TdmOk\#unknown , kb:TdmOk\#yes .
kb:aliases a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "aliases" ;
	skos:inScheme kb:schema .
kb:anonymized a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "anonymized" ;
	rdfs:range linkml:Boolean ;
	skos:inScheme kb:schema .
kb:attr a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "attr" ;
	rdfs:range _:c14n99 ;
	skos:inScheme kb:schema .
kb:by a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "by" ;
	rdfs:range linkml:Uriorcurie ;
	skos:inScheme kb:schema .
kb:cite a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "cite" ;
	rdfs:range kb:Citation ;
	skos:inScheme kb:schema .
kb:cites_source a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "src" ;
	rdfs:range linkml:Uriorcurie ;
	skos:definition "The cited Source record. Its IRI is kb:cites_source because kb:src is the Source namespace. Record YAML keeps the key `src`." ;
	skos:inScheme kb:schema .
kb:claim_id a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "claim_id" ;
	rdfs:range _:c14n65 ;
	skos:inScheme kb:schema .
kb:claims a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "claims" ;
	rdfs:range kb:Claim ;
	skos:inScheme kb:schema .
kb:collection a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "collection" ;
	skos:inScheme kb:schema .
kb:conditions a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "conditions" ;
	skos:inScheme kb:schema .
kb:conflicts_with a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "conflicts_with" ;
	rdfs:range _:c14n77 ;
	skos:inScheme kb:schema .
kb:dataset a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "dataset" ;
	skos:inScheme kb:schema .
kb:diagnosis a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "diagnosis" ;
	rdfs:range linkml:Uriorcurie ;
	skos:inScheme kb:schema .
kb:edition_or_date a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "edition_or_date" ;
	skos:inScheme kb:schema .
kb:fix a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "fix" ;
	skos:inScheme kb:schema .
kb:h a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "h" ;
	rdfs:range _:c14n91 ;
	skos:definition "First 12 hex characters of the cited unit's content hash (from the evidence layer)." ;
	skos:inScheme kb:schema .
kb:id a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "id" ;
	rdfs:range linkml:Uriorcurie ;
	skos:inScheme kb:schema .
kb:keep a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "keep" ;
	rdfs:range kb:KeepState ;
	skos:inScheme kb:schema .
kb:label a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "label" ;
	rdfs:range linkml:Uriorcurie ;
	skos:inScheme kb:schema .
kb:labeler a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "labeler" ;
	skos:inScheme kb:schema .
kb:license a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "license" ;
	skos:inScheme kb:schema .
kb:loc a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "loc" ;
	rdfs:range _:c14n85 ;
	skos:inScheme kb:schema .
kb:max a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "max" ;
	rdfs:range linkml:Float ;
	skos:inScheme kb:schema .
kb:min a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "min" ;
	rdfs:range linkml:Float ;
	skos:inScheme kb:schema .
kb:name a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "name" ;
	skos:inScheme kb:schema .
kb:nominal a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "nominal" ;
	rdfs:range linkml:Float ;
	skos:inScheme kb:schema .
kb:note a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "note" ;
	skos:inScheme kb:schema .
kb:observed a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "observed" ;
	rdfs:range linkml:Uriorcurie ;
	skos:inScheme kb:schema .
kb:origin_url a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "origin_url" ;
	rdfs:range linkml:Uri ;
	skos:inScheme kb:schema .
kb:outcome a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "outcome" ;
	skos:inScheme kb:schema .
kb:pattern a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "pattern" ;
	skos:inScheme kb:schema .
kb:point a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "point" ;
	rdfs:range _:c14n4 ;
	skos:inScheme kb:schema .
kb:publisher a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "publisher" ;
	skos:inScheme kb:schema .
kb:quote a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "quote" ;
	skos:inScheme kb:schema .
kb:rel a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "rel" ;
	rdfs:range kb:Relation ;
	skos:inScheme kb:schema .
kb:review a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "review" ;
	rdfs:range kb:ReviewState ;
	skos:inScheme kb:schema .
kb:review_note a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "review_note" ;
	skos:inScheme kb:schema .
kb:schema dcterms:license "CC-BY-4.0" ;
	dcterms:title "Solar Lattice knowledge schema" ;
	pav:version "0.3.0" ;
	a owl:Ontology ;
	rdfs:label "solar_kb" ;
	skos:definition "Typed records and cited claims for solar PV domain knowledge. Every relation and every quantity is a Claim that cites evidence." .
kb:sha256 a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "sha256" ;
	rdfs:range _:c14n30 ;
	skos:inScheme kb:schema .
kb:signals a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "signals" ;
	rdfs:range kb:Signal ;
	skos:inScheme kb:schema .
kb:status a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "status" ;
	rdfs:range kb:RecordStatus ;
	skos:inScheme kb:schema .
kb:superseded_by a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "superseded_by" ;
	rdfs:range _:c14n71 ;
	skos:inScheme kb:schema .
kb:target a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "target" ;
	rdfs:range linkml:Uriorcurie ;
	skos:inScheme kb:schema .
kb:tdm_ok a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "tdm_ok" ;
	rdfs:range kb:TdmOk ;
	skos:inScheme kb:schema .
kb:tier a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "tier" ;
	rdfs:range kb:SourceTier ;
	skos:inScheme kb:schema .
kb:tool_ids a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "tool_ids" ;
	skos:definition "IDs of deterministic tools (sub-project 2)." ;
	skos:inScheme kb:schema .
kb:type a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "type" ;
	rdfs:range linkml:String ;
	skos:inScheme kb:schema .
kb:unit a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "unit" ;
	rdfs:range _:c14n13 ;
	skos:inScheme kb:schema .
kb:valid_from a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "valid_from" ;
	rdfs:range linkml:Date ;
	skos:inScheme kb:schema .
kb:valid_to a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "valid_to" ;
	rdfs:range linkml:Date ;
	skos:inScheme kb:schema .
kb:value a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "value" ;
	rdfs:range kb:QuantityValue ;
	skos:inScheme kb:schema .
kb:verified_at a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "verified_at" ;
	rdfs:range linkml:Date ;
	skos:inScheme kb:schema .
kb:verified_by a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "verified_by" ;
	skos:inScheme kb:schema .
kb:window a owl:ObjectProperty , linkml:SlotDefinition ;
	rdfs:label "window" ;
	skos:inScheme kb:schema .
_:c14n0 a owl:Restriction ;
	rdfs:subClassOf kb:Stressor ;
	owl:onProperty kb:type ;
	owl:someValuesFrom kb:Stressor .
_:c14n1 a owl:Restriction ;
	owl:allValuesFrom _:c14n113 ;
	owl:onProperty kb:claim_id .
_:c14n10 a owl:Restriction ;
	owl:allValuesFrom _:c14n138 ;
	owl:onProperty kb:attr .
_:c14n100 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:unit .
_:c14n101 rdf:first kb:ReviewState\#verified ;
	rdf:rest _:c14n84 .
_:c14n102 a owl:Restriction ;
	rdfs:subClassOf kb:Case ;
	owl:onProperty kb:type ;
	owl:someValuesFrom kb:Case .
_:c14n103 a owl:Restriction ;
	rdfs:subClassOf kb:DetectionMethod ;
	owl:onProperty kb:type ;
	owl:someValuesFrom kb:DetectionMethod .
_:c14n104 rdf:first kb:RecordStatus\#proposed ;
	rdf:rest _:c14n64 .
_:c14n105 a owl:Restriction ;
	rdfs:subClassOf kb:Measurement ;
	owl:onProperty kb:type ;
	owl:someValuesFrom kb:Measurement .
_:c14n106 rdf:first kb:Relation\#caused_by ;
	rdf:rest _:c14n15 .
_:c14n107 a owl:Restriction ;
	owl:cardinality 1 ;
	owl:onProperty kb:unit .
_:c14n108 rdf:first kb:Case ;
	rdf:rest _:c14n86 .
_:c14n109 xsd:pattern "^c[0-9]+$" .
_:c14n11 rdf:first kb:FailureMode ;
	rdf:rest _:c14n80 .
_:c14n110 rdf:first _:c14n109 ;
	rdf:rest rdf:nil .
_:c14n111 xsd:pattern "^c[0-9]+$" .
_:c14n112 rdf:first _:c14n111 ;
	rdf:rest rdf:nil .
_:c14n113 a rdfs:Datatype ;
	owl:onDatatype xsd:string ;
	owl:withRestrictions _:c14n112 .
_:c14n114 xsd:pattern "^[0-9a-f]{64}$" .
_:c14n115 rdf:first _:c14n114 ;
	rdf:rest rdf:nil .
_:c14n116 xsd:pattern "^[0-9a-f]{64}$" .
_:c14n117 rdf:first _:c14n116 ;
	rdf:rest rdf:nil .
_:c14n118 a rdfs:Datatype ;
	owl:onDatatype xsd:string ;
	owl:withRestrictions _:c14n117 .
_:c14n119 xsd:pattern "^(sec=[0-9A-Za-z][0-9A-Za-z.]*|p=[0-9]+|tbl=[0-9]+(\\.r[0-9]+)?|fig=[0-9]+|t=[0-9]{1,3}:[0-5][0-9]-[0-9]{1,3}:[0-5][0-9])$" .
_:c14n12 rdf:first kb:Relation\#detected_by ;
	rdf:rest _:c14n89 .
_:c14n120 rdf:first _:c14n119 ;
	rdf:rest rdf:nil .
_:c14n121 a rdfs:Datatype ;
	owl:onDatatype xsd:string ;
	owl:withRestrictions _:c14n120 .
_:c14n122 xsd:pattern "^(sec=[0-9A-Za-z][0-9A-Za-z.]*|p=[0-9]+|tbl=[0-9]+(\\.r[0-9]+)?|fig=[0-9]+|t=[0-9]{1,3}:[0-5][0-9]-[0-9]{1,3}:[0-5][0-9])$" .
_:c14n123 rdf:first _:c14n122 ;
	rdf:rest rdf:nil .
_:c14n124 xsd:pattern "^[0-9a-f]{12}$" .
_:c14n125 rdf:first _:c14n124 ;
	rdf:rest rdf:nil .
_:c14n126 xsd:pattern "^[0-9a-f]{12}$" .
_:c14n127 rdf:first _:c14n126 ;
	rdf:rest rdf:nil .
_:c14n128 a rdfs:Datatype ;
	owl:onDatatype xsd:string ;
	owl:withRestrictions _:c14n127 .
_:c14n129 a rdfs:Datatype ;
	owl:onDatatype xsd:string ;
	owl:withRestrictions _:c14n130 .
_:c14n13 a rdfs:Datatype ;
	owl:onDatatype xsd:string ;
	owl:withRestrictions _:c14n151 .
_:c14n130 rdf:first _:c14n131 ;
	rdf:rest rdf:nil .
_:c14n131 xsd:pattern "^unit:[A-Za-z0-9_-]+$" .
_:c14n132 a rdfs:Datatype ;
	owl:onDatatype xsd:string ;
	owl:withRestrictions _:c14n133 .
_:c14n133 rdf:first _:c14n134 ;
	rdf:rest rdf:nil .
_:c14n134 xsd:pattern "^[a-z]+:[a-z0-9-]+#c[0-9]+$" .
_:c14n135 a rdfs:Datatype ;
	owl:onDatatype xsd:string ;
	owl:withRestrictions _:c14n136 .
_:c14n136 rdf:first _:c14n137 ;
	rdf:rest rdf:nil .
_:c14n137 xsd:pattern "^[a-z]+:[a-z0-9-]+#c[0-9]+$" .
_:c14n138 a rdfs:Datatype ;
	owl:onDatatype xsd:string ;
	owl:withRestrictions _:c14n139 .
_:c14n139 rdf:first _:c14n140 ;
	rdf:rest rdf:nil .
_:c14n14 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:license .
_:c14n140 xsd:pattern "^[a-z][a-z0-9_]*$" .
_:c14n141 a rdfs:Datatype ;
	owl:onDatatype xsd:string ;
	owl:withRestrictions _:c14n142 .
_:c14n142 rdf:first _:c14n143 ;
	rdf:rest rdf:nil .
_:c14n143 xsd:pattern "^model_[0-9]+\\.[A-Za-z0-9_]+$" .
_:c14n144 a rdfs:Datatype ;
	owl:onDatatype xsd:string ;
	owl:withRestrictions _:c14n145 .
_:c14n145 rdf:first _:c14n146 ;
	rdf:rest rdf:nil .
_:c14n146 xsd:pattern "^unit:[A-Za-z0-9_-]+$" .
_:c14n147 rdf:first _:c14n148 ;
	rdf:rest rdf:nil .
_:c14n148 xsd:pattern "^model_[0-9]+\\.[A-Za-z0-9_]+$" .
_:c14n149 rdf:first _:c14n150 ;
	rdf:rest rdf:nil .
_:c14n15 rdf:first kb:Relation\#affects ;
	rdf:rest _:c14n82 .
_:c14n150 xsd:pattern "^[a-z][a-z0-9_]*$" .
_:c14n151 rdf:first _:c14n152 ;
	rdf:rest rdf:nil .
_:c14n152 xsd:pattern "^unit:[A-Za-z0-9_-]+$" .
_:c14n153 rdf:first _:c14n154 ;
	rdf:rest rdf:nil .
_:c14n154 xsd:pattern "^[a-z]+:[a-z0-9-]+#c[0-9]+$" .
_:c14n155 rdf:first _:c14n156 ;
	rdf:rest rdf:nil .
_:c14n156 xsd:pattern "^[a-z]+:[a-z0-9-]+#c[0-9]+$" .
_:c14n16 rdf:first kb:TdmOk\#yes ;
	rdf:rest _:c14n60 .
_:c14n17 a owl:Restriction ;
	rdfs:subClassOf kb:Component ;
	owl:onProperty kb:type ;
	owl:someValuesFrom kb:Component .
_:c14n18 rdf:first kb:Relation\#distinguished_from ;
	rdf:rest rdf:nil .
_:c14n19 rdf:first kb:Stressor ;
	rdf:rest _:c14n66 .
_:c14n2 a owl:Restriction ;
	owl:cardinality 1 ;
	owl:onProperty kb:pattern .
_:c14n20 a owl:Restriction ;
	owl:cardinality 1 ;
	owl:onProperty kb:id .
_:c14n21 a owl:Restriction ;
	owl:cardinality 1 ;
	owl:onProperty kb:point .
_:c14n22 rdf:first kb:Relation\#leads_to ;
	rdf:rest _:c14n18 .
_:c14n23 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:window .
_:c14n24 a owl:Restriction ;
	rdfs:subClassOf kb:Record ;
	owl:onProperty kb:type ;
	owl:someValuesFrom kb:Record .
_:c14n25 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:quote .
_:c14n26 rdf:first kb:SourceTier\#reference ;
	rdf:rest _:c14n92 .
_:c14n27 a owl:Restriction ;
	owl:cardinality 1 ;
	owl:onProperty kb:tier .
_:c14n28 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:verified_at .
_:c14n29 a owl:Restriction ;
	owl:allValuesFrom _:c14n128 ;
	owl:onProperty kb:h .
_:c14n3 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:label .
_:c14n30 a rdfs:Datatype ;
	owl:onDatatype xsd:string ;
	owl:withRestrictions _:c14n115 .
_:c14n31 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:valid_to .
_:c14n32 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:fix .
_:c14n33 a owl:Restriction ;
	owl:allValuesFrom _:c14n121 ;
	owl:onProperty kb:loc .
_:c14n34 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:valid_from .
_:c14n35 a owl:Restriction ;
	owl:cardinality 1 ;
	owl:onProperty kb:type .
_:c14n36 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:outcome .
_:c14n37 rdf:first kb:DataExample ;
	rdf:rest _:c14n61 .
_:c14n38 a owl:Restriction ;
	owl:cardinality 1 ;
	owl:onProperty kb:loc .
_:c14n39 a owl:Restriction ;
	owl:cardinality 1 ;
	owl:onProperty kb:claim_id .
_:c14n4 a rdfs:Datatype ;
	owl:onDatatype xsd:string ;
	owl:withRestrictions _:c14n147 .
_:c14n40 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:attr .
_:c14n41 a owl:Restriction ;
	owl:cardinality 1 ;
	owl:onProperty kb:cites_source .
_:c14n42 a owl:Restriction ;
	owl:cardinality 1 ;
	owl:onProperty kb:review .
_:c14n43 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:dataset .
_:c14n44 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:rel .
_:c14n45 owl:unionOf _:c14n108 .
_:c14n46 a owl:Restriction ;
	rdfs:subClassOf kb:Source ;
	owl:onProperty kb:type ;
	owl:someValuesFrom kb:Source .
_:c14n47 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:diagnosis .
_:c14n48 a owl:Restriction ;
	owl:allValuesFrom _:c14n129 ;
	owl:onProperty kb:unit .
_:c14n49 a owl:Restriction ;
	rdfs:subClassOf kb:Symptom ;
	owl:onProperty kb:type ;
	owl:someValuesFrom kb:Symptom .
_:c14n5 rdf:first kb:TdmOk\#unknown ;
	rdf:rest rdf:nil .
_:c14n50 a owl:Restriction ;
	rdfs:subClassOf kb:Mitigation ;
	owl:onProperty kb:type ;
	owl:someValuesFrom kb:Mitigation .
_:c14n51 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:sha256 .
_:c14n52 a owl:Restriction ;
	owl:allValuesFrom _:c14n144 ;
	owl:onProperty kb:unit .
_:c14n53 a owl:Restriction ;
	owl:allValuesFrom _:c14n141 ;
	owl:onProperty kb:point .
_:c14n54 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:status .
_:c14n55 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:value .
_:c14n56 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:labeler .
_:c14n57 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:max .
_:c14n58 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:min .
_:c14n59 rdf:first kb:ReviewState\#drafted ;
	rdf:rest _:c14n101 .
_:c14n6 rdf:first kb:Source ;
	rdf:rest _:c14n19 .
_:c14n60 rdf:first kb:TdmOk\#no ;
	rdf:rest _:c14n5 .
_:c14n61 rdf:first kb:DetectionMethod ;
	rdf:rest _:c14n11 .
_:c14n62 rdf:first kb:SourceTier\#open ;
	rdf:rest _:c14n26 .
_:c14n63 a owl:Restriction ;
	owl:cardinality 1 ;
	owl:onProperty kb:name .
_:c14n64 rdf:first kb:RecordStatus\#active ;
	rdf:rest rdf:nil .
_:c14n65 a rdfs:Datatype ;
	owl:onDatatype xsd:string ;
	owl:withRestrictions _:c14n110 .
_:c14n66 rdf:first kb:Symptom ;
	rdf:rest rdf:nil .
_:c14n67 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:publisher .
_:c14n68 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:nominal .
_:c14n69 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:note .
_:c14n7 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:verified_by .
_:c14n70 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:anonymized .
_:c14n71 a rdfs:Datatype ;
	owl:onDatatype xsd:string ;
	owl:withRestrictions _:c14n155 .
_:c14n72 a owl:Restriction ;
	rdfs:subClassOf kb:DataExample ;
	owl:onProperty kb:type ;
	owl:someValuesFrom kb:DataExample .
_:c14n73 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:keep .
_:c14n74 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:edition_or_date .
_:c14n75 a owl:Restriction ;
	owl:allValuesFrom _:c14n132 ;
	owl:onProperty kb:superseded_by .
_:c14n76 a owl:Restriction ;
	owl:allValuesFrom _:c14n118 ;
	owl:onProperty kb:sha256 .
_:c14n77 a rdfs:Datatype ;
	owl:onDatatype xsd:string ;
	owl:withRestrictions _:c14n153 .
_:c14n78 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:collection .
_:c14n79 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:review_note .
_:c14n8 rdf:first kb:Mitigation ;
	rdf:rest _:c14n6 .
_:c14n80 rdf:first kb:Measurement ;
	rdf:rest _:c14n8 .
_:c14n81 a owl:Restriction ;
	owl:allValuesFrom _:c14n135 ;
	owl:onProperty kb:conflicts_with .
_:c14n82 rdf:first kb:Relation\#presents_as ;
	rdf:rest _:c14n83 .
_:c14n83 rdf:first kb:Relation\#observed_as ;
	rdf:rest _:c14n96 .
_:c14n84 rdf:first kb:ReviewState\#disputed ;
	rdf:rest rdf:nil .
_:c14n85 a rdfs:Datatype ;
	owl:onDatatype xsd:string ;
	owl:withRestrictions _:c14n123 .
_:c14n86 rdf:first kb:Component ;
	rdf:rest _:c14n37 .
_:c14n87 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:by .
_:c14n88 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:conditions .
_:c14n89 rdf:first kb:Relation\#mitigated_by ;
	rdf:rest _:c14n22 .
_:c14n9 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:target .
_:c14n90 a owl:Restriction ;
	owl:cardinality 1 ;
	owl:onProperty kb:h .
_:c14n91 a rdfs:Datatype ;
	owl:onDatatype xsd:string ;
	owl:withRestrictions _:c14n125 .
_:c14n92 rdf:first kb:SourceTier\#private ;
	rdf:rest rdf:nil .
_:c14n93 a owl:Restriction ;
	owl:minCardinality 1 ;
	owl:onProperty kb:cite .
_:c14n94 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:superseded_by .
_:c14n95 a owl:Restriction ;
	rdfs:subClassOf kb:FailureMode ;
	owl:onProperty kb:type ;
	owl:someValuesFrom kb:FailureMode .
_:c14n96 rdf:first kb:Relation\#produces ;
	rdf:rest _:c14n12 .
_:c14n97 a owl:Restriction ;
	owl:cardinality 1 ;
	owl:onProperty kb:tdm_ok .
_:c14n98 a owl:Restriction ;
	owl:maxCardinality 1 ;
	owl:onProperty kb:origin_url .
_:c14n99 a rdfs:Datatype ;
	owl:onDatatype xsd:string ;
	owl:withRestrictions _:c14n149 .
