Related Experiment Video
Updated: Jul 10, 2026

07:46
Data Acquisition Protocol for Determining Embedded Sensitivity Functions
Published on: April 20, 2016
Acceleration of sensitivity analysis by distributed computation
1Nano Medicine Merger Education Unit, Graduate School of Medicine, Kyoto University, Kyoto, Japan.
Summary
Developing a mathematical model of cardiac myocytes requires significant computing power. We accelerated sensitivity analysis using a distributed computing cluster, reducing computation time by 13x.
Area of Science:
- Computational biology
- Systems biology
- Cardiac electrophysiology
Background:
- Developing intricate mathematical models of cardiac myocytes necessitates substantial computational resources.
- Sensitivity analyses are crucial for understanding and validating complex biological models.
- Advancements in distributed computing offer potential solutions for high-performance biological simulations.
Purpose of the Study:
- To enhance the computational efficiency of cardiac myocyte modeling.
- To accelerate sensitivity analyses for complex biological models.
- To develop a practical, accessible system for distributed biological simulations.
Main Methods:
- Utilized the simBio biological simulator for mathematical modeling of cardiac myocytes.
- Implemented a distributed computing approach using a cluster of 11 personal computers (PCs).
- Integrated the Jini open-source package for network orchestration of the PC cluster with simBio.
Main Results:
- Achieved a 13-fold reduction in computation time for 504 models compared to a single PC.
- Demonstrated a linear decrease in computation time with the addition of PCs, confirming scalability.
- The integrated system provides researchers with instant feedback through visualization, accelerating model-driven studies.
Conclusions:
- Distributed computing using a PC cluster significantly accelerates sensitivity analyses for complex biological models.
- The developed simBio-Jini system offers an efficient and accessible solution for high-performance biological simulations.
- This approach facilitates faster model development, validation, and utilization in cardiac research.
Related Concept Videos
Distributed Loads: Problem Solving
Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
Ampere-Maxwell's Law: Problem-Solving
A parallel-plate capacitor with capacitance C, whose plates have area A and separation distance d, is connected to a resistor R and a battery of voltage V. The current starts to flow at t = 0. What is the displacement current between the capacitor plates at time t? From the properties of the capacitor, what is the corresponding real current?
To solve the problem, we can use the equations from the analysis of an RC circuit and Maxwell's version of Ampère's law.
For the first part of the problem,...
To solve the problem, we can use the equations from the analysis of an RC circuit and Maxwell's version of Ampère's law.
For the first part of the problem,...
Distributed Loads
Distributed loads are a common type of load that engineers and scientists encounter in various practical situations. Distributed loads often refer to a type of load spread over a surface or a structure and can be modeled as continuous force per unit area.
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Ampere's Law: Problem-Solving
Ampere's law states that for any closed looped path, the line integral of the magnetic field along the path equals the vacuum permeability times the current enclosed in the loop. If the fingers of the right hand curl along the direction of the integration path, the current in the direction of the thumb is considered positive. The current opposite to the thumb direction is considered negative.
Specific steps need to be considered while calculating the symmetric magnetic field distribution using...
Specific steps need to be considered while calculating the symmetric magnetic field distribution using...
Fast Decoupled and DC Powerflow
The fast decoupled power flow method addresses contingencies in power system operations, such as generator outages or transmission line failures. This method provides quick power flow solutions, essential for real-time system adjustments. Fast decoupled power flow algorithms simplify the Jacobian matrix by neglecting certain elements, leading to two sets of decoupled equations:
