analyze_composition_by_size: Analyze body composition by size range

View source: R/15.2-analysis-nutritional.R

analyze_composition_by_sizeR Documentation

Analyze body composition by size range

Description

Analyzes body composition across a range of fish sizes to understand allometric relationships and size-dependent changes.

Usage

analyze_composition_by_size(
  weight_range = c(1, 500),
  n_points = 50,
  processed_composition_params
)

Arguments

weight_range

Weight range to analyze (2-element vector), default c(1, 500)

n_points

Number of points to analyze, default 50

processed_composition_params

Processed composition parameters

Value

A data.frame with n_points rows and ten columns: Weight (g), Water_g, Protein_g, Ash_g, Fat_g (all in g), Water_fraction, Protein_fraction, Ash_fraction, Fat_fraction (dimensionless fractions of total wet weight), and Energy_density (J/g wet weight).

Examples

comp_params <- process_composition_params(list())
comp_analysis <- analyze_composition_by_size(c(1, 500), 20, comp_params)
plot(comp_analysis$Weight, comp_analysis$Energy_density)

fb4package documentation built on May 8, 2026, 1:07 a.m.