Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Cloning of Dolly the Sheep01:08

Cloning of Dolly the Sheep

6.8K
The first successfully cloned mammal was Dolly, a sheep, born on 5th July 1996 at Roslin Institute, Scotland. The cloned sheep was named after the American singer Dolly Parton. Dolly lived for seven years and died of respiratory complications, which is speculated to be due to the actual age of her DNA. Because the DNA in cloned cells belongs to an older individual,  the cloned individual’s life expectancy may be affected. Indeed, analysis of Dolly’s DNA revealed shorter...
6.8K
Introduction to R01:11

Introduction to R

3.9K
R is a powerful software environment for statistical computing and graphics. Originating as an implementation of the S language, developed at Bell Laboratories, R has evolved into a robust, open-source statistical software favored by statisticians and data scientists worldwide. Its comprehensive suite includes data manipulation, calculation, and graphical display capabilities, making it versatile for data analysis and visualization. Its programming language is at the core of R's...
3.9K
Introduction to Nuclear Reprogramming01:14

Introduction to Nuclear Reprogramming

2.2K
Nuclear reprogramming is the process of switching gene expression of one cell type to that of another cell type, usually from a differentiated cell state to an undifferentiated cell state. Differentiation occurs during processes such as development and morphogenesis, tissue regeneration, and malignancy. Cells can also be artificially induced to reprogram their gene expression by techniques such as nuclear transfer, induced pluripotency, and cell fusion. Such techniques have many applications in...
2.2K
Reproductive Cloning01:27

Reproductive Cloning

32.4K
Reproductive cloning is the process of producing a genetically identical copy—a clone—of an entire organism. While clones can be produced by splitting an early embryo—similar to what happens naturally with identical twins—cloning of adult animals is usually done by a process called somatic cell nuclear transfer (SCNT).
Somatic Cell Nuclear Transfer
In SCNT, an egg cell is taken from an animal and its nucleus is removed, creating an enucleated egg. Then a somatic...
32.4K
Introduction to MATLAB01:24

Introduction to MATLAB

665
MATLAB stands for Matrix Laboratory. MathWorks developed MATLAB as a multi-paradigm numerical computing environment and proprietary programming language. It has evolved significantly over the years to become a tool utilized by engineers, scientists, and mathematicians for various tasks, including matrix calculations, developing algorithms, data analysis, and visualization. MATLAB's applications span various industries and disciplines. It's used in image and signal processing,...
665
Applications of Life Tables01:22

Applications of Life Tables

281
Life tables are versatile across various fields, providing a quantitative basis for analyzing mortality and survival rates. Whether used by demographers, actuaries, epidemiologists, or sociologists, life tables offer valuable insights into the dynamics of life and death, facilitating informed decisions in public health, insurance, conservation, and beyond. Their broad applicability highlights the interconnectedness of demographic data with practical outcomes in everyday life and strategic...
281

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Graduate Student Literature Review: Refining nutrient use efficiency in dairy farming through precision feeding practices.

Journal of dairy science·2026
Same author

Tissue-specific responses to oxidative fuel source preference during heat stress in lactating dairy cows.

JDS communications·2025
Same author

Application of a mathematical framework for the optimization of precision-fed dairy cattle diets.

Animal : an international journal of animal bioscience·2024
Same author

Effects of isoleucine, lysine, valine, and a group of nonessential amino acids on mammary amino acid metabolism in lactating dairy cows.

Journal of dairy science·2024
Same author

A meta-analysis of the relationship between milk protein production and absorbed amino acids and digested energy in dairy cattle.

Journal of dairy science·2024
Same author

Relationships between gastrointestinal permeability, heat stress, and milk production in lactating dairy cows.

Journal of dairy science·2024

Related Experiment Video

Updated: Dec 27, 2025

Using the FishSim Animation Toolchain to Investigate Fish Behavior: A Case Study on Mate-Choice Copying In Sailfin Mollies
10:50

Using the FishSim Animation Toolchain to Investigate Fish Behavior: A Case Study on Mate-Choice Copying In Sailfin Mollies

Published on: November 8, 2018

11.4K

Molly reborn in C++ and R.

S J R Woodward1, P C Beukes1, M D Hanigan2

  • 1DairyNZ Ltd, Private Bag 3221, Hamilton3240, New Zealand.

Animal : an International Journal of Animal Bioscience
|February 27, 2020
PubMed
Summary

The dairy cow simulation model Molly was updated from ACSL to C++ for modern use. This enhanced dairy science tool now integrates with RStudio for advanced data analysis.

Keywords:
Advanced Continuous Simulation LanguageRStudiodynamic modelmetabolic modelsimulation

More Related Videos

A Neural Network-Based Identification of Developmentally Competent or Incompetent Mouse Fully-Grown Oocytes
10:04

A Neural Network-Based Identification of Developmentally Competent or Incompetent Mouse Fully-Grown Oocytes

Published on: March 3, 2018

7.0K
Standardizing a Non-Lethal Method for Characterizing the Reproductive Status and Larval Development of Freshwater Mussels Bivalvia: Unionida
07:22

Standardizing a Non-Lethal Method for Characterizing the Reproductive Status and Larval Development of Freshwater Mussels Bivalvia: Unionida

Published on: October 4, 2019

8.1K

Related Experiment Videos

Last Updated: Dec 27, 2025

Using the FishSim Animation Toolchain to Investigate Fish Behavior: A Case Study on Mate-Choice Copying In Sailfin Mollies
10:50

Using the FishSim Animation Toolchain to Investigate Fish Behavior: A Case Study on Mate-Choice Copying In Sailfin Mollies

Published on: November 8, 2018

11.4K
A Neural Network-Based Identification of Developmentally Competent or Incompetent Mouse Fully-Grown Oocytes
10:04

A Neural Network-Based Identification of Developmentally Competent or Incompetent Mouse Fully-Grown Oocytes

Published on: March 3, 2018

7.0K
Standardizing a Non-Lethal Method for Characterizing the Reproductive Status and Larval Development of Freshwater Mussels Bivalvia: Unionida
07:22

Standardizing a Non-Lethal Method for Characterizing the Reproductive Status and Larval Development of Freshwater Mussels Bivalvia: Unionida

Published on: October 4, 2019

8.1K

Area of Science:

  • Dairy science
  • Computational modeling
  • Animal nutrition

Background:

  • The 'Molly' model is a long-standing tool for simulating dairy cow feeding, metabolism, and lactation.
  • Decades of development have established Molly as a valuable asset in dairy science research.
  • The original Advanced Continuous Simulation Language (ACSL) is being deprecated, necessitating an update.

Purpose of the Study:

  • To describe the translation of the dairy cow simulation model 'Molly' from ACSL to C++.
  • To highlight the advantages of the new C++ implementation for dairy science.
  • To introduce the capability of running the Molly model within the RStudio environment.

Main Methods:

  • The 'Molly' model was translated from the Advanced Continuous Simulation Language (ACSL) to C++.
  • The translation process focused on maintaining the model's integrity and functionality.
  • The new C++ implementation was integrated with RStudio, a popular data science IDE.

Main Results:

  • The successful translation of the 'Molly' model to C++ was achieved.
  • The new implementation retains the model's simulation capabilities for dairy cow feeding, metabolism, and lactation.
  • The C++ version of Molly can be effectively utilized within the RStudio environment.

Conclusions:

  • The C++ translation of the 'Molly' model provides a modernized and accessible tool for dairy science.
  • Integration with RStudio enhances the model's utility for data analysis and research in dairy production.
  • This update ensures the continued relevance and application of the Molly model in contemporary dairy science.