Skip to main content

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.

Metadata

Release files for mbari-pbp 1.9.0

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

Source distribution (sdist)

Source distribution for mbari-pbp 1.9.0
File Size Uploaded
mbari_pbp-1.9.0.tar.gz 55.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mbari-pbp 1.9.0
File Interpreter ABI Platform
mbari_pbp-1.9.0-py3-none-any.whl Python 3 none any Details

Total release size: 132.5 kB

Release files / mbari_pbp-1.9.0.tar.gz

Download URL mbari_pbp-1.9.0.tar.gz
Size 55.4 kB
Tags Source
SHA-256 checksum
How to use checksums
764963258a7c80a22f5c7c71181e4150e1e971b67be2b503d84ee3110dc3372a
BLAKE2b-256 checksum
How to use checksums
89a0a9f50bafcf078f0b70a74809ecb2f37fec33adf236d45b58ee4d68a82ff7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.5.1 CPython/3.11.17 Linux/6.17.0-1022-azure

Release files / mbari_pbp-1.9.0-py3-none-any.whl

Download URL mbari_pbp-1.9.0-py3-none-any.whl
Size 77.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cfec06e1496f9808ab9e2ee9d3123c11dbab786a89bf5eed565ea7d9bc6535f0
BLAKE2b-256 checksum
How to use checksums
b7f5119215ff6ff814d1dc6b0c0bb16c5ab5805aa526ebf0d4273a1756e0d63a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.5.1 CPython/3.11.17 Linux/6.17.0-1022-azure

Release history Release notifications | RSS feed

This release

1.9.0 This release

2 release files

1.8.74

2 release files

1.8.72

2 release files

1.8.7

2 release files

1.8.6

2 release files

1.8.5

2 release files

1.8.4

2 release files

1.8.2

2 release files

1.8.1

2 release files

1.8.0

2 release files

1.7.6

2 release files

1.7.5

2 release files

1.7.4

2 release files

1.7.3

2 release files

1.7.2

2 release files

1.7.1

2 release files

1.7.0

2 release files

1.6.4

2 release files

1.6.3

2 release files

1.6.2

2 release files

1.6.1

2 release files

1.6.0

2 release files

1.5.2

2 release files

1.5.1

2 release files

1.5.0

2 release files

1.4.9

2 release files

1.4.8

2 release files

1.4.7

2 release files

1.4.5

2 release files

1.4.4

2 release files

1.4.3

2 release files

1.4.2

2 release files

1.4.1

2 release files

1.4.0

2 release files

1.3.0

2 release files

1.2.71

2 release files

1.2.8

2 release files

1.2.7

2 release files

1.2.6

2 release files

1.2.5

2 release files

1.2.4

2 release files

1.2.3

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.11

2 release files

1.0.10

2 release files

1.0.9

2 release files

1.0.8

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