An open API service indexing awesome lists of open source software.

https://github.com/giocaizzi/mplstrater

Plot stratigraphic columns with python.
https://github.com/giocaizzi/mplstrater

environmental-monitoring geology geopandas gis matplotlib plotting python rasterio spatial-analysis spatial-data stratigraphy visualization

Last synced: 2 months ago
JSON representation

Plot stratigraphic columns with python.

Awesome Lists containing this project

README

        

# mplStrater

![PyPI - Python Version](https://img.shields.io/pypi/pyversions/mplStrater)
![PyPI](https://img.shields.io/pypi/v/mplStrater?color=blue)

![GitHub Release Date](https://img.shields.io/github/release-date/giocaizzi/mplStrater)
![GitHub Workflow Status (branch)](https://img.shields.io/github/workflow/status/giocaizzi/mplStrater/mplStrater/main)
![Codecov](https://img.shields.io/codecov/c/github/giocaizzi/mplStrater)
[![Requirements Status](https://requires.io/github/giocaizzi/mplStrater/requirements.svg?branch=main)](https://requires.io/github/giocaizzi/mplStrater/requirements/?branch=main)
![License](https://img.shields.io/github/license/giocaizzi/mplStrater)
![GitHub issues](https://img.shields.io/github/issues/giocaizzi/mplStrater)

This package provides the possibility to plot geologic stratigraphic columns with a structured symbology and labelling system on `matplotlib` figures.

The package allows to use georeferenced rasters as basemap.

![map](https://github.com/giocaizzi/mplStrater/blob/main/docsrc/source/images/map.png?raw=true)

Additionally, the package has the capability to just plot the single stratigraphic columns.

![columns](https://github.com/giocaizzi/mplStrater/blob/main/docsrc/source/images/columns.jpeg?raw=true)

## Documentation

The documentation with examples can be found [here](https://giocaizzi.github.io/mplStrater/).

## Installation with pip

```
pip install
```

## Installation (from source)

Clone code from github and install with `pip`.

```
git clone https://github.com/giocaizzi/mplStrater.git
cd mplStrater
pip install .
```