ohun

Automatic detection of acoustic signals

https://github.com/ropensci/ohun

Science Score: 57.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 2 DOI reference(s) in README
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (19.6%) to scientific vocabulary

Keywords

audio-processing bioacoustics sound-event-detection spectrogram streamline-analysis

Keywords from Contributors

animal interpretability standardization hack
Last synced: 4 months ago · JSON representation ·

Repository

Automatic detection of acoustic signals

Basic Info
Statistics
  • Stars: 16
  • Watchers: 3
  • Forks: 2
  • Open Issues: 7
  • Releases: 0
Topics
audio-processing bioacoustics sound-event-detection spectrogram streamline-analysis
Created over 4 years ago · Last pushed 5 months ago
Metadata Files
Readme Changelog Contributing Citation Codemeta

README.Rmd

---
title: "ohun: optimizing sound event detection"
output: github_document
editor_options: 
  chunk_output_type: console
---




[![lifecycle](https://img.shields.io/badge/lifecycle-maturing-brightgreen.svg)](https://lifecycle.r-lib.org/articles/stages.html)
[![Dependencies](https://tinyverse.netlify.com/badge/ohun)](https://cran.r-project.org/package=ohun)
[![Project Status: Active  The project has reached a stable, usable state and is being actively developed.](https://www.repostatus.org/badges/latest/active.svg)](https://www.repostatus.org/#active)
[![Licence](https://img.shields.io/badge/licence-GPL--2-blue.svg)](https://www.gnu.org/licenses/gpl-3.0.en.html)
[![CRAN_Status_Badge](https://www.r-pkg.org/badges/version/ohun)](https://cran.r-project.org/package=ohun)
[![Total Downloads](https://cranlogs.r-pkg.org/badges/grand-total/ohun)](https://cranlogs.r-pkg.org/badges/grand-total/ohun)
[![Codecov test coverage](https://codecov.io/gh/maRce10/ohun/branch/master/graph/badge.svg)](https://app.codecov.io/gh/maRce10/ohun?branch=master)
[![Status at rOpenSci Software Peer Review](https://badges.ropensci.org/568_status.svg)](https://github.com/ropensci/software-review/issues/568)


ohun logo

[ohun](https://github.com/ropensci/ohun) is intended to facilitate the automated detection of sound events, providing functions to diagnose and optimize detection routines. It provides utilities for comparing detection and annotations of audio events described by frequency and time boxes.

The main features of the package are:
 
   - The use of reference annotations for detection diagnostic and optimization 
   - The use of signal detection theory indices to evaluate detection performance 

The package offers functions for:

   - Curate references and acoustic data sets
   - Diagnose detection performance
   - Optimize detection routines based on reference annotations
   - Energy-based detection
   - Template-based detection
  
The implementation of detection diagnostics that can be applied to both built in detection methods and to those obtained from other software packages makes the package [ohun](https://github.com/ropensci/ohun) an useful tool for conducting direct comparisons of the performance of different routines. In addition, the compatibility of [ohun](https://github.com/ropensci/ohun) with data formats already used by other sound analysis R packages (e.g. seewave, warbleR) enables the integration of [ohun](https://github.com/ropensci/ohun) into more complex acoustic analysis workflows in a popular programming environment within the research community. 
 
All functions allow the parallelization of tasks (using the packages parallel and [pbapply](https://CRAN.R-project.org/package=pbapply)), which distributes the tasks among several processors to improve computational efficiency. The package works on sound files in '.wav', '.mp3', '.flac' and '.wac' format.

Install/load the package from CRAN as follows:

```{r, eval = FALSE}

# From CRAN would be
install.packages("ohun")

#load package
library(ohun)

```


To install the latest developmental version from [github](https://github.com/) you will need the R package [remotes](https://cran.r-project.org/package=remotes):

```{r, eval = FALSE}
remotes::install_github("ropensci/ohun")

#load package
library(ohun)

```

Further system requirements due to the dependency [seewave](https://rug.mnhn.fr/seewave/) may be needed. Take a look a [this link]( https://rug.mnhn.fr/seewave/inst.html) for instruction on how to install/troubleshoot these external dependencies. 

Take a look at the vignettes for an overview of the main features of the packages:

- [Optimizing sound event detection](https://docs.ropensci.org/ohun/articles/intro_to_ohun.html)
- [Energy-based detection](https://docs.ropensci.org/ohun/articles/energy_based_detection.html)
- [Template-based detection](https://docs.ropensci.org/ohun/articles/template_based_detection.html)

This package has been [peer-reviewed by rOpenSci](https://github.com/ropensci/software-review/issues/568).

---

Please cite [ohun](https://github.com/ropensci/ohun) as follows:

 Araya-Salas, M., Smith-Vidaurre, G., Chaverri, G., Brenes, J. C., Chirino, F., Elizondo-Calvo, J., & Rico-Guevara, A. (2023). ohun: An R package for diagnosing and optimizing automatic sound event detection. Methods in Ecology and Evolution, 14, 2259–2271. https://doi.org/10.1111/2041-210X.14170 

Owner

  • Name: rOpenSci
  • Login: ropensci
  • Kind: organization
  • Email: info@ropensci.org
  • Location: Berkeley, CA

Citation (CITATION.cff)

# --------------------------------------------
# CITATION file created with {cffr} R package
# See also: https://docs.ropensci.org/cffr/
# --------------------------------------------
 
cff-version: 1.2.0
message: 'To cite package "ohun" in publications use:'
type: software
license: GPL-2.0-or-later
title: 'ohun: Optimizing Acoustic Signal Detection'
version: 1.0.3
identifiers:
- type: doi
  value: 10.32614/CRAN.package.ohun
- type: url
  value: https://github.com/ropensci/ohun/
abstract: Facilitates the automatic detection of acoustic signals, providing functions
  to diagnose and optimize the performance of detection routines. Detections from
  other software can also be explored and optimized. This package has been peer-reviewed
  by rOpenSci. Araya-Salas et al. (2022) <https://doi.org/10.1101/2022.12.13.520253>.
authors:
- family-names: Araya-Salas
  given-names: Marcelo
  email: marcelo.araya@ucr.ac.cr
  orcid: https://orcid.org/0000-0003-3594-619X
preferred-citation:
  type: article
  title: 'ohun: automatic detection of acoustic signals'
  authors:
  - family-names: Araya-Salas
    given-names: M.
  - family-names: Smith-Vidaurre
    given-names: G.
  - name: Brenes
  - name: J.C.
  - family-names: Chirino
    given-names: F.
  - family-names: Elizondo-Calvo
    given-names: J
  - family-names: Rico-Guevara
    given-names: A.
  entry: MISC
  year: '2023'
  journal: Methods in Ecology and Evolution
  url: https://doi.org/10.1111/2041-210X.14170
repository: https://CRAN.R-project.org/package=ohun
repository-code: https://github.com/ropensci/ohun/issues/
url: https://docs.ropensci.org/ohun/
contact:
- family-names: Araya-Salas
  given-names: Marcelo
  email: marcelo.araya@ucr.ac.cr
  orcid: https://orcid.org/0000-0003-3594-619X
references:
- type: software
  title: tuneR
  abstract: 'tuneR: Analysis of Music and Speech'
  notes: Imports
  url: https://tuner.R-forge.R-project.org
  repository: https://CRAN.R-project.org/package=tuneR
  authors:
  - family-names: Ligges
    given-names: Uwe
    email: ligges@statistik.tu-dortmund.de
    orcid: https://orcid.org/0000-0001-5875-6167
  - family-names: Krey
    given-names: Sebastian
  - family-names: Mersmann
    given-names: Olaf
  - family-names: Schnackenberg
    given-names: Sarah
  - family-names: Guénard
    given-names: Guillaume
  - family-names: Ellis
    given-names: Daniel P. W.
  - name: Underbit Technologies
  year: '2025'
  doi: 10.32614/CRAN.package.tuneR
- type: software
  title: warbleR
  abstract: 'warbleR: Streamline Bioacoustic Analysis'
  notes: Imports
  url: https://marce10.github.io/warbleR/
  repository: https://CRAN.R-project.org/package=warbleR
  authors:
  - family-names: Araya-Salas
    given-names: Marcelo
    email: marcelo.araya@ucr.ac.cr
    orcid: https://orcid.org/0000-0003-3594-619X
  - family-names: Smith-Vidaurre
    given-names: Grace
    email: gsmithvi@gmail.com
  year: '2025'
  doi: 10.32614/CRAN.package.warbleR
  version: '>= 1.1.32'
- type: software
  title: cli
  abstract: 'cli: Helpers for Developing Command Line Interfaces'
  notes: Imports
  url: https://cli.r-lib.org
  repository: https://CRAN.R-project.org/package=cli
  authors:
  - family-names: Csárdi
    given-names: Gábor
    email: gabor@posit.co
  year: '2025'
  doi: 10.32614/CRAN.package.cli
- type: software
  title: methods
  abstract: 'R: A Language and Environment for Statistical Computing'
  notes: Imports
  authors:
  - name: R Core Team
  institution:
    name: R Foundation for Statistical Computing
    address: Vienna, Austria
  year: '2025'
- type: software
  title: stats
  abstract: 'R: A Language and Environment for Statistical Computing'
  notes: Imports
  authors:
  - name: R Core Team
  institution:
    name: R Foundation for Statistical Computing
    address: Vienna, Austria
  year: '2025'
- type: software
  title: utils
  abstract: 'R: A Language and Environment for Statistical Computing'
  notes: Imports
  authors:
  - name: R Core Team
  institution:
    name: R Foundation for Statistical Computing
    address: Vienna, Austria
  year: '2025'
- type: software
  title: seewave
  abstract: 'seewave: Sound Analysis and Synthesis'
  notes: Imports
  url: https://rug.mnhn.fr/seewave/
  repository: https://CRAN.R-project.org/package=seewave
  authors:
  - family-names: Sueur
    given-names: Jerome
    email: sueur@mnhn.fr
  - family-names: Aubin
    given-names: Thierry
  - family-names: Simonis
    given-names: Caroline
  year: '2025'
  doi: 10.32614/CRAN.package.seewave
  version: '>= 2.0.1'
- type: software
  title: fftw
  abstract: 'fftw: Fast FFT and DCT Based on the FFTW Library'
  notes: Imports
  repository: https://CRAN.R-project.org/package=fftw
  authors:
  - family-names: Mersmann
    given-names: Olaf
    email: olafm@p-value.net
  year: '2025'
  doi: 10.32614/CRAN.package.fftw
- type: software
  title: rlang
  abstract: 'rlang: Functions for Base Types and Core R and ''Tidyverse'' Features'
  notes: Imports
  url: https://rlang.r-lib.org
  repository: https://CRAN.R-project.org/package=rlang
  authors:
  - family-names: Henry
    given-names: Lionel
    email: lionel@posit.co
  - family-names: Wickham
    given-names: Hadley
    email: hadley@posit.co
  year: '2025'
  doi: 10.32614/CRAN.package.rlang
- type: software
  title: sf
  abstract: 'sf: Simple Features for R'
  notes: Imports
  url: https://r-spatial.github.io/sf/
  repository: https://CRAN.R-project.org/package=sf
  authors:
  - family-names: Pebesma
    given-names: Edzer
    email: edzer.pebesma@uni-muenster.de
    orcid: https://orcid.org/0000-0001-8049-7069
  year: '2025'
  doi: 10.32614/CRAN.package.sf
- type: software
  title: igraph
  abstract: 'igraph: Network Analysis and Visualization'
  notes: Imports
  url: https://r.igraph.org/
  repository: https://CRAN.R-project.org/package=igraph
  authors:
  - family-names: Csárdi
    given-names: Gábor
    email: csardi.gabor@gmail.com
    orcid: https://orcid.org/0000-0001-7098-9676
  - family-names: Nepusz
    given-names: Tamás
    email: ntamas@gmail.com
    orcid: https://orcid.org/0000-0002-1451-338X
  - family-names: Traag
    given-names: Vincent
    orcid: https://orcid.org/0000-0003-3170-3879
  - family-names: Horvát
    given-names: Szabolcs
    email: szhorvat@gmail.com
    orcid: https://orcid.org/0000-0002-3100-523X
  - family-names: Zanini
    given-names: Fabio
    email: fabio.zanini@unsw.edu.au
    orcid: https://orcid.org/0000-0001-7097-8539
  - family-names: Noom
    given-names: Daniel
  - family-names: Müller
    given-names: Kirill
    email: kirill@cynkra.com
    orcid: https://orcid.org/0000-0002-1416-3412
  year: '2025'
  doi: 10.32614/CRAN.package.igraph
- type: software
  title: checkmate
  abstract: 'checkmate: Fast and Versatile Argument Checks'
  notes: Imports
  url: https://mllg.github.io/checkmate/
  repository: https://CRAN.R-project.org/package=checkmate
  authors:
  - family-names: Lang
    given-names: Michel
    email: michellang@gmail.com
    orcid: https://orcid.org/0000-0001-9754-0393
  year: '2025'
  doi: 10.32614/CRAN.package.checkmate
- type: software
  title: ggplot2
  abstract: 'ggplot2: Create Elegant Data Visualisations Using the Grammar of Graphics'
  notes: Imports
  url: https://ggplot2.tidyverse.org
  repository: https://CRAN.R-project.org/package=ggplot2
  authors:
  - family-names: Wickham
    given-names: Hadley
    email: hadley@posit.co
    orcid: https://orcid.org/0000-0003-4757-117X
  - family-names: Chang
    given-names: Winston
    orcid: https://orcid.org/0000-0002-1576-2126
  - family-names: Henry
    given-names: Lionel
  - family-names: Pedersen
    given-names: Thomas Lin
    email: thomas.pedersen@posit.co
    orcid: https://orcid.org/0000-0002-5147-4711
  - family-names: Takahashi
    given-names: Kohske
  - family-names: Wilke
    given-names: Claus
    orcid: https://orcid.org/0000-0002-7470-9261
  - family-names: Woo
    given-names: Kara
    orcid: https://orcid.org/0000-0002-5125-4188
  - family-names: Yutani
    given-names: Hiroaki
    orcid: https://orcid.org/0000-0002-3385-7233
  - family-names: Dunnington
    given-names: Dewey
    orcid: https://orcid.org/0000-0002-9415-4582
  - family-names: Brand
    given-names: Teun
    name-particle: van den
    orcid: https://orcid.org/0000-0002-9335-7468
  year: '2025'
  doi: 10.32614/CRAN.package.ggplot2
- type: software
  title: 'R: A Language and Environment for Statistical Computing'
  notes: Depends
  url: https://www.R-project.org/
  authors:
  - name: R Core Team
  institution:
    name: R Foundation for Statistical Computing
    address: Vienna, Austria
  year: '2025'
  version: '>= 3.2.1'
- type: software
  title: knitr
  abstract: 'knitr: A General-Purpose Package for Dynamic Report Generation in R'
  notes: Suggests
  url: https://yihui.org/knitr/
  repository: https://CRAN.R-project.org/package=knitr
  authors:
  - family-names: Xie
    given-names: Yihui
    email: xie@yihui.name
    orcid: https://orcid.org/0000-0003-0645-5666
  year: '2025'
  doi: 10.32614/CRAN.package.knitr
- type: software
  title: rmarkdown
  abstract: 'rmarkdown: Dynamic Documents for R'
  notes: Suggests
  url: https://pkgs.rstudio.com/rmarkdown/
  repository: https://CRAN.R-project.org/package=rmarkdown
  authors:
  - family-names: Allaire
    given-names: JJ
    email: jj@posit.co
  - family-names: Xie
    given-names: Yihui
    email: xie@yihui.name
    orcid: https://orcid.org/0000-0003-0645-5666
  - family-names: Dervieux
    given-names: Christophe
    email: cderv@posit.co
    orcid: https://orcid.org/0000-0003-4474-2498
  - family-names: McPherson
    given-names: Jonathan
    email: jonathan@posit.co
  - family-names: Luraschi
    given-names: Javier
  - family-names: Ushey
    given-names: Kevin
    email: kevin@posit.co
  - family-names: Atkins
    given-names: Aron
    email: aron@posit.co
  - family-names: Wickham
    given-names: Hadley
    email: hadley@posit.co
  - family-names: Cheng
    given-names: Joe
    email: joe@posit.co
  - family-names: Chang
    given-names: Winston
    email: winston@posit.co
  - family-names: Iannone
    given-names: Richard
    email: rich@posit.co
    orcid: https://orcid.org/0000-0003-3925-190X
  year: '2025'
  doi: 10.32614/CRAN.package.rmarkdown
- type: software
  title: testthat
  abstract: 'testthat: Unit Testing for R'
  notes: Suggests
  url: https://testthat.r-lib.org
  repository: https://CRAN.R-project.org/package=testthat
  authors:
  - family-names: Wickham
    given-names: Hadley
    email: hadley@posit.co
  year: '2025'
  doi: 10.32614/CRAN.package.testthat
- type: software
  title: viridis
  abstract: 'viridis: Colorblind-Friendly Color Maps for R'
  notes: Suggests
  url: https://sjmgarnier.github.io/viridis/
  repository: https://CRAN.R-project.org/package=viridis
  authors:
  - family-names: Garnier
    given-names: Simon
    email: garnier@njit.edu
  year: '2025'
  doi: 10.32614/CRAN.package.viridis
- type: software
  title: Sim.DiffProc
  abstract: 'Sim.DiffProc: Simulation of Diffusion Processes'
  notes: Suggests
  url: https://github.com/acguidoum/Sim.DiffProc
  repository: https://CRAN.R-project.org/package=Sim.DiffProc
  authors:
  - family-names: Guidoum
    given-names: Arsalane Chouaib
    email: acguidoum@univ-tam.dz
    orcid: https://orcid.org/0000-0003-3781-2160
  - family-names: Boukhetala
    given-names: Kamal
    email: kboukhetala@usthb.dz
  year: '2025'
  doi: 10.32614/CRAN.package.Sim.DiffProc
- type: software
  title: vdiffr
  abstract: 'vdiffr: Visual Regression Testing and Graphical Diffing'
  notes: Suggests
  url: https://vdiffr.r-lib.org/
  repository: https://CRAN.R-project.org/package=vdiffr
  authors:
  - family-names: Henry
    given-names: Lionel
    email: lionel@posit.co
  - family-names: Pedersen
    given-names: Thomas Lin
    email: thomas.pedersen@posit.co
    orcid: https://orcid.org/0000-0002-5147-4711
  - family-names: Luciani
    given-names: T Jake
    email: jake@apache.org
  - family-names: Decorde
    given-names: Matthieu
    email: matthieu.decorde@ens-lyon.fr
  - family-names: Lise
    given-names: Vaudor
    email: lise.vaudor@ens-lyon.fr
  year: '2025'
  doi: 10.32614/CRAN.package.vdiffr

CodeMeta (codemeta.json)

{
  "@context": "https://doi.org/10.5063/schema/codemeta-2.0",
  "@type": "SoftwareSourceCode",
  "identifier": "ohun",
  "description": "Facilitates the automatic detection of acoustic signals, providing functions to diagnose and optimize the performance of detection routines. Detections from other software can also be explored and optimized. Reference: Araya-Salas et al. (2022) <https://doi.org/10.1101/2022.12.13.520253>.",
  "name": "ohun: Optimizing Acoustic Signal Detection",
  "codeRepository": "https://github.com/ropensci/ohun/",
  "issueTracker": "https://github.com/ropensci/ohun/issues/",
  "license": "https://spdx.org/licenses/GPL-2.0",
  "version": "0.1.0",
  "programmingLanguage": {
    "@type": "ComputerLanguage",
    "name": "R",
    "url": "https://r-project.org"
  },
  "runtimePlatform": "R version 4.1.0 (2021-05-18)",
  "provider": {
    "@id": "https://cran.r-project.org",
    "@type": "Organization",
    "name": "Comprehensive R Archive Network (CRAN)",
    "url": "https://cran.r-project.org"
  },
  "author": [
    {
      "@type": "Person",
      "givenName": "Marcelo",
      "familyName": "Araya-Salas",
      "email": "marcelo.araya@ucr.ac.cr",
      "@id": "https://orcid.org/0000-0003-3594-619X"
    }
  ],
  "maintainer": [
    {
      "@type": "Person",
      "givenName": "Marcelo",
      "familyName": "Araya-Salas",
      "email": "marcelo.araya@ucr.ac.cr",
      "@id": "https://orcid.org/0000-0003-3594-619X"
    }
  ],
  "softwareSuggestions": [
    {
      "@type": "SoftwareApplication",
      "identifier": "rmarkdown",
      "name": "rmarkdown",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=rmarkdown"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "testthat",
      "name": "testthat",
      "version": ">= 3.0.0",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=testthat"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "formatR",
      "name": "formatR",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=formatR"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "covr",
      "name": "covr",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=covr"
    }
  ],
  "softwareRequirements": {
    "1": {
      "@type": "SoftwareApplication",
      "identifier": "pbapply",
      "name": "pbapply",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=pbapply"
    },
    "2": {
      "@type": "SoftwareApplication",
      "identifier": "viridis",
      "name": "viridis",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=viridis"
    },
    "3": {
      "@type": "SoftwareApplication",
      "identifier": "crayon",
      "name": "crayon",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=crayon"
    },
    "4": {
      "@type": "SoftwareApplication",
      "identifier": "methods",
      "name": "methods"
    },
    "5": {
      "@type": "SoftwareApplication",
      "identifier": "stats",
      "name": "stats"
    },
    "6": {
      "@type": "SoftwareApplication",
      "identifier": "utils",
      "name": "utils"
    },
    "7": {
      "@type": "SoftwareApplication",
      "identifier": "seewave",
      "name": "seewave",
      "version": ">= 2.0.1",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=seewave"
    },
    "8": {
      "@type": "SoftwareApplication",
      "identifier": "fftw",
      "name": "fftw",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=fftw"
    },
    "9": {
      "@type": "SoftwareApplication",
      "identifier": "knitr",
      "name": "knitr",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=knitr"
    },
    "10": {
      "@type": "SoftwareApplication",
      "identifier": "rlang",
      "name": "rlang",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=rlang"
    },
    "11": {
      "@type": "SoftwareApplication",
      "identifier": "sp",
      "name": "sp",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=sp"
    },
    "12": {
      "@type": "SoftwareApplication",
      "identifier": "igraph",
      "name": "igraph",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=igraph"
    },
    "13": {
      "@type": "SoftwareApplication",
      "identifier": "Sim.DiffProc",
      "name": "Sim.DiffProc",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=Sim.DiffProc"
    },
    "14": {
      "@type": "SoftwareApplication",
      "identifier": "R",
      "name": "R",
      "version": ">= 3.2.1"
    },
    "15": {
      "@type": "SoftwareApplication",
      "identifier": "tuneR",
      "name": "tuneR",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=tuneR"
    },
    "16": {
      "@type": "SoftwareApplication",
      "identifier": "warbleR",
      "name": "warbleR",
      "version": ">= 1.1.28",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=warbleR"
    },
    "SystemRequirements": null
  },
  "fileSize": "2274.269KB",
  "citation": [
    {
      "@type": "CreativeWork",
      "datePublished": "2022",
      "author": [
        {
          "@type": "Person",
          "givenName": "M.",
          "familyName": "Araya-Salas"
        },
        {
          "@type": "Person",
          "givenName": "G.",
          "familyName": "Smith-Vidaurre"
        },
        {
          "@type": "Organization",
          "name": "Brenes"
        },
        {
          "@type": "Organization",
          "name": "J.C."
        },
        {
          "@type": "Person",
          "givenName": "F.",
          "familyName": "Chirino"
        },
        {
          "@type": "Person",
          "givenName": "J",
          "familyName": "Elizondo-Calvo"
        },
        {
          "@type": "Person",
          "givenName": "A.",
          "familyName": "Rico-Guevara"
        }
      ],
      "name": "ohun: automatic detection of acoustic signals",
      "url": "https://doi.org/10.1101/2022.12.13.520253",
      "isPartOf": {
        "@type": "PublicationIssue",
        "datePublished": "2022",
        "isPartOf": {
          "@type": [
            "PublicationVolume",
            "Periodical"
          ],
          "name": "BioRxiv"
        }
      }
    }
  ],
  "relatedLink": [
    "https://docs.ropensci.org/ohun/",
    "https://CRAN.R-project.org/package=ohun"
  ],
  "readme": "https://github.com/ropensci/ohun/blob/master/README.md",
  "contIntegration": [
    "https://codecov.io/gh/maRce10/ohun?branch=master",
    "https://github.com/maRce10/ohun/actions"
  ],
  "developmentStatus": [
    "https://lifecycle.r-lib.org/articles/stages.html",
    "https://www.repostatus.org/#active"
  ],
  "keywords": [
    "spectrogram",
    "audio-processing",
    "bioacoustics",
    "streamline-analysis",
    "automatic-signal-detection"
  ]
}

GitHub Events

Total
  • Issues event: 4
  • Watch event: 3
  • Issue comment event: 1
  • Push event: 30
Last Year
  • Issues event: 4
  • Watch event: 3
  • Issue comment event: 1
  • Push event: 30

Committers

Last synced: almost 2 years ago

All Time
  • Total Commits: 292
  • Total Committers: 3
  • Avg Commits per committer: 97.333
  • Development Distribution Score (DDS): 0.158
Past Year
  • Commits: 215
  • Committers: 3
  • Avg Commits per committer: 71.667
  • Development Distribution Score (DDS): 0.214
Top Committers
Name Email Commits
Marcelo Araya-Salas m****a@u****r 246
Alec L. Robitaille r****c@g****m 44
github-actions[bot] 4****] 2
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 5 months ago

All Time
  • Total issues: 14
  • Total pull requests: 10
  • Average time to close issues: 10 months
  • Average time to close pull requests: about 14 hours
  • Total issue authors: 5
  • Total pull request authors: 2
  • Average comments per issue: 1.07
  • Average comments per pull request: 0.6
  • Merged pull requests: 10
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 1
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 1
  • Pull request authors: 0
  • Average comments per issue: 0.0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • maRce10 (3)
  • bioGAMA (2)
  • athenasyarifa (1)
Pull Request Authors
  • maRce10 (1)
Top Labels
Issue Labels
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • cran 370 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 1
  • Total versions: 5
  • Total maintainers: 1
cran.r-project.org: ohun

Optimizing Acoustic Signal Detection

  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 370 Last month
Rankings
Stargazers count: 15.1%
Forks count: 17.0%
Average: 22.7%
Dependent repos count: 23.8%
Dependent packages count: 28.6%
Downloads: 28.9%
Maintainers (1)
Last synced: 4 months ago

Dependencies

DESCRIPTION cran
  • R >= 3.2.1 depends
  • tuneR * depends
  • warbleR >= 1.1.27 depends
  • RCurl * imports
  • crayon * imports
  • fftw * imports
  • knitr * imports
  • methods * imports
  • pbapply * imports
  • rjson * imports
  • rlang * imports
  • seewave >= 2.0.1 imports
  • sp * imports
  • stats * imports
  • utils * imports
  • viridis * imports
.github/workflows/tic.yml actions
  • actions/checkout v3 composite
  • actions/upload-artifact v2 composite
  • pat-s/always-upload-cache v3 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-tinytex v2 composite
.github/workflows/readme.yml actions
  • actions/checkout v2 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/update-citation-cff.yaml actions
  • actions/checkout v3 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
ohun.Rcheck/00_pkg_src/ohun/DESCRIPTION cran
  • R >= 3.2.1 depends
  • checkmate * imports
  • cli * imports
  • fftw * imports
  • ggplot2 * imports
  • igraph * imports
  • methods * imports
  • rlang * imports
  • seewave >= 2.0.1 imports
  • sf * imports
  • stats * imports
  • tuneR * imports
  • utils * imports
  • warbleR >= 1.1.29 imports
  • Sim.DiffProc * suggests
  • knitr * suggests
  • rmarkdown * suggests
  • testthat * suggests
  • vdiffr * suggests
  • viridis * suggests
ohun.Rcheck/ohun/DESCRIPTION cran
  • R >= 3.2.1 depends
  • checkmate * imports
  • cli * imports
  • fftw * imports
  • ggplot2 * imports
  • igraph * imports
  • methods * imports
  • rlang * imports
  • seewave >= 2.0.1 imports
  • sf * imports
  • stats * imports
  • tuneR * imports
  • utils * imports
  • warbleR >= 1.1.29 imports
  • Sim.DiffProc * suggests
  • knitr * suggests
  • rmarkdown * suggests
  • testthat * suggests
  • vdiffr * suggests
  • viridis * suggests
.github/workflows/R-CMD-check.yaml actions
  • actions/checkout v3 composite
  • r-lib/actions/check-r-package v2 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/pkgdown.yaml actions
  • JamesIves/github-pages-deploy-action v4.4.1 composite
  • actions/checkout v3 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite