PetriNetExhaustiveSimulator
PetriNetExhaustiveSimulator models genetic interaction (GI) patterns using Petri nets (PN) to exhaustively enumerate and analyze four-node mechanisms across three hierarchical levels, generating approximately 5 million simulated models to explain phenotypes of single and double gene mutants, including inversion and suppression patterns.
Key Features:
- Exhaustive Modelling Approach: Defines four-node Petri net models systematically across three hierarchical levels with specific restrictions to explore the space of possible GI mechanisms.
- Simulation Capabilities: Performs large-scale simulations that generate approximately 5 million models and enable identification of GI patterns such as inversion and suppression from pairwise phenotypic data.
- Mechanistic Insights: Generalizes results from exhaustive simulations to propose putative mechanisms underlying observed genetic interaction patterns.
- Versatility in Application: Applies the same Petri net enumeration and simulation methodology to other genetic regulatory datasets beyond pairwise GIs.
Scientific Applications:
- Regulatory mechanism analysis: Investigates complex regulatory mechanisms driving genetic interactions using exhaustive Petri net models.
- Phenotype–genotype interpretation: Elucidates how single and double gene mutations produce observed phenotypes, informing disease pathway and therapeutic target hypotheses.
- Pharmacogenomic exploration: Examines genetic contributions to drug response variability at the level of gene–gene interactions to support personalized medicine research.
Methodology:
Four-node Petri net models are defined and systematically generated across three hierarchical levels with imposed restrictions, and exhaustive large-scale simulations are executed to produce the comprehensive set of approximately 5 million models used to analyze GI phenotypic patterns.
Topics
Details
- Programming Languages:
- Python, R
- Added:
- 1/14/2020
- Last Updated:
- 12/28/2020
Operations
Publications
Jacobsen A, Ivanova O, Amini S, Heringa J, Kemmeren P, Feenstra KA. A framework for exhaustive modelling of genetic interaction patterns using Petri nets. Bioinformatics. 2019;36(7):2142-2149. doi:10.1093/bioinformatics/btz917. PMID:31845959.