totaldepth Code
Petrophysical data processing and presentation.
Status: Alpha
Brought to you by:
cpipdev
File | Date | Author | Commit |
---|---|---|---|
TotalDepth | 2012-03-03 |
![]() |
[e94c3f] Alpha release. |
.DS_Store | 2012-03-03 |
![]() |
[e94c3f] Alpha release. |
.hgignore | 2012-03-03 |
![]() |
[e94c3f] Alpha release. |
LICENCE | 2012-03-03 |
![]() |
[e94c3f] Alpha release. |
ReadMe.txt | 2012-03-03 |
![]() |
[64b9ea] Initial check in. |
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.