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 hashes)

Uploaded Source

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