Skip to contents

Processes raw survey data to extract and organize species information, length measurements, and catch estimates. Handles both empty and non-empty submissions, converting wide-format survey data into a structured list of tibbles.

Usage

process_species_group(data = NULL)

Arguments

data

A data frame containing raw survey data with required columns:

  • submission_id: Unique identifier for each submission

  • group_species_*: Species information columns

  • Optional: no_individuals_, fish_length_over, catch_estimate columns

Value

A list of tibbles, one per submission_id, containing:

  • Basic information: submission_id, species data, catch estimates

  • Length data: When available, includes length classes and measurements

  • Empty submissions: Preserved with NA values

Examples

if (FALSE) { # \dontrun{
results <- process_species_group(raw_dat)
submission_data <- results[["1234"]]
} # }