Related Experiment Video
Updated: Jan 13, 2026

Plasmid-derived DNA Strand Displacement Gates for Implementing Chemical Reaction Networks
Published on: November 25, 2015
Quantifying and comparing causal patterns in stochastic chemical reaction networks
1Free University of Bozen-Bolzano, Bolzano, Italy. ozan.kah@gmail.com.
Abstract:
Chemical reaction networks (CRNs) are broadly used to study biological systems via simulations. Gillespie's Stochastic Simulation Algorithm (SSA) is commonly used to perform stochastic simulations with CRNs. Comparing two CRNs in such a setting relies on ad hoc signals obtained from the time series, which the simulations output by discarding causal patterns. To this end, we introduce a general method and its implementation for quantitatively comparing CRNs' dynamic behaviour based on causal dependencies in stochastic simulations. Our method detects causal patterns, as in Petri nets, as resource dependencies between reactions during simulation. We present our method within a conservative extension of SSA that tracks and logs these dependencies in simulations as weighted directed graphs. These graphs provide discrete structures that quantify the CRNs' stochastic dynamic behaviour, complementing the simulations' time series output. We use these graphs to compare the behaviour of any two CRNs for the resource dependencies of their components for any time interval. We measure the similarity of the two CRNs via a distance metric. We illustrate different use cases of our method on models of various molecular mechanisms, including gene regulation and drug metabolism.
More Related Videos
10:44Inherent Dynamics Visualizer, an Interactive Application for Evaluating and Visualizing Outputs from a Gene Regulatory Network Inference Pipeline
Published on: December 7, 2021
07:11Author Spotlight: Emerging Technologies and Advanced Tools for Decoding Metabolomics Data Analysis
Published on: November 10, 2023
Related Concept Videos
Predicting Reaction Outcomes
Chemical Reactions
The relative amounts of reactants and products represented in a balanced chemical equation are often referred to as stoichiometric amounts. However, in...
Chemical Reactions
Chemical Reactions Rearrange Atoms into New Substances
A chemical reaction takes starting materials—the reactants—and changes them...
Reaction Rate
The mathematical representation of the change in the concentration of reactants and products, over time, is the rate...
Multi-Step Reactions
Measuring Reaction Rates