Schema:ProjectPlatform Metabolism Metabolom

From DAAP
Jump to navigation Jump to search
# baseURI: http://daap.eu/ontology/2015/projectprojectPlatform_Metabolism_Metabolom
# imports: http://daap.eu/ontology/2015/devicePMM
# imports: http://daap.eu/ontology/2015/maintenance
# imports: http://daap.eu/ontology/2015/organisation
# imports: http://daap.eu/ontology/2015/organisationPMM
# imports: http://daap.eu/ontology/2015/project
# imports: http://daap.eu/ontology/2015/world
# imports: http://www.w3.org/ns/shacl

@prefix : <http://daap.eu/ontology/2015/projectprojectPlatform_Metabolism_Metabolom#> .
@prefix daap: <http://daap.eu/wiki/> .
@prefix daapProp: <http://daap.eu/wiki/Property:> .
@prefix devicePMM: <http://daap.eu/ontology/2015/devicePMM#> .
@prefix geo: <http://www.w3.org/2003/01/geo/wgs84_pos#> .
@prefix organisationPMM: <http://daap.eu/ontology/2015/organisationPMM#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix project: <http://daap.eu/ontology/2015/project#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix vcard: <http://www.w3.org/2006/vcard/ns#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

<http://daap.eu/ontology/2015/projectprojectPlatform_Metabolism_Metabolom>
  rdf:type owl:Ontology ;
  owl:imports <http://daap.eu/ontology/2015/devicePMM> ;
  owl:imports <http://daap.eu/ontology/2015/maintenance> ;
  owl:imports <http://daap.eu/ontology/2015/organisation> ;
  owl:imports <http://daap.eu/ontology/2015/organisationPMM> ;
  owl:imports <http://daap.eu/ontology/2015/project> ;
  owl:imports <http://daap.eu/ontology/2015/world> ;
  owl:imports <http://www.w3.org/ns/shacl> ;
  owl:versionInfo "Created with TopBraid Composer"^^xsd:string ;
.
daap:IPS2
  rdf:type daap:Laboratory ;
  rdfs:label "Platform Metabolism Metabolom"^^xsd:string ;
.
daap:PCS1_C1026
  rdf:type daap:Quality ;
  rdfs:label "Protocol"@en ;
  rdfs:label "Protocole"@fr ;
  rdfs:seeAlso <https://www.wikidata.org/wiki/Q1060682> ;
.
daap:PCS1_C2004
  rdf:type daap:Quality ;
  rdfs:label "Protocol"@en ;
  rdfs:label "Protocole"@fr ;
  rdfs:seeAlso <https://www.wikidata.org/wiki/Q1060682> ;
.
daap:PCS1_C3004
  rdf:type daap:Quality ;
  rdfs:label "Protocol"@en ;
  rdfs:label "Protocole"@fr ;
  rdfs:seeAlso <https://www.wikidata.org/wiki/Q1060682> ;
.
daap:PCS1_C4004
  rdf:type daap:Quality ;
  rdfs:label "Protocol"@en ;
  rdfs:label "Protocole"@fr ;
  rdfs:seeAlso <http://daap.eu/wiki/Platform_Metabolism_Metabolom/PMMChain_UPLC_Water_2487_Acquity_Binary_Solvent_Manager_Module_4> ;
  rdfs:seeAlso <http://daap.eu/wiki/Platform_Metabolism_Metabolom/PMMChain_UPLC_Water_2487_Acquity_ELS_Detector_Module_1> ;
  rdfs:seeAlso <http://daap.eu/wiki/Platform_Metabolism_Metabolom/PMMChain_UPLC_Water_2487_Acquity_PDA_Detector_Module_2> ;
  rdfs:seeAlso <http://daap.eu/wiki/Platform_Metabolism_Metabolom/PMMChain_UPLC_Water_2487_Acquity_Sample_Manager_Module_3_1> ;
  rdfs:seeAlso <https://www.wikidata.org/wiki/Q1060682> ;
.
daap:PCS1_C5004
  rdf:type daap:Quality ;
  rdfs:label "Protocol"@en ;
  rdfs:label "Protocole"@fr ;
  rdfs:seeAlso <http://daap.eu/wiki/Platform_Metabolism_Metabolom/PMMChain_HPLC_Water_2475_Multi_Alpha_Fluorescence_Detector_Module_1> ;
  rdfs:seeAlso <http://daap.eu/wiki/Platform_Metabolism_Metabolom/PMMChain_HPLC_Water_2487_Dual_Alpha_Absorbance_Detector_module_2> ;
  rdfs:seeAlso <http://daap.eu/wiki/Platform_Metabolism_Metabolom/PMMChain_HPLC_Water_2695_Separation_Module__module_3> ;
  rdfs:seeAlso <https://www.wikidata.org/wiki/Q1060682> ;
