cows

Workshops & Symposia

Nutrition Modeling in R is an important component of nutritional research as diet formulation is a quantitative process. To design diets that meet or exceed the nutrient requirements of the species of interest, one must be able to predict the absorbed nutrient supply and the animal needs for those nutrients, or more robustly, animal responses to the varying supply of the nutrients. Thus, the construction and parameterization of models is prevalent in animal nutrition research. In the Nutrition Models Workshop, you will learn the modeling approaches required to construct, parameterize, and evaluate a model.

Introduction. Luis Tedeschi, Texas A&M University. Profile

 

Precision livestock farming: Harnessing artificial intelligence for animal management. Isabella Condotta, University of Illinois at Urbana-Champaign. Profile

 

Combining dynamic models with deep learning through time series analysis. Hossein Moradi Rekabdarkolaee South Dakota State University. Profile

 

Applying system dynamics to develop “flight simulators” for sustainable animal production. Hector Menendez, III, South Dakota State University. Profile

 

Github

Environmental evaluation of feeding strategies with agent-based modeling and life cycle assessment: from theory to practice. Florence Garcia-Launay, INRAE UMR PEGASE. Profile

 

Github

Introduction to developing Python computational pipelines for predictive machine learning modeling of livestock data. Dan Tulpan, University of Guelph. Profile

 

Github

Introduction. Luis Tedeschi, Texas A&M University. Profile

Watch

Advantages, difficulties, and pitfalls of processing and combining different types of real-time data. Tami Brown-Brandl, University of Nebraska-Lincoln. Profile

Watch

Satellite-based decision support tools to assist grazing cattle production. Marcia Fernandes, São Paulo State University. Profile

Watch

Overview of poultry modeling evolution. Edgar Oviedo-Rondon, North Carolina State University. Profile

Watch

Building an Agent-Based Model in AnyLogic. Wade McDonald, University of Saskatchewan. Profile

Watch

The role of system dynamics modeling for sustainable livestock production. Alberto Atzori, University of Sassari. Profile

Watch

Github

Building digital twins for precision livestock farming: Data analytics and big data challenges. Jian Tao, Texas A&M University. Profile  

Watch

Model validation. James Chen, Virginia Tech. Profile

Github

Building a nutrient requirement model. Mark Hanigan, Virginia Tech. Profile

  Github

Meta-analysis. Robert Tempelman, Michigan State University. Profile

 Github

Introduction. Luis Tedeschi, Texas A&M University. Profile

Watch

The Power of Theoretical and Practical Identifiability Analysis for Modeling (micro-) Biological Processes. Rafael Muñoz-Tamayo, INRAE-AgroParisTech, University Paris-Saclay. Profile

Watch

Automation, Machine Learning and Computer Vision as Decision Support. Scott McClain, SAS Institute. Profile

Watch

Buidling Models for Animal Production and Management with System Dynamics Modeling: A Basic Introduction to System Dynamics Modeling. Benjamin Turner, Texas A&M University-Kingsville. Profile

Watch

Hands-on: Agent-Based Modeling in Agriculture. Karun Kaniyamattam, Texas A&M University. Profile

Watch

Hands-on: Making Sense of Big Data, Machine Learning, and Modeling. Jameson Brennan, South Dakota State University. Profile

Watch

Introduction. Luis Tedeschi, Texas A&M University. Profile

Watch

Opportunities and Limitations of Modeling and Data Analytics for Precision Livestock Farming. Aline Remus, Agriculture and Agri-Food Canada. Profile

Watch

Application of Precision Sensor Technologies, Real-time Data Analytics, and Dynamic Models on Extensive Western Rangeland Grazing Systems. Hector M. Menendez, III, South Dakota State University. Profile

Watch

Mapping Resilience Indicators and Measuring Emotions of Farm Animals Using Sensor Data. Suresh Neethirajan, Wageningen University & Research. Profile

Watch

The Adoption of AI in the Core Scientific Cycle of Feed Research. Marc Jacobs, Trouw Nutrition. Profile

Watch

