Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/isla-uh/redpandas
Pandas pipeline for RedVox data
https://github.com/isla-uh/redpandas
acoustics analysis data-science data-structures-and-algorithms geophysics infrasound libquantum numpy pandas redvox scipy smartphone
Last synced: about 1 month ago
JSON representation
Pandas pipeline for RedVox data
- Host: GitHub
- URL: https://github.com/isla-uh/redpandas
- Owner: ISLA-UH
- License: apache-2.0
- Created: 2021-05-11T20:34:10.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-08-23T01:44:00.000Z (3 months ago)
- Last Synced: 2024-10-13T18:23:32.215Z (about 1 month ago)
- Topics: acoustics, analysis, data-science, data-structures-and-algorithms, geophysics, infrasound, libquantum, numpy, pandas, redvox, scipy, smartphone
- Language: Python
- Homepage: https://pypi.org/project/redvox-pandas/
- Size: 31.4 MB
- Stars: 2
- Watchers: 5
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# RedPandas
[![Current version on PyPI](https://img.shields.io/badge/pypi-v1.4.10-blue)](https://pypi.org/project/redvox-pandas/)
[![Python versions supported](https://img.shields.io/badge/python-3.8+%20-blue)]()### Description
This repository contains routines to streamline preprocessing of [RedVox API 900](https://bitbucket.org/redvoxhi/redvox-protobuf-api/src/master/)
and [API 1000](https://github.com/RedVoxInc/redvox-api-1000) (API M) data.
The RedVox Pandas (also known as RedPandas) pipeline is designed for integrability with other legacy and heterogeneous data sources.
### Installation
To install with pip:
```shell
pip install redvox-pandas
```More installation instructions can be found in the [RedPandas Installation Documentation](https://github.com/ISLA-UH/redpandas/blob/master/docs/redpandas/installation.md).
### Examples
A full example can be found in [examples directory](https://github.com/ISLA-UH/redpandas/tree/master/examples/skyfall#examples-skyfall).### Getting started
Check the [User Documentation](https://github.com/ISLA-UH/redpandas/blob/master/docs/redpandas/using_redpandas.md#how-to-use-redpandas) to get started.
You can find examples on [how to plot audio waveforms](https://redvoxinc.github.io/redvox-examples/04_plot_wiggles.html)
and [audio spectrogram](https://redvoxinc.github.io/redvox-examples/05_plot_spectrogram.html) in [RedVox Examples](https://redvoxinc.github.io/redvox-examples/index.html).### API Documentation
Check the [API Documentation](https://redvoxinc.github.io/redpandas/) for more details on RedPandas functions.
### Development
- Please feel free to submit issues and bugs on the GitHub [issue tracker](https://github.com/ISLA-UH/redpandas/issues).
- [Version History](https://github.com/ISLA-UH/redpandas/blob/master/docs/CHANGELOG.md)
- [The Apache License](https://github.com/ISLA-UH/redpandas/blob/master/LICENSE)### Note
RedPandas depends on [RedVox SDK version](https://github.com/RedVoxInc/redvox-python-sdk):
- For RedVox SDK >= 3.1.0, RedPandas >= 1.3.0
- For RedVox SDK < 3.1.0, RedPandas = 1.2.15