Skip to content

shamrin/pyxtf

Repository files navigation

Note: if you are looking for Python XTF library, you may also want to check out https://github.com/oysstu/pyxtf

XTF Surveyor: eXtended Triton Format viewer and converter

XTF Surveyor screenshot

Download XTF Surveyor for Windows

Features:

Limitation: side-scan data wasn't tested. It could work, though converting side-scan to SEG-Y doesn't make sense, because SEG-Y is designed for subbottom seismic data.

Python modules for XTF and SEG-Y

Underneath there are couple Python modules that could be helpful:

  • xtf - read and write XTF files, convert to SEG-Y;
  • segy - read and write SEG-Y files;
  • sacker - wrapper around Python struct module (used by the modules above).

Note: don't forget about another Python XTF library, made by @oysstu.

How to build installer (for Windows)

Note: The following is neccessary only if you want to create your own XTF Surveyor-<version>.msi installer file.

  1. Download dependencies – including Python – to windeps directory (Make sure you have curl and make commands. It could be easier to do this step under Unix, then copy files to Windows machine.):

    make windeps
    
  2. Install everything from windeps directory, starting from Python. All files, except PyGUI, are standard next-next-next installers. Don't run the installers from network drives: it could cause problems. To install PyGUI, unzip it and run inside:

    c:\Python27\python setup.py install
    
  3. Download and install Wix 3.7 (direct link, you may want to install newer version if this page gets too old). Add "C:\Program Files (x86)\WiX Toolset v3.7\bin\" to Windows PATH variable.

  4. Increase version number in version.py (if necessary).

  5. Build installer:

    build.cmd
    

That's all! Installer should appear in wix\ directory.

About

View and convert eXtended Triton Format (XTF) files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published