Advertisement
Guest User

Untitled

a guest
Feb 3rd, 2017
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SPARQL 10.36 KB | None | 0 0
  1. @PREFIX dc: <http://purl.org/dc/elements/1.1/#> .
  2. @PREFIX rdf: <http://www.w3.org/2000/01/rdf-schema#> .
  3. @PREFIX odrl: <http://www.w3.org/ns/odrl/2/> .
  4. @PREFIX dct: <http://purl.org/dc/terms/> .
  5. @PREFIX rev: <http://purl.org/stuff/rev#> .
  6. @PREFIX owl: <http://www.w3.org/2002/07/owl#> .
  7. @PREFIX pub: <http://www.ncbi.nlm.nih.gov/pubmed/> .
  8. @PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
  9. @PREFIX pps: <https://www.envipath.org/vocabulary#> .
  10.  
  11. ###### PPSObject
  12. pps:object  a                   rdfs:Class ;
  13.             pps:name            rdfs:Literal ;
  14.             pps:objectId        rdfs:Literal ; #Identifier
  15.             pps:alias           rdfs:Literal ;
  16.             pps:lastModified    rdfs:Literal ; #Timestamp
  17.             pps:lastModifierBy  pps:user ;
  18.             pps:creator         pps:user ;
  19.             pps:creationDate    rdfs:Literal ; #Timestamp
  20.             pps:modification    pps:mod .
  21.  
  22. ####### Modification
  23. pps:mod     a               rdfs:Class ;
  24.             pps:modifiedBy  pps:user ;
  25.             pps:modified    rdfs:Literal . #Timestamp
  26.  
  27.  
  28. ####### Reviewable PPSObject
  29. pps:reviewableObject    rdfs:SubClassOf     pps:object ;
  30.                         pps:reviewStatus    rdfs:Literal ;
  31.                         pps:reviewedBy      pps:user ;
  32.                         pps:scenario        pps:scenarios ;
  33.                         pps:alias           rdfs:Literal .
  34.  
  35. # RevieablePPSObjects: bags
  36. pps:scenarios               a               rdf:bag ;
  37.                             pps:hasMember   pps:scenario .
  38.  
  39.  
  40.  
  41. ###### User
  42. pps:user    rdfs:SubClassOf     pps:object ;
  43.             pps:activationKey   rdfs:Literal ;
  44.             pps:activiationStatus rdfs:Literal ;
  45.             pps:defaultPackage  pps:package ;
  46.             pps:defaultGroup    pps:GROUP ;
  47.             pps:profile         pps:profile ;
  48.             pps:currentSettings pps:setting ;
  49.             pps:affiliation     pps:affiliation ;
  50.             pps:surname         rdfs:Literal ;
  51.             pps:forename        rdfs:Literal .
  52.  
  53. ## User: profile
  54. pps:profile     rdfs:SubClassOf     pps:object ;
  55.                 pps:seeAlso         rdfs:Literal ;
  56.                 pps:email           rdfs:Literal ;
  57.                 pps:publicProfile   rdfs:Literal . # Bool
  58.  
  59. ## User: affiliation
  60. pps:affiliation     rdfs:SubClassOf     pps:object ;
  61.                     pps:workplace       rdfs:Literal ;
  62.                     pps:city            rdfs:Literal ;
  63.                     pps:country         rdfs:Literal .
  64.  
  65. ###### Package
  66. pps:package rdfs:SubClass       pps:object ;
  67.             pps:defaultPackage  rdfs:Literal ;
  68.             pps:packageOwner    pps:user ;
  69.             pps:packageGroup    pps:GROUP ;
  70.             pps:reviewComment   rdfs:Literal ;
  71.             pps:compound        pps:compounds ;
  72.             pps:reaction        pps:reactions ;
  73.             pps:scenario        pps:scenarios ;
  74.             pps:pathway         pps:pathways ;
  75.             pps:rule            pps:rules ;
  76.             pps:rr              pps:rrs ;
  77.             pps:writer          pps:writers ;
  78.             pps:reader          pps:readers ;
  79.             pps:enzyme          pps:enzyme ;
  80.  
  81. ## Package: bags
  82. pps:compounds   a               rdf:bag ;
  83.                 dc:hasMember    pps:compound .
  84. pps:reactions   a               rdf:bag ;
  85.                 dc:hasMember    pps:reaction .
  86. pps:scenarios   a               rdf:bag ;
  87.                 dc:hasMember    pps:scenario .
  88. pps:pathways    a               rdf:bag ;
  89.                 dc:hasMember    pps:pathway .
  90. pps:rules       a               rdf:bag ;
  91.                 dc:hasMember    pps:rule .
  92. pps:rrs         a               rdf:bag ;
  93.                 dc:hasMember    pps:rr .
  94. pps:writers     a               rdf:bag ;
  95.                 dc:hasMember    pps:user .
  96. pps:readers     a               rdf:bag ;
  97.                 dc:hasMember    pps:user .
  98.  
  99.  
  100. ###### Group
  101. pps:GROUP   rdfs:SubClassOf     pps:object ;
  102.             pps:groupOwner      pps:user ;
  103.             pps:groupPackage    pps:package ;
  104.             pps:writer          pps:writers ;
  105.             pps:reader          pps:readers ;
  106.             pps:groupMember     pps:groupMemberBag ;
  107.             pps:description     rdfs:Literal .
  108.  
  109.  
  110. # Group: bags
  111. pps:groupMemberBag  a               rdf:bag
  112.                     dc:hasMember    pps:groupMember .
  113.  
  114. # GroupMember
  115. pps:groupMember     rdfs:SubClassOf     pps:user ;
  116.                    
  117.  
  118. ###### Compound
  119. pps:compound    rdfs:SubClassOf                 pps:reviewableObject ;
  120.                 pps:normalizedStructure         pps:compoundStructure ;
  121.                 pps:defaultCompoundStructure    pps:compoundStructure ;
  122.                 pps:compoundStructure           pps:compoundStructures .
  123.  
  124. # Compound: bags
  125. pps:compoundStructures      a               rdf:bag ;
  126.                             dc:hasMember    pps:compoundStructure .
  127.  
  128.  
  129. ###### CompoundStructure
  130. pps:compoundStructure   pps:smiles              rdfs:Literal ;
  131.                         pps:imageSize           rdfs:Literal ;
  132.                         pps:compoundHalflife    pps:halfLife .
  133.  
  134.  
  135. # Halflife -> No PPSObject anymore since the last updates
  136. ###pps:halfLife         rdfs:
  137.  
  138. # Reaction
  139. pps:reaction    rdfs:SubClassOf     pps:reviewableObject ;
  140.                 pps:rule            pps:rule ;
  141.                 pps:reactionSmirks  pps:smirks ;
  142.                 pps:multiStep       rdfs:Literal ;
  143.                 pps:reactionEduct   pps:reactionEducts ;
  144.                 pps:reactionProduct pps:reactionProducts .
  145.  
  146. # Reaction: bags
  147. pps:reactionEducts      a               rdf:bag ;
  148.                         dc:hasMember    pps:reactionConnector .
  149. pps:reactionProducts    a               rdf:bag ;
  150.                         dc:hasMember    pps:reactionConnector .
  151. pps:reactionConnector   pps:educt       pps:compoundStructure ;
  152.                         pps:product     pps:compoundStructure .
  153.  
  154. ###### Scenario
  155. pps:Scenario    rdfs:SubClassOf     pps:reviewableObject ;
  156.                 pps:scenStudyDate   rdfs:Literal ; # Date
  157.                 pps:addInfColl      pps:addInfColl ;
  158.                 pps:halfLife        pps:halfLifes ; # Map -> (CS, HL) Change to AdditionalInformation
  159.                 pps:scenType        rdfs:Literal ;
  160.                 pps:plainName       rdfs:Literal .
  161.  
  162. pps:halfLifes   a               rdf:bag ;
  163.                 pps:hasMember   pps:halflife . # How about that? Halflifes are no PPSObjects anymore
  164.  
  165.  
  166. ###### AddInfCol
  167. pps:addInfColl  rdfs:SubClassOf     pps:object ;
  168.                 pps:addInf          pps:addInfBag .
  169.  
  170. pps:addInfBag   a               rdf:bag ;
  171.                 dc:hasMember    pps:additionalInformation .
  172.  
  173. ###### AdditionalInformation
  174. pps:additionalInformation   rdfs:SubClassOf     pps:object ;
  175.                             pps:infoData        rdfs:Literal ;
  176.                             pps:infoType        rdfs:Literal .
  177.  
  178. ###### Relative-reasoning
  179. pps:rr      rdfs:SubClassOf     pps:reviewableObject ;
  180.             pps:modelType       rdfs:Literal ;
  181.             pps:modelFilter     rdfs:Literal ;
  182.             pps:modelStatus     rdfs:Literal ;
  183.             pps:cutoff          rdfs:Literal ;
  184.             pps:c-cut           rdfs:Literal ;
  185.             pps:fpType          rdfs:Literal ;
  186.             pps:clfType         rdfs:Literal ;
  187.             pps:usesPackage     pps:packages ;
  188.             pps:NUM_INSTANCES   rdfs:Literal ;
  189.             PPS:NUM_LABELS      rdfs:Literal ;
  190.             pps:inst-pred-i     rdfs:Literal ; # 0 <= i < NUM_INSTANCES
  191.             pps:inst-actual-i   rdfs:Literal . # 0 <= i < NUM_INSTANCES
  192.  
  193.  
  194. ## RR: bags
  195. pps:packages    a               rdf:bag ;
  196.                 dc:hasMember    pps:package .
  197.  
  198.  
  199. ###### Pathway
  200. pps:pathway     rdfs:SubClassOf     pps:reviewableObject ;
  201.                 pps:pathwayNode     pps:nodes ;
  202.                 pps:completed       rdfs:Literal ;
  203.                 pps:pathwaySetting  pps:setting ;
  204.                 pps:pathwayEdge     pps:edges .
  205.  
  206. ## Pathway: bags
  207. pps:nodes   a               rdf:bag ;
  208.             dc:hasMember    pps:node .
  209. pps:edges   a               rdf:bag ;
  210.             dc:hasMember    pps:edge .
  211.  
  212.  
  213. ###### Rule
  214. pps:rule    rdfs:SubClassOf                 pps:reviewableObject ;
  215.             pps:ruleIsSuperRule             rdfs:Literal ; # Bool
  216.             pps:smirks                      rdfs:Literal ;
  217.             pps:immediateRule               rdfs:Literal ; # Bool
  218.             pps:includedInSuperRule         rdfs:Literal ; # Bool
  219.             pps:ruleReactantFilterSmarts    rdfs:Literal ;
  220.             pps:ruleProductFilterSmarts     rdfs:Literal ;
  221.             pps:subRule                     pps:rule .
  222.  
  223.  
  224. ###### Node
  225. pps:node    rdfs:SubClassOf     pps:reviewableObject ;
  226.             pps:nodeDepth       rdfs:Literal ;
  227.             pps:nodeLabel       rdfs:Literal ;
  228.             pps:pathway         pps:pathway .
  229.  
  230. ###### Edge
  231. pps:edge    rdfs:SubClassOf     pps:reviewableObject ;
  232.             pps:pathway         pps:pathway ;
  233.             pps:edgeReaction    pps:reaction ;
  234.             pps:edgeReason      rdfs:Literal ;
  235.             pps:edgeEduct       pps:educts ;
  236.             pps:edgeProduct     pps:products .
  237. ## Edge: bags
  238. pps:educts      a               rdf:bag ;
  239.                 dc:hasMember    pps:node .
  240. pps:products    a               rdf:bag ;
  241.                 dc:hasMember    pps:node .
  242.  
  243.  
  244.  
  245. ### Additional Information Subclasses:
  246. pps:AmmoniaUptakeRateAdditionalInformation  rdfs:SubClassOf  pps:additionalInformation .
  247. pps:BioMassAdditionalInformation    rdfs:SubClassOf  pps:additionalInformation .
  248. pps:BioreactorAdditionalInformation rdfs:SubClassOf  pps:additionalInformation .
  249. pps:BulkDensityAdditionalInformation    rdfs:SubClassOf  pps:additionalInformation .
  250. pps:CECAdditionalInformation    rdfs:SubClassOf  pps:additionalInformation .
  251. pps:ConfidenceLevelAdditionalInformation    rdfs:SubClassOf  pps:additionalInformation .
  252. pps:EnzymeAdditionalInformation rdfs:SubClassOf  pps:additionalInformation .
  253. pps:FinalCompoundConcentrationAdditionalInformation rdfs:SubClassOf  pps:additionalInformation .
  254. pps:HalfLifeAdditionalInformation   rdfs:SubClassOf  pps:additionalInformation .
  255. pps:HumidityAdditionalInformation   rdfs:SubClassOf  pps:additionalInformation .
  256. pps:InoculumSourceAdditionalInformation rdfs:SubClassOf  pps:additionalInformation .
  257. pps:InstantiatingOrganismAdditionalInformation  rdfs:SubClassOf  pps:additionalInformation .
  258. pps:MinorMajorAdditionalInformation rdfs:SubClassOf  pps:additionalInformation .
  259. pps:ModelPredictionProbability  rdfs:SubClassOf  pps:additionalInformation .
  260. pps:NutrientsAdditionalInformation  rdfs:SubClassOf  pps:additionalInformation .
  261. pps:OMContentAdditionalInformation  rdfs:SubClassOf  pps:additionalInformation .
  262. pps:OrganismAdditionalInformation   rdfs:SubClassOf  pps:additionalInformation .
  263. pps:OriginalSludgeAmountAdditionalInformation   rdfs:SubClassOf  pps:additionalInformation .
  264. pps:OxygenUptakeRateAdditionalInformation   rdfs:SubClassOf  pps:additionalInformation .
  265. pps:ParametersMeasuredAdditionalInformation rdfs:SubClassOf  pps:additionalInformation .
  266. pps:ProposedIntermediateAdditionalInformation   rdfs:SubClassOf  pps:additionalInformation .
  267. pps:RedoxAdditionalInformation  rdfs:SubClassOf  pps:additionalInformation .
  268. pps:ReferenceAdditionalInformation  rdfs:SubClassOf  pps:additionalInformation .
  269. pps:ReferringScenarioAdditionalInformation  rdfs:SubClassOf  pps:additionalInformation .
  270. pps:RuleLikelihood  rdfs:SubClassOf  pps:additionalInformation .
  271. pps:SludgeRetentionTimeAdditionalInformation    rdfs:SubClassOf  pps:additionalInformation .
  272. pps:SoilClassificationSystemAdditionalInformation   rdfs:SubClassOf  pps:additionalInformation .
  273. pps:SoilSourceAdditionalInformation rdfs:SubClassOf  pps:additionalInformation .
  274. pps:SoilTexture1AdditionalInformation   rdfs:SubClassOf  pps:additionalInformation .
  275. pps:SoilTexture2AdditionalInformation   rdfs:SubClassOf  pps:additionalInformation .
  276. pps:SolventForCompoundSolutionAdditionalInformation rdfs:SubClassOf  pps:additionalInformation .
  277. pps:SourceOfLiquidMatrixAdditionalInformation   rdfs:SubClassOf  pps:additionalInformation .
  278. pps:SpikeCompoundAdditionalInformation  rdfs:SubClassOf  pps:additionalInformation .
  279. pps:SpikeConcentrationAdditionalInformation rdfs:SubClassOf  pps:additionalInformation .
  280. pps:TemperatureAdditionalInformation    rdfs:SubClassOf  pps:additionalInformation .
  281. pps:TPAAdditionalInformation    rdfs:SubClassOf  pps:additionalInformation .
  282. pps:TSSAdditionInformation  rdfs:SubClassOf  pps:additionalInformation .
  283. pps:TypeOfAdditionAdditionalInformation rdfs:SubClassOf  pps:additionalInformation .
  284. pps:VolatileTSSAdditionalInformation    rdfs:SubClassOf  pps:additionalInformation .
  285. pps:WaterStorageCapacityAdditionalInformation   rdfs:SubClassOf  pps:additionalInformation .
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement