PREFIX ontosyn: <https://www.theworldavatar.com/kg/OntoSyn/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

<http://www.ontology-of-units-of-measure.org/resource/om-2/TemperatureRate> a rdfs:Class .

ontosyn:ChemicalSynthesis a rdfs:Class .

ontosyn:hasChemicalInput a rdf:Property ;
  rdfs:domain ontosyn:ChemicalSynthesis ;
  rdfs:range ontosyn:ChemicalInput .

ontosyn:hasSynthesisStep a rdf:Property ;
  rdfs:domain ontosyn:ChemicalSynthesis ;
  rdfs:range ontosyn:SynthesisStep .

ontosyn:retrievedFrom a rdf:Property ;
  rdfs:domain ontosyn:ChemicalSynthesis ;
  rdfs:range <http://purl.org/ontology/bibo/Document> .

ontosyn:hasEquipment a rdf:Property ;
  rdfs:domain ontosyn:ChemicalSynthesis ;
  rdfs:range <https://www.theworldavatar.com/kg/OntoLab/LabEquipment> .

ontosyn:hasYield a rdf:Property ;
  rdfs:domain ontosyn:ChemicalSynthesis ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/AmountOfSubstanceFraction> .

ontosyn:Dissolve a rdfs:Class ;
  rdfs:subClassOf ontosyn:SynthesisStep .

ontosyn:hasStepDuration a rdf:Property ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/Duration> .

ontosyn:hasVesselEnvironment a rdf:Property ;
  rdfs:range ontosyn:VesselEnvironment .

ontosyn:hasSolventDissolve a rdf:Property ;
  rdfs:domain ontosyn:Dissolve ;
  rdfs:range ontosyn:ChemicalInput .

ontosyn:hasOrder a rdf:Property ;
  rdfs:range xsd:integer .

ontosyn:hasVessel a rdf:Property ;
  rdfs:range ontosyn:Vessel .

ontosyn:Add a rdfs:Class ;
  rdfs:subClassOf ontosyn:SynthesisStep .

ontosyn:hasAddedChemicalInput a rdf:Property ;
  rdfs:domain ontosyn:Add ;
  rdfs:range ontosyn:ChemicalInput .

ontosyn:isLayered a rdf:Property ;
  rdfs:domain ontosyn:Add ;
  rdfs:range xsd:boolean .

ontosyn:hasTargetPh a rdf:Property ;
  rdfs:domain ontosyn:Add ;
  rdfs:range xsd:double .

ontosyn:isStirred a rdf:Property ;
  rdfs:domain ontosyn:Add ;
  rdfs:range xsd:boolean .

ontosyn:Crystallize a rdfs:Class ;
  rdfs:subClassOf ontosyn:SynthesisStep .

ontosyn:hasCrystallizationTargetTemperature a rdf:Property ;
  rdfs:domain ontosyn:Crystallize ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/Temperature> .

<https://www.theworldavatar.com/kg/ontomops/MetalOrganicPolyhedron> a rdfs:Class .

ontosyn:Evaporate a rdfs:Class ;
  rdfs:subClassOf ontosyn:SynthesisStep .

ontosyn:hasRotaryEvaporator a rdf:Property ;
  rdfs:domain ontosyn:Evaporate ;
  rdfs:range xsd:boolean .

ontosyn:removesSpecies a rdf:Property ;
  rdfs:domain ontosyn:Evaporate ;
  rdfs:range ontosyn:ChemicalInput .

ontosyn:hasEvaporationTemperature a rdf:Property ;
  rdfs:domain ontosyn:Evaporate ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/Temperature> .

ontosyn:hasEvaporationPressure a rdf:Property ;
  rdfs:domain ontosyn:Evaporate ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/Pressure> .

ontosyn:isEvaporatedToVolume a rdf:Property ;
  rdfs:domain ontosyn:Evaporate ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/Volume> .

ontosyn:HeatChillDevice a rdfs:Class ;
  rdfs:subClassOf <https://www.theworldavatar.com/kg/OntoLab/LabEquipment> .

ontosyn:VesselEnvironment a rdfs:Class .

ontosyn:Vessel a rdfs:Class ;
  rdfs:subClassOf <https://www.theworldavatar.com/kg/OntoLab/LabEquipment> .

ontosyn:hasVesselType a rdf:Property ;
  rdfs:domain ontosyn:Vessel ;
  rdfs:range ontosyn:VesselType .

ontosyn:ChemicalTransformation a rdfs:Class .

ontosyn:isDescribedBy a rdf:Property ;
  rdfs:domain ontosyn:ChemicalTransformation ;
  rdfs:range ontosyn:ChemicalSynthesis .

ontosyn:hasChemicalOutput a rdf:Property ;
  rdfs:domain ontosyn:ChemicalTransformation ;
  rdfs:range ontosyn:ChemicalOutput .

ontosyn:Sonicate a rdfs:Class ;
  rdfs:subClassOf ontosyn:SynthesisStep .

ontosyn:VesselType a rdfs:Class .

<http://www.ontology-of-units-of-measure.org/resource/om-2/Temperature> a rdfs:Class .

ontosyn:HeatChill a rdfs:Class ;
  rdfs:subClassOf ontosyn:SynthesisStep .

ontosyn:hasVacuum a rdf:Property ;
  rdfs:domain ontosyn:HeatChill ;
  rdfs:range xsd:boolean .

