Unit testing, model validation, and biological simulation

نویسندگان

  • Gopal Sarma
  • Travis W. Jacobs
  • Mark D. Watts
  • Vahid Ghayoomi
  • Richard C. Gerkin
  • Stephen D. Larson
چکیده

The growth of the software industry has gone hand in hand with the development of tools and cultural practices for ensuring the reliability of complex pieces of software. These tools and practices are now acknowledged to be essential to the management of modern software. As computational models and methods have become increasingly common in the biological sciences, it is important to examine how these practices can accelerate biological software development and improve research quality. In this article, we give a focused case study of our experience with the practices of unit testing and test-driven development in OpenWorm, an open-science project aimed at modeling Caenorhabditis elegans. We identify and discuss the challenges of incorporating test-driven development into a heterogeneous, data-driven project, as well as the role of model validation tests, a category of tests unique to software which expresses scientific models.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

River Flow Simulation Using SWAT Physically Based Model in Barandouzchay of Urmia Lake River Basin

Nowadays, there are too many models in the world for simulation of hydrological processes, such as the SWAT physically based model. The SWAT model is a continuous and physically based hydrologic model that is the smallest unit in this model is Hydrologic Response Unit, and all hydrological processes are simulated in each of these units. This model can simulate runoff, sedimentation, erosion and...

متن کامل

CFD Modeling of TiO2 Nano-Agglomerates Hydrodynamics in a Conical Fluidized Bed Unit with Experimental Validation

In the computational fluid dynamics (CFD) modeling of gas-solids two phase flow, the effect of boundary conditions play an important role in predicting the hydrodynamic characteristics of fluidized beds. In this work, the hydrodynamics of conical fluidized bed containing dried TiO2 nano-agglomerates were studied both experimentally and computationally. The pressure drop ...

متن کامل

Validating MAS Models with Mutation

A key reason for choosing agent-based simulation of a biological system over other kinds of simulation model is the potential for structural as well as behavioral correspondence between the simulation model and the modeled system. This correspondence both demands and makes possible new kinds of model validation. We propose evaluating model fidelity by introducing seeded faults that correspond t...

متن کامل

Literature Survey on GPU Accelerated Circuit Simulation

Analysis, Testing and validation of electronic circuit is very crucial in industries of electronics and embedded systems. Instead of actual hardware testing, simulation software is used for this purpose. Very large circuit design like VLSI testing, affects speed and accuracy of such software tools. So there is the need to increase speed of simulation software without compromising quality. GPUs(...

متن کامل

Simulation and Model Validation of Batch PHB Production Process Using Ralstonia eutropha

Mathematical modeling and simulation of microbial Polyhydroxybutyrate (PHB) production process is beneficial for optimization, design, and control purposes. In this study a batch model developed by Mulchandani et al., [1] was used to simulate the process in MATLAB environment. It was revealed that the kinetic model parameters were estimated off the optimal or at a local optimal point. There...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره 5  شماره 

صفحات  -

تاریخ انتشار 2016