Skip to main content

Tools for making and managing subsurface data.

Project description

striplog
========

.. image:: https://img.shields.io/travis/agile-geoscience/striplog.svg
:target: https://travis-ci.org/agile-geoscience/striplog
:alt: Travis build status

.. image:: https://img.shields.io/pypi/status/striplog.svg
:target: https://pypi.python.org/pypi/striplog/
:alt: Development status

.. image:: https://img.shields.io/pypi/v/striplog.svg
:target: https://pypi.python.org/pypi/striplog/
:alt: Latest version

.. image:: https://img.shields.io/pypi/pyversions/striplog.svg
:target: https://pypi.python.org/pypi/striplog/
:alt: Python version

.. image:: https://coveralls.io/repos/agile-geoscience/striplog/badge.svg?branch=master&service=github
:target: https://coveralls.io/github/agile-geoscience/striplog?branch=master
:alt: Coveralls

.. image:: https://img.shields.io/codacy/ad9af103cba14d33abd5b327727ff644.svg
:target: https://www.codacy.com/app/matt/striplog/dashboard
:alt: Codacy code review

.. image:: https://img.shields.io/pypi/l/striplog.svg
:target: http://www.apache.org/licenses/LICENSE-2.0
:alt: License

Lithology and stratigraphic logs for wells and outcrop.

* `A blog post about striplog <http://www.agilegeoscience.com/blog/2015/4/15/striplog>`_
* `Another one, with a video <http://www.agilegeoscience.com/blog/2015/7/10/geophysics-at-scipy-2015>`_


Docs
----

* `Read The Docs <https://striplog.readthedocs.org/>`_


Dependencies
------------

These are best installed with Anaconda, see **Install**, below.

* `NumPy <http://www.numpy.org/>`_
* `matplotlib <http://matplotlib.org/>`_


Install
-------

* ``pip install striplog``

I recommend setting up a virtual environment:

* Install `Anaconda <http://docs.continuum.io/anaconda/install>`_ if you don't have it already
* Then do this to create an environment called ``myenv`` (or whatever you like), answering Yes to the confirmation question::

conda create -n myenv python=3.5 numpy matplotlib
source activate myenv

* Then you can do::

pip install striplog


Development: setting up for testing
-----------

There are other requirements for testing, as listed in ``setup.py``. They should install with::

python setup.py test

But I had better luck doing ``conda install pytest`` first.

The tests can be run with::

python run_tests.py


Development: running the bleeding edge
-----------

To run the latest version of the code, you should be on the `develop` branch:

git clone https://github.com/agile-geoscience/striplog.git
cd striplog
git checkout develop

You probably want to continue in your virtual environment (see above).

Then I use these commands, which you can join with `;` if you like, to keep the software up to date:

/usr/bin/yes | pip uninstall striplog # Of course you don't need this one if you didn't install it yet.
python setup.py sdist
pip install dist/striplog-0.6.1.tar.gz # Or whatever was the last version to build.


SciPy 2015
----------

`Here's a presentation about Striplog. <https://docs.google.com/presentation/d/16HJsJJQylb2_8D2NS1p2cjp1yzslqUl_51BN16J5Y2k/edit?usp=sharing>`_

Project details


Download files

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

Source Distribution

striplog-0.7.2.tar.gz (65.3 kB view details)

Uploaded Source

File details

Details for the file striplog-0.7.2.tar.gz.

File metadata

  • Download URL: striplog-0.7.2.tar.gz
  • Upload date:
  • Size: 65.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for striplog-0.7.2.tar.gz
Algorithm Hash digest
SHA256 d79a651b31dc2b22b23010776afb1ffd6fb4af0f7dfb0787af6e690c603c3b47
MD5 be34ac2f79f766fc253758ed692639a0
BLAKE2b-256 e22a7be72249766948a4081f3c02ae28e2707d9c2baec246db4623f1ff43b736

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page