Molly reborn in C++ and R

The dairy cow model ‘Molly’ is a mixed discrete event-continuous system model that simulates feeding, metabolism and lactation of dairy cows. Decades of model development have resulted in a valuable tool in dairy science. Due to the deprecation of the ACSL (Advanced Continuous Simulation Language) p...

Full description

Bibliographic Details
Main Authors: S.J.R. Woodward, P.C. Beukes, M.D. Hanigan
Format: Article
Language:English
Published: Elsevier 2020-01-01
Series:Animal
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S1751731120000270
_version_ 1818661727359729664
author S.J.R. Woodward
P.C. Beukes
M.D. Hanigan
author_facet S.J.R. Woodward
P.C. Beukes
M.D. Hanigan
author_sort S.J.R. Woodward
collection DOAJ
description The dairy cow model ‘Molly’ is a mixed discrete event-continuous system model that simulates feeding, metabolism and lactation of dairy cows. Decades of model development have resulted in a valuable tool in dairy science. Due to the deprecation of the ACSL (Advanced Continuous Simulation Language) programming language, Molly has been translated into C++. This paper describes the translation process and discusses the advantages of the new implementation, one of which is the ability to run Molly within RStudio, a popular integrated development environment (IDE) for data science.
first_indexed 2024-12-17T04:49:39Z
format Article
id doaj.art-ee933bdcda4c490da381ef47e58e8470
institution Directory Open Access Journal
issn 1751-7311
language English
last_indexed 2024-12-17T04:49:39Z
publishDate 2020-01-01
publisher Elsevier
record_format Article
series Animal
spelling doaj.art-ee933bdcda4c490da381ef47e58e84702022-12-21T22:02:57ZengElsevierAnimal1751-73112020-01-0114s250s256Molly reborn in C++ and RS.J.R. Woodward0P.C. Beukes1M.D. Hanigan2DairyNZ Ltd, Private Bag 3221, Hamilton 3240, New ZealandDairyNZ Ltd, Private Bag 3221, Hamilton 3240, New ZealandDepartment of Dairy Science, Virginia Tech, Blacksburg, VA 24060, USAThe dairy cow model ‘Molly’ is a mixed discrete event-continuous system model that simulates feeding, metabolism and lactation of dairy cows. Decades of model development have resulted in a valuable tool in dairy science. Due to the deprecation of the ACSL (Advanced Continuous Simulation Language) programming language, Molly has been translated into C++. This paper describes the translation process and discusses the advantages of the new implementation, one of which is the ability to run Molly within RStudio, a popular integrated development environment (IDE) for data science.http://www.sciencedirect.com/science/article/pii/S1751731120000270metabolic modelAdvanced Continuous Simulation Languagesimulationdynamic modelRStudio
spellingShingle S.J.R. Woodward
P.C. Beukes
M.D. Hanigan
Molly reborn in C++ and R
Animal
metabolic model
Advanced Continuous Simulation Language
simulation
dynamic model
RStudio
title Molly reborn in C++ and R
title_full Molly reborn in C++ and R
title_fullStr Molly reborn in C++ and R
title_full_unstemmed Molly reborn in C++ and R
title_short Molly reborn in C++ and R
title_sort molly reborn in c and r
topic metabolic model
Advanced Continuous Simulation Language
simulation
dynamic model
RStudio
url http://www.sciencedirect.com/science/article/pii/S1751731120000270
work_keys_str_mv AT sjrwoodward mollyrebornincandr
AT pcbeukes mollyrebornincandr
AT mdhanigan mollyrebornincandr