Integrating Mechanistic Models with AI for Precision Feeding of Sows. Charlotte Gaillard, PEGASE, INRAE, Institut Agro, France. Profile

Watch

EnROADS: Overview of Climate Change Modeling. Charles Jones, Climate Interactive. Profile

Watch

Statistical Graphics and Interactive Visualization in Animal Science. Gota Morota, Virginia Polytechnic Institute and State University. Profile

Watch

A Brief Overview, Comparison and Practical Applications of Machine Learning Models. Dan Tulpan, University of Guelph. Profile

Watch

Tutorial on R. Tim Hackmann, University of California, Davis. Profile

 

Presentations, codes, and exercises

Parameter estimation: Lecture and exercises. Kristan Reed, Cornell University. Profile

Cross-validation and bootstrapping: Lecture and exercises. Ranga Appuhamy, Iowa State University. Profile

Automated model selection: Lecture and exercises. Veridiana Daley, Land O'Lakes, Davis. Profile

Molly and other dynamic models: Lecture and exercises. Heidi Rossow, University of California, Davis. Profile

Introduction. Luis Tedeschi, Texas A&M University. Profile

Watch

Building models using system dynamics methodology: applications to animal science. Emma C. Stephens, Agriculture and Agri-Food Canada. Profile

Watch

Modelling digestion kinetics in pigs. Walter Gerrits, Wageningen University & Research. Profile 

Watch

A brief overview, comparison and practical applications of machine learning models (theoretical background, demos, instructions + hands-on examples). Dan Tulpan, University of Guelph. Profile

Watch

Statistical graphics and interactive visualization in animal science. Gota Morota, Virginia Polytechnic Institute and State University. Profile

Watch

Tutorial on R. Veridiana Daley, Land O'Lakes.

Exercises

Model construction. Timothy Hackmann, University of California, Davis.

  Lecture

  Exercises

Evaluating model predictions. Henk van Lingen, University of California, Davis.

  Lecture

  Exercises

Meta-analysis. Veridiana Daley, Land O'Lakes, Davis.

  Lecture

  Exercises

Building a nutrient requirement model. Mark Hanigan, Virginia Tech.

  Lecture

  Exercises

Linear Models and Meta-Regression (Theoretical background including instructions for practical, followed by hands-on examples)

Dr. Kristan Reed Cornell University, USA

Presentations

Exercises

Mechanistic Models (Theoretical background including instructions for practical, followed by hands-on examples). 

Dr. Mark Hanigan, Virginia Tech

Presentations

Exercises

Abbreviation list

Install R and RStudio - NANP and Virginia Tech

Dr. VL Daley and Members of Dr. Hanigan's Lab (Xinbei, Alvaro, Leticia, Jacquelyn, Alexis)

Download R 

RStudio 

Installing and Using R Get started with R

Install packages.R

ASAS-NANP Symposium Introduction 

 

Introduction to mathematical models, Mark D. Hanigan Virginia Tech, Virginia, USA

Presentation

Download 1

Download 2

Download 3

Download 4

Download 5

Download 6

Building Models for Animal Production and Management with System Dynamics Modeling. Benjamin L. Turner, Texas A&M University-Kingsville

Presentation

Download 1 (rename file to ".mdl")

Download 2 (example from lecture, rename file to ".mdl")

Introduction to R and R Scripting Robin R. White, Department of Animal and Poultry Sciences, Virginia Tech.

Presentation

Download 1 (rename file to ".R")

Download 2 (rename file to ".R")

Assessing the predictive adequacy of simple and complex mathematical models  Luis O. Tedeschi, Texas A&M University.   

Presentation

Download 1

Download 2

Download 3

Overview and Case Studies of Cutting Edge Artificial Intelligence Techniques. Hector Menendez, Texas A&M University.

Presentation

Download 1

Download 2

Download 3

Download 4

Download 5 (Rename file to ".ipynb")

Download 6 (Rename file to ".ipynb")

Welcoming remarks. John McNamara, Washington State University.

  Presentation

Tutorial on R.Timothy Hackmann, University of California, Davis.

Download 1

Download 2

Estimation of Parameter Values: lecture. Mark Hanigan, Virginia Tech.

  Presentation

