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
David Leal
2011-10-09 09:58:15 +0100
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
d11dc9b8f8a7f0ce4012f20f19b52c33622ecc9b
d11dc9b8
1 parent
4b918bb4
Back to work on productVolume transform with functions in SPIN_EPIM-DPR-lib
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
889 additions
and
20 deletions
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/ep/spin/SPIN_EPIM-lib-v1.1.spin.ttl
www.reportinghub.no/ep/spin/SPIN_EPIM-lib-v1.1.spin.ttl.tbc
www.reportinghub.no/ep/transform/TRANSFORM_dpr-collector-v1.0.ttl
www.reportinghub.no/ep/transform/TRANSFORM_dpr-collector-v1.0.ttl.tbc
www.reportinghub.no/ep/transform/TRANSFORM_dpr-productVolume-v1.1.1.tbc
www.reportinghub.no/ep/transform/TRANSFORM_dpr-productVolume-v1.1.1.ttl
www.reportinghub.no/ep/spin/SPIN_EPIM-DPR-lib-v1.1.spin.ttl
0 → 100644
View file @
d11dc9b
# Saved by TopBraid on Sun Oct 09 08:50:58 BST 2011
# baseURI: http://www.reportinghub.no/ep/dpr/spin/1.1/lib
# imports: http://www.reportinghub.no/ep/schema/1.0/geography
# imports: http://www.reportinghub.no/ep/schema/1.0/well
# imports: http://www.reportinghub.no/ep/schema/1.0/facility
# imports: http://spinrdf.org/spin
# imports: http://www.witsml.org/schemas/131/addendum/combo
@prefix
combo:
<http://www.witsml.org/schemas/131/addendum/combo#>
.
@prefix
ep-dpr-spin-lib:
<http://www.reportinghub.no/ep/dpr/spin/1.1/lib#>
.
@prefix
ep-geog:
<http://www.reportinghub.no/ep/schema/1.0/geography#>
.
@prefix
ep-spin-lib:
<http://www.reportinghub.no/ep/spin/lib#>
.
@prefix
fn:
<http://www.w3.org/2005/xpath-functions#>
.
@prefix
owl:
<http://www.w3.org/2002/07/owl#>
.
@prefix
rdf:
<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
.
@prefix
rdfs:
<http://www.w3.org/2000/01/rdf-schema#>
.
@prefix
sp:
<http://spinrdf.org/sp#>
.
@prefix
spin:
<http://spinrdf.org/spin#>
.
@prefix
spl:
<http://spinrdf.org/spl#>
.
@prefix
xsd:
<http://www.w3.org/2001/XMLSchema#>
.
<http://www.reportinghub.no/ep/dpr/spin/1.1/lib>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://www.reportinghub.no/ep/schema/1.0/geography>
,
<http://www.reportinghub.no/ep/schema/1.0/well>
,
<http://www.reportinghub.no/ep/schema/1.0/facility>
,
<http://www.witsml.org/schemas/131/addendum/combo>
,
<http://spinrdf.org/spin>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
ep-dpr-spin-lib:
Function
rdf:
type
spin:
Function
;
rdfs:
label
"function"
^^
xsd:
string
;
rdfs:
subClassOf
spin:
Functions
.
ep-dpr-spin-lib:
buildProductionFacilityURI
rdf:
type
spin:
Function
;
rdfs:
label
"build ProductionFacility URI"
^^
xsd:
string
;
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b1
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
sp:
arg1
"https://www.reportinghub.no/ep/data/productionFacility/"
;
sp:
arg2
[
rdf:
type
fn:
concat
;
sp:
arg1
spin:
_arg1
]
]
;
sp:
variable
_:
b1
])
]
.
ep-dpr-spin-lib:
buildProductionFlowURI
rdf:
type
spin:
Function
;
rdfs:
label
"build ProductionFlow URI"
^^
xsd:
string
;
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b2
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
sp:
arg1
"https://www.reportinghub.no/ep/data/productionFlow/"
;
sp:
arg2
[
rdf:
type
fn:
concat
;
sp:
arg1
spin:
_arg1
]
]
;
sp:
variable
_:
b2
])
]
.
ep-dpr-spin-lib:
selectProductionFacilityType
rdf:
type
spin:
Function
;
rdfs:
label
"select ProductionFacilityType"
^^
xsd:
string
;
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b3
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_field
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/facility#Field>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_country
]
;
sp:
arg2
ep-geog:
Country
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_controller--lift
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/equipment#Controller-lift>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_unknown
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/facility#ProductionFacility>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_completion
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/facility#Completion>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_manifold--production
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/equipment#Manifold-production>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_wellbore
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/well#WellBore>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_template
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/facility#Template>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_platform
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/facility#Platform>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_zone
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/facility#Zone>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_wellhead
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/well#WellHead>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_state
]
;
sp:
arg2
ep-geog:
State
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_wellgroup
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/well#WellGroup>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_flowline--production
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/facility#Flowline-production>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_cluster
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/well#Cluster>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_bottomhole
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/well#WellBoreBottom>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_manifold--injection
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/equipment#Manifold-injection>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_tank
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/equipment#Tank>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_county
]
;
sp:
arg2
ep-geog:
County
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_separator
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/equipment#Separator>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_lease
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/facility#Lease>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_flowline
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/facility#Flowline>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_reservoir
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/facility#Reservoir>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_well
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/well#Well>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_compressor
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/equipment#Compressor>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/facility#ProductionFacility>
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
;
sp:
variable
_:
b3
])
]
.
ep-dpr-spin-lib:
selectProductionFlowPurposeType
rdf:
type
spin:
Function
;
rdfs:
label
"select ProductionFlowPurposeType"
^^
xsd:
string
;
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b4
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_field
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/facility#Field>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_country
]
;
sp:
arg2
ep-geog:
Country
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_controller--lift
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/equipment#Controller-lift>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_unknown
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/facility#ProductionFacility>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_completion
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/facility#Completion>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_manifold--production
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/equipment#Manifold-production>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_wellbore
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/well#WellBore>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_template
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/facility#Template>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_platform
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/facility#Platform>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_zone
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/facility#Zone>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_wellhead
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/well#WellHead>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_state
]
;
sp:
arg2
ep-geog:
State
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_wellgroup
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/well#WellGroup>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_flowline--production
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/facility#Flowline-production>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_cluster
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/well#Cluster>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_bottomhole
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/well#WellBoreBottom>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_manifold--injection
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/equipment#Manifold-injection>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_tank
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/equipment#Tank>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_county
]
;
sp:
arg2
ep-geog:
County
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_separator
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/equipment#Separator>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_lease
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/facility#Lease>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_flowline
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/facility#Flowline>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_reservoir
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/facility#Reservoir>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_well
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/well#Well>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
combo:
RF_compressor
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/equipment#Compressor>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/facility#ProductionFacility>
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
;
sp:
variable
_:
b4
])
]
.
_:
b4
sp:
varName
"productionFlowPurposeType"
^^
xsd:
string
.
_:
b2
sp:
varName
"uri"
^^
xsd:
string
.
_:
b1
sp:
varName
"uri"
^^
xsd:
string
.
_:
b3
sp:
varName
"productionFacilityType"
^^
xsd:
string
.
www.reportinghub.no/ep/spin/SPIN_EPIM-DPR-lib-v1.1.spin.ttl.tbc
0 → 100644
View file @
d11dc9b
# Saved by TopBraid on Sun Oct 09 08:50:58 BST 2011
# baseURI: null
@prefix
composite:
<http://www.topbraid.org/2007/05/composite.owl#>
.
@prefix
forms:
<http://www.topbraid.org/2007/01/forms.owl#>
.
@prefix
inference:
<http://www.topbraid.org/2007/06/inference.owl#>
.
@prefix
owl:
<http://www.w3.org/2002/07/owl#>
.
@prefix
rdf:
<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
.
@prefix
rdfs:
<http://www.w3.org/2000/01/rdf-schema#>
.
@prefix
visual:
<http://topbraid.org/visual#>
.
@prefix
xsd:
<http://www.w3.org/2001/XMLSchema#>
.
[]
rdf:
type
inference:
Configuration
;
composite:
child
[
rdf:
type
<http://spinrdf.org/spin#TopSPIN>
;
composite:
index
"0"
^^
xsd:
int
]
.
www.reportinghub.no/ep/spin/SPIN_EPIM-lib-v1.1.spin.ttl
View file @
d11dc9b
This diff could not be displayed because it is too large.
www.reportinghub.no/ep/spin/SPIN_EPIM-lib-v1.1.spin.ttl.tbc
View file @
d11dc9b
<<<<<<< HEAD
<<<<<<< HEAD
# Saved by TopBraid on Sat Oct 08 13:36:59 BST 2011
=======
# Saved by TopBraid on Sat Oct 08 09:52:24 BST 2011
>
>>>>>>
DL_work_on_DPR
=======
# Saved by TopBraid on Sun Oct 09 09:00:17 BST 2011
>>>>>>>
DL_work_on_DPR
# baseURI: null
@prefix
composite:
<http://www.topbraid.org/2007/05/composite.owl#>
.
...
...
www.reportinghub.no/ep/transform/TRANSFORM_dpr-collector-v1.0.ttl
View file @
d11dc9b
# Saved by TopBraid on S
at Oct 08 12:30:45 BST 2011
# baseURI: http://www.reportinghub.no/ep/transform/TRANSFORM_dpr-collector-v1.0
# imports: http://www.reportinghub.no/ep/transform/1.0/dpr/productVolume
# imports: http://spinrdf.org/spin
@prefix
TRANSFORM_dpr-collector-v1:
<http://www.reportinghub.no/ep/transform/TRANSFORM_dpr-collector-v1.0#>
.
@prefix
owl:
<http://www.w3.org/2002/07/owl#>
.
@prefix
productVolume:
<http://www.reportinghub.no/ep/transform/1.0/dpr/productVolume#>
.
@prefix
rdf:
<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
.
@prefix
rdfs:
<http://www.w3.org/2000/01/rdf-schema#>
.
@prefix
sp:
<http://spinrdf.org/sp#>
.
@prefix
spin:
<http://spinrdf.org/spin#>
.
@prefix
spl:
<http://spinrdf.org/spl#>
.
@prefix
xsd:
<http://www.w3.org/2001/XMLSchema#>
.
<http://www.reportinghub.no/ep/transform/TRANSFORM_dpr-collector-v1.0>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://www.reportinghub.no/ep/transform/1.0/dpr/productVolume>
,
<http://spinrdf.org/spin>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
# Saved by TopBraid on S
un Oct 09 09:55:56 BST 2011
# baseURI: http://www.reportinghub.no/ep/transform/TRANSFORM_dpr-collector-v1.0
# imports: http://www.reportinghub.no/ep/transform/1.0/dpr/productVolume
# imports: http://spinrdf.org/spin
@prefix
TRANSFORM_dpr-collector-v1:
<http://www.reportinghub.no/ep/transform/TRANSFORM_dpr-collector-v1.0#>
.
@prefix
owl:
<http://www.w3.org/2002/07/owl#>
.
@prefix
productVolume:
<http://www.reportinghub.no/ep/transform/1.0/dpr/productVolume#>
.
@prefix
rdf:
<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
.
@prefix
rdfs:
<http://www.w3.org/2000/01/rdf-schema#>
.
@prefix
sp:
<http://spinrdf.org/sp#>
.
@prefix
spin:
<http://spinrdf.org/spin#>
.
@prefix
spl:
<http://spinrdf.org/spl#>
.
@prefix
xsd:
<http://www.w3.org/2001/XMLSchema#>
.
<http://www.reportinghub.no/ep/transform/TRANSFORM_dpr-collector-v1.0>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://www.reportinghub.no/ep/transform/1.0/dpr/productVolume>
,
<http://spinrdf.org/spin>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
...
...
www.reportinghub.no/ep/transform/TRANSFORM_dpr-collector-v1.0.ttl.tbc
View file @
d11dc9b
# Saved by TopBraid on S
at Oct 08 12:30:45
BST 2011
# Saved by TopBraid on S
un Oct 09 09:55:56
BST 2011
# baseURI: null
@prefix
composite:
<http://www.topbraid.org/2007/05/composite.owl#>
.
...
...
www.reportinghub.no/ep/transform/TRANSFORM_dpr-productVolume-v1.1.1.tbc
0 → 100644
View file @
d11dc9b
# Saved by TopBraid on Sat Oct 08 12:56:31 BST 2011
# baseURI: null
@prefix
composite:
<http://www.topbraid.org/2007/05/composite.owl#>
.
@prefix
forms:
<http://www.topbraid.org/2007/01/forms.owl#>
.
@prefix
inference:
<http://www.topbraid.org/2007/06/inference.owl#>
.
@prefix
owl:
<http://www.w3.org/2002/07/owl#>
.
@prefix
rdf:
<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
.
@prefix
rdfs:
<http://www.w3.org/2000/01/rdf-schema#>
.
@prefix
visual:
<http://topbraid.org/visual#>
.
@prefix
xsd:
<http://www.w3.org/2001/XMLSchema#>
.
[]
rdf:
type
inference:
Configuration
;
composite:
child
[
rdf:
type
<http://spinrdf.org/spin#TopSPIN>
;
composite:
index
"0"
^^
xsd:
int
]
.
www.reportinghub.no/ep/transform/TRANSFORM_dpr-productVolume-v1.1.1.ttl
0 → 100644
View file @
d11dc9b
# Saved by TopBraid on Sun Oct 09 09:56:38 BST 2011
# baseURI: http://www.reportinghub.no/ep/transform/1.0/dpr/productVolume
# imports: http://www.reportinghub.no/ep/schema/1.0/core
# imports: http://www.reportinghub.no/ep/dpr/spin/1.1/lib
# imports: http://www.reportinghub.no/ep/schema/1.0/facility
# imports: http://spinrdf.org/spin
# imports: http://www.witsml.org/schemas/131/addendum/combo
@prefix
:
<http://www.reportinghub.no/ep/transform/1.0/dpr/productVolume#>
.
@prefix
ep-dpr-spin-lib:
<http://www.reportinghub.no/ep/dpr/spin/1.1/lib#>
.
@prefix
ep-spin-lib:
<http://www.reportinghub.no/ep/spin/lib#>
.
@prefix
owl:
<http://www.w3.org/2002/07/owl#>
.
@prefix
rdf:
<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
.
@prefix
rdfs:
<http://www.w3.org/2000/01/rdf-schema#>
.
@prefix
sp:
<http://spinrdf.org/sp#>
.
@prefix
spin:
<http://spinrdf.org/spin#>
.
@prefix
spl:
<http://spinrdf.org/spl#>
.
@prefix
xsd:
<http://www.w3.org/2001/XMLSchema#>
.
<http://www.reportinghub.no/ep/transform/1.0/dpr/productVolume>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://www.reportinghub.no/ep/dpr/spin/1.1/lib>
,
<http://www.reportinghub.no/ep/schema/1.0/facility>
,
<http://www.witsml.org/schemas/131/addendum/combo>
,
<http://www.reportinghub.no/ep/schema/1.0/core>
,
<http://spinrdf.org/spin>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
<http://www.witsml.org/schemas/131/addendum/combo#Co_productVolume>
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"""STEP 20101 Record the Facility that has the flows
Nothing is done with the namingSystem!"""
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/ep/schema/facility#ProductionFacility>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b2
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b3
;
sp:
predicate
rdfs:
label
;
sp:
subject
_:
b1
])
;
sp:
where
([
sp:
object
_:
b4
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#facilityRef>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b5
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#nameRef>
;
sp:
subject
_:
b4
]
[
sp:
object
_:
b3
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b5
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"facilityNamingSystem"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#namingSystem>
;
sp:
subject
_:
b5
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b6
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#kindRef>
;
sp:
subject
_:
b5
])
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b3
]
;
sp:
variable
_:
b7
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-dpr-spin-lib:
buildProductionFacilityURI
;
sp:
arg1
_:
b7
]
;
sp:
variable
_:
b1
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-dpr-spin-lib:
selectProductionFacilityType
;
sp:
arg1
_:
b6
]
;
sp:
variable
_:
b2
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 20102 record the flows"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b8
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
_:
b9
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/flow#Flow>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b8
]
[
sp:
object
_:
b10
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b8
]
[
sp:
object
[
sp:
varName
"productionFlowType"
^^
xsd:
string
]
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b8
]
[
sp:
object
_:
b11
;
sp:
predicate
rdfs:
label
;
sp:
subject
_:
b8
])
;
sp:
where
([
sp:
object
_:
b12
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#facilityRef>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b13
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#nameRef>
;
sp:
subject
_:
b12
]
[
sp:
object
_:
b14
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b13
]
[
sp:
object
_:
b15
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#flowRef>
;
sp:
subject
_:
b12
]
[
sp:
object
_:
b11
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#name>
;
sp:
subject
_:
b15
]
[
sp:
object
_:
b16
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#kindRef>
;
sp:
subject
_:
b15
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"flowDirection"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#directionRef>
;
sp:
subject
_:
b15
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"flowQualifier"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#qualifierRef>
;
sp:
subject
_:
b15
])
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b14
]
;
sp:
variable
_:
b17
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildProductionFacilityURI
;
sp:
arg1
_:
b17
]
;
sp:
variable
_:
b9
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b11
]
;
sp:
variable
_:
b18
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-dpr-spin-lib:
buildProductionFlowURI
;
sp:
arg1
_:
b18
]
;
sp:
variable
_:
b8
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-dpr-spin-lib:
selectProductionFlowPurposeType
;
sp:
arg1
_:
b16
]
;
sp:
variable
_:
b10
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-dpr-spin-lib:
selectProductionFlowQualifierType
;
sp:
arg1
_:
b16
]
;
sp:
variable
[
sp:
varName
"productionFlowQualitierType"
^^
xsd:
string
]
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 9999 stream of conciousness"
^^
xsd:
string
;
sp:
templates
()
;
sp:
where
([
sp:
object
_:
b19
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#facilityRef>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b20
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#nameRef>
;
sp:
subject
_:
b19
]
[
sp:
object
[
sp:
varName
"facilityName"
^^
xsd:
string
]
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b20
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"facilityNamingSystem"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#namingSystem>
;
sp:
subject
_:
b20
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"facilityKind"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#kindRef>
;
sp:
subject
_:
b20
])
]
[
sp:
object
_:
b21
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#flowRef>
;
sp:
subject
_:
b19
]
[
sp:
object
[
sp:
varName
"flowName"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#name>
;
sp:
subject
_:
b21
]
[
sp:
object
[
sp:
varName
"flowKind"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#kindRef>
;
sp:
subject
_:
b21
]
[
sp:
object
[
sp:
varName
"flowDirection"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#directionRef>
;
sp:
subject
_:
b21
]
[
sp:
object
[
sp:
varName
"flowQualifier"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#qualifierRef>
;
sp:
subject
_:
b21
]
[
sp:
object
_:
b22
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#productRef>
;
sp:
subject
_:
b21
]
[
sp:
object
_:
b23
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#nameRef>
;
sp:
subject
_:
b22
]
[
sp:
object
[
sp:
varName
"productName"
^^
xsd:
string
]
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b23
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"productNamingSystem"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#namingSystem>
;
sp:
subject
_:
b23
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b24
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#kindRef>
;
sp:
subject
_:
b23
])
]
[
sp:
object
_:
b24
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#kindRef>
;
sp:
subject
_:
b22
]
[
sp:
object
_:
b25
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#periodRef>
;
sp:
subject
_:
b22
]
[
sp:
object
[
sp:
varName
"periodKind"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#kindRef>
;
sp:
subject
_:
b25
]
[
sp:
object
[
sp:
varName
"startTime"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#dTimStart>
;
sp:
subject
_:
b25
]
[
sp:
object
[
sp:
varName
"endTime"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#dTimEnd>
;
sp:
subject
_:
b25
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b26
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#volumeRef>
;
sp:
subject
_:
b25
]
[
sp:
object
[
sp:
varName
"realVolume"
^^
xsd:
string
]
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b26
]
[
sp:
object
[
sp:
varName
"uomVolume"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#uomRef>
;
sp:
subject
_:
b26
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b27
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#volumeStdRef>
;
sp:
subject
_:
b25
]
[
sp:
object
[
sp:
varName
"realVolumeStd"
^^
xsd:
string
]
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b27
]
[
sp:
object
[
sp:
varName
"uomVolumeStd"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#uomRef>
;
sp:
subject
_:
b27
])
])
]
.
_:
b2
sp:
varName
"productionFacilityType"
^^
xsd:
string
.
_:
b1
sp:
varName
"productionFacility"
^^
xsd:
string
.
_:
b7
sp:
varName
"normalizedFacilityName"
^^
xsd:
string
.
_:
b6
sp:
varName
"facilityKind"
^^
xsd:
string
.
_:
b3
sp:
varName
"facilityName"
^^
xsd:
string
.
_:
b5
sp:
varName
"facilityNameRef"
^^
xsd:
string
.
_:
b4
sp:
varName
"facilityRef"
^^
xsd:
string
.
_:
b10
sp:
varName
"productionFlowPurposeType"
^^
xsd:
string
.
_:
b8
sp:
varName
"productionFlow"
^^
xsd:
string
.
_:
b18
sp:
varName
"normalizedFlowName"
^^
xsd:
string
.
_:
b9
sp:
varName
"productionFacility"
^^
xsd:
string
.
_:
b17
sp:
varName
"normalizedFacilityName"
^^
xsd:
string
.
_:
b16
sp:
varName
"flowKind"
^^
xsd:
string
.
_:
b11
sp:
varName
"flowName"
^^
xsd:
string
.
_:
b15
sp:
varName
"flowRef"
^^
xsd:
string
.
_:
b14
sp:
varName
"facilityName"
^^
xsd:
string
.
_:
b13
sp:
varName
"facilityNameRef"
^^
xsd:
string
.
_:
b12
sp:
varName
"facilityRef"
^^
xsd:
string
.
_:
b27
sp:
varName
"volumeStdRef"
^^
xsd:
string
.
_:
b26
sp:
varName
"volumeRef"
^^
xsd:
string
.
_:
b25
sp:
varName
"period"
^^
xsd:
string
.
_:
b24
sp:
varName
"productKind"
^^
xsd:
string
.
_:
b23
sp:
varName
"productNameRef"
^^
xsd:
string
.
_:
b22
sp:
varName
"product"
^^
xsd:
string
.
_:
b21
sp:
varName
"flow"
^^
xsd:
string
.
_:
b20
sp:
varName
"facilityNameRef"
^^
xsd:
string
.
_:
b19
sp:
varName
"facility"
^^
xsd:
string
.
Please
register
or
login
to post a comment