Skip to main content

Simple viewer library for SEG-Y files

Project description

=======
SEGYVIEWER
=======

Segyviewer is a small LGPL licensed python library for easy viewing of SEG-Y
files. It uses the segyio library for reading files.

## Getting started ##

Segyviewer is available through pip and installed with

```bash
pip install segyviewer
```

to open segyviewer with your chosen <file.segy>
```bash
segyviewer <file.segy>
```

## Build Segyviewer

To build segyviewer you need:

* [Python](https://www.python.org/) 2.7 or 3.x.
* [numpy](http://www.numpy.org/) version 1.10 or greater
* [setuptools](https://pypi.python.org/pypi/setuptools) version 28 or greater
* [setuptools-scm](https://pypi.python.org/pypi/setuptools_scm)
* [PyQt4](https://www.riverbankcomputing.com/software/pyqt/download)
* [segyio](https://github.com/Statoil/segyio)
* [matplotlib](https://matplotlib.org/)

To build and install segyviewer, perform the following actions in your console:

```bash
git clone https://github.com/Statoil/segyviewer
cd segyviewer
python setup.py build
python setup.py install
```

Please note that the required library pyqt4 is not listed in requirements.txt. QT not longer
supports PyQt4 and as such it is not possible to pip install PyQt4.
Setup.py, which uses pip, would fail if PyQt4 was listed in requirements.txt.


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for segyviewlib, version 1.1.3
Filename, size File type Python version Upload date Hashes
Filename, size segyviewlib-1.1.3-py2-none-any.whl (131.9 kB) File type Wheel Python version py2 Upload date Hashes View
Filename, size segyviewlib-1.1.3.tar.gz (131.6 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page