Skip to contents

Opens the Array DesignR Shiny application for interactive acoustic receiver array design and optimization. The app provides tools for receiver placement, detection range modeling, and array performance analysis.

Usage

run_array_design()

Value

Launches the Shiny application in the default web browser. No return value.

Details

The Array DesignR application includes four main modules:

  • Array Design: Interactive map for placing receivers manually (click-to-add) or generating regular arrays. Load custom raster files (.tif, .grd, .asc) or use the included sample depth data.

  • Range Modeling: Fit detection efficiency models using create_logistic_curve_depth with depth-dependent parameters (d50 and d95 values).

  • Array Performance: Quantitative assessment of detection coverage, sampling bias analysis, and performance metrics based on detection efficiency thresholds.

  • Instructions: Comprehensive user guide with methodology, best practices, and troubleshooting tips.

Key features:

  • Load bathymetry or habitat rasters for spatial context

  • Place receivers manually by clicking or generate regular arrays

  • Calculate cost-weighted distances to assess coverage

  • Visualize detection efficiency surfaces using fitted models

  • Export receiver coordinates as CSV for field deployment

  • Analyze depth sampling bias and coverage thresholds

Examples

if (FALSE) {
# Launch the array design application
run_array_design()
}