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
Holger Knublauch
2011-11-04 11:47:58 +1000
Browse Files
Options
Browse Files
Download
Plain Diff
Commit
2208dcc03d3c4d4e78c7de725c9370248fe82f06
2208dcc0
2 parents
58487eef
562eb277
Merge branch 'master' of
[email protected]
:TopQuadrant/EPIM-Ontologies.git
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
803 additions
and
106 deletions
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-PRODUCTION-CORE-v1.0.ttl
www.reportinghub.no/ep/spin/SPIN_EP-DDR-tables-v1.0.spin.ttl
www.reportinghub.no/ep/spin/SPIN_EPIM-DPR-lib-v1.1.spin.ttl
www.reportinghub.no/ep/spin/SPIN_EPIM-DPR-lib-v1.1.spin.ttl.tbc
www.reportinghub.no/swp/DailyDrillingReport.uispin.html
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-PRODUCTION-CORE-v1.0.ttl
View file @
2208dcc
# Saved by TopBraid on Fri Oct 28 15:17:22 BST 2011
# baseURI: http://www.reportinghub.no/ep/schema/1.0/production-core
# imports: http://www.reportinghub.no/ep/schema/1.0/core
...
...
@@ -33,6 +32,10 @@ ep-core:VolumeFlowRateAt60degF1atm
rdfs:
label
"volume flow rate at 60 degrees F 1 atmosphere"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
MeasureOfFlowOfMaterial
.
ep-core:
acre
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"acres"
^^
xsd:
string
.
ep-core:
apiDensity
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
label
"API Density"
^^
xsd:
string
.
...
...
@@ -42,25 +45,93 @@ ep-core:atmosphere
rdfs:
domain
ep-core:
Pressure
;
rdfs:
label
"atmosphere"
^^
xsd:
string
.
ep-core:
barn
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"barn (area)"
^^
xsd:
string
.
ep-core:
barrel_day-1
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
VolumetricFlowRate
;
rdfs:
label
"barrel day-1"
^^
xsd:
string
.
ep-core:
centiEuclid
rdf:
type
owl:
FunctionalProperty
,
ep-core:
Scale
,
owl:
DatatypeProperty
;
rdfs:
label
"CentiEuclid"
^^
xsd:
string
.
ep-core:
centimetre
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
Length
;
rdfs:
label
"centimetre"
^^
xsd:
string
.
ep-core:
cm2
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
label
"square centimetres"
^^
xsd:
string
.
ep-core:
cm_s-2
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
label
"centimetres per second squared"
^^
xsd:
string
.
ep-core:
count
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
label
"count"
^^
xsd:
string
.
ep-core:
degreesOfAngle_100ft-1
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"degrees of angle per 100ft"
^^
xsd:
string
.
ep-core:
degreesOfAngle_30ft-1
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
label
"degrees of angle per 30ft"
^^
xsd:
string
.
ep-core:
degreesOfAngle_30m-1
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
label
"degrees of angle per 30m"
^^
xsd:
string
.
ep-core:
degreesOfAngle_ft-1
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
label
"degrees of angle per ft"
^^
xsd:
string
.
ep-core:
degreesOfAngle_hr-1
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
label
"degrees of angle per hour"
^^
xsd:
string
.
ep-core:
degreesOfAngle_m-1
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
label
"degrees of angle per m"
^^
xsd:
string
.
ep-core:
degreesOfAngle_min-1
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
label
"degrees of angle per minute"
^^
xsd:
string
.
ep-core:
degreesOfAngle_s-1
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
label
"degrees of angle per second"
^^
xsd:
string
.
ep-core:
euclid
rdf:
type
owl:
FunctionalProperty
,
ep-core:
Scale
,
owl:
DatatypeProperty
;
rdfs:
label
"Euclid"
^^
xsd:
string
.
ep-core:
fahrenheit
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
Temperature
;
rdfs:
label
"fahrenheit"
^^
xsd:
string
.
ep-core:
foot_s-2
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
label
"feet per second squared"
^^
xsd:
string
.
ep-core:
ft2
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"square feet"
^^
xsd:
string
.
ep-core:
galileo
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
label
"galileo"
^^
xsd:
string
.
ep-core:
gn
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
label
"normal acceleration Gn"
^^
xsd:
string
.
ep-core:
grain_100ft-3
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
label
"grain per 100ft3"
^^
xsd:
string
.
...
...
@@ -98,6 +169,14 @@ ep-core:hasSetOfAllPartsOfType
rdfs:
domain
ep-core:
PhysicalThing
;
rdfs:
label
"basis for"
^^
xsd:
string
.
ep-core:
hectare
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"hectares"
^^
xsd:
string
.
ep-core:
in2
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"square inches"
^^
xsd:
string
.
ep-core:
inch_64
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
Length
;
...
...
@@ -115,6 +194,10 @@ ep-core:kilogram_m-3
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
label
"kilogram m-3"
^^
xsd:
string
.
ep-core:
km2
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"square kilometres"
^^
xsd:
string
.
ep-core:
lbm_1000bbl-1
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
label
"pounds (mass) per 1000 barrels"
^^
xsd:
string
.
...
...
@@ -155,6 +238,10 @@ ep-core:lbm_usGallon-1
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
label
"pounds (mass) per US Gallon"
^^
xsd:
string
.
ep-core:
m2
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"square metres"
^^
xsd:
string
.
ep-core:
megagram_m-3
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
label
"Megagram m-3"
^^
xsd:
string
.
...
...
@@ -164,10 +251,34 @@ ep-core:metre3_hour-1
rdfs:
domain
ep-core:
VolumetricFlowRate
;
rdfs:
label
"metre3 hour-1"
^^
xsd:
string
.
ep-core:
metre_s-2
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
label
"metres per second squared"
^^
xsd:
string
.
ep-core:
mgn
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
label
"milliGn - normal acceleration"
^^
xsd:
string
.
ep-core:
mi2
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"square miles"
^^
xsd:
string
.
ep-core:
microEuclid
rdf:
type
owl:
FunctionalProperty
,
ep-core:
Scale
,
owl:
DatatypeProperty
;
rdfs:
label
"MicroEuclid"
^^
xsd:
string
.
ep-core:
microgram_cm-3
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
label
"microgram cm-3"
^^
xsd:
string
.
ep-core:
milliEuclid
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
label
"MilliEuclid"
^^
xsd:
string
.
ep-core:
milligalileo
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
label
"milligalileo"
^^
xsd:
string
.
ep-core:
milligram_dm-3
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
label
"milligram dm-3"
^^
xsd:
string
.
...
...
@@ -184,6 +295,34 @@ ep-core:milligram_usGallon-1
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
label
"milligrams per US Gallon"
^^
xsd:
string
.
ep-core:
mm2
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"square millimetres"
^^
xsd:
string
.
ep-core:
nanoEuclid
rdf:
type
owl:
FunctionalProperty
,
ep-core:
Scale
,
owl:
DatatypeProperty
;
rdfs:
label
"NanoEuclid"
^^
xsd:
string
.
ep-core:
radian_ft-1
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
label
"radians per ft"
^^
xsd:
string
.
ep-core:
radian_m-1
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
label
"radians per m"
^^
xsd:
string
.
ep-core:
radian_s-1
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
label
"radians per s"
^^
xsd:
string
.
ep-core:
rev_min-1
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
label
"revolutions per minute"
^^
xsd:
string
.
ep-core:
rev_s-1
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
label
"revolutions per second"
^^
xsd:
string
.
ep-core:
ten_megagram_m-3
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
label
"10 Megagram m-3"
^^
xsd:
string
.
...
...
@@ -191,3 +330,16 @@ ep-core:ten_megagram_m-3
ep-core:
thousand_barrel
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"thousand barrel"
^^
xsd:
string
.
ep-core:
um2
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"square micrometres"
^^
xsd:
string
.
ep-core:
us_mi2
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
comment
"According to everything I can find, there is no difference between this an mi2"
^^
xsd:
string
;
rdfs:
label
"square miles (US)"
^^
xsd:
string
.
ep-core:
yd2
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"square yards"
^^
xsd:
string
.
...
...
www.reportinghub.no/ep/spin/SPIN_EP-DDR-tables-v1.0.spin.ttl
View file @
2208dcc
...
...
@@ -21,7 +21,7 @@
<http://www.reportinghub.no/ep/spin/ddr-tables>
rdf:
type
owl:
Ontology
;
rdfs:
comment
"A collection of SELECT templates that can be used to assemble tables in DD reports."
^^
xsd:
string
;
owl:
imports
<http://
spinrdf.org/spin>
,
<http://www.reportinghub.no/ep/schema/1.0/activity-purpose>
,
<http://www.reportinghub.no/ep/schema/1.0/ddr>
,
<http://www.reportinghub.no/spin/rh
>
;
owl:
imports
<http://
www.reportinghub.no/spin/rh>
,
<http://www.reportinghub.no/ep/schema/1.0/ddr>
,
<http://www.reportinghub.no/ep/schema/1.0/activity-purpose>
,
<http://spinrdf.org/spin
>
;
owl:
versionInfo
"0.1.0"
^^
xsd:
string
.
ddr-tables:
BitRecord
...
...
@@ -1539,6 +1539,186 @@ m"""^^xsd:string """Recovery core
%"""
^^
xsd:
string
"""Core barrel length
m"""
^^
xsd:
string
"Inner barrel type"
^^
xsd:
string
"Description"
^^
xsd:
string
)
.
ddr-tables:
DrillingFluidInformation
rdf:
type
rhspin:
TableTemplate
;
rdfs:
label
"Drilling Fluid Information"
^^
xsd:
string
;
rdfs:
subClassOf
rhspin:
DDRTableTemplates
;
spin:
body
[
rdf:
type
sp:
Select
;
rdfs:
comment
"?sampleTime ?depthAtLoggingMmd ?fluidType ?fluidDensity ?fluidViscosity ?yieldPoint"
^^
xsd:
string
;
sp:
resultVariables
([
sp:
varName
"sampleTime"
^^
xsd:
string
]
[
sp:
varName
"depthAtLoggingMmd"
^^
xsd:
string
]
[
sp:
varName
"fluidType"
^^
xsd:
string
]
[
sp:
varName
"fluidDensity"
^^
xsd:
string
]
[
sp:
varName
"fluidViscosity"
^^
xsd:
string
]
[
sp:
varName
"yieldPoint"
^^
xsd:
string
])
;
sp:
where
([
sp:
object
[
sp:
varName
"reportOn"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/report#reportOn>
;
sp:
subject
[
sp:
varName
"report"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"fr"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
[
sp:
varName
"reportOn"
^^
xsd:
string
]
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/activity#FluidReading>
;
sp:
predicate
rdf:
type
;
sp:
subject
[
sp:
varName
"fr"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"fluid"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onFluid>
;
sp:
subject
[
sp:
varName
"fr"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"sampleTime"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#nominallyAt>
;
sp:
subject
[
sp:
varName
"fr"
^^
xsd:
string
]
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"density"
^^
xsd:
string
]
;
sp:
predicate
rdf:
type
;
sp:
subject
[
sp:
varName
"fluid"
^^
xsd:
string
]
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Density>
;
sp:
predicate
rdf:
type
;
sp:
subject
[
sp:
varName
"density"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"fluidDensity"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#gram_cm-3>
;
sp:
subject
[
sp:
varName
"density"
^^
xsd:
string
]
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"yp"
^^
xsd:
string
]
;
sp:
predicate
rdf:
type
;
sp:
subject
[
sp:
varName
"fluid"
^^
xsd:
string
]
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#YieldPoint>
;
sp:
predicate
rdf:
type
;
sp:
subject
[
sp:
varName
"yp"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"yieldPoint"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#pascal>
;
sp:
subject
[
sp:
varName
"yp"
^^
xsd:
string
]
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"visc"
^^
xsd:
string
]
;
sp:
predicate
rdf:
type
;
sp:
subject
[
sp:
varName
"fluid"
^^
xsd:
string
]
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#PlasticViscosity>
;
sp:
predicate
rdf:
type
;
sp:
subject
[
sp:
varName
"visc"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"fluidViscosity"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#pascal_second>
;
sp:
subject
[
sp:
varName
"visc"
^^
xsd:
string
]
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"flType"
^^
xsd:
string
]
;
sp:
predicate
rdf:
type
;
sp:
subject
[
sp:
varName
"fluid"
^^
xsd:
string
]
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/well#FluidType>
;
sp:
predicate
rdf:
type
;
sp:
subject
[
sp:
varName
"flType"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"fluidType"
^^
xsd:
string
]
;
sp:
predicate
rdfs:
comment
;
sp:
subject
[
sp:
varName
"flType"
^^
xsd:
string
]
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"wbTP"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
[
sp:
varName
"fr"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"wbPos"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#temporalPartOf>
;
sp:
subject
[
sp:
varName
"wbTP"
^^
xsd:
string
]
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/well#PositionWithinWellBore>
;
sp:
predicate
rdf:
type
;
sp:
subject
[
sp:
varName
"wbPos"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"md"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#measuredDepth>
;
sp:
subject
[
sp:
varName
"wbPos"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"depthAtLoggingMmd"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#metre>
;
sp:
subject
[
sp:
varName
"md"
^^
xsd:
string
]
])
])
])
]
;
rhspin:
tableHeaders
(
"""Sample
time"""
^^
xsd:
string
"""Depth At
Logging
mMD"""
^^
xsd:
string
"Fluid Type"
^^
xsd:
string
"""Fluid density
g/cm3"""
^^
xsd:
string
"""Fluid Viscosity
Pa.s"""
^^
xsd:
string
"""Yield point
Pa"""
^^
xsd:
string
)
.
ddr-tables:
EquipmentFailure
rdf:
type
rhspin:
TableTemplate
;
rdfs:
label
"Equipment Failure Information"
^^
xsd:
string
;
...
...
@@ -4167,155 +4347,155 @@ ppm"""^^xsd:string """H2S
content
ppm"""
^^
xsd:
string
)
.
_:
b1
sp:
varName
"coreNo"
^^
xsd:
string
.
_:
b2
sp:
varName
"depthTopmMD"
^^
xsd:
string
.
_:
b3
sp:
varName
"depthBottommMDCore"
^^
xsd:
string
.
_:
b4
sp:
varName
"length"
^^
xsd:
string
.
_:
b54
sp:
varName
"ed"
^^
xsd:
string
.
_:
b5
sp:
varName
"recoveryCore"
^^
xsd:
string
.
_:
b53
sp:
varName
"id"
^^
xsd:
string
.
_:
b6
sp:
varName
"coreBarrelLength"
^^
xsd:
string
.
_:
b52
sp:
varName
"wellbore"
^^
xsd:
string
.
_:
b7
sp:
varName
"innerBarrelType"
^^
xsd:
string
.
_:
b51
sp:
varName
"subactclass"
^^
xsd:
string
.
_:
b8
sp:
varName
"description"
^^
xsd:
string
.
_:
b50
sp:
varName
"stateclass"
^^
xsd:
string
.
_:
b9
sp:
varName
"reportOn"
^^
xsd:
string
.
_:
b49
sp:
varName
"finishedAt"
^^
xsd:
string
.
_:
b
10
sp:
varName
"
extractWellCore
"
^^
xsd:
string
.
_:
b
48
sp:
varName
"
startedAt
"
^^
xsd:
string
.
_:
b
11
sp:
varName
"
wb
"
^^
xsd:
string
.
_:
b
47
sp:
varName
"
part
"
^^
xsd:
string
.
_:
b
12
sp:
varName
"
mdTop
"
^^
xsd:
string
.
_:
b
46
sp:
varName
"
reportOn
"
^^
xsd:
string
.
_:
b
13
sp:
varName
"
mdBott
"
^^
xsd:
string
.
_:
b
45
sp:
varName
"
remark
"
^^
xsd:
string
.
_:
b
1
4
sp:
varName
"
recCor
e"
^^
xsd:
string
.
_:
b
4
4
sp:
varName
"
stat
e"
^^
xsd:
string
.
_:
b
15
sp:
varName
"
coreRecPer
"
^^
xsd:
string
.
_:
b
43
sp:
varName
"
mainSubActivity
"
^^
xsd:
string
.
_:
b
16
sp:
varName
"
coreLeng
th"
^^
xsd:
string
.
_:
b
42
sp:
varName
"
dep
th"
^^
xsd:
string
.
_:
b
17
sp:
varName
"
barrel
"
^^
xsd:
string
.
_:
b
41
sp:
varName
"
endDepth
"
^^
xsd:
string
.
_:
b
18
sp:
varName
"
barLen
"
^^
xsd:
string
.
_:
b
40
sp:
varName
"
startDepth
"
^^
xsd:
string
.
_:
b
1
9
sp:
varName
"
barTyp
e"
^^
xsd:
string
.
_:
b
3
9
sp:
varName
"
endTim
e"
^^
xsd:
string
.
_:
b
20
_:
b
38
sp:
varName
"startTime"
^^
xsd:
string
.
_:
b
21
sp:
varName
"
depthMD
"
^^
xsd:
string
.
_:
b
37
sp:
varName
"
tvd
"
^^
xsd:
string
.
_:
b
22
sp:
varName
"
depthTVD
"
^^
xsd:
string
.
_:
b
36
sp:
varName
"
md
"
^^
xsd:
string
.
_:
b
23
sp:
varName
"
equipmentTyp
e"
^^
xsd:
string
.
_:
b
35
sp:
varName
"
wellbor
e"
^^
xsd:
string
.
_:
b
2
4
sp:
varName
"
downtime
"
^^
xsd:
string
.
_:
b
3
4
sp:
varName
"
timeOfRepair
"
^^
xsd:
string
.
_:
b
25
sp:
varName
"
repairedTim
e"
^^
xsd:
string
.
_:
b
33
sp:
varName
"
timeOfFailur
e"
^^
xsd:
string
.
_:
b
26
sp:
varName
"
failureDescription
"
^^
xsd:
string
.
_:
b
32
sp:
varName
"
classOfEquipment
"
^^
xsd:
string
.
_:
b
27
sp:
varName
"
reportOn
"
^^
xsd:
string
.
_:
b
31
sp:
varName
"
equipment
"
^^
xsd:
string
.
_:
b
28
sp:
varName
"
par
t"
^^
xsd:
string
.
_:
b
30
sp:
varName
"
temporalPartOfEquipmen
t"
^^
xsd:
string
.
_:
b29
sp:
varName
"mpt"
^^
xsd:
string
.
_:
b
30
sp:
varName
"
temporalPartOfEquipmen
t"
^^
xsd:
string
.
_:
b
28
sp:
varName
"
par
t"
^^
xsd:
string
.
_:
b
31
sp:
varName
"
equipment
"
^^
xsd:
string
.
_:
b
27
sp:
varName
"
reportOn
"
^^
xsd:
string
.
_:
b
32
sp:
varName
"
classOfEquipment
"
^^
xsd:
string
.
_:
b
26
sp:
varName
"
failureDescription
"
^^
xsd:
string
.
_:
b
33
sp:
varName
"
timeOfFailur
e"
^^
xsd:
string
.
_:
b
25
sp:
varName
"
repairedTim
e"
^^
xsd:
string
.
_:
b
3
4
sp:
varName
"
timeOfRepair
"
^^
xsd:
string
.
_:
b
2
4
sp:
varName
"
downtime
"
^^
xsd:
string
.
_:
b
35
sp:
varName
"
wellbor
e"
^^
xsd:
string
.
_:
b
23
sp:
varName
"
equipmentTyp
e"
^^
xsd:
string
.
_:
b
36
sp:
varName
"
md
"
^^
xsd:
string
.
_:
b
22
sp:
varName
"
depthTVD
"
^^
xsd:
string
.
_:
b
37
sp:
varName
"
tvd
"
^^
xsd:
string
.
_:
b
21
sp:
varName
"
depthMD
"
^^
xsd:
string
.
_:
b
38
_:
b
20
sp:
varName
"startTime"
^^
xsd:
string
.
_:
b
3
9
sp:
varName
"
endTim
e"
^^
xsd:
string
.
_:
b
1
9
sp:
varName
"
barTyp
e"
^^
xsd:
string
.
_:
b
40
sp:
varName
"
startDepth
"
^^
xsd:
string
.
_:
b
18
sp:
varName
"
barLen
"
^^
xsd:
string
.
_:
b
41
sp:
varName
"
endDepth
"
^^
xsd:
string
.
_:
b
17
sp:
varName
"
barrel
"
^^
xsd:
string
.
_:
b
42
sp:
varName
"
dep
th"
^^
xsd:
string
.
_:
b
16
sp:
varName
"
coreLeng
th"
^^
xsd:
string
.
_:
b
43
sp:
varName
"
mainSubActivity
"
^^
xsd:
string
.
_:
b
15
sp:
varName
"
coreRecPer
"
^^
xsd:
string
.
_:
b
4
4
sp:
varName
"
stat
e"
^^
xsd:
string
.
_:
b
1
4
sp:
varName
"
recCor
e"
^^
xsd:
string
.
_:
b
45
sp:
varName
"
remark
"
^^
xsd:
string
.
_:
b
13
sp:
varName
"
mdBott
"
^^
xsd:
string
.
_:
b
46
sp:
varName
"
reportOn
"
^^
xsd:
string
.
_:
b
12
sp:
varName
"
mdTop
"
^^
xsd:
string
.
_:
b
47
sp:
varName
"
part
"
^^
xsd:
string
.
_:
b
11
sp:
varName
"
wb
"
^^
xsd:
string
.
_:
b
48
sp:
varName
"
startedAt
"
^^
xsd:
string
.
_:
b
10
sp:
varName
"
extractWellCore
"
^^
xsd:
string
.
_:
b49
sp:
varName
"finishedAt"
^^
xsd:
string
.
_:
b9
sp:
varName
"reportOn"
^^
xsd:
string
.
_:
b50
sp:
varName
"stateclass"
^^
xsd:
string
.
_:
b8
sp:
varName
"description"
^^
xsd:
string
.
_:
b51
sp:
varName
"subactclass"
^^
xsd:
string
.
_:
b7
sp:
varName
"innerBarrelType"
^^
xsd:
string
.
_:
b52
sp:
varName
"wellbore"
^^
xsd:
string
.
_:
b6
sp:
varName
"coreBarrelLength"
^^
xsd:
string
.
_:
b53
sp:
varName
"id"
^^
xsd:
string
.
_:
b5
sp:
varName
"recoveryCore"
^^
xsd:
string
.
_:
b54
sp:
varName
"ed"
^^
xsd:
string
.
_:
b4
sp:
varName
"length"
^^
xsd:
string
.
_:
b3
sp:
varName
"depthBottommMDCore"
^^
xsd:
string
.
_:
b2
sp:
varName
"depthTopmMD"
^^
xsd:
string
.
_:
b1
sp:
varName
"coreNo"
^^
xsd:
string
.
...
...
www.reportinghub.no/ep/spin/SPIN_EPIM-DPR-lib-v1.1.spin.ttl
View file @
2208dcc
# Saved by TopBraid on Fri Oct 28 15:14:15 BST 2011
# baseURI: http://www.reportinghub.no/ep/dpr/spin/1.1/lib
# imports: http://www.reportinghub.no/ep/schema/1.0/production
# imports: http://spinrdf.org/spin
# imports: http://www.reportinghub.no/ep/schema/1.0/production
# imports: http://www.witsml.org/schemas/131/addendum/combo
@prefix
ep-dpr-spin-lib:
<http://www.reportinghub.no/ep/dpr/spin/1.1/lib#>
.
...
...
@@ -433,6 +432,246 @@ arg3 is end date"""^^xsd:string ;
])
]
.
ep-dpr-spin-lib:
selectAnglePerLengthScale
rdf:
type
spin:
Function
;
rdfs:
label
"select angle per length 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#APLU_dega100ft>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#degreesOfAngle_100ft-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#APLU_dega30ft>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#degreesOfAngle_30ft-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#APLU_dega30m>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#degreesOfAngle_30m-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#APLU_degaft>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#degreesOfAngle_ft-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#APLU_degam>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#degreesOfAngle_m-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#APLU_radft>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#radian_ft-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#APLU_radm>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#radian_m-1>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
]
]
]
]
]
]
]
;
sp:
variable
[
sp:
varName
"myVar"
^^
xsd:
string
]
])
]
.
ep-dpr-spin-lib:
selectAngularFrequencyScale
rdf:
type
spin:
Function
;
rdfs:
label
"select angular frequency 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#APTU_cs>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
;
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#APTU_degah>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#degreesOfAngle_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#APTU_degamin>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#degreesOfAngle_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#APTU_degas>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#degreesOfAngle_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#APTU_rads>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#radian_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#APTU_revs>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#rev_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#APTU_rpm>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#rev_min-1>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
]
]
]
]
]
]
]
;
sp:
variable
[
sp:
varName
"myVar"
^^
xsd:
string
]
])
]
.
ep-dpr-spin-lib:
selectAreaScale
rdf:
type
spin:
Function
;
rdfs:
label
"select area 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#AU_acre>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#acre>
;
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#AU_b>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#barn>
;
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#AU_cm2>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#cm2>
;
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#AU_ft2>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#ft2>
;
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#AU_ha>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#hectare>
;
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#AU_in2>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#in2>
;
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#AU_km2>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#km2>
;
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#AU_m2>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#m2>
;
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#AU_mi2>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#mi2>
;
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#AU_miUS2>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#us_mi2>
;
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#AU_mm2>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#mm2>
;
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#AU_um2>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#um2>
;
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#AU_yd2>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#yd2>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
]
]
]
]
]
]
]
]
]
]
]
]
]
;
sp:
variable
[
sp:
varName
"myVar"
^^
xsd:
string
]
])
]
.
ep-dpr-spin-lib:
selectDensityScale
rdf:
type
spin:
Function
;
rdfs:
label
"select density scale"
^^
xsd:
string
;
...
...
@@ -650,6 +889,65 @@ ep-dpr-spin-lib:selectDensityScale
])
]
.
ep-dpr-spin-lib:
selectDimensionlessScale
rdf:
type
spin:
Function
;
rdfs:
label
"select area 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#DU_>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
;
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#DU_cEuc>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#centiEuclid>
;
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#DU_Euc>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#euclid>
;
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#DU_mEuc>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#milliEuclid>
;
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#DU_nEuc>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#nanoEuclid>
;
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#DU_uEuc>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#microEuclid>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
]
]
]
]
]
]
;
sp:
variable
[
sp:
varName
"myVar"
^^
xsd:
string
]
])
]
.
ep-dpr-spin-lib:
selectDurationScale
rdf:
type
spin:
Function
;
rdfs:
label
"select Duration scale"
^^
xsd:
string
;
...
...
@@ -734,6 +1032,72 @@ ep-dpr-spin-lib:selectLengthScale
])
]
.
ep-dpr-spin-lib:
selectLinearAccelerationScale
rdf:
type
spin:
Function
;
rdfs:
label
"select Linear Acceleration 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#ALU_cms2>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#cm_s-2>
;
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#ALU_fts2>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#foot_s-2>
;
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#ALU_Gal>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#galileo>
;
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#ALU_gn>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#gn>
;
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#ALU_mGal>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#milligalileo>
;
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#ALU_mgn>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#mgn>
;
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#ALU_ms2>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#metre_s-2>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
]
]
]
]
]
]
]
;
sp:
variable
[
sp:
varName
"myVar"
^^
xsd:
string
]
])
]
.
ep-dpr-spin-lib:
selectMassConcentrationScale
rdf:
type
spin:
Function
;
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
...
...
@@ -2452,6 +2816,9 @@ _:b22
_:
b21
sp:
varName
"durationScale"
^^
xsd:
string
.
_:
b20
sp:
varName
"densityScale"
^^
xsd:
string
.
_:
b19
sp:
varName
"uri"
^^
xsd:
string
.
...
...
@@ -2499,6 +2866,3 @@ _:b3 sp:varName "UUID"^^xsd:string .
_:
b2
sp:
varName
"uri"
^^
xsd:
string
.
_:
b1
sp:
varName
"uri"
^^
xsd:
string
.
_:
b20
sp:
varName
"densityScale"
^^
xsd:
string
.
...
...
www.reportinghub.no/ep/spin/SPIN_EPIM-DPR-lib-v1.1.spin.ttl.tbc
View file @
2208dcc
# Saved by TopBraid on Fri Oct 28 15:14:15 BST 2011
# baseURI: null
@prefix
composite:
<http://www.topbraid.org/2007/05/composite.owl#>
.
...
...
www.reportinghub.no/swp/DailyDrillingReport.uispin.html
View file @
2208dcc
...
...
@@ -87,6 +87,8 @@
<ddrswp:Table
arg:report=
"{= ?report }"
arg:template=
"ddr-tables:CementFluidInformation"
/>
<ddrswp:Table
arg:report=
"{= ?report }"
arg:template=
"ddr-tables:DrillingFluidInformation"
/>
<ddrswp:Table
arg:report=
"{= ?report }"
arg:template=
"ddr-tables:PorePressure"
/>
<ddrswp:Table
arg:report=
"{= ?report }"
arg:template=
"ddr-tables:SurveyStation"
/>
...
...
Please
register
or
login
to post a comment