CARDIAC ELECTROPHYSIOLOGY WEB LAB Introduction and overview Gary Mirams and Jonathan Cooper Computational Biology Group, Department of Computer Science A vision of the future Knowledge about mechanisms is captured in quantitative models Best experiments to do are therefore
the ones that best [select and] parameterise the model Provide these to experimentalists Automate model development Deploy in the Virtual Physiological Human!
Motivation What does the Web Lab enable? Key features summary Consistent application of a protocol to any model Interface described at the level of biophysical concepts Units conversions are all handled automatically Specify model inputs and outputs Simulator works out which equations it needs for that simulation
Replace components For example encode your own stimulus protocol, or apply voltage clamps Includes all the post-processing and plotting instructions Ability to do complex parameter sweeps, analysis, etc. Whats in a protocol? Protocol Inputs Default values given
Model Model Interface definition Can be simulated / run Outputs are n-dimensional arrays
Post-processing Functional array-based language Outputs N-d arrays (with units) Has inputs and outputs (n-d arrays with units) Plots
Interfacing using ontologies Models use different names for variables e.g. V, Vm, voltage, membrane_V, Em An ontology gives unique labels to concepts Can also describe relationships between them Model variables can be annotated with these labels e.g. https://chaste.comlab.ox.ac.uk/cellml/ns/oxfordmetadata#membrane_voltage Protocols also refer to these labels
Models and protocols need to agree on the labels to use A single variable can have many labels Demo https://chaste.cs.ox.ac.uk/FunctionalCuration What will it enable in the future? Acknowledgments Gary Mirams
Jonathan Cooper Additional development work by: Martin Scharm Aidan Daly Erich Kerekes Ideas and inspiration: Dagmar Waltemath Jon Olav Vik Steven Niederer Alan Garny
David Gavaghan Denis & Penny Noble Over to you! Practical session tasks are at https://goo.gl/jl62gh Ask us if anything is unclear Please do record any feedback as you go
Open examples.py in JES Load In the command area, try the functions Here are links to small images you can use to test your program (or use your own): eye.jpg, luca.jpg Getting at the pixels getPixel(picture,x,y) Gets a single pixel...
Stratford Upon Avon in Great Britain is Shakespeare's birthplace. April 23, 1616, is the date of Shakespeare's death. William Shakespeare's parent's names were John and Mary Shakespeare. He had seven siblings. Their names are Joan, Margaret, Gilbert, Joan, Anne, Richard,...
Q5. what statement is incorrect. The Hawaiian islands are formed by a hotspot moving SE beneath the Pacific plate. T. he shapes of North America, Africa, and South America suggest they once were adjacent in a super-continent.
The hyperglycemia, or high blood sugar, exceeds the renal threshold for glucose and the kidneys start spilling it in large quantities. This acts as an osmotic diuretic causing the polyuria (much urine), including nocturia. Patients become thirsty and begin to...
Balance: The BMS is able to remove energy just from the most charged cells, to allow the other cells to reach the same level of charge. Temperature: The BMS is able to measure and report individual cells' temperature. Current sense:...
Game of Thrones is an American fantasy drama television series created by David Benioff and D. B. Weiss for HBO.It is an adaptation of A Song of Ice and Fire, George R. R. Martin's series of fantasy novels, the first...
Ready to download the document? Go ahead and hit continue!