Towards Model Version Control

In a latest article in BMC Systems Biology, Saffrey and Orton describe their work on Version control of pathway models using XML patches


Background: Computational modelling has become an important tool in understanding biological systems such as signalling pathways. With an increase in size complexity of models comes a need for techniques to manage model versions and their relationship to one another. Model version control for pathway models shares some of the features of software version control but has a number of differences that warrant a specific solution.
Results: We present a model version control method, along with a prototype implementation, based on XML patches. We show its application to the EGF/RAS/RAF pathway.
Conclusions: Our method allows quick and convenient storage of a wide range of model variations and enables a thorough explanation of these variations. Trying to produce these results without such methods results in slow and cumbersome development that is prone to frustration and human error.

A characteristic progression of model versionsModel Version Control Progression

Concept of model version control is quite similar to software version control. Although there are several implementations for model version control including CellML model repository, but may be this is first brief publication targeting version control of model development process. For me it is interesting but incomplete discussion !

Version and Variant in CellML model repositoryVersion and Variant in CellML model repository
Share and Enjoy:
  • HackerNews
  • Twitter
  • Facebook
  • Google Buzz
  • LinkedIn
  • Posterous
  • Tumblr
  • Digg
  • Reddit
  • del.icio.us
  • DZone
  • FriendFeed
  • Suggest to Techmeme via Twitter
  • Print
  • RSS
  • Slashdot

3 Responses to “Towards Model Version Control”
  1. 03.18.2009

    Nice article, thanks… It is good to know that somebody cares about version control.

  2. 03.18.2009

    Towards Model Version Control: In a latest article in BMC Systems Biology, Saffrey and Orton describe their work.. http://tinyurl.com/c3yv29

  3. 03.19.2009

    thanks well I am interested very much, trying to post an article on version control in curation process :)