Skip to main content

Test Status Release Status Documentation Status codecov PyPI PyPI - Python Version

Pysmo

Python package to read/write/manipulate SAC (Seismic Analysis Code) files.

Quickstart

To install the stable version of pysmo run the following command in a terminal:

$ pip install pysmo

Pre-release versions of pysmo can be installed by running:

$ pip install pysmo --pre

Finally, to install the current 0.8.x branch directly from Github run:

$ pip install git+https://github.com/pysmo/pysmo@0.8.x

Pysmo can then be used in a python script or the python shell directly:

>>> from pysmo import SacIO
>>> seismogram = SacIO.from_file('file.sac')
>>> print(seismogram.delta)
0.02500000037252903
>>> print(seismogram.data)
[-2.987490077543953e-08, -2.983458813332618e-08, ...
>>> help(seismogram)
Help on SacIO in module pysmo.core.sac.sacio object:

...

Documentation

The complete pysmo documentation is available at https://pysmo.readthedocs.io/

Contributors

  • Helio Tejedor

Download files

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

Source Distribution

pysmo-0.8.4.tar.gz (813.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pysmo-0.8.4-py3-none-any.whl (33.0 kB view details)

Uploaded Python 3

File details

Details for the file pysmo-0.8.4.tar.gz.

File metadata

  • Download URL: pysmo-0.8.4.tar.gz
  • Upload date:
  • Size: 813.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for pysmo-0.8.4.tar.gz
Algorithm Hash digest
SHA256 2ffc2e98f9bd51b0de33f9128a24a907e5867066b6336fd1c9f633f936b157c4
MD5 d5833abe4c63aa08b9ebf75829d22bd1
BLAKE2b-256 c84241b9326779634b600d58f7ff55fb3ef19eb17f52fdd307494728659eb50d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysmo-0.8.4.tar.gz:

Publisher: release.yml on pysmo/pysmo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysmo-0.8.4-py3-none-any.whl.

File metadata

  • Download URL: pysmo-0.8.4-py3-none-any.whl
  • Upload date:
  • Size: 33.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for pysmo-0.8.4-py3-none-any.whl
Algorithm Hash digest
SHA256 1c089a517a9e7f3ae6a41a5c305daf2d3d17965fc77991dc28f630669003c884
MD5 b9011e655a45fc7672bcd72ab2548782
BLAKE2b-256 d92d1f5d7ada5b6e0e98511f6d3b483de8e340af68b8042154acb8e2650abc96

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysmo-0.8.4-py3-none-any.whl:

Publisher: release.yml on pysmo/pysmo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.8.4 This release

2 files

0.8.3

2 files

0.8.2

2 files

0.8.1

2 files

0.8.0

2 files

0.7.7

2 files

0.7.6

2 files

0.7.5

2 files

0.7.4

2 files

0.7.3

2 files

0.7.2

2 files

0.6.1

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page