Automatic Generation of Interactive Multidimensional Phase Portraits

dc.contributor.authorOgunsan, Oluwateniayo O.
dc.contributor.authorLobo, Daniel
dc.date.accessioned2022-03-30T13:39:56Z
dc.date.available2022-03-30T13:39:56Z
dc.description.abstractMathematical models formally and precisely represent biological mechanisms with complex dynamics. To understand the possible behaviors of such systems, phase portrait diagrams can be used to visualize their overall global dynamics across a domain. However, producing these phase portrait diagrams is a laborious process reserved to mathematical experts. Here, we developed a computational methodology to automatically generate phase portrait diagrams to study biological dynamical systems based on ordinary differential equations. The method only needs as input the variables and equations describing a multidimensional biological system and it automatically outputs for each pair of dependent variables a complete phase portrait diagram, including the critical points and their stability, the nullclines of the system, and a vector space of the trajectories. Crucially, the portraits generated are interactive, and the user can move the visualized planar slice, change parameters with sliders, and add trajectories in the phase and time domains, after which the diagrams are updated in real time. The method is available as a user-friendly graphical interface or can be accessed programmatically with a Mathematica package. The generated portraits and particular views can be saved as computable notebooks preserving the interactive functionality, an approach that can be adopted for reproducible science and interactive pedagogical materials. The method, code, and examples are freely-available at https://lobolab.umbc.edu/autoportrait.en_US
dc.description.sponsorshipWe thank the members of the Lobo Lab for helpful discussions. This work was supported by the National Institute of General Medical Sciences of the National Institutes of Health under award number R35GM137953; O.O.O. was supported by the U-RISE program at UMBC under award number T34GM136497. The content is solely the responsibility of the authors and does not necessarily represent the official views of the National Institutes of Health.en_US
dc.description.urihttps://www.biorxiv.org/content/10.1101/2022.02.23.481676v1.fullen_US
dc.format.extent30 pagesen_US
dc.genrejournal articlesen_US
dc.genrepreprintsen_US
dc.identifierdoi:10.13016/m2yw9w-bgqf
dc.identifier.urihttps://doi.org/10.1101/2022.02.23.481676
dc.identifier.urihttp://hdl.handle.net/11603/24465
dc.language.isoen_USen_US
dc.relation.isAvailableAtThe University of Maryland, Baltimore County (UMBC)
dc.relation.ispartofUMBC Biological Sciences Department Collection
dc.relation.ispartofUMBC Faculty Collection
dc.rightsThis item is likely protected under Title 17 of the U.S. Copyright Law. Unless on a Creative Commons license, for uses protected by Copyright Law, contact the copyright holder or the author.en_US
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)*
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.titleAutomatic Generation of Interactive Multidimensional Phase Portraitsen_US
dc.typeTexten_US
dcterms.creatorhttps://orcid.org/0000-0003-4666-6118en_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2022.02.23.481676v1.full.pdf
Size:
6.98 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.56 KB
Format:
Item-specific license agreed upon to submission
Description: