Interpolates N and P time series from bio_obj$nutrient_data to
daily values aligned with target_days. Returns NULL when
no nutrient data is present.
Expected structure of bio_obj$nutrient_data:
data.frame with Day + one column per prey (g N/g wet wt)
data.frame with Day + one column per prey (g P/g wet wt)
data.frame with Day + value column (g N/g wet wt)
data.frame with Day + value column (g P/g wet wt)
data.frame with Day + one column per prey (fraction 0-1)
data.frame with Day + one column per prey (fraction 0-1)
process_nutrient_data(bio_obj, target_days, prey_names)Named list with interpolated daily arrays, or NULL
Bioenergetic object
Target simulation days
Character vector of prey names