Skip to main content

This project contains utilities for avalanche detection using seismic and infrasound data.

Project description

avysignal

🚧 Work in progress 🚧

PyPI - Version PyPI - Python Version

This project contains utilities for avalanche detection using seismic and infrasound data.

Installation

Create and activate a virtual environment and then install avysignal:

pip install avysignal

Beamforming requires some additional dependencies. You can install them like so:

pip install avysignal[beamforming]

Usage

Download and extract the example data

./scripts/download_example_data.sh

See the example scripts

Contributing

Project Structure

avysignal/
├── archive/                # Legacy workflows (In particular firenze matlab implementation)
├── examples/               # Example data and usage demonstrations
│   ├── data/               # Sample seismic data files (.mseed)
│   └── signal_processing/  # Example processing scripts. Start here!
├── scripts/                # Utility and one-off scripts
├── src/avysignal/          # Main package source code
│   ├── plotting/           # Visualization utilities
│   ├── resources/          # Static metadata
│   │   └── stations/       # XML metadata files for sensor networks
│   ├── signal_processing/  # Signal processing algorithms such as beamforming.
│   └── slf_utils/          # SLF-specific utilities

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

avysignal-0.1.0.tar.gz (57.9 kB view details)

Uploaded Source

Built Distribution

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

avysignal-0.1.0-py3-none-any.whl (66.9 kB view details)

Uploaded Python 3

File details

Details for the file avysignal-0.1.0.tar.gz.

File metadata

  • Download URL: avysignal-0.1.0.tar.gz
  • Upload date:
  • Size: 57.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.13

File hashes

Hashes for avysignal-0.1.0.tar.gz
Algorithm Hash digest
SHA256 3e9b8c66cae1042a02f1b1cd36ca7accdf47f5429b6f3d8afc70fd809bd1e62d
MD5 26175daa10bd8bbbaefe4466e8358081
BLAKE2b-256 7d1edc815a5612fd5cdc90eb3035917afd4b8cbad24b734b2cb0fc915c7a4375

See more details on using hashes here.

File details

Details for the file avysignal-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: avysignal-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 66.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.13

File hashes

Hashes for avysignal-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5cf457804709d5ec2072685ae06d54ddbe0de4a3af92c3081137d4fe9e77ef53
MD5 eb385551106679afb0040a04604af82e
BLAKE2b-256 0819231afdece1ef1defdb056308f11fb90fff436e2aff66642eb4291af3da31

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