WellLogML
WellLogML is, by design,
a simple format
for exchanging well log data
over networks (Internet and intranets) -
simple to understand, human-readable, and
accessible to text- and XML-processing
tools and utilities.
Version 1.0
Version 1.0,
the initial release of WellLogML,
is a general-purpose format, based on
Canadian Well Log Society (CWLS) Log ASCII Standard
(LAS)
Version 2.0.
Since WellLogML V1.0 and LAS V2.0 are,
for the most part,
bi-directionally mappable, data in these formats
are accessible to a variety of existing
LAS applications and XML processing tools.
Version 2.0
With Version 2.0,
the requirements of a broader set of usage scenarios (use cases)
are intended to be satisfied:
-
User-to-user exchange of 'simple' well log data sets -
User A creates a simple well log data set using simple tools
(e. g. he gets a tabular listing from an application or
data store, which he 'marks up' using a text editor and/or
generic XML editor).
He validates the result (by inspection and/or with
some XML tool).
He makes the data set available to other users
(by publishing it on the Internet or intranet, emailing it
to other users, putting it on a common file system,
copying it to a diskette, ...).
User B finds the data set using his standard browser and
views it as a tabular listing (unaware that an XSL stylesheet
has reformatted it to this presentation).
User C loads it into a WellLogML-enabled application.
User D uses XSLT transforms to convert the data set into the
loader formats of his applications and data stores.
-
Storage of and access to well log data in data management
environments -
The data management system uses an internal representation
for well log curve data, but uses WellLogML as the
representation for the 'header' (identification, header data,
curve meta data, ...).
Thus there is no translation (and therefore no translation
errors or loss of information) between the internal and
external representations of well log header data.
-
Exchange of well logs of typical acquisition job
complexity -
The aquisition system acquires a well log whose structure
is less simple than the above scenario, e. g. multiple
logging passes, fast and slow channels together in a pass,
curve cut-offs, ...).
-
Exchange of well logs of typical data volume -
...
-
Acquistion-concurrent transmission and processing of well
log data -
...
Version 2.0 is specified as a base specification and a set of
'profiles'. A profile is a restriction on its base (the
base specifcation or another profile), such that a data set which
conforms to the profile conforms to the base.
For example, the Level 0 profile, which is tailored
to the 'user-to-user exchange of 'simple' well log data sets',
requires that sample data be multiplexed, and disallows hexadecimal
sample value representations. Software which can read data sets
which conform to the base specification are assured to be able to
read Level 0 data sets.
For more information,
Contact: Jim Theriot (+1 713 267 5109)
Jim.Theriot@POSC.org
Demonstration well log viewer for WellLogML
Version 1.0 files based on the W3C specification for
Scalable Vector Graphics (SVG). Included is a downloadable demo
program for converting LAS files to WellLogML
Version 1.0.
Last modified: Thursday, 07-Nov-2002 15:16:59 CST. Send
questions and comments to Jim.Theriot@POSC.org
Copyright © 2006 Energistics. All rights reserved.
Energistics ™, WITSML ™, PRODML ™ and their logos are trademarks of Energistics, and
POSC ®, and Epicentre ® and their logos are registered trademarks of Energistics.