Returns a tibble of all registered peak detection algorithms.
Value
A tibble with columns:
name: Algorithm name (e.g., "prominence", "derivative")pack_name: Source package namedescription: Brief descriptiontechnique: Technique (orNAfor general-purpose)default_params: List column of default parameter values
Examples
# List all algorithms
peak_algorithms()
#> # A tibble: 3 × 5
#> name pack_name description technique default_params
#> <chr> <chr> <chr> <chr> <named list>
#> 1 prominence measure Finds local maxima by promine… NA <named list>
#> 2 derivative measure Finds peaks by zero-crossings… NA <named list>
#> 3 local_maxima measure Finds all local maxima above … NA <named list>
# List only algorithms from a specific pack
peak_algorithms(packs = "measure")
#> # A tibble: 3 × 5
#> name pack_name description technique default_params
#> <chr> <chr> <chr> <chr> <named list>
#> 1 prominence measure Finds local maxima by promine… NA <named list>
#> 2 derivative measure Finds peaks by zero-crossings… NA <named list>
#> 3 local_maxima measure Finds all local maxima above … NA <named list>