dc:title "HTS-Workflow ontology" ;
a owl:Ontology .
-htswlib:Class a rdfs:Class .
+htswlib:Class rdfs:subClassOf rdfs:Class ;
+ a rdfs:Class .
+rdfs:Resource a rdfs:Class.
htswlib:IlluminaFlowcell
- a rdfs:Class, htswlib:Class ;
+ a rdfs:Class, htswlib:Class;
rdfs:comment "information about a illumina flowcell" ;
rdfs:label "Flowcell" .
rdfs:label "made on" ;
rdfs:domain htswlib:IlluminaFlowcell ;
rdfs:domain htswlib:Library ;
- rdfs:range rdfs:Literal .
+ rdfs:range xsd:dateTime .
htswlib:total_unique_locations
a rdf:Property ;
rdfs:label "Unique locations" ;
rdfs:domain htswlib:Library ;
rdfs:domain htswlib:IlluminaLane ;
- rdfs:range rdfs:Literal .
+ rdfs:range xsd:integer .
htswlib:has_mappings
a rdf:Property ;
rdfs:domain htswlib:Sequencer ;
rdfs:range rdfs:Literal .
+# lane properties
+htswlib:status
+ a rdf:Proprety ;
+ rdfs:comment "Operators opinion of lane status, e.g. were there spots in the pictures" ;
+ rdfs:label "Status" ;
+ rdfs:domain htswlib:IlluminaLane ;
+ rdfs:range htswlib:Literal .
+
+htswlib:cluster_estimate
+ a rdf:Proprety ;
+ rdfs:comment "Estimate of clusters per tile" ;
+ rdfs:label "Cluster Estimate" ;
+ rdfs:domain htswlib:IlluminaLane ;
+ rdfs:range htswlib:Literal .
+
+htswlib:pM
+ a rdf:Proprety ;
+ rdfs:comment "picoMolarity" ;
+ rdfs:label "picoMolarity" ;
+ rdfs:domain htswlib:IlluminaLane ;
+ rdfs:range htswlib:Literal .
+
# library only properties
htswlib:library_id
rdfs:domain htswlib:Library ;
rdfs:range rdfs:Literal .
+htswlib:condition
+ a rdf:Property ;
+ rdfs:comment "Describes what treatment has been applied to the cells" ;
+ rdfs:label "Condition" ;
+ rdfs:domain htswlib:Library ;
+ rdfs:range rdfs:Literal .
+
htswlib:stopping_point
a rdf:Property ;
rdfs:comment "Protocol stopping point" ;
rdfs:comment "The estimated fragment sizes cut from gel";
rdfs:label "Gel Cut" ;
rdfs:domain htswlib:Library ;
- rdfs:range rdfs:Literal .
+ rdfs:range xsd:integer .
htswlib:made_by
a rdf:Property ;
htswlib:species
a rdf:Property ;
- rdfs:comment "Scientific name of sample species" ;
+ rdfs:comment "A species class" ;
rdfs:label "Species" ;
rdfs:domain htswlib:Library ;
#rdfs:domain htswlib:IlluminaLane;
rdfs:range htswlib:Species .
+htswlib:species_name
+ a rdf:Property ;
+ rdfs:comment "Scientific name of sample species" ;
+ rdfs:label "Species name";
+ rdfs:domain htswlib:Species, htswlib:Library ;
+ rdfs:range xsd:string .
+
htswlib:replicate
a rdf:Property ;
rdfs:comment "Which replicate this was" ;
rdfs:comment "Which lane were we run in" ;
rdfs:label "lane id" ;
rdfs:domain htswlib:IlluminaLane ;
- rdfs:range rdfs:Literal .
+ rdfs:range xsd:string .
# FIXME: should this be note?
htswlib:comment