Skip to main content

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

Metadata

Release files for avysignal 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for avysignal 0.1.1
File Size Uploaded
avysignal-0.1.1.tar.gz 58.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for avysignal 0.1.1
File Interpreter ABI Platform
avysignal-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 125.1 kB

Release files / avysignal-0.1.1.tar.gz

Download URL avysignal-0.1.1.tar.gz
Size 58.1 kB
Tags Source
SHA-256 checksum
How to use checksums
1f55bf37c358509897fc1c3586ff3df9f498b5b8c6af1d85216595f8430fe242
BLAKE2b-256 checksum
How to use checksums
df10db38d670d2ed844c115eebbfb000ec8539f7eb8b8fc99ec1603f560613f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.7.13

Release files / avysignal-0.1.1-py3-none-any.whl

Download URL avysignal-0.1.1-py3-none-any.whl
Size 67.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bc4aef221290512bc639028575654a6c1c86245f4df4e177900da9bf71a2b7fc
BLAKE2b-256 checksum
How to use checksums
029802d3f6844b2a6ba8711cd17742076900a47d95ada77839df7703611ca6b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.7.13

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

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