NEWS September 21:
The “Computational Modeling in Biology” Network (COMBINE) is an initiative to coordinate the development of the various community standards and formats in systems biology and related fields. COMBINE 2023 will be a workshop-style event hosted at the Center for Cell Analysis and Modeling at the University of Connecticut School of Medicine, Farmington, CT, USA. The meeting will be held in October 2023, closely aligned with the dates of the International Conference on Systems Biology (ICSB) October 8-12 in Hartford, CT. Tutorials at the last day (Sunday October 8th) will take place at the ICSB 2023 venue - in the convention center. The meeting days will include talks about the COMBINE standards and associated or related standardization efforts, presentations of tools using these standards, breakout sessions for detailed discussions as well as tutorials. There are no dedicated poster sessions, but paricipants are encouraged to bring posters - poster boards will be provided next to meeting places. Some time each day will be left for community discussion and wrap-ups of breakouts and advertisements for following breakouts. It will be primarily an in-person meeting, with individual breakout sessions responsible for enabling remote participation as needed.
Local organizers are Michael Blinov (blinov@uchc.edu) and Ion Moraru (moraru@uchc.edu).
Note that many events are scheduled somewhat spontaneously at these events; keep an eye out here or on the COMBINE slack for last-minute changes and additions.
COMBINE 2023 takes place at the Center for Cell Analysis and Modeling (CCAM) in Farmington, CT. COMBINE 2023 will take place in the Cell and Genome Sciences building, at 400 Farmington Ave, Farmington, CT 06119. If the doors are locked, please knock, email blinov@uchc.edu or moraru@uchc.edu, or ping us on the COMBINE slack channel.
The closest airport is the Bradley International Airport (BDL). The recommended transportation is to take Uber/Lyft to 400 Farmington Ave, Farmington, CT. It takes about 25 minutes and costs about $40. You may rent a car at BDL - all parking at the workshop location and hotel are free. A less expensive but long travel from BDL is to take Bradley Flyer Bus (#30) from BDL to Central Row North Side at Old State House Station, and then take a bus 66T from Main St & Asylum St to 400 Farmington Ave. It takes 1 to 3 hours depending on schedules.
The closest hotel to the CCAM is the Homewood Suites by Hilton Hartford-Farmington at 2 Farm Glen Boulevard, Farmington, Connecticut, 06032; it’s 7 minutes walk between there and the venue. A University rate of $154/night will be provided upon request. There are more hotels in the area, but any other hotel will require a car.
The hotel serves hot breakfast. There is a Butchers and Bakers restaurant 15 minutes walk, but no food stores within walking distance. We will serve food at the venue, depending on the sponsors it may be free or for a nominal fee.
70 registered participants as of September 21
Name Affiliation | Attendance in person | Interested Projects |
---|---|---|
Alan Garny University of Auckland | remotely | SED-ML, OMEX, COMBINE;CellML;Ontologies (SBO, KiSAO) libOpenCOR (https://opencor.ws/libopencor/) and OpenCOR (https://opencor.ws/) |
Amin Boroomand Woods Hole institute | Oct 5 Oct 6 Oct 7 Oct 8 | SBML;Multicellular modeling - |
Amir Mahari University of Arkansas | Oct 5 Oct 6 Oct 7 Oct 8 | SBML;SBGN;Multicellular modeling I focus on the modeling and simulation of intercellular signaling pathways within melanoma cancer cells. This study holds significance due to the intricate nature of signaling cascades that regulate various cellular processes in melanoma progression. To facilitate this investigation, I employ PySB (Python Systems Biology), a powerful computational framework designed for creating, simulating, and analyzing mathematical models of biochemical systems. PySB’s modular and user-friendly nature enables me to construct complex models of intercellular signaling, incorporating factors such as ligand-receptor interactions, protein phosphorylation, and gene expression. Through PySB’s simulation capabilities, I can dynamically analyze the behavior of these pathways under different conditions, gaining insights into the underlying mechanisms that drive melanoma growth and metastasis. Ultimately, this research using PySB contributes to an enhanced understanding of melanoma biology, potentially paving the way for novel therapeutic interventions and personalized treatment strategies in combating this aggressive form of cancer. |
Aniruddha Chattaraj Harvard University | Oct 5 Oct 6 Oct 7 Oct 8 | SED-ML, OMEX, COMBINE;Multicellular modeling Modeling of multivalent protein clustering, statistical analysis of cluster properties and visualization. Developer of MolClustPy. Interested in multi-scale modeling, specially problems related to biofilm formation. Software - Bionetgen, Virtual Cell, SpringSaLaD, LAMMPS, Python |
Augustin Luna Harvard Medical School | remotely | SBGN;BioPAX https://www.pathwaycommons.org/; https://biofactoid.org/ |
Bartholomew Jardine University of Washington | remotely | SBML;SED-ML, OMEX, COMBINE;Ontologies (SBO, KiSAO);Multicellular modeling Software tools for creating, editing, and simulating SBML complient modelss |
Bharat Mishra PhD | Oct 5 Oct 6 Oct 7 Oct 8 | SBML;SED-ML, OMEX, COMBINE;CellML;Ontologies (SBO, KiSAO);Multicellular modeling https://www.uab.edu/cores/ircp/bds |
Carolus Vitalis University of Colorado Boulder | SBOL, SBOL visual;Multicellular modeling - | |
Chris Myers University of Colorado Boulder | remotely | SBML;SED-ML, OMEX, COMBINE;SBOL, SBOL visual SynBioHub/SynBioSuite/iBioSim |
Dagmar Waltemath University Medicine Greifswald | remotely | SED-ML, OMEX, COMBINE;Ontologies (SBO, KiSAO) - |
Dan Vasilescu UCHC | Oct 5 Oct 6 Oct 7 Oct 8 | SBML;SED-ML, OMEX, COMBINE;BioPAX;Ontologies (SBO, KiSAO) - |
Daniel Ajuzie undergraduate | Oct 5 Oct 6 Oct 7 Oct 8 | SBML;SED-ML, OMEX, COMBINE;SBOL, SBOL visual;CellML;Ontologies (SBO, KiSAO);Multicellular modeling Ensemble Modeling; Model Optimization and Calibration |
David Nickerson Auckland Bioengineering Institute, University of Auckland | remotely | SED-ML, OMEX, COMBINE;CellML;Ontologies (SBO, KiSAO);OMEX Metadata; FAIR indicators for models; repositories - |
Diego Jahn TUD Dresden University of Technology, Center for Information Services and High Performance Computing (ZIH) | remotely | Multicellular modeling MorpheusML, MorpheusML Model Repository (https://morpheus.gitlab.io), Multicellular Modeling |
Difei Tang University of Pittsburgh | Oct 5 Oct 6 Oct 7 Oct 8 | SBML;BioPAX;SBOL, SBOL visual;Ontologies (SBO, KiSAO) GUI for DySE framework |
Dilan Pathirana University of Bonn | Oct 5 Oct 6 Oct 7 Oct 8 | SBML;Ontologies (SBO, KiSAO);Multicellular modeling;PEtab PEtab ( https://github.com/PEtab-dev/petab ). PEtab for model selection ( https://github.com/PEtab-dev/petab_select ). Model collection for benchmarking studies ( https://github.com/Benchmarking-Initiative/Benchmark-Models-PEtab/ ). |
Edwin Moses Appiah Center for Cell Analysis and Modelling | Oct 5 Oct 6 Oct 7 Oct 8 | CellML;Multicellular modeling - |
Egils Stalidzans PhD | Oct 5 Oct 6 Oct 7 Oct 8 | SBML;SBOL, SBOL visual ODE-based kinetic modeling, constraint based stoichiometric modeling |
Elebeoba May University of Wisconsin-Madison | Oct 5 Oct 6 Oct 7 Oct 8 | SBML;Multicellular modeling;Visualization biochemical/bionetwork ODE models (metabolism, signal transduction, gene networks), multiscale models of host-pathogen systems, multiscale models of microbial communities, modeling synthetic bio systems |
Eran Agmon UConn Health | Oct 5 Oct 6 Oct 7 Oct 8 | SED-ML, OMEX, COMBINE;Multicellular modeling Vivarium: https://vivarium-collective.github.io |
Fengkai Zhang NIH | Oct 5 Oct 6 Oct 7 Oct 8 | SBML;SED-ML, OMEX, COMBINE;SBGN Simmune (https://www.niaid.nih.gov/research/simmune-project), rule-based modeling and libSBML-multi |
Frank T. Bergmann BioQUANT, Heidelberg University | Oct 5 Oct 6 Oct 7 Oct 8 | SBML;SED-ML, OMEX, COMBINE;SBGN COPASI (https://copasi.org), basico (https://basico.readthedocs.io/), libSBML / libSEDML / libCombine |
Gaoxiang Zhou University of Pittsburgh | Oct 5 Oct 6 Oct 7 Oct 8 | SBML;BioPAX;SBOL, SBOL visual;CellML;Multicellular modeling https://www.nmzlab.pitt.edu/people/gaoxiang-zhou, https://github.com/pitt-miskov-zivanov-lab, https://melody-biorecipe.readthedocs.io |
Gerhard Mayer HITS (Heidelberg Institute for Theoretical Studies) gGmbH, Heidelberg | remotely | SED-ML, OMEX, COMBINE;Multicellular modeling EDITH (Ecosystem Digital Twins in Healthcare); https://www.edith-csa.eu |
Herbert M Sauro University of Washington | remotely | SBML;SED-ML, OMEX, COMBINE;Multicellular modeling SBML, roadrunner etc |
Ion Moraru UConn Health | Oct 5 Oct 6 Oct 7 Oct 8 | SBML;SED-ML, OMEX, COMBINE;model credibility VCell, BioSimulations, BioSimulators |
Jacob Beal Raytheon BBN | Oct 5 Oct 6 Oct 7 Oct 8 | SBOL, SBOL visual - |
James A. Glazier Indiana University | Oct 5 Oct 6 Oct 7 Oct 8 | Multicellular modeling CompuCell3D (https://compucell3d.org/), Virtual Cornea, IMAG/MSM Working Group on Multiscale Modeling and Viral Pandemics (https://www.imagwiki.nibib.nih.gov/working-groups/multiscale-modeling-and-viral-pandemics) |
Jessica Yu Allen Institute for Cell Science | remotely | SED-ML, OMEX, COMBINE;Multicellular modeling agent-based modeling, cloud-based simulation and analysis workflows |
Jim Schaff Contractor - UConn Health | Oct 5 Oct 6 Oct 7 Oct 8 | SED-ML, OMEX, COMBINE;Multicellular modeling Virtual Cell Project (vcell.org), Reproducible Biological Modeling (reproduciblebiomodels.org) |
John Gennari University of Washington | Oct 6 Oct 7 | SBML;SED-ML, OMEX, COMBINE;BioPAX;CellML;Ontologies (SBO, KiSAO) Center for Reproducible Biomedical Modeling |
Juliano Ferrari Gianlupi Postdoctoral Scholar, UTHSC | Oct 5 Oct 6 Oct 7 | SBML;CellML;Multicellular modeling PhenoCellPy https://www.biorxiv.org/content/10.1101/2023.04.12.535625v2.abstract; Translating PhysiCell specification into CompuCell3D simulation https://github.com/JulianoGianlupi/pcxml2cc3d |
Jörn Starruß Technische Universität Dresden, Germany | remotely | SBML;SED-ML, OMEX, COMBINE;CellML;Multicellular modeling MorpheusML, https://morpheus.gitlab.io, Multicellular modeling, https://MultiCellML.org, SBML-Spatial, PEtab-MS, https://gitlab.com/fitmulticell/fit |
Jürgen Pahle Heidelberg University | Oct 5 Oct 6 Oct 7 Oct 8 | - Copasi, CoRC |
Lara Bruezière Novadiscovery | remotely | SBML;SED-ML, OMEX, COMBINE;SBGN Jinko software - collaborative clinical trial simulation platform |
Lea Seep University Bonn, IRU-MLS | Oct 5 Oct 6 Oct 7 Oct 8 | SBML;Ontologies (SBO, KiSAO) - |
Leslie Loew U. Conn. School of Medicine | Oct 5 Oct 6 | SBML;SED-ML, OMEX, COMBINE;Multicellular modeling Virtual Cell (aka VCell); SpringSaLaD |
Lucian Smith University of Washington | Oct 5 Oct 6 Oct 7 Oct 8 | SBML;SED-ML, OMEX, COMBINE;Ontologies (SBO, KiSAO);Multicellular modeling Antimony, Roadrunner, Tellurium, SBML, SED-ML |
Luis Fonseca University of Florida | remotely | SBML;SBGN;CellML;NeuroML;Multicellular modeling;ABM - |
Lukas Buecherl University of Colorado Boulder | remotely | SBML;SED-ML, OMEX, COMBINE;SBOL, SBOL visual - |
Lutz Brusch Technische Universität Dresden, Germany | remotely | Multicellular modeling Multicellular modeling, https://MultiCellML.org, MorpheusML, https://morpheus.gitlab.io, SBML-Spatial, PEtab-MS, https://gitlab.com/fitmulticell/fit, FAIRSPACE |
Maren Philipps University of Bonn | Oct 5 Oct 6 Oct 7 Oct 8 | - PEtab, pyPESTO |
Mauro Silberberg Universidad de Buenos Aires, Facultad de Ciencias Exactas y Naturales, Departamento de Física, y CONICET - Instituto de Física de Buenos Aires (IFIBA). Buenos Aires, Argentina | remotely | SBML;SED-ML, OMEX, COMBINE;CellML;NeuroML poincaré (github.com/maurosilber/poincare) and SimBio (github.com/hgrecco/simbio), which are Python libraries for definition and simulation of dynamical systems. |
Michael Blinov Center for Cell Analysis and Modeling, UConn Health, | Oct 5 Oct 6 Oct 7 Oct 8 | SBML;SED-ML, OMEX, COMBINE;SBGN;BioPAX;Ontologies (SBO, KiSAO);Multicellular modeling VCell, BNGLViz, MolClustPy, |
Michael Getz PostDoc | SBML;CellML;Multicellular modeling - | |
Mustafa Ozen Altos Labs | Oct 7 Oct 8 | SED-ML, OMEX, COMBINE;CellML;NeuroML;Multicellular modeling - |
Natasa Miskov-Zivanov University of Pittsburgh | Oct 5 Oct 6 Oct 7 Oct 8 | SBML;SED-ML, OMEX, COMBINE;SBGN;BioPAX;SBOL, SBOL visual;CellML;NeuroML;Ontologies (SBO, KiSAO);Multicellular modeling - |
Nilesh Kumar PhD | Oct 5 Oct 6 Oct 7 Oct 8 | SBML;SED-ML, OMEX, COMBINE;CellML - |
Norma Perez Rosas Purdue University | remotely | SBML;SED-ML, OMEX, COMBINE;SBGN;Multicellular modeling I work with mathematical models (ordinary and partial differential equations, kinetic modeling) to explain calcium activity in different biological systems. |
Olga Krebs Heidelberg Institute for Theoretical Studies HITS | Oct 5 Oct 6 Oct 7 Oct 8 | SED-ML, OMEX, COMBINE;SBOL, SBOL visual;Ontologies (SBO, KiSAO);BioProtocols FAIRDOM, LiSyM Cancer, MESI-STRAT, PoLiMeR, deNBI |
Paola Vera-Licona UConn Health | Oct 5 Oct 6 Oct 7 | SBML;SED-ML, OMEX, COMBINE;CellML;Multicellular modeling NETISCE (NETwork-drIven analysiS of CEllular reprogramming) http://veraliconalab.org/Netisce/index.html |
Pedro Cenci Dal Castel Indiana University Bloomington | Oct 8 | SBML - |
Pedro Mendes University of Connecticut School of Medicine | Oct 5 Oct 6 Oct 7 Oct 8 | SBML;SED-ML, OMEX, COMBINE;Ontologies (SBO, KiSAO);Multicellular modeling - |
Prashant Vaidyanathan Oxford Biomedica | remotely | SBOL, SBOL visual - |
Rahuman Sheriff European Bioinformatics Institute (EMBL-EBI) | Oct 6 Oct 7 Oct 8 | SBML;SED-ML, OMEX, COMBINE;SBGN;Ontologies (SBO, KiSAO);Multicellular modeling;FROG BioModels https://www.ebi.ac.uk/biomodels |
Sarah Keating University College London | remotely | SBML;SED-ML, OMEX, COMBINE - |
Sebastien Moretti SIB Swiss Institute of Bioinformatics | remotely | SBML;Ontologies (SBO, KiSAO) - |
Sikao Guo PostDoc | Oct 5 Oct 6 Oct 7 Oct 8 | SBML;BioPAX;CellML;NeuroML;Multicellular modeling I am currently working on developing and parallelizing NERDSS (Structure-Resolved Reaction-Diffusion Simulation Software). You can find the GitHub page at https://github.com/mjohn218/NERDSS. |
Sven Sahle Heidelberg University | Oct 5 Oct 6 Oct 7 | SBML;SED-ML, OMEX, COMBINE COPASI |
T.J. Sego University of Florida | Oct 5 Oct 6 Oct 7 Oct 8 | SBML;Multicellular modeling CompuCell3D, Tissue Forge, https://directory.ufhealth.org/sego-t-j |
SBOL Visual Prashant Vaidyanathanm (Oxford Biomedica)
In these breakout sessions, we will develop into two exciting topics. First, we will explore the SBOL Visual Gallery, a novel initiative aimed at showcasing the diverse applications of SBOL visual diagrams. We will discuss strategies for encouraging the community to share their SBOL visual images and consider ways to link these images to SBOL examples. Additionally, we will brainstorm ideas for promoting these images to a wider audience through social media platforms such as Twitter and LinkedIn. Second, we will commemorate the 10th anniversary of SBOL visual by reflecting on its journey and impact over the past decade. We will discuss the evolution of SBOL visual, its contributions to the field, and its future prospects. Join us for a lively discussion on the past, present, and future of SBOL visual.
Overview: The evolution of computational biology demands a more adaptable and integrative exchange format. While SED-ML has been instrumental, the emerging needs of the community call for a successor: SED2. This session will focus on the core priorities for SED2: flexibility, the ability to compose different simulation methods with custom annotations, and fostering a computational framework that works with the diverse range of simulation tools within the biological modeling community.
Session Goals:
Overview: Multicellular simulations have become indispensable in understanding complex biological phenomena, from tissue development to disease progression. But the diversity in simulation methods ‚ from agent-based models, cellular Potts models, cellular automata, lattice-free models, stochastic particle simulations, etc‚ poses challenges in reproducibility, modularity, reusability, and integration within multi-scale simulation. This session aims to bridge these gaps by focusing on the development of standards and schemas, with special emphasis on multiscale, embedded, and coupled simulation methods. Through a combination of presentations, case studies, and discussions, attendees will gain an understanding of the multicellular simulation landscape, the need for standardization, and the importance of sharing and reusing models.
Session Goals:
Although PEtab was initially developed for parameter estimation, recent efforts have extended the format to improve standardization of various adjacent tasks, including: model selection, multi-scale modeling, PKPD and NLME modeling, optimal control, and visualization.
In this breakout session, based on audience interests, we will present introductions to PEtab and its extensions, then discuss current efforts to improve PEtab. People unfamiliar with PEtab are welcome to attend, and might first like to check out the tutorial [3].
[1] “PEtab‚ Interoperable specification of parameter estimation problems in systems biology” https://doi.org/10.1371/journal.pcbi.1008646 [2] https://github.com/PEtab-dev/petab#petab-support-in-systems-biology-tools [3] https://petab.readthedocs.io/en/latest/tutorial.html
Annotations for SBML-qual models John Gennari (University of Washington)
Annotations against standard ontological resources is an important step for model reuse, model merging, and model comprehension. What are the specific needs for annotation of “logical” models (sometimes known as Boolean models)? In this breakout session, we’ll look at some example SBML-Qual models, especially gene regulatory networks. The specific augmentations that SBML-qual provides over “plain” SBML means that there are new opportunities to provide specific types of annotations on elements. As with any annotation effort, we will discuss tool support and ways to make annotation semi-automatic or easier for the modeler. We will also discuss how in-line annotations might look within SBML-qual, versus a separate file (per the COMBINE community recommendation).
A COMBINE Standard for Digital Twins of Living System?Rahuman Sheriff (European Bioinformatics Institute, EMBL-EBI)
Digital Twins are highly accurate and dynamic virtual replicas of real-world systems that has revolutionized a wide range of engineering industry. However, as this paradigm shift extends its reach into the realm of healthcare and medicine, including the ambitious endeavour of creating a human digital twin, it becomes evident that a standardized approach is imperative.
The COmputational Modeling in Biology Network (COMBINE) community, renowned for its development of critical standards such as SBML, CellML, SEDML, and PETab, now faces a pivotal question: Can it deliver a standardized specification for Digital Twins of patients, encompassing the complexities of human biology and beyond?
In this engaging breakout session, we will explore this compelling proposition. Together, we will delve into the pressing need for a COMBINE standard tailored to the model human Digital Twins. In this session, we will engage in discussion, debating the feasibility and implications of developing a universal standard for Digital Twins that promises to shape the future of personalised medicine. If the outcome of the discussion is positive, we could consider writing a white paper on this topic.
Biological and Biophysics Simulation in Tissue Forge: Introduction and Guided Simulation Building T.J. Sego (University of Florida)
Tissue Forge is open-source simulation software for interactive particle-based physics, chemistry and biology modeling and simulation. Tissue Forge allows users to create, simulate and explore models and virtual experiments based on soft condensed matter physics at multiple scales, from the molecular to the multicellular, using a simple interface. While Tissue Forge is designed to simplify solving problems in complex subcellular, cellular and tissue biophysics, it supports applications ranging from classic molecular dynamics to agent-based multicellular systems with dynamic populations. Tissue Forge users can build and interact with models and simulations in real-time and change simulation details during execution, or execute simulations off-screen and/or remotely in high-performance computing environments. Tissue Forge provides a growing library of built-in model components along with support for user-specified models during the development and application of custom, agent-based models. Tissue Forge includes an extensive Python API for model and simulation specification via Python scripts, an IPython console and a Jupyter Notebook, as well as C and C++ APIs for integrated applications with other software tools. Tissue Forge supports installations on Windows, Linux and MacOS systems and is available for local installation via conda. This workshop introduces the basic concepts, modeling and simulation features, and some relevant modeling applications of Tissue Forge through guided simulation scripting. Workshop concepts will introduce basic Tissue Forge modeling concepts and simulation features through the development of interactive simulations in Python. Attendees are encouraged, but not required, to code along as the workshop interactively develops and tests simulations in multicellular and biophysics modeling applications.
Bridging the Gap - A Practical Guide to Model Specification Translation in Agent-Based Modeling Juliano Ferrari Gianlupi (UTHSC)
“https://github.com/JulianoGianlupi/pcxml2cc3d
In the world of Agent-Based Modeling (ABM), the quest for cross-platform portability and model reproducibility is a formidable challenge. This tutorial is designed to empower modelers, scientists, and researchers with the knowledge and skills to overcome this challenge using a novel Model Specification Translator.
Agent-Based Modeling has emerged as a vital tool for exploring intricate biological systems, from cancer progression to embryonic development. However, the lack of interoperability and reusability among ABM platforms has raised concerns about model reproducibility. Our tutorial addresses these concerns head-on, introducing a practical and hands-on approach to translate models across different platforms.
During this tutorial, participants will embark on a step-by-step journey through the Model Specification Translation process. We will dive into the essential concepts and methodologies necessary for seamlessly converting models from one platform to another. Whether you’re working with CompuCell3D, Tissue Forge, PhysiCell, or any other ABM platform, this tutorial will equip you with the skills needed to ensure your models remain portable and interoperable.
Additionally, we will showcase PhenoCellPy, a Python package that simplifies the creation of cell behavioral patterns. This tool not only enhances model accessibility for biologists but also streamlines the transition from biological concepts to computational implementation.
Join us in this tutorial to explore the significance of cross-platform portability, learn how to overcome the intricacies of model porting, and contribute to the broader ABM community’s effort in establishing a universal modeling description standard. By the end of this tutorial, you will be better equipped to advance agent-based modeling, foster model reproducibility, and gain deeper insights into complex biological systems.
Mastering Structure-Resolved Reaction-Diffusion Simulations with NERDSS Sikao Guo (Johns Hopkins University)
This tutorial (https://sikaoguo22.github.io/NERDSSTutorial/) is intended for researchers, students, and professionals in cellular biology, biophysics, and computational biology who are interested in spatiotemporal reaction-diffusion simulation. NERDSS (https://github.com/mjohn218/NERDSS) is a nonequilibrium reaction-diffusion self-assembly simulator that integrates molecular structures and their processes to understand the dynamics of cellular processes that last for minutes (https://doi.org/10.1016/j.bpj.2020.05.002). It allows users to build a reaction-diffusion model based on actual molecular structures, which enhances the model’s accuracy and captures the complexities of multisubunit complexes and their reversible formation. Several case studies have employed NERDSS, such as the formation and spontaneous disassembly of large clathrin lattices (https://doi.org/10.1371/journal.pcbi.1009969), the dynamic behavior of the HIV Gag lattice in virions (https://doi.org/10.7554/eLife.84881), and understanding the temporal influence of cofactors in retroviral Gag lattice assembly (https://doi.org/10.1016/j.bpj.2023.06.021). During the session, we will explore these applications, demonstrating the software’s versatility in handling diverse cellular processes. The session will cover core principles of structure-resolved reaction-diffusion, emphasizing its role in cellular biology. We will attempt to build a coarse-grained structure from the real protein structure from the pdb database. Then, we will learn how to set up a model, run the model with NERDSS, analyze and visualize the model outcomes with io_nerdss (https://github.com/mjohn218/io_nerdss) and OVITO.
Tutorial on biological modeling with PySB Mustafa Ozen Ryan Spangler, Carlos F. Lopez (Altos Labs)
PySB (Python Systems Biology) is a powerful and versatile biological modeling tool that has gained prominence in systems biology. It provides a Python-based programming platform with a rule-based framework for constructing dynamic models of sophisticated biochemical systems, enabling researchers to simulate and analyze complex cellular processes. This unique tool empowers researchers to modularly define molecular interactions and transformations, facilitating the representation of a wide array of biological processes in a simple, interpretable way. PySB accommodates both stochastic and deterministic simulation methods, providing a comprehensive view of system behavior. Its seamless integration with various model calibration, analysis, and visualization libraries further assists researchers in interpreting simulation results effectively. In this tutorial session, we aim to walk the attendants through the foundations of PySB, show them how it works, and provide them with hands-on experience.
Relevant Resources: PySB Paper: https://www.embopress.org/doi/full/10.1038/msb.2013.1 PySB Website: https://pysb.org/ PySB GitHub: https://github.com/pysb/pysb PySB Tutorial: https://pysb.readthedocs.io/en/stable/tutorial.html
Using standard libraries from the PyData ecosystem, by default, poincaré compiles into a first-order ODE system using NumPy arrays, and uses solvers from SciPy. But it also provides different backends such as Numba, which compiles just-in-time to LLVM code, providing a significant speed boost, or JAX, which provides autodifferentiation tools targeted for ML. Additionally, it supports units using the Pint library.
SimBio is built on top of poincaré, adding some components for reaction-based models used in systems biology. It provides some predefined building blocks for the most common reactions, but allows easily to create your own. Finally, it implements an importer and exporter to SBML, allowing to interexchange models with the COMBINE community. We hope that it is simple enough for beginners, but powerful for power-users with the possibility to extend and compose with the large Python ecosystem.
DySE: Dynamic System Explanation framework
Difei Tang (University of Pittsbrugh); Natasa Miskov-Zivanov (University of Pittsburgh)
In this demo, we will showcase our framework, DySE (Dynamic System Explanation), that includes tools for model simulation, model extension, interaction classification, interaction filtering, model checking, and sensitivity analysis. The rapid proliferation of data generated by experiments studying biological systems poses a considerable challenge. This overflow of information is spread across an array of publishing platforms, making it increasingly difficult to manually analyze all available data. This underscores the necessity for automated methods that can retrieve and connect relevant pieces of this voluminous knowledge. Such methods are crucial for understanding, explaining, and predicting the behavior of these complex systems.
To tackle this challenge, DySE integrates machine reading, automated model assembly, and computational analysis to enhance understanding and explanation of complex systems. The toolset is conveniently accessible via a user-friendly graphical interface (GUI).
FLUTE utilizes existing databases to evaluate confidence and trustworthiness of given biochemical interactions (https://tinyurl.com/flutedoc). VIOLIN classifies large sets of interactions with respect to a given model. The interactions are classified into four main categories, corroborations, contradictions, extensions, and flagged, and several subcategories within main ones (https://tinyurl.com/violindoc). CLARINET (see https://tinyurl.com/clarinetdoc and link to binder notebook on main page) and ACCORDION (see https://tinyurl.com/accordiondoc and link to binder notebook on main page) automatically expand and recommend models based on selected desired model properties.
In conjunction with these front-end tools, we’ve also developed back-end tools within the DySE framework. DiSH is a stochastic simulator offering versatile simulation schemes and timing options (https://tinyurl.com/dishjupyter). PIANO provides comprehensive sensitivity analysis for the entire model, and allows for identifying most influential pathways and suggesting interventions (https://tinyurl.com/pianojupyter). Additionally, we’ve introduced a unified format compatible with the tools mentioned above: BioRECIPE (https://tinyurl.com/biorecipe), seamlessly translating to and from widely used synthetic biology modeling languages.
All of these tools can be used either independently or in combination. For instance, synthetic biologists can rely on it to ensure the reliability of interactions in designing synthetic biological systems. Bioinformaticians can efficiently filter and prioritize data, while computational modelers benefit from model extensions to always get model up-to-date. Professionals in biotech industries utilize sensitivity analysis for optimizing therapies. Additionally, even educators would find it valuable when using simulation software.
Novel advances in the automation of knowledge selection and model assembly Natasa Miskov-Zivanov, Yasmine Ahmed, Gaoxiang Zhou (University of Pittsburgh)
Creating computational models of complicated systems, including intracellular and intercellular bionetworks, is a time and labor-intensive task which is often limited by the knowledge and experience of Pathway database modelers. This has naturally led to the emergence of the idea of automating the process of building new/extending existing models, which could have a significant potential in enabling rapid, consistent, comprehensive and robust analysis of complicated systems. Inspired by this idea, we propose in this work different novel approaches namely ACCORDION (ACCelerating and Optimizing model RecommenDatIONs) and CLARINET (CLARifying NETworks) for expanding models using the information extracted from literature by machine reading engines. Our proposed approaches combine machine reading with clustering, and graph theoretical analysis to create an automated framework for efficient model assembly. Furthermore, by automatically extending models with the information published in literature, our proposed methods allow for collecting the existing information in a consistent and comprehensive way. This, in turn, facilitates information reuse, data reproducibility, and replacing hundreds/thousands of manual experiments, thereby reducing the time needed for the advancement of knowledge. To evaluate ACCORDION1 and CLARINET, we compare their outcomes with three previously published manually created models namely naive T cell differentiation model, T cell large granular lymphocyte leukemia model and pancreatic cancer cell model. Besides demonstrating automated reconstruction of a model that was previously built manually, our tools can assemble multiple models that satisfy desired system properties. As such, they replace large number of tedious or even impractical manual experiments and guide alternative hypotheses and interventions in biological systems.
A GitHub page, ReadtheDocs and Jupyter notebook are available for ACCORDION http://www.nmzlab.pitt.edu/accordion and CLARINET http://www.nmzlab.pitt.edu/clarinet.
Using Compucell3D as a Platform for Model Building to Explore Intracellular Pathways, Cell Behaviors, Cell-Cell Interactions and Tissue-Level Signaling Pedro Dal-Castel (Biocomplexity Institute and Department of Intelligent Systems Engineering, Indiana University)
Mechanistic agent-based modeling is an integral part of contemporary bioscience, used for hypothesis generation and testing, experiment design and interpretation, and the design of therapeutic interventions. The CompuCell3D (CC3D) modeling environment allows researchers to rapidly build and execute complex virtual tissue simulations with minimal programming experience. CC3D enables biological simulations from subcellular to tissue scales, supporting explicit cell shapes, cell migration, contact-mediated cell interactions, soluble signals, and complex cell state dynamics (gene regulatory, signaling, and metabolic networks). CC3D natively supports SBML, Antimony, and MaBoSS network model integration. Participants will (1) learn how to build models in CC3D, (2) implement network models in CC3D, and (3) develop an example simulation with all concepts learned. CC3D can be accessed from the official website (www.compucell3d.org) or running it on-line at (https://nanohub.org/resources/cc3dbase4x).
Audience: Anyone interested in multicellular Virtual-Tissue modeling or in coupling network models to cell behaviors and dynamic spatial organization.
Learning Outcomes: Ability to use CompuCell3D to design, execute and explore virtual-tissue simulations integrating cells, networks and external chemical fields.
For more information: see https://www.compucell3d.org or contact pdalcastel@gmail.com, or jaglazier@gmail.com
Computer Requirements: Any Windows or Mac computer. CompuCell3D is open-source and free. It also runs on many LINUX deployments (see www.compucell3d.org for details). Our preferred method for this miniworkshop is the nanoHUB CC3D application, which runs in a browser without local installation.