The goal of vocomatcher is to assist with matching and deduplicating animal calls in microphone array based acoustic surveys.
The app has only been tested on R version 4.4.1 (2024-06-14).
You can install the development version of vocomatcher from GitHub with:
# install.packages("devtools")
devtools::install_github("jaytohe/ecostats-rshiny")
If you want to try vocomatcher with the example data provided under
data/poc_spectro
, there are two options:
git clone https://github.com/jaytohe/ecostats-rshiny.git
- Open up RStudio in the directory of the cloned repository
- Install the
golem
package - Open
dev/01_start.R
and run it. - Open
dev/02_start.R
and run it. - Then in the terminal of RStudio, type
golem::run_dev()
- This should launch the Shiny app on your browser.
- From Vocomatcher, in the Import CSVs screen, you can then navigate
to the directory of the cloned repo and find the example data under
data/poc_spectro
. - In said directory,
mic.csv
is the microphone location coordinates csv file,recordings.csv
is the recorded calls csv.
- Open up an R terminal and type:
# install.packages("devtools")
devtools::install_github("jaytohe/ecostats-rshiny")
This should install all the dependencies of vocomatcher and vocomatcher itself.
- Clone the repo (from a regular shell):
git clone https://github.com/jaytohe/ecostats-rshiny.git
-
Back on the R terminal, run the Shiny app using:
vocomatcher::run_app()
-
Follow steps 8, 9 from Option 1.
Note: The example data is not real.