Metadata-Version: 2.5
Name: unshake
Version: 0.0.1
Summary: Full waveform seismic source inversion (moment tensors, directivity, distributed sources)
Project-URL: Homepage, https://github.com/TomSHudson/unshake
Author-email: Tom Hudson <thomas.hudson@eaps.ethz.ch>
License-Expression: MIT
License-File: LICENSE
Keywords: directivity,full waveform,inversion,moment tensor,seismology,source
Classifier: Development Status :: 1 - Planning
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering :: Physics
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# unshake

**Full waveform seismic source inversion in Python.**

`unshake` works backwards from recorded ground shaking to the source that caused it.

> ⚠️ This package is in early planning. Functionality is under active development.

## Planned scope

- Moment tensor inversion from full waveforms
- Directivity, Doppler-shifted and asymmetric sources
- Spatially distributed (finite) sources
- Multiple-source / multi-event inversion

## Installation

```bash
pip install unshake
```

## License

MIT

## Developer notes

For the build:
```bash
pip install build twine
python -m build
twine upload dist/*
```