This vignette demonstrates the basic workflow for processing fisheries data with Tivy.
# Process hauls data
hauls <- process_hauls(
data_hauls = raw_hauls,
correct_coordinates = TRUE,
verbose = TRUE
)
# Process trips data
trips <- process_fishing_trips(
data_fishing_trips = raw_trips,
verbose = TRUE
)
# Process length data
lengths <- process_length(
data_length = raw_lengths,
verbose = TRUE
)
# Check data quality
haul_quality <- validate_haul_data(hauls)
trip_quality <- validate_fishing_trip_data(trips)
length_quality <- validate_length_data(lengths)
# Print quality scores
print(paste("Hauls quality:", haul_quality$quality_score, "%"))
print(paste("Trips quality:", trip_quality$quality_score, "%"))
print(paste("Lengths quality:", length_quality$quality_score, "%"))
Convert various coordinate formats:
The package automatically detects columns using pattern matching:
For function-specific details, see the individual function documentation.