Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vocalpy/cmacbench

CMACBench: Computational Methods for Acoustic Communication Benchmark
https://github.com/vocalpy/cmacbench

Last synced: 7 days ago
JSON representation

CMACBench: Computational Methods for Acoustic Communication Benchmark

Awesome Lists containing this project

README

        

# CMACBench
## The Computational Methods for Acoustic Communication Benchmark

This project hosts the code and documentation for the Computational methods for Acoustic Communcation Benchmark (CMACBench).

CMACBench builds on and extends publicly available datasets, to provide benchmarks for methods used by researchers that study how animals communicate with sound.

## Set-up

### Pre-requisites

You will need:

1. git for version control

(you can install git from [Github](https://help.github.com/en/github/getting-started-with-github/set-up-git),
with your operating system package manager, or using conda.)

### Set up environment and install code

Code is developed on [Pop!_OS 22.04](https://pop.system76.com/).
It will be easiest to set up in a similar Linux environment (e.g., Ubuntu).

1. Clone this repository with git:

```
git clone [email protected]:vocalpy/BioSoundSegBench.git
cd BioSoundSegBench
```

2. Set up the virtual environment with the code installed into it:

```
virtualenv .venv
. .venv/bin/activate
pip install -e .
```

You will then want to run all code inside the activated virtual environment:
```console
. .venv/bin/activate
```