.
daap:PCS1_C7069
  rdf:type daap:Quality ;
  rdfs:label "Protocol"@en ;
  rdfs:label "Protocole"@fr ;
  rdfs:seeAlso <https://www.wikidata.org/wiki/Q1060682> ;
.
daap:Protocol
  rdf:type sh:Shape ;
  rdfs:label "Protocol"@en ;
  rdfs:label "Protocole"@fr ;
  rdfs:seeAlso <https://www.wikidata.org/wiki/Q367158> ;
  rdfs:subClassOf owl:Thing ;
  sh:constraint [
      sh:message "Check if the fields exist (label (en) and website)"^^xsd:string ;
      sh:predicate daap:checkProtocol ;
      sh:sparql """prefix daap: <http://daap.eu/wiki/> 
prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>

select ?this (?this AS ?subject) (?this AS ?object)
where {
 ?this
  rdf:type daap:Project .
         OPTIONAL {
   ?this rdfs:label ?label .

 FILTER langMatches( lang(?label), \"EN\" )  }        
 FILTER (
! bound(?label) )
} """ ;
    ] ;
  sh:property [
      rdfs:label "check by"^^xsd:string ;
      sh:maxCount 1 ;
      sh:minCount 1 ;
      sh:nodeKind sh:IRI ;
      sh:predicate <http://daap.eu/wiki/Help:checkBy> ;
      sh:valueClass daap:Individual ;
    ] ;
  sh:property [
      rdfs:label "contact"^^xsd:string ;
      sh:minCount 1 ;
      sh:nodeKind sh:IRI ;
      sh:predicate <http://daap.eu/wiki/Property:contact> ;
      sh:valueClass daap:Individual ;
    ] ;
  sh:property [
      rdfs:label "item"^^xsd:string ;
      sh:nodeKind sh:IRI ;
      sh:predicate <http://daap.eu/wiki/Property:item> ;
      sh:valueClass <http://wikiba.se/ontology#Item> ;
    ] ;
  sh:property [
      rdfs:label "see also website"^^xsd:string ;
      sh:maxCount 1 ;
      sh:minCount 1 ;
      sh:nodeKind sh:IRI ;
      sh:predicate rdfs:seeAlso ;
      sh:valueClass rdfs:Resource ;
    ] ;
.
daap:Protocole_Traitement_des_données_LC-TOF
  rdf:type daap:Protocol ;
  rdfs:label "Protocole Traitement des données LC-TOF"@fr ;
  rdfs:seeAlso <http://daap.eu/wiki/Platform_Metabolism_Metabolom/PMMChain_Bruker_MicroTOF_II> ;
  rdfs:seeAlso <http://daap.eu/wiki/Platform_Metabolism_Metabolom/PMMChain_UPLC_TOF_Pmm> ;
  rdfs:seeAlso <http://daap.eu/wiki/Platform_Metabolism_Metabolom/PMMChain_UPLC_Water_Pmm> ;
.
daap:Protocole_d_extraction_des_echantillons_avec_H2O
  rdf:type daap:Protocol ;
  rdfs:label "daap:Protocole d'extraction des échantillons avec H2O"@fr ;
.
daap:Protocole_de_creation_des_solutions_stocks_d_acides_amines_de_concentrations_connues
  rdf:type daap:Protocol ;
  rdfs:label "daap:Protocole de création des solutions stocks d'acides aminés de concentrations connues"@fr ;
.
daap:Protocole_de_dérivatisation_des_acides_aminés_avec_le_TBDMS
  rdf:type daap:Protocol ;
  rdfs:label "Protocole de dérivatisation des acides aminés avec le TBDMS"@fr ;
.
daap:Protocole_de_quantification_absolue_des_acides_aminés_contenus_dans_des_extraits_végétaux
  rdf:type daap:Protocol ;
  rdfs:label "Protocole de quantification absolue des acides aminés contenus dans des extraits végétaux"@fr ;
.
daap:Protocole_de_remplissage_d_azote_liquide_pour_la_RMN
  rdf:type daap:Protocol ;
  rdfs:label "daap:Protocole de remplissage d'azote liquide pour la RMN"@fr ;
.