Menu

Tree [e94c3f] default tip /
 History

Read Only access


File Date Author Commit
 TotalDepth 2012-03-03 Paul Ross Paul Ross [e94c3f] Alpha release.
 .DS_Store 2012-03-03 Paul Ross Paul Ross [e94c3f] Alpha release.
 .hgignore 2012-03-03 Paul Ross Paul Ross [e94c3f] Alpha release.
 LICENCE 2012-03-03 Paul Ross Paul Ross [e94c3f] Alpha release.
 ReadMe.txt 2012-03-03 Paul Ross Paul Ross [64b9ea] Initial check in.

Read Me

TotalDepth: Petrophysical data processing and presentation
Copyright (C) 1999-2012 Paul Ross

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

Paul Ross: cpipdev@googlemail.com

TotalDepth: Petrophysical data processing and presentation

Alpha Release 2012-03-03
========================

This is a pre-release of TotalDepth. It is tested on Mac Os X 10.6 ('Snow Leopard').

Requirements
------------
Python 3, Cython, and numpy.

Tested with:
Python 3.2
Cython 0.14.1
numpy 1.6.0.b2

Installation
------------
Unzip/chekout TotalDepth to any directory referred to here as <TOTALDEPTH>.

Put <TOTALDEPTH>/src on your PYTHONPATH

Some parts need to be built with Cython by hand:

cd <TOTALDEPTH>/src/TotalDepth/LIS/core
python3 setup.py build_ext --inplace

Testing the Installation
------------------------
cd <TOTALDEPTH>/src/TotalDepth/LIS/core
python3 test/UnitTests.py

Running Unit Tests
------------------
Navigate a command line to: TBD

Execute: python3 test/UnitTests.py

In this release
===============
TBD.

doc/
----
Some documentation and tutorials, fairly limited at the moment.

src/
----
Source code of TotalDepth.

DeTif.py - Reads a TIF delimited file and writes a version without TIF markers. 
DumpFrameSet.py - Reads a LIS file and writes out tab separated values of each frame.
Index.py - Reads LIS file or directory and indexes the LIS files. This can be used for pre-indexing or performance measurement.
LisToHtml.py - Generate HTML summary of each LIS file. Takes input/output directories/files.
PlotLogPasses.py - Generate SVG plots of each pass in as LIS file. Takes input/output directories/files.
ProcLisPath.py - Provides multiprocessing support for file and directory processing.
RandomFrameSetRead.py - Performance measurement of accessing LIS frame data.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.