Macronutrient analysis