ontosyn:hasHeatChillDevice a rdf:Property ;
  rdfs:domain ontosyn:HeatChill ;
  rdfs:range ontosyn:HeatChillDevice .

ontosyn:isStirredHeatChill a rdf:Property ;
  rdfs:domain ontosyn:HeatChill ;
  rdfs:range xsd:boolean .

ontosyn:hasTemperatureRate a rdf:Property ;
  rdfs:domain ontosyn:HeatChill ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/TemperatureRate> .

ontosyn:hasTargetTemperature a rdf:Property ;
  rdfs:domain ontosyn:HeatChill ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/Temperature> .

ontosyn:isSealed a rdf:Property ;
  rdfs:domain ontosyn:HeatChill ;
  rdfs:range xsd:boolean .

<http://purl.org/ontology/bibo/Document> a rdfs:Class .

ontosyn:ExecutionPoint a rdfs:Class .

<http://www.ontology-of-units-of-measure.org/resource/om-2/AmountOfSubstanceFraction> a rdfs:Class .

<http://www.ontology-of-units-of-measure.org/resource/om-2/Volume> a rdfs:Class .

<http://www.ontology-of-units-of-measure.org/resource/om-2/Duration> a rdfs:Class .

<https://www.theworldavatar.com/kg/OntoLab/LabEquipment> a rdfs:Class .

<http://www.theworldavatar.com/ontology/ontocape/material/material.owl#Material> a rdfs:Class .

ontosyn:Separate a rdfs:Class ;
  rdfs:subClassOf ontosyn:SynthesisStep .

ontosyn:isSeparationType a rdf:Property ;
  rdfs:domain ontosyn:Separate ;
  rdfs:range ontosyn:SeparationType .

ontosyn:hasSeparationSolvent a rdf:Property ;
  rdfs:domain ontosyn:Separate ;
  rdfs:range ontosyn:ChemicalInput .

ontosyn:Supplier a rdfs:Class .

ontosyn:ChemicalOutput a rdfs:Class ;
  rdfs:subClassOf <http://www.theworldavatar.com/ontology/ontospecies/OntoSpecies.owl#Species> .

ontosyn:isRepresentedBy a rdf:Property ;
  rdfs:domain ontosyn:ChemicalOutput ;
  rdfs:range <https://www.theworldavatar.com/kg/ontomops/MetalOrganicPolyhedron> .

ontosyn:SynthesisStep a rdfs:Class .

ontosyn:Dry a rdfs:Class ;
  rdfs:subClassOf ontosyn:SynthesisStep .

ontosyn:hasDryingTemperature a rdf:Property ;
  rdfs:domain ontosyn:Dry ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/Temperature> .

ontosyn:hasDryingPressure a rdf:Property ;
  rdfs:domain ontosyn:Dry ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/Pressure> .

ontosyn:hasDryingAgent a rdf:Property ;
  rdfs:domain ontosyn:Dry ;
  rdfs:range ontosyn:ChemicalInput .

ontosyn:ChemicalInput a rdfs:Class .

ontosyn:referencesMaterial a rdf:Property ;
  rdfs:domain ontosyn:ChemicalInput ;
  rdfs:range <http://www.theworldavatar.com/ontology/ontocape/material/material.owl#Material> .

ontosyn:isSuppliedBy a rdf:Property ;
  rdfs:domain ontosyn:ChemicalInput ;
  rdfs:range ontosyn:Supplier .

ontosyn:hasPurity a rdf:Property ;
  rdfs:domain ontosyn:ChemicalInput ;
  rdfs:range xsd:string .

ontosyn:Transfer a rdfs:Class ;
  rdfs:subClassOf ontosyn:SynthesisStep .

ontosyn:hasTransferedAmount a rdf:Property ;
  rdfs:domain ontosyn:Transfer ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/Volume> .

ontosyn:isTransferedTo a rdf:Property ;
  rdfs:domain ontosyn:Transfer ;
  rdfs:range ontosyn:Vessel .

ontosyn:isLayeredTransfer a rdf:Property ;
  rdfs:domain ontosyn:Transfer ;
  rdfs:range xsd:boolean .

ontosyn:Filter a rdfs:Class ;
  rdfs:subClassOf ontosyn:SynthesisStep .

ontosyn:isRepeated a rdf:Property ;
  rdfs:domain ontosyn:Filter ;
  rdfs:range xsd:integer .

ontosyn:hasWashingSolvent a rdf:Property ;
  rdfs:domain ontosyn:Filter ;
  rdfs:range ontosyn:ChemicalInput .

ontosyn:isVacuumFiltration a rdf:Property ;
  rdfs:domain ontosyn:Filter ;
  rdfs:range xsd:boolean .

ontosyn:Stir a rdfs:Class ;
  rdfs:subClassOf ontosyn:SynthesisStep .

ontosyn:hasStirringTemperature a rdf:Property ;
  rdfs:domain ontosyn:Stir ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/Temperature> .

ontosyn:isWait a rdf:Property ;
  rdfs:domain ontosyn:Stir ;
  rdfs:range xsd:boolean .

<http://www.ontology-of-units-of-measure.org/resource/om-2/Pressure> a rdfs:Class .

<http://www.theworldavatar.com/ontology/ontospecies/OntoSpecies.owl#Species> a rdfs:Class .

ontosyn:SeparationType a rdfs:Class .
