Skip to main content

PyPAM based Processing

Project description

MBARI

main PyPI - Downloads License Python

PyPAM based data processing

The mbari-pbp package allows to process ocean audio data archives to daily analysis products of hybrid millidecade spectra using PyPAM.

Status: Functional version, including support for cloud based processing.

  • JSON generation of timekeeping with indication of start and duration of recognized sound files
  • Audio file processing
    • Frequency and psd array output
    • Concatenation of processed 1-minute segments for daily product
    • Calibration with given sensitivity file (NetCDF), or flat sensitivity value
  • Data products
    • NetCDF with metadata
    • Summary plot
  • Cloud processing
    • Inputs can be downloaded from and uploaded to S3
    • Inputs can be downloaded from public GCS bucket
    • Outputs can be uploaded to GCS

Example plot of a daily hybrid millidecade generated with the pbp hmb-plot command:

Documentation

Official documentation is available at docs.mbari.org/pbp.

Installation

Please see https://docs.mbari.org/pbp/#installation.

Programs and API

The mbari-pbp package includes command line interface (CLI) programs, and also provides APIs you can use in your Python scripts or notebooks.

CLI Programs

The pbp CLI program includes the following commands:

Invocation Description
pbp meta-gen Generate JSON files with audio metadata
pbp hmb-gen Main HMB generation program
pbp cloud Program for cloud based processing
pbp hmb-plot Utility program to plot HMB product

API

API documentation is available at docs.mbari.org/pbp/api.

References

Development

Interested in contributing? Please see DEVELOPMENT.md for details.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

mbari_pbp-1.8.74.tar.gz (55.3 kB view details)

Uploaded Source

Built Distribution

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

mbari_pbp-1.8.74-py3-none-any.whl (77.0 kB view details)

Uploaded Python 3

File details

Details for the file mbari_pbp-1.8.74.tar.gz.

File metadata

  • Download URL: mbari_pbp-1.8.74.tar.gz
  • Upload date:
  • Size: 55.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.2 CPython/3.11.14 Linux/6.11.0-1018-azure

File hashes

Hashes for mbari_pbp-1.8.74.tar.gz
Algorithm Hash digest
SHA256 856bdccf50f2aa5ffe747b5f8b5cf54f4b806a53eb6c6324d88f64c87793c597
MD5 14b74968651a37070e262245dabae103
BLAKE2b-256 983f58b7b2e997b15f1f936b65e9e701bf6222f97b76de7a0510ecedd2f7add8

See more details on using hashes here.

File details

Details for the file mbari_pbp-1.8.74-py3-none-any.whl.

File metadata

  • Download URL: mbari_pbp-1.8.74-py3-none-any.whl
  • Upload date:
  • Size: 77.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.2 CPython/3.11.14 Linux/6.11.0-1018-azure

File hashes

Hashes for mbari_pbp-1.8.74-py3-none-any.whl
Algorithm Hash digest
SHA256 06ddb3bc3f184c606e7ff9d300bb74182269e3a96edc6d41f52d01e7781788dd
MD5 898a2ebb56086eb4f9db8fed26a5278e
BLAKE2b-256 e1f8e42e620f53102e46fe9befa67d36c58a22fabf69ce2330d44236f043e05b

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