Cargando…
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 pathwa...
Autores principales: | , |
---|---|
Formato: | Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2009
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2674044/ https://www.ncbi.nlm.nih.gov/pubmed/19292901 http://dx.doi.org/10.1186/1752-0509-3-34 |
_version_ | 1782166612400406528 |
---|---|
author | Saffrey, Peter Orton, Richard |
author_facet | Saffrey, Peter Orton, Richard |
author_sort | Saffrey, Peter |
collection | PubMed |
description | 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. CONCLUSION: 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. |
format | Text |
id | pubmed-2674044 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2009 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-26740442009-04-28 Version control of pathway models using XML patches Saffrey, Peter Orton, Richard BMC Syst Biol Methodology Article 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. CONCLUSION: 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. BioMed Central 2009-03-17 /pmc/articles/PMC2674044/ /pubmed/19292901 http://dx.doi.org/10.1186/1752-0509-3-34 Text en Copyright © 2009 Saffrey and Orton; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License ( (http://creativecommons.org/licenses/by/2.0) ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Methodology Article Saffrey, Peter Orton, Richard Version control of pathway models using XML patches |
title | Version control of pathway models using XML patches |
title_full | Version control of pathway models using XML patches |
title_fullStr | Version control of pathway models using XML patches |
title_full_unstemmed | Version control of pathway models using XML patches |
title_short | Version control of pathway models using XML patches |
title_sort | version control of pathway models using xml patches |
topic | Methodology Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2674044/ https://www.ncbi.nlm.nih.gov/pubmed/19292901 http://dx.doi.org/10.1186/1752-0509-3-34 |
work_keys_str_mv | AT saffreypeter versioncontrolofpathwaymodelsusingxmlpatches AT ortonrichard versioncontrolofpathwaymodelsusingxmlpatches |