RUFAS.biophysical.animal.nutrients.nutrition_requirements_calculator module#
- class RUFAS.biophysical.animal.nutrients.nutrition_requirements_calculator.NutritionRequirementsCalculator#
Bases:
object
Holds logic for calculating animal requirements that is shared by both the NASEM and NRC methodologies.
- classmethod _calculate_lactation_energy_requirements(animal_type: AnimalType, milk_fat: float, milk_true_protein: float, milk_lactose: float, milk_production: float) float #
Calculates energy requirement for lactation.
Parameters#
- animal_typeAnimalType
A type or subtype of animal specified in the AnimalType enum
- milk_fatfloat
Fat content of milk (%)
- milk_true_proteinfloat
True protein contents in milk (%)
- milk_lactosefloat
Lactose contents in milk (%)
- milk_production: float
Daily milk yield (kg).
Notes#
[AN.NRC.27] [AN.NRC.28] [AN.NSM.21] [AN.NSM.22]
Returns#
- net_energy_lactationfloat
Net energy requirement for lactation (Mcal)
References#