Skip to main content

Stereonets for matplotlib

Project description

mplstereonet provides lower-hemisphere equal-area stereonets for matplotlib.

Basic Usage

In most cases, you’ll want to import mplstereonet and then make an axes with projection="stereonet".

As an example:

import matplotlib.pyplot as plt
import mplstereonet

fig = plt.figure()
ax = fig.add_subplot(111, projection='stereonet')

ax.plane(315, 35)

plt.show()

Planes, lines, poles, and rakes can be plotted using axes methods (e.g. ax.line(plunge, bearing) or ax.rake(strike, dip, rake_angle)).

All planar measurements are expected to follow the right-hand-rule to indicate dip direction. As an example, 315/30S would be 135/30 follwing the right-hand rule.

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

mplstereonet-0.1.tar.gz (9.1 kB view details)

Uploaded Source

File details

Details for the file mplstereonet-0.1.tar.gz.

File metadata

  • Download URL: mplstereonet-0.1.tar.gz
  • Upload date:
  • Size: 9.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for mplstereonet-0.1.tar.gz
Algorithm Hash digest
SHA256 08f19a35e648528e26f11f41aaa720681839d4cb2f24e5eb779df50cb6f8d7f0
MD5 3a0a305882245c53355e8a98e78d62f5
BLAKE2b-256 bf98692eabe13ea13282b07942483f0fe3e47493a9fca0dd93feff8bc0b4e830

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