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.0.tar.gz (58.1 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for striplog-0.7.0.tar.gz
Algorithm Hash digest
SHA256 86099b42ac0d10eed4597dad2429e236f9e21ac447be209f4df79513589eaf1e
MD5 454286f42e876cddfc667bbed3fdb7cc
BLAKE2b-256 47a53b5581d72e44bef85cdd38da1cc9eae6a623b4d5f72f671849c00f2634ff

See more details on using hashes here.

Supported by

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