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.1.tar.gz (58.1 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.1-py3-none-any.whl (67.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for avysignal-0.1.1.tar.gz
Algorithm Hash digest
SHA256 1f55bf37c358509897fc1c3586ff3df9f498b5b8c6af1d85216595f8430fe242
MD5 64f7f38d071e56de20e77849b0b7c0c0
BLAKE2b-256 df10db38d670d2ed844c115eebbfb000ec8539f7eb8b8fc99ec1603f560613f9

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for avysignal-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bc4aef221290512bc639028575654a6c1c86245f4df4e177900da9bf71a2b7fc
MD5 2587ec6fdf55a52084d8bd02d3e15f82
BLAKE2b-256 029802d3f6844b2a6ba8711cd17742076900a47d95ada77839df7703611ca6b2

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