Lesson 1: Estimation of Parameter Values: exercises. Mark Hanigan, Virginia Tech.   

Download 1

Download 2

Download 3

Download 4

Download 5

Download 6

Download 7

Download 8

Bootstrap and Cross-Validation: lecture. Ranga Appuhamy, Iowa State University Ames.

 Presentation

Lesson 2: Bootstrap and Cross-Validation: exercises. Ranga Appuhamy, Iowa State University Ames.

Download 1

Download 2

Automated Model Selection: lecture. Veridiana L. Daley, University of Kentucky.  

 Presentation

Lesson 3: Automated Model Selection: exercises. Veridiana L. Daley, University of Kentucky.  

Download 1

Download 2

Download 3

Molly and other dynamic models: lecture. Heidi Rossow, University of California, Davis.

Presentation

Lesson 4: Molly and other dynamic models: exercises. Heidi Rossow, University of California, Davis. 

Download 1

Download 2

Download 3

Download 4

Download 5

Relevance and Collaboration with the National Research Council. Merlin D. Lindemann, University of Kentucky. The National Animal Nutrition Program (NANP).  Profile  

 

Download

Food and Agriculture Cyberinformatics and Tools. Charlotte Kirk Baer. National Program Leader. National Institute of Food and Agriculture US Department of Agriculture.  Profile

 

Download

The evolution of mathematical models for animal nutrition: what to expect next? Luis Tedeschi, Texas A&M University.  Profile

 

Download

Combining simplicity and complexity: creating user-applications from mechanistic nutritional models. Jaap van Milgen, INRA.  Profile

 

Download

Modeling the impact of climate change on whole farm systems. Andrew D. Moore, Digiscape Future Science Platform, CSIRO.  Profile

 

Download

Decision support for foot-and-mouth disease emergency preparedness: the use of computer modeling and visual analytical tools to evaluate control strategies. Lindsey Holmstrom, USDA-NAHMS.  Profile

 

Download

Modeling complex problems with system dynamics: Applications in Animal Agriculture. Charles Nicholson, College of Agriculture and Life Sciences.  Profile

 

Download

Innovative ways to see data. John C. Hart, University of Illinois at Urbana-Champaign.  Profile

 

Download

1) Download and Install R

2) Download and Install R Studio (after installing the R)

3) Tutorial: Install R packages

In RStudio, you will need to install several packages (caret, deSolve, epiR, ggplot2, lmerTest, lme4, MuMIn, plyr, reshape2). This tutorial explains how to install the packages (as well as how to install R and RStudio).

4) Download the R script and install the packages

Introduction and model construction (Part I and II). T. J. Hackmann, M. D. Hanigan, V. L. Daley.

Abstract 

Presentation 

Lesson 1 exercises 

Lesson 1.1 exercise R code 

Lesson 1.2 exercise R code 

Lesson 1.3 exercise R code 

Lesson 1.4 exercise R code 

Model evaluation (Part I and II). E. Kebreab

Abstract 

Presentation   

Lesson 2 exercises 

Lesson 2 exercise R code 

Meta-analysis (Part I). R. R. White.

Abstract 

Presentation 

Lesson 3 exercises 

Lesson 3 exercise R code 

Opportunities for federal funding of modeling research. S. I. Smith.

Abstract 

Presentation 

Welcoming remarks

Presentation 

Purposes and types of models. M. D. Hanigan.

Abstract 

Presentation 

Lesson 1 

Lesson 1 

Dynamic deterministic models. T. Hackmann.

Abstract 

Presentation 

Lesson 2 

Lesson 2 

Estimation of parameter values in nutrition models. L. Moraes.

Abstract 

Presentation 

Lesson 3 

Model evaluation. E. Kebreab.

Abstract 

Presentation 

Lesson 4 

Lesson 4 

Example models for ruminant digestion and metabolism. H. A. Rossow.

Abstract 

Presentation 

Lesson 5 

Meta-regression analysis of animal nutrition literature. R. R. White.

Abstract 

Presentation 

Lesson 6 

Lesson 6