maui-software
maui-software is an open-source Python package to visualize eco-acoustic data. This work intends to help ecology specialists to perform data analysis with no need to implement visualizations, enabling faster analysis.
Operating Systems
maui-software was tested on the following operating systems:
- Windows
- Ubuntu
Dependencies
- python = >=3.9,<3.13
- scikit-maad = ^1.3.0
- plotly = ^5.16.1
- tqdm = ^4.66.1
- fpdf = ^1.7.2
- audioread = ^3.0.0
- pandas = >=1.5
- numpy = >= 1.21
- kaleido = 0.2.1
- pyyaml = ^6.0.1
- matplotlib = ^3.8.3
- gdown = ^5.2.0
- pydub = ^0.25.1
- objgraph = ^3.6.1
- pyarrow = ^17.0.0
- fastparquet = ^2024.5.0
- pypalettes = ^0.1.3
Installation
$ pip install maui-software
Quick Start
To use maui-software, one must have a single audio file or, preferencially, a set of audio files and load them as follows:
from maui import io
audio_dir = 'PATH_TO_DIRECTORY'
df = io.get_audio_info(audio_dir, store_duration=1, perc_sample=0.01)
df
Acknowledgements
Special thanks to the spatial ecology and conservation laboratory (LEEC, in portuguese) at São Paulo State University (UNESP, in portuguese) for the data set provided and expert support.
Also, maui-software uses scikit-maad to calculate
acoustic indices and spectrograms from audio.
We finally acknowledge the financial support of FAPESP
(The State of São Paulo Research Foundation) Grant # 2021/08322-3.
Metadata
Release files for maui-software 0.2.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| maui_software-0.2.7.tar.gz | 20.3 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| maui_software-0.2.7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 40.6 MB
Release files / maui_software-0.2.7.tar.gz
| Download URL | maui_software-0.2.7.tar.gz |
|---|---|
| Size | 20.3 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cf7ccb8cda5d686ffd4670b3fc1403efd23bd6d4a4c3216b2132f1691c5d5298
|
|
BLAKE2b-256 checksum How to use checksums |
31671f9d60f54348f3545b55d871b8ea94c9764e08e1d8bd7f7a1f680c406b2e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.3 CPython/3.9.23 Linux/6.11.0-1018-azure
|
Release files / maui_software-0.2.7-py3-none-any.whl
| Download URL | maui_software-0.2.7-py3-none-any.whl |
|---|---|
| Size | 20.3 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1896ded43975a5cf0be32bb0862b768295384c34f2678a498e82714839bc535c
|
|
BLAKE2b-256 checksum How to use checksums |
025686ceaf41aee2bb4c6fed341274d1b33f64710896531347849c48cf5b398b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.3 CPython/3.9.23 Linux/6.11.0-1018-azure
|