Professional Documents
Culture Documents
January 2007
TechArts made
by Techlog
4-7 June 2006,
SPWLA in Veracruz
Worldwide expansion
To better serve our client network we are expanding our regional ofce bases. We regularly provide technical
worldwide. Our subsidiaries’ main focus is to achieve three assistance in projects from database clean-ups to detailed
goals: to be closer to our clients, thus to enable better direct reservoir rock-typing using the power of the Techlog suite
support of our regional customers; to provide training and to provide new and efcient workows to address age-old
consultancy in the use of our products; to further promote problems.
and introduce our latest developments and workows.
Techlog is changing the way the industry is managing its
Our local support teams provide on-going day-to-day sup- petrophysical data.
port to our clients within similar time-zones and working
weeks to ensure all users rapidly become procient in utiliz- To these ends, Techsia Inc was launched in Houston, Texas
ing all aspects of the Techlog platform. on December 12, 2005, followed by our second subsidiary,
Techsia Middle East LLC in Muscat, Oman on May 24,
Backed up by our global Techlog support team based in 2006. Further subsidiaries are planned for the near future,
Montpellier, we provide 24/7 on-call assistance to ensure starting with our Asian subsidiary earmarked for Malaysia.
that our clients get the help they need, where they need it, We are actively recruiting petrophysicists with a variety of
as quickly as possible. language and cultural backgrounds to assist our support
teams to meet the demands of the international commu-
When consulting assistance is requested or when training is nity.
called for to address those special projects or workows, our
people can respond to your enquiries and requests
promptly. We currently run courses on-site in client ofces Techsia Inc! 3
dedicated to each client company and plan to expand our
provision of training to include open-industry courses from Techsia Middle East LLC! 4
2
he took a position as a Drilling Service Engineer with
Techsia Inc
Richard Ellam joined Techsia as Regional Manager, After a successful internship in PDVSA he started working
Techsia Inc., in September, 2006. Richard has over 12 year for Petrozuata (a joint venture between ConocoPhillips and
experience in the PDVSA).
oil and gas indus-
try with Schlum- In late 2004, he joined Schlumberger to work overseas in
berger Wireline the Gulf of Mexico as a Field Engineer (LWD/MWD
working speci- services).
cally in the petro- In July 2006 he joined Techsia Inc as a Petrophysicist based
physical domain. in Houston dedicated to regional support and training.
After graduating
from Bristol Uni- We are very happy to count on both Aghogho and Jose at
versity with a rst Techsia Inc. As a team they provide a very effective support
class honours operation and have quickly developed a ne rapport with
degree in Aero- their growing client base. We are delighted that they have
space Engineer- Richard Ellam joined us!
ing, he embarked Richard Ellam joined Techsia in Septem-
ber 2006 to be Techsia Inc General Man-
on a career in ager.
the highly tech-
nical oil industry
w i t h S c h l u m-
berger. TECHSIA INC - USA
10777 Westheimer,
With over 7 years experience as a Wireline logging engi- Suite 1100
neer, having front line experience in a range of land and Houston, TX 77042
offshore environments in many locations around the world T +1 713 260 9686
covering the Middle East, the North Sea, Russia, West Af- F +1 713 260 9687
rica and the US., Richard has extensive experience of
Wireline data and sample gathering. In particular, his ex-
perience in operations spans the application of all types of
wireline and LWD data to petrophysical evaluation; he has
worked on the acquisition of pressure and uid sample
data, NMR, sidewall coring, seismic surveys, perforating
technology, production logging and cement evaluation.
3
TECHSIANEWS January, 2007
4
TECHSIANEWS January, 2007
A dedicated and multilingual team com-
posed of top management members, ad-
vanced petrophysicists, IT engineers and
international coordinators to introduce
you to Techsia’s world
Events
As we do each year, we had the pleasure to participate in the of these being based specically on clients’ feedback and
SPWLA International Symposium and Exhibition held from requirements.
4-7 June 2006 in Veracruz, Mexico. Following the habit of
previous years, we installed a stand in the Exhibition area Other members of the technical team were also engaged full-
and welcomed clients, observers, and other interested persons time during the exhibition in discussions and small one-on-
to a series of presentations during the two and a half days of one demonstrations for many interested enquirers.
the exhibition.
Each year the interest in our products grows and the number
Visitors to the stand took the opportunity to catch up with us of attendees increases: over 200 people enjoyed the demon-
on our latest developments and to informally chat with our strations this year!
management and support teams. We provided 4 to 5 sched-
uled demonstrations each day lasting around 90 minutes We are looking forward to meeting you all again at SPWLA
each. Brian Moss, the senior petrophysicist present, led these 2007 in Austin, Texas (June 3-6, 2007)!
events and was on hand to answer questions and perform
more specic demos at client request in between times. The
main demonstrations not only gave information on our cur-
rent tools but also on our planned developments, many
SPWLA 2006! 6
5
TECHSIANEWS January, 2007
SPWLA 2006
Veracruz
Our attendance at the Exhibition is a very impor- ciated for our distinctive way of thinking and the
tant part of our calendar. The event provides an clear communication of our vision.
unparalleled opportunity to engage with existing
clients and meet with new, prospective clients to “Your Techlog platform is impressive;
showcase our pace of development, of which we we can’t wait to see your Borehole
are justiably proud. Image processing module (BHI) in ac-
tion”
Demo attendee
“TechArt every-
where”
We launched our
TechArt campaign at
the SPWLA during
which visitors could
enjoy the TechArt
postcards, movies
and art gallery.
6
dination and design team was very pleased to work Watch this space for news of our imaging tools,
The art of
science
7
TECHSIANEWS January, 2007
On the next page, you will nd the improvement list of both
releases 2006.2 and 2006.3. We will have a particular look at
the Quanti new properties editor, Techplot and Techdata
new families editor
CoreDB, the new way of managing core data has been deliv-
ered to Total. We will have a closer look at it.
8
Improvement list
> Import
Techdata
Techlog 2006.2
• OpenSpirit 2.9 import now working from both Open Works and Recall.
• Import from OW is working well and fast, good for starting a new project from
scratch, but can also be used to clean up well header info.
• DLIS import improvements (better management of the dataset names and properties, big
les)
Techlog 2006.3
• Possibility to load DLIS in two steps to make this you need to select “Selective DLIS im-
port” inside the import type list. This method is especially interesting for the import of
large les. During the rst step only the well/dataset/variable information is read, after
that the user can select manually the data which should be imported (the user can also load
a previously saved selection of data)
• The LAS le and Geolog ASCII le load time improved (~10 times faster)
• The import of a le from the Windows explorer can be done by simple drag and drop
inside the Techlog workspace
• Techlog OpenSpirit connection is working also with the 2.8 version of OpenSpirit
• Better handling of operational daily updates (e.g. LWD). Now possible to append data to
existing dataset from the project browser
• ASCII data wizard: the dataset type can be changed even if the input le type is top bot-
tom
• Better management of the “innity” values (NaN, INF) during the import of ASCII les
• New families are dened to be included inside the reference dataset: Loggers, Drillers
Depth, Depth Below Mudline, MD Reference 1
Techlog 2006.3.6
• Creation of a Data Selection as a template directly from the project browser
> Properties
Techlog 2006.3
• In the properties window, a green bar shows which properties are editable.
• The name of the current object is displayed in the property header
Techlog 2006.3.2
• Possibility to have a quick property access (move the properties to the mouse cursor) using
F4 shortcut
9
TECHSIANEWS January, 2007
> Families
Techlog 2006.2
• Additional options to dene line type + thickness and palettes by family.
• Color, line style denition for most of the usual curves, Schlumberger standard taken as
example
• Family “tree” changes, less granularity, new main families.
• Core data Routine (Core porosities and permeabilities were move to here)
• Core data Special
• Mud Logs
• Production Logging
• Pulsed Neutron
• With a good number of new families in each and with relevant family assignment rules for
a selection of standard contractor curve names.
• 2 options to preview effect of family changes (e.g. such as the move to a new version):
• A “Test only” button is added to the Family assignment interface. This will show all the
changes in the message window in the bottom.
• A script is available to create a CSV le (in “data” listing all the variables that will change
family)
Techlog 2006.3
• Added new families for BHI (dip, buttons…), Geophi, Geo-mechanics
• Added several family assignment rules (Halliburton)
• Speed improvements of the aliases loading
10
TECHSIANEWS January, 2007
> Workspace
Techdata
Techlog 2006.3
• When the workspace/project are closed you have a dialog asking if you want to close with
or without saving all the windows or select individually to close like in the old Techlog ver-
sions
• Bi-screen: some dialogs are displayed in the middle of the particular screen where the cur-
sor is present instead of in the middle of both screens
• Possibility to enlarge vertically, horizontally or on the current screen (if you have bi-screen)
using shortcuts (Ctrl+Shift+Click, Shift+Click, Ctrl+Click)
11
TECHSIANEWS January, 2007
> Inventories
Techdata
Techlog 2006.3
• In the “Variable list”, there is now the possibility to access to the variables’ properties
• Possibility to update existing harmonized datasets (add variables, overwrite variable, re-
place the missing values of existing variables)
• Project browser automatic refreshing after deleting or renaming actions from the inventory
window
• In the variable list, possibility to access to the variable properties
• Alphanumerical columns enhancements
> Export
Techlog 2006.3
• Fixed errors on the export of large dataset as CSV le
• Petrel LAS export (the unit “m” is replaced by “M”)
• Better management of the “innity” value during the ASCII le export
12
TECHSIANEWS January, 2007
> Zonation
Techdata
Techlog 2006.3.2
• The default zone colour for zone "ALL" is setup to pale blue
> Python
Techlog 2006.2
• Better management / availability of company library of scripts.
Techlog 2006.3
• Version 2.5 of Python is used. New inside this version: memory and speed optimisation,
conditional statement function
• New folder is specied as the external folder for version 2.5 scripts (if .pyc les that were
compiled with version 2.4 are present inside this new folder at the User, Project or Com-
pany level, these should be recompiled with Python version 2.5
• Better distinction between oat division “/” vs. “//” integer division
• Better ASCII codecs management of scripts (for non Latin text present inside the script
e.g. Russian les) {new Python scripts}
• The scripts can be saved from Python editor as being compatible with the old Techlog ver-
sion or only as new Python version.
• Automatic indentation implemented on typing the “:” character followed by carriage re-
turn (and “LOOP” should now be written with “:” at the end (“LOOP:”) to conform with
Python operators
• Possibility to add or remove a “Tab” on selection of lines with “Tab” and “Ctrl+Tab”
• More scripts are available inside the Techlog distribution package (including tutorial scripts
and several different examples)
• The script can be saved with description parameters (author, date, version, external docu-
mentation link)
• Additional Python libraries are available with access to Techplot objects and/or dialogs
(TechlogDialog, TechlogDialogAdvanced, TechlogPlot)
• The sort operation of parameters is no longer automatic; you have an additional dialog to
conrm or not this operation in order to avoid unwanted sorting of the parameters
• The line numbers of those lines with errors are now correctly displayed
Techlog 2006.3.2
• Duplicated variable detection script (speed and memory used optimisation)
13
TECHSIANEWS January, 2007
> Global
Techplot
Techlog 2006.3
• Additional patterns/textures are present and the name of the existing patterns were har-
monized
• New standard lithology palettes
• The user display boundaries are preserved by default
> Histogram
Techlog 2006.3
• The cumulative frequency grid is now the main grid and no more the relative frequency
grid
> Chart
Techlog 2006.3.3
• Update of the neutron density charts
> Cross-plots
Techlog 2006.2
• Better recognition of what variables are x, y, lter, color etc in the left window.
• Easy entry of y=x equation.
• More intuitive management of xing slope / intercept
• Better management of selecting points / polygons etc.
Techlog 2006.3
• Fixed point regression with graphical control
• Possibility to move all the points together for one custom regression
• Multiple regression lines can be selected and modied at one time
• The estimated condence interval about the line and the estimated prediction condence
can be displayed on the cross-plot
• Better management of the units in multi well: if the unit are not harmonized they are con-
verted on the y if it is possible
• The size of the markers can be dened by a variable
• The prediction and condence intervals can be displayed
• Possibility to apply the change of the modication of one equation and keep the dialog
opened
> Printing
Techlog 2006.2
• Scaling / tting to page size now independent in horizontal and vertical directions
• Saving from print module to CGM and other formats. This also allows easy “plot to one
page tting CGM le, importable to word / ppt les.
• Dashing still problematic to get on the print.
Techlog 2006.3
• CGM: better management of patterns/textures
• CGM: better management of the dashed lines
14
TECHSIANEWS January, 2007
> Depth matching
Techplot
Techlog 2006.2
• New mode added that allows
• depth shifting to outside the dataset
• inserting depth pairs anywhere, also between core points (now, the “from” depth is
snapping to core plug depths)
• depth shift a whole dataset (applying this modies the reference curve in an inverse
way, rather than shifting point data; the original depth reference is renamed and kept
in the dataset)
• Possible now to “load” an existing transformation to use as starting point, edit etc.
Techlog 2006.3
• The depth match function uses the linear anti-aliasing data resampling
• Simplication and clarication of the workow
15
TECHSIANEWS January, 2007
> Global
Quanti
Techlog 2006.2
• Multi zone entry: only the rst entry will be shown the top and bottom in the parameter
table(s), but all subsequent penetrations will be processed now as well. This allows dening
parameters by facies / uids etc.
Techlog 2006.3
• Previously computed values outside the current zone can be now preserved
• More computation parameters can be entered as variables
• All the optional input parameters can be switched to zone constant values
• Reorganisation of the properties of Quanti methods
• The Quanti workow propagation into a new well is easier now: can be done by simply
applying if all the parameters are well dened and the cascade mode is activated
• Qv computation methods are added: QVn, QV function of CEC
• Automatic recognition of output curve names in subsequent Quanti methods
• Possibility to disable the output in the properties
• Speed improvements of table manipulations
• Better management of the “innity” values in the computations
• TechMath method is available with some data processing options like smooth, spline, de-
spike…
At the user request, the data from these 3 levels can be progress into the 4th part,
which represents the present Techlog parameter table.
The 3 new levels can each be hidden independently if so desired.
• Parameter sets from all 4 levels can be saved and retrieved independently
• The unit columns can be hidden
• Wheel motion is faster / more uent.
• Pressing CNTL with wheel motion only updates plot on mouse release (option for heavier
Quanti workows or when user dened plot is used).
Techlog 2006.3
• Fill down at zone level implemented
16
TECHSIANEWS January, 2007
> Porosity
Quanti
Techlog 2006.3
• Remove the lithology input for the hydrocarbon correction
• Addtitional parameters (inversion exponent, m, n) can be dened for hydrocarbon correc-
tion
Techlog 2006.3.3
• The neutron-density porosity method propose the possibility to select the tool type (NPHI,
BA2435, BA2420, APLS, TNPH)
> Saturation
Techlog 2006.3
• BVW output automatically computed
• Correction to the Waxman-Smits B parameter
> Summation
Techlog 2006.2
• Summation in TVD / TVDSS is now possible
• Other averaging techniques (harmonic and geometric) now also available for the addi-
tional variables.
Techlog 2006.3
• Better distinction between the net, non-net and unknown values
• Better display of the sensitivity plot
• Better management of the threshold signs (<=, <, >, >=)
• Better display of the results inside the depth plot
• Additional output of the “Pay” outputs
• Better output display and speed improvements
• Include weight fraction (between 0 and 1) input variable
17
TECHSIANEWS January, 2007
> Global
Quanti.min
Techlog 2006.2
• Sequential quadratic programming algorithm implementation.
Techlog 2006.3
• Possibility to have a quick cross-plot display of the input data and graphical parameter
selection
• Better Waxman-Smits management of QV as input curve
• Better management of a text variable as the partition input
• SIGF variable with default constants is added to the default mineralogical system table
• The dry clay points are used for the computation of PhitShale inside Dual-Water, Juhasz
and Simandoux
• Possibility to save the PHI, SXO and SW output curves directly
• Fluid parameter have defaults in the mineral uid tables
Techlog 2006.2
Geophi • Depth – Time tables using 4 methods: checkshot only, Sonic only, least square t and
forced t
• Depth to Time conversion including anti-aliasing ltering
• Gassmann uid substitution
• Butterworth trapezoid and Ricker wavelet lters
• Impedance, reection co-efcient, RFC Synthetic and Run Sum Synthetic
Techlog 2006.3
• Improvement of the Synthetics modules computations: impedance, reection co-efcient,
RFC Synthetic and Run Sum Synthetic
• Additional lters are available inside the well synthetic module: sync, Bessel, Chebyshev,
wavelet
• Graphical check shot editor is available to analyse the drift between the sonic and the
check shot data
18
TECHSIANEWS January, 2007
> Global
BHI
Techlog 2006.3
• Speed corrections of FMI tool
• Pad concatenation of FMI tool
• Normalisation methods (windowed or not windowed): histogram equalisation or normal
• Processing methods: edge detection, smoothing lters
• Manual dip picking available graphically
• Image attening tool
Techlog 2006.3.2
• Improve management of large les
> Normalisation
Techlog 2006.3.2
• Speed and memory use optimisations
Techlog 2006.3
Ipsom • Option to dene if you want to display only the result in the model datasets
> Global
Techcore
Techlog 2006.3
• Small improvements to the Lambda method: possibility to use automatic weighting factors
on the pressure axis
• Relative permeability workow is added (resampling, draining and imbibitions computa-
tion using Buckley-Leverett, Corey, Brooks-Corey, Land, Killough equations)
> Resampling
Techlog 2006.3.5
• The application 'Angle interpolation' is extented for all variables compatible with unit
"dega"
> Multiwell
Techlog 2006.3.3
• Possibility to extend the proposed reference family with the reference data present in the
well
19
TECHSIANEWS January, 2007
Techlog 2006.3
User guide • The folder of the user guide can be modied by the user (the advantage of this system is
the possibility to update the user guide independently of the Techlog version and the pos-
sibility to add a lot of video explanation clips without requiring special network/
administrator permissions)
• Improvements and updates of both user guide and existing tutorials
• New tutorials: Quanti.min, Geophi, BHI
Techlog 2006.3.2
• Geophi
• BHI
• Quanti.min : tutorial integration in online help.
• Quanti updates
• Flushed zone saturation (Archie, water, Juhasz, total shale, Waxman smits, dispersed
shale, indonesia, Simandoux, shale)
• QV function of CEC
• Qvn
• Summaries
• Qceld updates
• Well Editor
• Inventory tools
• Corrections
• Data harmonization
• Wells classication
• Techplot
• PCU-project browser
• Curve Edition Logview
• Printing
• Techdata updates
• Graphical zone editor - zonation editor
• Zonation editor
20
"Only the foolish learn from experience —
the wise learn from the experience of oth-
ers."
Attributed to Romanian folk wisdom by Rolf Hochhuth
Focus
Let’s have a closer look
This chapter aims at giving some specic information on Yasmina Kechida, a dynamic newly-hired petrophysicist and
specic modules. All these articles are written by Techsia Vélizar Vesselinov will demonstrate how much precious user
team members. time can be saved using Python with Techlog.
CoreDB! 22
Deeper with Python! 24
Enhancements! 27
21
TECHSIANEWS January, 2007
CoreDB
Import, view and manage
By Richard Ellam and Thomas Ribreau
Core data is your primary asset, maximize its impact on your business
1 Filter
3 Using an advanced query editor, CoreDB lets users
lter any kind of core, geographical or user informa-
tion.
2
Inventory
CoreDB provides mono or multi wellbore inventory
by grouping core information on measurements and
1 conditions.
2 Locate user data
within Countries, Fields, Wells, User-dened group-
ings, Curve types, Curve families, curve data, re-
ports, photos, images...
3 View user data
Enhanced Plotting Ability full user access to pre
4 dened standard plot templates to visualize your
data, with full customization of plots, histograms
and logs.
5 4 Data Editor
Depending on one's rights, a user can control and
edit core data directly from a web browser.
6 5 Export your plots and data
to report formats, excel and full drag and drop ex-
port to Techlog.
6 Core Picture browser
A click on a sample to bring the corresponding core
picture point vs, a click on the core picture sample
icon brings the sample info.
Traceability
CoreDB keeps user activity history that can be ac-
cessed from the administrator console.
Manage, organize and display your core data to your key users
22
further saved for reuse. Advanced query formula
Accessibility
Image Viewer
Company Company’s
Full view access to core images, with ability to
database File Migration scroll, zoom in/out, switch resolution and through
auto placement of ‘hotlink’ icons directly on the
core image, quickly link from the core image to a
experiment or a subsequent slice image from its
relevant depth.
Any ODBC or Based on Ora- Excel® spread-
SQL data- cle® database sheets, CSV
bases. files...
23
TECHSIANEWS January, 2007
The objective of this article is to give some hints on how to create and run Python scripts. We will use
examples with a range of useful structures to illustrate how to manage a script. For more details Techsia
provide a tutorial dataset and example scripts during the training: “Techlog Advanced Course”.
For a rst example, we will write a script to calculate water saturation from a choice of either a function
of porosity class and height above free-water-level, or from an input log-derived curve.
The rst step consists in specifying (“declaring”) the input and output variables: PHI, DEPTH,
SWLOG and a parameter called “FWL”, together with a means to choose the “Method”, which we will
dene with an input “String” (A “string” will be read as a literal collection of characters). We also need
to dene our output curve. These inputs and the output are shown in the following table:
We distinguish the written declaration in uppercase PHI as the variable name, and the system returns in
lowercase the label “phi” as the value of the variable depth-by-depth. The order of the declaration
lines in the list is not important, except for clarity of understanding the ow. The order can be adjusted
by the script creator.
For the script to process over all values present in a curve, the user simply invokes a pre-built function
called “LOOP:” in the appropriate part of the code; there is no lengthy coding of data-housekeeping
routines required.
24
TECHSIANEWS January, 2007
Fig 3: Inclusion of
the Python script in
a Quanti Workow
via the “Quanti
Custom” list.
In this rst example, when the script is included in the Quanti Table, the FWL input parameter and the
choice of “Method” may be set zone-by-zone. Furthermore, the FWL parameter could be controlled
by a graphical wheel tool available in the Quanti Table if its precise value needed adjusting.
As a second example we will call directly a predened function library from within Quanti by using the
Python function, “import”. We have the possibility to see all the functions of Quanti available in Py-
thon with the following script:
What the above simple script does is to load our entire pre-dened petrophysical calculation library
called “TechlogQuanti” into a newly created variable called simply “q”; it then invokes the in-built help
function to list the contents of “q”.
By way of example, we see how to call the function vshGammaRay(...) in our previous script. Below is
shown the Python denition of this function:
vshGammaRay(...)
Return the computed shale volume
The “arguments” are the values you have to specify to execute the calculation:
o gamma ray (gAPI) is the measured value corresponding to the variable GAMM
o gamma ray matrix (gAPI)= 2 is the gamma ray value of the matrix
o gamma ray shale (gAPI)=50 is the shale gamma ray value
o method invokes the particular volume of shale method to apply: ‘Linear’, of course, correspond-
ing to:
Vsh =
(gamma ray ! gamma ray matrix )
! ! (gamma ray shale ! gamma ray matrix )
In our simple example (Fig 6), we dene input variables: PHIT, GAMM and a parameter called
“Method” as an input string. VSH is the output result of the calculation. The “import” function can be
inserted as a step anywhere in the calculations within the Python script, although it is good practice to
make the call to “import” the rst line of the script.
25
TECHSIANEWS January, 2007
The script can be run stand-alone or called via Quanti Custom to be applied easily over many wells and
many zones (see Fig 6). Notice again how the input parameters in the script (Fig 5) have automatically
become Zone-based (Fig 6).
An automatic layout appears by virtue of the Quanti workow, displaying the result of the script.
Where the conditions are not realized, there are no values in the output curve (see Fig 7).
26
Enhancements - two examples
Techplot-Techdata
The Techdata family list has been improved. Now, not only can users set a min-max for log display in-
dependently of the min-max for crossplot display, change the scale (linear or logarithmic) and log view
color, they can set a baseline and assign two different colors (one per side), set line type (dash, dot,
mixed...), and line thickness, etc.
Quanti
The workow design and parameterization screen has been improved. When handling multiple pa-
rameters across multiple zones, users can now choose to promote, demote or assign all the values at the
same time, or they may wish to group the parameters by zone or well for efcient editing. These project-
zone- or well-level defaults are then available for quick access in the next well in the operational se-
quence or the other wells in the study after the key-well parameterisation stage.
A Quanti table
showing multiple
wells with multiple
zones and the des-
ignation of some
parameter values as
project-levl or zone-
level defaults.
27
TECHSIANEWS January, 2007
Rendez-vous with next
TECHSIANEWS
The next edition of TECHSIANEWS will keep you in-
formed as to the progress and developments within our
company and products.
SPWLA 2006
Techsia stand
For more information on Techlog and other Techsia products, please contact us at:
www.techsia.com