The key idea underpinning the Web Lab is that when mathematical and computational models are being developed, a primary goal should be the continuous comparison of those models against experimental data. When computational models are being re-used in new studies, it is similarly important to check that they behave appropriately in the new situation to which you're applying them.
To achieve this goal, it's a pre-requisite to be able to replicate in-silico precisely the same protocols used in an experiment of interest. We are therefore developing a language for describing rich 'virtual experiment' protocols, and software for running these on compatible models. This website provides a front-end to a prototype of that language and software.
Please browse around and view the results of protocols encoded so far, run on a range of cell models. If you wish to evaluate your own models under these protocols, you will need to register for an account and have it approved by a site admin. By default your own models, protocols and experiments are private so that only you may view them. This can be altered to 'public' to publish them to the world. You can also add other users as collaborators so they can view them and add new versions.
Currently only trusted users may upload new protocols, but if you have one you'd like to add to the system, please do contact us.
For more background on the 'Functional Curation' experiment execution software, our 2011 reference publication is a good place to start. We also have a paper on the underlying concept of virtual experiments (along with an open access preprint). Full details about the open source software implementing the back-end for this system can be found on the Chaste website.
The main features on our "to do" list include:
As well as the back-end simulation tool being open source, the code for this website is also available under the same open source licence. The experimental prototype incorporating parameter fitting can be found in the old ‘cardiac-fitting’ branch. All work on this next version of the Web Lab is taking place within the ModellingWebLab GitHub organisation.
We would welcome collaborations with any who would be interested in producing a similar resource for a different scientific domain. Equally, anyone interested in contributing new plugins for displaying or comparing results is encouraged to contact us.
We would like to thank Steve Niederer and the Noble modelling group for discussions on ways to test cell model behaviour. We gratefully acknowledge funding from the 2020 Science Programme and BBRSC. The functional curation back-end software is built on top of Chaste.