Toggle navigation
Toggle navigation
This project
Loading...
Sign in
data.posccaesar.org
/
npd
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Graphs
Issues
1
Merge Requests
0
Wiki
Network
Create a new issue
Commits
Issue Boards
Authored by
MonkeyChap
2011-11-13 21:17:41 +0000
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
9d13d260acc1a4c4abf7b62dfec029855b20e487
9d13d260
1 parent
590fffd6
more uoms
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
430 additions
and
112 deletions
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-PRODUCTION-CORE-v1.0.ttl
www.reportinghub.no/ep/spin/SPIN_EPIM-DPR-lib-v1.1.spin.ttl
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-PRODUCTION-CORE-v1.0.ttl
View file @
9d13d26
This diff could not be displayed because it is too large.
www.reportinghub.no/ep/spin/SPIN_EPIM-DPR-lib-v1.1.spin.ttl
View file @
9d13d26
...
...
@@ -20,7 +20,7 @@
<http://www.reportinghub.no/ep/dpr/spin/1.1/lib>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://
spinrdf.org/spin>
,
<http://www.reportinghub.no/ep/schema/1.0/production>
,
<http://www.witsml.org/schemas/131/addendum/combo>
,
<http://www.reportinghub.no/ep/schema/1.0/production-core>
;
owl:
imports
<http://
www.reportinghub.no/ep/schema/1.0/production-core>
,
<http://www.witsml.org/schemas/131/addendum/combo>
,
<http://www.reportinghub.no/ep/schema/1.0/production>
,
<http://spinrdf.org/spin>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
ep-dpr-spin-lib:
BuildDailyProductionReportURI
...
...
@@ -1076,12 +1076,55 @@ ep-dpr-spin-lib:selectDurationScale
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b21
)
;
sp:
resultVariables
([
sp:
varName
"myVar"
^^
xsd:
string
])
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#TU_100ka>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#hundredThousandYears>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#TU_100s>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#hundredSeconds>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#TU_Ga>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#gigaAnnum>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#TU_Ma>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#megaAnnum>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#TU_a>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#annum>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#TU_cs>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#tenMillisecond>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#TU_d>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#day>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#TU_h>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#hour>
;
...
...
@@ -1094,14 +1137,65 @@ ep-dpr-spin-lib:selectDurationScale
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#TU_ms>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#millisecond>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#TU_ms2>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#halfMillisecond>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#TU_ns>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#nanosecond>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#TU_ps>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#picosecond>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#TU_s>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#second>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#TU_us>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#microsecond>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#TU_wk>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#week>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
;
sp:
variable
_:
b21
sp:
variable
[
sp:
varName
"myVar"
^^
xsd:
string
]
])
]
.
...
...
@@ -3813,7 +3907,7 @@ ep-dpr-spin-lib:selectProductType
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b2
2
)
;
sp:
resultVariables
(
_:
b2
1
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -4020,7 +4114,7 @@ ep-dpr-spin-lib:selectProductType
]
]
]
;
sp:
variable
_:
b2
2
sp:
variable
_:
b2
1
])
]
.
...
...
@@ -4102,7 +4196,7 @@ ep-dpr-spin-lib:selectProductionFacilityType
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b2
3
)
;
sp:
resultVariables
(
_:
b2
2
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -4281,7 +4375,7 @@ ep-dpr-spin-lib:selectProductionFacilityType
]
]
]
;
sp:
variable
_:
b2
3
sp:
variable
_:
b2
2
])
]
.
...
...
@@ -4291,7 +4385,7 @@ ep-dpr-spin-lib:selectProductionFlowDefinitionType
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b2
4
)
;
sp:
resultVariables
(
_:
b2
3
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -4351,7 +4445,7 @@ ep-dpr-spin-lib:selectProductionFlowDefinitionType
]
]
]
;
sp:
variable
_:
b2
4
sp:
variable
_:
b2
3
])
]
.
...
...
@@ -4361,7 +4455,7 @@ ep-dpr-spin-lib:selectProductionFlowDirectionInverseRelationshipType
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b2
5
)
;
sp:
resultVariables
(
_:
b2
4
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -4379,7 +4473,7 @@ ep-dpr-spin-lib:selectProductionFlowDirectionInverseRelationshipType
sp:
arg3
<http://www.reportinghub.no/ep/schema/flow#flowIntoOrOutOf>
]
]
;
sp:
variable
_:
b2
5
sp:
variable
_:
b2
4
])
]
.
...
...
@@ -4389,7 +4483,7 @@ ep-dpr-spin-lib:selectProductionFlowDirectionRelationshipType
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b2
6
)
;
sp:
resultVariables
(
_:
b2
5
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -4407,7 +4501,7 @@ ep-dpr-spin-lib:selectProductionFlowDirectionRelationshipType
sp:
arg3
<http://www.reportinghub.no/ep/schema/flow#flowIntoOrOutOf>
]
]
;
sp:
variable
_:
b2
6
sp:
variable
_:
b2
5
])
]
.
...
...
@@ -4417,7 +4511,7 @@ ep-dpr-spin-lib:selectProductionFlowPurposeType
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b2
7
)
;
sp:
resultVariables
(
_:
b2
6
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -4568,7 +4662,7 @@ ep-dpr-spin-lib:selectProductionFlowPurposeType
]
]
]
;
sp:
variable
_:
b2
7
sp:
variable
_:
b2
6
])
]
.
...
...
@@ -4671,7 +4765,7 @@ ep-dpr-spin-lib:selectRelationshipToMeasure
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b2
8
)
;
sp:
resultVariables
(
_:
b2
7
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -4745,7 +4839,7 @@ ep-dpr-spin-lib:selectRelationshipToMeasure
]
]
]
;
sp:
variable
_:
b2
8
sp:
variable
_:
b2
7
])
]
.
...
...
@@ -4754,7 +4848,7 @@ ep-dpr-spin-lib:selectSafetyActivityType
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b2
9
)
;
sp:
resultVariables
(
_:
b2
8
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -4898,7 +4992,7 @@ ep-dpr-spin-lib:selectSafetyActivityType
]
]
]
;
sp:
variable
_:
b2
9
sp:
variable
_:
b2
8
])
]
.
...
...
@@ -5079,22 +5173,6 @@ ep-dpr-spin-lib:selectSpecificVolumeScale_MASS_CONCENTRATION
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b30
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VPVU_m3m3>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#fractionByVolume>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
]
;
sp:
variable
_:
b30
])
]
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
([
sp:
varName
"myVar"
^^
xsd:
string
])
;
sp:
where
([
rdf:
type
sp:
Bind
;
...
...
@@ -5174,6 +5252,22 @@ ep-dpr-spin-lib:selectSpecificVolumeScale_MASS_CONCENTRATION
[
sp:
varName
"myVar"
^^
xsd:
string
]
])
]
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b29
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VPVU_m3m3>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#fractionByVolume>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
]
;
sp:
variable
_:
b29
])
]
.
ep-dpr-spin-lib:
selectTemperatureScale
...
...
@@ -5182,12 +5276,19 @@ ep-dpr-spin-lib:selectTemperatureScale
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b31
)
;
sp:
resultVariables
([
sp:
varName
"myVar"
^^
xsd:
string
])
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#TTU_K>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#kelvin>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#TTU_degC>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#celsius>
;
...
...
@@ -5197,10 +5298,20 @@ ep-dpr-spin-lib:selectTemperatureScale
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#TTU_degF>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#fahrenheit>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#TTU_degR>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#rankine>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
]
]
]
]
;
sp:
variable
_:
b31
sp:
variable
[
sp:
varName
"myVar"
^^
xsd:
string
]
])
]
.
...
...
@@ -5210,7 +5321,7 @@ ep-dpr-spin-lib:selectTemporalPartOfAFlowDurationType
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b3
2
)
;
sp:
resultVariables
(
_:
b3
0
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -5284,7 +5395,7 @@ ep-dpr-spin-lib:selectTemporalPartOfAFlowDurationType
]
]
]
;
sp:
variable
_:
b3
2
sp:
variable
_:
b3
0
])
]
.
...
...
@@ -5293,7 +5404,7 @@ ep-dpr-spin-lib:selectTemporalPartOfActivityDurationType
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b3
3
)
;
sp:
resultVariables
(
_:
b3
1
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -5367,7 +5478,220 @@ ep-dpr-spin-lib:selectTemporalPartOfActivityDurationType
]
]
]
;
sp:
variable
_:
b33
sp:
variable
_:
b31
])
]
.
ep-dpr-spin-lib:
selectVelocityScale
rdf:
type
spin:
Function
;
rdfs:
label
"select velocity scale"
^^
xsd:
string
;
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
([
sp:
varName
"myVar"
^^
xsd:
string
])
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VU_cma>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#cm_annum-1>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VU_cms>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#cm_s-1>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VU_dms>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#dm_s-1>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VU_ftd>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#ft_day-1>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VU_fth>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#ft_hr-1>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VU_ftmin>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#ft_min-1>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VU_ftms>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#ft_ms-1>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VU_fts>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#ft_s-1>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VU_ftus>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#ft_microsecond-1>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VU_ina>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#in_annum-1>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VU_inmin>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#in_min-1>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VU_ins>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#in_s-1>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VU_kfth>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#kFt_hr-1>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VU_kfts>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#kFt_s-1>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VU_kmh>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#km_hr-1>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VU_kms>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#km_s-1>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VU_knot>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#knot>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VU_md>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#m_day-1>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VU_mh>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#m_hr-1>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VU_mih>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#mile_hr-1>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VU_milyr>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#mil_yr-1>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VU_mma>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#mm_annum-1>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VU_mmin>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#m_min-1>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VU_mms>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#mm_s-1>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VU_mms_0>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#m_ms-1>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VU_ms>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#m_s-1>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VU_nms>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#nm_s-1>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#VU_ums>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#micrometre_s-1>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
;
sp:
variable
[
sp:
varName
"myVar"
^^
xsd:
string
]
])
]
.
...
...
@@ -5377,7 +5701,7 @@ ep-dpr-spin-lib:selectVolumeAtStandardTemperaturePressureType
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b3
4
)
;
sp:
resultVariables
(
_:
b3
2
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -5402,7 +5726,7 @@ ep-dpr-spin-lib:selectVolumeAtStandardTemperaturePressureType
]
]
]
;
sp:
variable
_:
b3
4
sp:
variable
_:
b3
2
])
]
.
...
...
@@ -5412,7 +5736,7 @@ ep-dpr-spin-lib:selectVolumeFlowRateAtStandardTemperaturePressureType
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b3
5
)
;
sp:
resultVariables
(
_:
b3
3
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -5437,7 +5761,7 @@ ep-dpr-spin-lib:selectVolumeFlowRateAtStandardTemperaturePressureType
]
]
]
;
sp:
variable
_:
b3
5
sp:
variable
_:
b3
3
])
]
.
...
...
@@ -5447,7 +5771,7 @@ ep-dpr-spin-lib:selectVolumeFlowRateScale
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b3
6
)
;
sp:
resultVariables
(
_:
b3
4
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -5472,7 +5796,7 @@ ep-dpr-spin-lib:selectVolumeFlowRateScale
]
]
]
;
sp:
variable
_:
b3
6
sp:
variable
_:
b3
4
])
]
.
...
...
@@ -5506,7 +5830,7 @@ ep-dpr-spin-lib:selectVolumeScale
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b3
7
)
;
sp:
resultVariables
(
_:
b3
5
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -5734,7 +6058,7 @@ ep-dpr-spin-lib:selectVolumeScale
]
]
]
;
sp:
variable
_:
b3
7
sp:
variable
_:
b3
5
])
]
.
...
...
@@ -5790,104 +6114,98 @@ ep-dpr-spin-lib:selectWellTestReasonType
])
]
.
_:
b1
sp:
varName
"uri"
^^
xsd:
string
.
_:
b35
sp:
varName
"volumeScale"
^^
xsd:
string
.
_:
b2
sp:
varName
"uri"
^^
xsd:
string
.
_:
b34
sp:
varName
"volumeFlowRateScale"
^^
xsd:
string
.
_:
b3
sp:
varName
"UUID"
^^
xsd:
string
.
_:
b33
sp:
varName
"volumeFlowRateAtStdType"
^^
xsd:
string
.
_:
b4
sp:
varName
"uri"
^^
xsd:
string
.
_:
b32
sp:
varName
"volumeAtStdType"
^^
xsd:
string
.
_:
b5
sp:
varName
"uri"
^^
xsd:
string
.
_:
b31
sp:
varName
"prodActType"
^^
xsd:
string
.
_:
b6
sp:
varName
"uri"
^^
xsd:
string
.
_:
b30
sp:
varName
"temporalPartOfAFlowDurationType"
^^
xsd:
string
.
_:
b7
sp:
varName
"uri"
^^
xsd:
string
.
_:
b29
sp:
varName
"specificVolumeScale"
^^
xsd:
string
.
_:
b8
sp:
varName
"uri"
^^
xsd:
string
.
_:
b28
sp:
varName
"safetyActivityType"
^^
xsd:
string
.
_:
b9
sp:
varName
"uri"
^^
xsd:
string
.
_:
b27
sp:
varName
"relationshipToMeasure"
^^
xsd:
string
.
_:
b
10
sp:
varName
"
uri"
^^
xsd:
string
.
_:
b
26
sp:
varName
"
productionFlowPurposeType"
^^
xsd:
string
.
_:
b
11
sp:
varName
"
uri"
^^
xsd:
string
.
_:
b
25
sp:
varName
"
productionFlowDirectionRelationshipType"
^^
xsd:
string
.
_:
b
12
sp:
varName
"
uri"
^^
xsd:
string
.
_:
b
24
sp:
varName
"
productionFlowDirectionRelationshipType"
^^
xsd:
string
.
_:
b
13
sp:
varName
"
uri"
^^
xsd:
string
.
_:
b
23
sp:
varName
"
productionFlowDefinitionType"
^^
xsd:
string
.
_:
b
14
sp:
varName
"
uri"
^^
xsd:
string
.
_:
b
22
sp:
varName
"
productionFacilityType"
^^
xsd:
string
.
_:
b
15
sp:
varName
"
uri"
^^
xsd:
string
.
_:
b
21
sp:
varName
"
productType"
^^
xsd:
string
.
_:
b
16
sp:
varName
"
uri"
^^
xsd:
string
.
_:
b
20
sp:
varName
"
densityScale"
^^
xsd:
string
.
_:
b1
7
_:
b1
9
sp:
varName
"uri"
^^
xsd:
string
.
_:
b18
sp:
varName
"uri"
^^
xsd:
string
.
_:
b1
9
_:
b1
7
sp:
varName
"uri"
^^
xsd:
string
.
_:
b20
sp:
varName
"densityScale"
^^
xsd:
string
.
_:
b21
sp:
varName
"durationScale"
^^
xsd:
string
.
_:
b22
sp:
varName
"productType"
^^
xsd:
string
.
_:
b16
sp:
varName
"uri"
^^
xsd:
string
.
_:
b
23
sp:
varName
"
productionFacilityType"
^^
xsd:
string
.
_:
b
15
sp:
varName
"
uri"
^^
xsd:
string
.
_:
b
24
sp:
varName
"
productionFlowDefinitionType"
^^
xsd:
string
.
_:
b
14
sp:
varName
"
uri"
^^
xsd:
string
.
_:
b
25
sp:
varName
"
productionFlowDirectionRelationshipType"
^^
xsd:
string
.
_:
b
13
sp:
varName
"
uri"
^^
xsd:
string
.
_:
b
26
sp:
varName
"
productionFlowDirectionRelationshipType"
^^
xsd:
string
.
_:
b
12
sp:
varName
"
uri"
^^
xsd:
string
.
_:
b
27
sp:
varName
"
productionFlowPurposeType"
^^
xsd:
string
.
_:
b
11
sp:
varName
"
uri"
^^
xsd:
string
.
_:
b
28
sp:
varName
"
relationshipToMeasure"
^^
xsd:
string
.
_:
b
10
sp:
varName
"
uri"
^^
xsd:
string
.
_:
b29
sp:
varName
"safetyActivityType"
^^
xsd:
string
.
_:
b9
sp:
varName
"uri"
^^
xsd:
string
.
_:
b30
sp:
varName
"specificVolumeScale"
^^
xsd:
string
.
_:
b8
sp:
varName
"uri"
^^
xsd:
string
.
_:
b31
sp:
varName
"temperatureScale"
^^
xsd:
string
.
_:
b7
sp:
varName
"uri"
^^
xsd:
string
.
_:
b32
sp:
varName
"temporalPartOfAFlowDurationType"
^^
xsd:
string
.
_:
b6
sp:
varName
"uri"
^^
xsd:
string
.
_:
b33
sp:
varName
"prodActType"
^^
xsd:
string
.
_:
b5
sp:
varName
"uri"
^^
xsd:
string
.
_:
b34
sp:
varName
"volumeAtStdType"
^^
xsd:
string
.
_:
b4
sp:
varName
"uri"
^^
xsd:
string
.
_:
b35
sp:
varName
"volumeFlowRateAtStdType"
^^
xsd:
string
.
_:
b3
sp:
varName
"UUID"
^^
xsd:
string
.
_:
b36
sp:
varName
"volumeFlowRateScale"
^^
xsd:
string
.
_:
b2
sp:
varName
"uri"
^^
xsd:
string
.
_:
b37
sp:
varName
"volumeScale"
^^
xsd:
string
.
_:
b1
sp:
varName
"uri"
^^
xsd:
string
.
...
...
Please
register
or
login
to post a comment