1
|
Maier BD, Aguilera LU, Sahle S, Mutz P, Kalra P, Dächert C, Bartenschlager R, Binder M, Kummer U. Stochastic dynamics of Type-I interferon responses. PLoS Comput Biol 2022; 18:e1010623. [PMID: 36269758 PMCID: PMC9629604 DOI: 10.1371/journal.pcbi.1010623] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/13/2022] [Revised: 11/02/2022] [Accepted: 09/30/2022] [Indexed: 11/07/2022] Open
Abstract
Interferon (IFN) activates the transcription of several hundred of IFN stimulated genes (ISGs) that constitute a highly effective antiviral defense program. Cell-to-cell variability in the induction of ISGs is well documented, but its source and effects are not completely understood. The molecular mechanisms behind this heterogeneity have been related to randomness in molecular events taking place during the JAK-STAT signaling pathway. Here, we study the sources of variability in the induction of the IFN-alpha response by using MxA and IFIT1 activation as read-out. To this end, we integrate time-resolved flow cytometry data and stochastic modeling of the JAK-STAT signaling pathway. The complexity of the IFN response was matched by fitting probability distributions to time-course flow cytometry snapshots. Both, experimental data and simulations confirmed that the MxA and IFIT1 induction circuits generate graded responses rather than all-or-none responses. Subsequently, we quantify the size of the intrinsic variability at different steps in the pathway. We found that stochastic effects are transiently strong during the ligand-receptor activation steps and the formation of the ISGF3 complex, but negligible for the final induction of the studied ISGs. We conclude that the JAK-STAT signaling pathway is a robust biological circuit that efficiently transmits information under stochastic environments. We investigate the impact of intrinsic and extrinsic noise on the reliability of interferon signaling. Information must be transduced robustly despite existing biochemical variability and at the same time the system has to allow for cellular variability to tune it against changing environments. Getting insights into stochasticity in signaling networks is crucial to understand cellular dynamics and decision-making processes. To this end, we developed a detailed stochastic computational model based on single cell data. We are able to show that reliability is achieved despite high noise at the receptor level.
Collapse
Affiliation(s)
- Benjamin D. Maier
- Department of Modeling of Biological Processes, COS Heidelberg / Bioquant, Heidelberg University, Heidelberg, Germany
| | - Luis U. Aguilera
- Department of Modeling of Biological Processes, COS Heidelberg / Bioquant, Heidelberg University, Heidelberg, Germany
| | - Sven Sahle
- Department of Modeling of Biological Processes, COS Heidelberg / Bioquant, Heidelberg University, Heidelberg, Germany
| | - Pascal Mutz
- Division Virus-Associated Carcinogenesis, German Cancer Research Center (DKFZ), Heidelberg, Germany
- Department for Infectious Diseases, Molecular Virology, Medical Faculty, Heidelberg University, Heidelberg, Germany
| | - Priyata Kalra
- Department of Modeling of Biological Processes, COS Heidelberg / Bioquant, Heidelberg University, Heidelberg, Germany
| | - Christopher Dächert
- Research Group “Dynamics of early viral infection and the innate antiviral response”, German Cancer Research Center (DKFZ), Heidelberg, Germany
- Department for Infectious Diseases, Molecular Virology, Medical Faculty, Heidelberg University, Heidelberg, Germany
| | - Ralf Bartenschlager
- Division Virus-Associated Carcinogenesis, German Cancer Research Center (DKFZ), Heidelberg, Germany
- Department for Infectious Diseases, Molecular Virology, Medical Faculty, Heidelberg University, Heidelberg, Germany
| | - Marco Binder
- Research Group “Dynamics of early viral infection and the innate antiviral response”, German Cancer Research Center (DKFZ), Heidelberg, Germany
| | - Ursula Kummer
- Department of Modeling of Biological Processes, COS Heidelberg / Bioquant, Heidelberg University, Heidelberg, Germany
- * E-mail:
| |
Collapse
|
2
|
Hanspers K, Kutmon M, Coort SL, Digles D, Dupuis LJ, Ehrhart F, Hu F, Lopes EN, Martens M, Pham N, Shin W, Slenter DN, Waagmeester A, Willighagen EL, Winckers LA, Evelo CT, Pico AR. Ten simple rules for creating reusable pathway models for computational analysis and visualization. PLoS Comput Biol 2021; 17:e1009226. [PMID: 34411100 PMCID: PMC8375987 DOI: 10.1371/journal.pcbi.1009226] [Citation(s) in RCA: 9] [Impact Index Per Article: 3.0] [Reference Citation Analysis] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/23/2022] Open
Affiliation(s)
- Kristina Hanspers
- Institute of Data Science and Biotechnology, Gladstone Institutes, San Francisco, California, United States of America
| | - Martina Kutmon
- Department of Bioinformatics—BiGCaT, NUTRIM, Maastricht University, Maastricht, the Netherlands
- Maastricht Centre for Systems Biology (MaCSBio), Maastricht University, Maastricht, the Netherlands
| | - Susan L. Coort
- Department of Bioinformatics—BiGCaT, NUTRIM, Maastricht University, Maastricht, the Netherlands
| | - Daniela Digles
- Department of Pharmaceutical Sciences, Division of Pharmaceutical Sciences, University of Vienna, Vienna, Austria
| | - Lauren J. Dupuis
- Department of Bioinformatics—BiGCaT, NUTRIM, Maastricht University, Maastricht, the Netherlands
| | - Friederike Ehrhart
- Department of Bioinformatics—BiGCaT, NUTRIM, Maastricht University, Maastricht, the Netherlands
| | - Finterly Hu
- Department of Bioinformatics—BiGCaT, NUTRIM, Maastricht University, Maastricht, the Netherlands
- Maastricht Centre for Systems Biology (MaCSBio), Maastricht University, Maastricht, the Netherlands
| | - Elisson N. Lopes
- Instituto de Ciencias Biologicas, Departamento de Bioquimica e Imunologia, Universidade Federal de Minas Gerais, Belo Horizonte, Brazil
| | - Marvin Martens
- Department of Bioinformatics—BiGCaT, NUTRIM, Maastricht University, Maastricht, the Netherlands
| | - Nhung Pham
- Department of Bioinformatics—BiGCaT, NUTRIM, Maastricht University, Maastricht, the Netherlands
- Maastricht Centre for Systems Biology (MaCSBio), Maastricht University, Maastricht, the Netherlands
| | - Woosub Shin
- Department of Bioinformatics—BiGCaT, NUTRIM, Maastricht University, Maastricht, the Netherlands
| | - Denise N. Slenter
- Department of Bioinformatics—BiGCaT, NUTRIM, Maastricht University, Maastricht, the Netherlands
| | | | - Egon L. Willighagen
- Department of Bioinformatics—BiGCaT, NUTRIM, Maastricht University, Maastricht, the Netherlands
| | - Laurent A. Winckers
- Department of Bioinformatics—BiGCaT, NUTRIM, Maastricht University, Maastricht, the Netherlands
| | - Chris T. Evelo
- Department of Bioinformatics—BiGCaT, NUTRIM, Maastricht University, Maastricht, the Netherlands
- Maastricht Centre for Systems Biology (MaCSBio), Maastricht University, Maastricht, the Netherlands
| | - Alexander R. Pico
- Institute of Data Science and Biotechnology, Gladstone Institutes, San Francisco, California, United States of America
- * E-mail:
| |
Collapse
|
3
|
Balci H, Siper MC, Saleh N, Safarli I, Roy L, Kilicarslan M, Ozaydin R, Mazein A, Auffray C, Babur Ö, Demir E, Dogrusoz U. Newt: a comprehensive web-based tool for viewing, constructing and analyzing biological maps. Bioinformatics 2021; 37:1475-1477. [PMID: 33010165 DOI: 10.1093/bioinformatics/btaa850] [Citation(s) in RCA: 7] [Impact Index Per Article: 2.3] [Reference Citation Analysis] [Abstract] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/03/2020] [Revised: 08/25/2020] [Accepted: 09/18/2020] [Indexed: 01/05/2023] Open
Abstract
MOTIVATION Visualization of cellular processes and pathways is a key recurring requirement for effective biological data analysis. There is a considerable need for sophisticated web-based pathway viewers and editors operating with widely accepted standard formats, using the latest visualization techniques and libraries. RESULTS We developed a web-based tool named Newt for viewing, constructing and analyzing biological maps in standard formats such as SBGN, SBML and SIF. AVAILABILITY AND IMPLEMENTATION Newt's source code is publicly available on GitHub and freely distributed under the GNU LGPL. Ample documentation on Newt can be found on http://newteditor.org and on YouTube.
Collapse
Affiliation(s)
- Hasan Balci
- i-Vis Research Lab, Computer Engineering Department, Bilkent University, Ankara 06800, Turkey
| | - Metin Can Siper
- i-Vis Research Lab, Computer Engineering Department, Bilkent University, Ankara 06800, Turkey.,Molecular & Medical Genetics Department, School of Medicine, Oregon Health & Science University, Portland, OR 97239, USA
| | - Nasim Saleh
- i-Vis Research Lab, Computer Engineering Department, Bilkent University, Ankara 06800, Turkey
| | - Ilkin Safarli
- i-Vis Research Lab, Computer Engineering Department, Bilkent University, Ankara 06800, Turkey.,Visualization Design Lab, School of Computing, University of Utah, Salt Lake City, UT 84112, USA
| | - Ludovic Roy
- European Institute for Systems Biology and Medicine, CIRI UMR5308, CNRS-ENS-UCBL-INSERM, Université de Lyon, 69007 Lyon, France
| | - Merve Kilicarslan
- i-Vis Research Lab, Computer Engineering Department, Bilkent University, Ankara 06800, Turkey
| | - Rumeysa Ozaydin
- i-Vis Research Lab, Computer Engineering Department, Bilkent University, Ankara 06800, Turkey
| | - Alexander Mazein
- European Institute for Systems Biology and Medicine, CIRI UMR5308, CNRS-ENS-UCBL-INSERM, Université de Lyon, 69007 Lyon, France.,Luxembourg Centre for Systems Biomedicine, University of Luxembourg, L-4367 Belvaux, Luxembourg
| | - Charles Auffray
- European Institute for Systems Biology and Medicine, CIRI UMR5308, CNRS-ENS-UCBL-INSERM, Université de Lyon, 69007 Lyon, France
| | - Özgün Babur
- Molecular & Medical Genetics Department, School of Medicine, Oregon Health & Science University, Portland, OR 97239, USA.,Computer Science Department, University of Massachusetts Boston, Boston, MA 02125, USA
| | - Emek Demir
- Molecular & Medical Genetics Department, School of Medicine, Oregon Health & Science University, Portland, OR 97239, USA
| | - Ugur Dogrusoz
- i-Vis Research Lab, Computer Engineering Department, Bilkent University, Ankara 06800, Turkey
| |
Collapse
|
4
|
Causal interactions from proteomic profiles: Molecular data meet pathway knowledge. PATTERNS 2021; 2:100257. [PMID: 34179843 PMCID: PMC8212145 DOI: 10.1016/j.patter.2021.100257] [Citation(s) in RCA: 21] [Impact Index Per Article: 7.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 10/01/2020] [Revised: 11/10/2020] [Accepted: 04/09/2021] [Indexed: 12/17/2022]
Abstract
We present a computational method to infer causal mechanisms in cell biology by analyzing changes in high-throughput proteomic profiles on the background of prior knowledge captured in biochemical reaction knowledge bases. The method mimics a biologist's traditional approach of explaining changes in data using prior knowledge but does this at the scale of hundreds of thousands of reactions. This is a specific example of how to automate scientific reasoning processes and illustrates the power of mapping from experimental data to prior knowledge via logic programming. The identified mechanisms can explain how experimental and physiological perturbations, propagating in a network of reactions, affect cellular responses and their phenotypic consequences. Causal pathway analysis is a powerful and flexible discovery tool for a wide range of cellular profiling data types and biological questions. The automated causation inference tool, as well as the source code, are freely available at http://causalpath.org. CausalPath builds mechanistic models from proteomic profiles It integrates biological pathway models with molecular measurements It supports logical reasoning with post-translational modifications A web server, free software, and a source code are available
Molecular profiling of biological organisms provides us with a great amount of information on cellular differences, but converting it to mechanistic insights is still a very challenging task. A prominent approach is to integrate new measurements with the mechanistic knowledge described in the scientific literature and build a model that is supported by both. Although this can be done in many ways, an adept approach will use the literature knowledge in detail and follow high standards of logical reasoning while integrating the known and the new. This article describes an approach that utilizes the details in human biological pathways to identify pairs of changes with a likely cause-effect relation within. The approach automatically converts comparative proteomic and other molecular profiles into hypotheses of differentially active mechanistic relations that explain how the profiles came to be.
Collapse
|
5
|
Rougny A, Touré V, Albanese J, Waltemath D, Shirshov D, Sorokin A, Bader GD, Blinov ML, Mazein A. SBGN Bricks Ontology as a tool to describe recurring concepts in molecular networks. Brief Bioinform 2021; 22:6184415. [PMID: 33758926 PMCID: PMC8425392 DOI: 10.1093/bib/bbab049] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/02/2020] [Revised: 01/13/2021] [Indexed: 11/14/2022] Open
Abstract
A comprehensible representation of a molecular network is key to communicating and understanding scientific results in systems biology. The Systems Biology Graphical Notation (SBGN) has emerged as the main standard to represent such networks graphically. It has been implemented by different software tools, and is now largely used to communicate maps in scientific publications. However, learning the standard, and using it to build large maps, can be tedious. Moreover, SBGN maps are not grounded on a formal semantic layer and therefore do not enable formal analysis. Here, we introduce a new set of patterns representing recurring concepts encountered in molecular networks, called SBGN bricks. The bricks are structured in a new ontology, the Bricks Ontology (BKO), to define clear semantics for each of the biological concepts they represent. We show the usefulness of the bricks and BKO for both the template-based construction and the semantic annotation of molecular networks. The SBGN bricks and BKO can be freely explored and downloaded at sbgnbricks.org.
Collapse
Affiliation(s)
- Adrien Rougny
- Corresponding authors: Adrien Rougny, Biotechnology Research Institute for Drug Discovery, National Institute of Advanced Industrial Science and Technology (AIST), Aomi, Tokyo, Japan and Com. Bio Big Data Open Innovation Lab. (CBBD-OIL), AIST, Aomi, Tokyo, Japan; E-mail: ; Michael L. Blinov, R. D. Berlin Center for Cell Analysis and Modeling, University of Connecticut School of Medicine, Farmington, CT 06030, USA; E-mail: ; Alexander Mazein, European Institute for Systems Biology and Medicine, CIRI UMR5308, CNRS-ENS-UCBL-INSERM, Université de Lyon, 50 Avenue Tony Garnier, 69007 Lyon, France; Institute of Cell Biophysics, Russian Academy of Sciences, 3 Institutskaya Street, Pushchino, Moscow Region, 142290, Russia; Luxembourg Centre for Systems Biomedicine, University of Luxembourg, 6 Avenue du Swing, L-4367 Belvaux, Luxembourg; E-mail:
| | - Vasundra Touré
- Norwegian University of Science and Technology (NTNU), Høgskoleringen 5, Realfagbygget, 7491 Trondheim, Norway
| | - John Albanese
- R. D. Berlin Center for Cell Analysis and Modeling, University of Connecticut School of Medicine, Farmington, CT 06030, USA
| | - Dagmar Waltemath
- Medical Informatics Laboratory, Institute for Community Medicine, University Medicine Greifswald, D-17475 Greifswald, Germany
| | - Denis Shirshov
- European Institute for Systems Biology and Medicine, CIRI UMR5308, CNRS-ENS-UCBL-INSERM, Université de Lyon, 50 Avenue Tony Garnier, 69007 Lyon, France
- Institute of Cell Biophysics, Russian Academy of Sciences, 3 Institutskaya Street, Pushchino, Moscow Region, 142290, Russia
| | - Anatoly Sorokin
- Institute of Cell Biophysics, Russian Academy of Sciences, 3 Institutskaya Street, Pushchino, Moscow Region, 142290, Russia
- Moscow Institute of Physics and Technology, 9 Institutsky per., Dolgoprudny, Moscow Region, 141700, Russia
- University of Liverpool, Liverpool L7 3EA, UK
| | - Gary D Bader
- The Donnelly Centre, University of Toronto, M5S 3E1, Toronto, Canada
| | - Michael L Blinov
- Corresponding authors: Adrien Rougny, Biotechnology Research Institute for Drug Discovery, National Institute of Advanced Industrial Science and Technology (AIST), Aomi, Tokyo, Japan and Com. Bio Big Data Open Innovation Lab. (CBBD-OIL), AIST, Aomi, Tokyo, Japan; E-mail: ; Michael L. Blinov, R. D. Berlin Center for Cell Analysis and Modeling, University of Connecticut School of Medicine, Farmington, CT 06030, USA; E-mail: ; Alexander Mazein, European Institute for Systems Biology and Medicine, CIRI UMR5308, CNRS-ENS-UCBL-INSERM, Université de Lyon, 50 Avenue Tony Garnier, 69007 Lyon, France; Institute of Cell Biophysics, Russian Academy of Sciences, 3 Institutskaya Street, Pushchino, Moscow Region, 142290, Russia; Luxembourg Centre for Systems Biomedicine, University of Luxembourg, 6 Avenue du Swing, L-4367 Belvaux, Luxembourg; E-mail:
| | - Alexander Mazein
- Corresponding authors: Adrien Rougny, Biotechnology Research Institute for Drug Discovery, National Institute of Advanced Industrial Science and Technology (AIST), Aomi, Tokyo, Japan and Com. Bio Big Data Open Innovation Lab. (CBBD-OIL), AIST, Aomi, Tokyo, Japan; E-mail: ; Michael L. Blinov, R. D. Berlin Center for Cell Analysis and Modeling, University of Connecticut School of Medicine, Farmington, CT 06030, USA; E-mail: ; Alexander Mazein, European Institute for Systems Biology and Medicine, CIRI UMR5308, CNRS-ENS-UCBL-INSERM, Université de Lyon, 50 Avenue Tony Garnier, 69007 Lyon, France; Institute of Cell Biophysics, Russian Academy of Sciences, 3 Institutskaya Street, Pushchino, Moscow Region, 142290, Russia; Luxembourg Centre for Systems Biomedicine, University of Luxembourg, 6 Avenue du Swing, L-4367 Belvaux, Luxembourg; E-mail:
| |
Collapse
|
6
|
Touré V, Dräger A, Luna A, Dogrusoz U, Rougny A. The Systems Biology Graphical Notation: Current Status and Applications in Systems Medicine. SYSTEMS MEDICINE 2021. [DOI: 10.1016/b978-0-12-801238-3.11515-6] [Citation(s) in RCA: 4] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/28/2022] Open
|
7
|
Todorov PV, Gyori BM, Bachman JA, Sorger PK. INDRA-IPM: interactive pathway modeling using natural language with automated assembly. Bioinformatics 2020; 35:4501-4503. [PMID: 31070726 PMCID: PMC6821420 DOI: 10.1093/bioinformatics/btz289] [Citation(s) in RCA: 13] [Impact Index Per Article: 3.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/30/2018] [Revised: 04/04/2019] [Accepted: 04/24/2019] [Indexed: 01/02/2023] Open
Abstract
SUMMARY INDRA-IPM (Interactive Pathway Map) is a web-based pathway map modeling tool that combines natural language processing with automated model assembly and visualization. INDRA-IPM contextualizes models with expression data and exports them to standard formats. AVAILABILITY AND IMPLEMENTATION INDRA-IPM is available at: http://pathwaymap.indra.bio. Source code is available at http://github.com/sorgerlab/indra_pathway_map. The underlying web service API is available at http://api.indra.bio:8000. SUPPLEMENTARY INFORMATION Supplementary data are available at Bioinformatics online.
Collapse
Affiliation(s)
- Petar V Todorov
- Laboratory of Systems Pharmacology, Harvard Medical School, Boston, MA, USA
| | - Benjamin M Gyori
- Laboratory of Systems Pharmacology, Harvard Medical School, Boston, MA, USA
| | - John A Bachman
- Laboratory of Systems Pharmacology, Harvard Medical School, Boston, MA, USA
| | - Peter K Sorger
- Laboratory of Systems Pharmacology, Harvard Medical School, Boston, MA, USA
| |
Collapse
|
8
|
Kim SM, Peña MI, Moll M, Bennett GN, Kavraki LE. Improving the organization and interactivity of metabolic pathfinding with precomputed pathways. BMC Bioinformatics 2020; 21:13. [PMID: 31924164 PMCID: PMC6954563 DOI: 10.1186/s12859-019-3328-x] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/14/2019] [Accepted: 12/18/2019] [Indexed: 11/11/2022] Open
Abstract
Background The rapid growth of available knowledge on metabolic processes across thousands of species continues to expand the possibilities of producing chemicals by combining pathways found in different species. Several computational search algorithms have been developed for automating the identification of possible heterologous pathways; however, these searches may return thousands of pathway results. Although the large number of results are in part due to the large number of possible compounds and reactions, a subset of core reaction modules is repeatedly observed in pathway results across multiple searches, suggesting that some subpaths between common compounds were more consistently explored than others.To reduce the resources spent on searching the same metabolic space, a new meta-algorithm for metabolic pathfinding, Hub Pathway search with Atom Tracking (HPAT), was developed to take advantage of a precomputed network of subpath modules. To investigate the efficacy of this method, we created a table describing a network of common hub metabolites and how they are biochemically connected and only offloaded searches to and from this hub network onto an interactive webserver capable of visualizing the resulting pathways. Results A test set of nineteen known pathways taken from literature and metabolic databases were used to evaluate if HPAT was capable of identifying known pathways. HPAT found the exact pathway for eleven of the nineteen test cases using a diverse set of precomputed subpaths, whereas a comparable pathfinding search algorithm that does not use precomputed subpaths found only seven of the nineteen test cases. The capability of HPAT to find novel pathways was demonstrated by its ability to identify novel 3-hydroxypropanoate (3-HP) synthesis pathways. As for pathway visualization, the new interactive pathway filters enable a reduction of the number of displayed pathways from hundreds down to less than ten pathways in several test cases, illustrating their utility in reducing the amount of presented information while retaining pathways of interest. Conclusions This work presents the first step in incorporating a precomputed subpath network into metabolic pathfinding and demonstrates how this leads to a concise, interactive visualization of pathway results. The modular nature of metabolic pathways is exploited to facilitate efficient discovery of alternate pathways.
Collapse
Affiliation(s)
- Sarah M Kim
- Department of Computer Science, Rice University, Houston, Texas, USA
| | - Matthew I Peña
- Department of BioSciences, Rice University, Houston, Texas, USA
| | - Mark Moll
- Department of Computer Science, Rice University, Houston, Texas, USA.
| | | | - Lydia E Kavraki
- Department of Computer Science, Rice University, Houston, Texas, USA
| |
Collapse
|
9
|
Rougny A. sbgntikz—a TikZ library to draw SBGN maps. Bioinformatics 2019; 35:4499-4500. [DOI: 10.1093/bioinformatics/btz287] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.6] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/07/2018] [Revised: 03/13/2019] [Accepted: 04/17/2019] [Indexed: 01/24/2023] Open
Abstract
Abstract
Summary
The systems biology graphical notation (SBGN) has emerged as the main standard to represent biological maps graphically. It comprises three complementary languages: Process Description, for detailed biomolecular processes; Activity Flow, for influences of biological activities and Entity Relationship, for independent relations shared among biological entities. On the other hand, TikZ is one of the most commonly used package to ‘program’ graphics within TEX/LATEX. Here, we present sbgntikz, a TikZ library that allows drawing and customizing SBGN maps directly into TEX/LATEX documents, using the TikZ language. sbgntikz supports all glyphs of the three SBGN languages, and offers options that facilitate the drawing of complex glyph assembly within TikZ. Furthermore, sbgntikz is provided together with a converter that allows transforming any SBGN map stored under the SBGN Markup Language into a TikZ picture, or rendering it directly into a PDF file.
Availability and implementation
sbgntikz, the SBGN-ML to sbgntikz converter, as well as a complete documentation can be freely downloaded from https://github.com/Adrienrougny/sbgntikz/. The library and the converter are compatible with all recent operating systems, including Windows, MacOS, and all common Linux distributions.
Supplementary information
Supplementary material is available at Bioinformatics online.
Collapse
Affiliation(s)
- Adrien Rougny
- Biotechnology Research Institute for Drug Discovery, National Institute of Advanced Industrial Science and Technology (AIST), Aomi, Tokyo, Japan
- Com. Bio Big Data Open Innovation Lab. (CBBD-OIL), AIST, Aomi, Tokyo, Japan
| |
Collapse
|
10
|
Wu HY, Nöllenburg M, Sousa FL, Viola I. Metabopolis: scalable network layout for biological pathway diagrams in urban map style. BMC Bioinformatics 2019; 20:187. [PMID: 30991966 PMCID: PMC6466808 DOI: 10.1186/s12859-019-2779-4] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/28/2018] [Accepted: 03/25/2019] [Indexed: 01/06/2023] Open
Abstract
Background Biological pathways represent chains of molecular interactions in biological systems that jointly form complex dynamic networks. The network structure changes from the significance of biological experiments and layout algorithms often sacrifice low-level details to maintain high-level information, which complicates the entire image to large biochemical systems such as human metabolic pathways. Results Our work is inspired by concepts from urban planning since we create a visual hierarchy of biological pathways, which is analogous to city blocks and grid-like road networks in an urban area. We automatize the manual drawing process of biologists by first partitioning the map domain into multiple sub-blocks, and then building the corresponding pathways by routing edges schematically, to maintain the global and local context simultaneously. Our system incorporates constrained floor-planning and network-flow algorithms to optimize the layout of sub-blocks and to distribute the edge density along the map domain. We have developed the approach in close collaboration with domain experts and present their feedback on the pathway diagrams based on selected use cases. Conclusions We present a new approach for computing biological pathway maps that untangles visual clutter by decomposing large networks into semantic sub-networks and bundling long edges to create space for presenting relationships systematically. Electronic supplementary material The online version of this article (10.1186/s12859-019-2779-4) contains supplementary material, which is available to authorized users.
Collapse
Affiliation(s)
- Hsiang-Yun Wu
- Research Division of Computer Graphics, Institute of Visual Computing and Human- Centered Technology, TU Wien, Vienna, Austria.
| | - Martin Nöllenburg
- Algorithms and Complexity Group, Institute of Logic and Computation, TU Wien, Vienna, Austria
| | - Filipa L Sousa
- Archaea Biology and Ecogenomics Division, Department of Ecogenomics and Systems Biology, University of Vienna, Vienna, Austria
| | - Ivan Viola
- Research Division of Computer Graphics, Institute of Visual Computing and Human- Centered Technology, TU Wien, Vienna, Austria.,Computer Science, Computer, Electrical and Mathematical Science and Engineering, King Abdullah University of Science and Technology (KAUST), Thuwal, Saudi Arabia
| |
Collapse
|
11
|
Fröhlich F, Reiser A, Fink L, Woschée D, Ligon T, Theis FJ, Rädler JO, Hasenauer J. Multi-experiment nonlinear mixed effect modeling of single-cell translation kinetics after transfection. NPJ Syst Biol Appl 2018; 5:1. [PMID: 30564456 PMCID: PMC6288153 DOI: 10.1038/s41540-018-0079-7] [Citation(s) in RCA: 10] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/18/2018] [Accepted: 11/09/2018] [Indexed: 11/10/2022] Open
Abstract
Single-cell time-lapse studies have advanced the quantitative understanding of cellular pathways and their inherent cell-to-cell variability. However, parameters retrieved from individual experiments are model dependent and their estimation is limited, if based on solely one kind of experiment. Hence, methods to integrate data collected under different conditions are expected to improve model validation and information content. Here we present a multi-experiment nonlinear mixed effect modeling approach for mechanistic pathway models, which allows the integration of multiple single-cell perturbation experiments. We apply this approach to the translation of green fluorescent protein after transfection using a massively parallel read-out of micropatterned single-cell arrays. We demonstrate that the integration of data from perturbation experiments allows the robust reconstruction of cell-to-cell variability, i.e., parameter densities, while each individual experiment provides insufficient information. Indeed, we show that the integration of the datasets on the population level also improves the estimates for individual cells by breaking symmetries, although each of them is only measured in one experiment. Moreover, we confirmed that the suggested approach is robust with respect to batch effects across experimental replicates and can provide mechanistic insights into the nature of batch effects. We anticipate that the proposed multi-experiment nonlinear mixed effect modeling approach will serve as a basis for the analysis of cellular heterogeneity in single-cell dynamics.
Collapse
Affiliation(s)
- Fabian Fröhlich
- Institute of Computational Biology, Helmholtz Zentrum München, Neuherberg, 85764 Germany
- Center for Mathematics, Technische Universität München, Garching, 85748 Germany
| | - Anita Reiser
- Faculty of Physics and Center for NanoScience, Ludwig-Maximilians-Universität, München, 80539 Germany
| | - Laura Fink
- Faculty of Physics and Center for NanoScience, Ludwig-Maximilians-Universität, München, 80539 Germany
| | - Daniel Woschée
- Faculty of Physics and Center for NanoScience, Ludwig-Maximilians-Universität, München, 80539 Germany
| | - Thomas Ligon
- Faculty of Physics and Center for NanoScience, Ludwig-Maximilians-Universität, München, 80539 Germany
| | - Fabian Joachim Theis
- Institute of Computational Biology, Helmholtz Zentrum München, Neuherberg, 85764 Germany
- Center for Mathematics, Technische Universität München, Garching, 85748 Germany
| | - Joachim Oskar Rädler
- Faculty of Physics and Center for NanoScience, Ludwig-Maximilians-Universität, München, 80539 Germany
| | - Jan Hasenauer
- Institute of Computational Biology, Helmholtz Zentrum München, Neuherberg, 85764 Germany
- Center for Mathematics, Technische Universität München, Garching, 85748 Germany
- Faculty of Mathematics and Natural Sciences, Rheinische Friedrich-Wilhelms-Universität Bonn, Bonn, 53115 Germany
| |
Collapse
|
12
|
Efficient methods and readily customizable libraries for managing complexity of large networks. PLoS One 2018; 13:e0197238. [PMID: 29813080 PMCID: PMC5973603 DOI: 10.1371/journal.pone.0197238] [Citation(s) in RCA: 7] [Impact Index Per Article: 1.2] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/13/2018] [Accepted: 04/28/2018] [Indexed: 11/19/2022] Open
Abstract
Background One common problem in visualizing real-life networks, including biological pathways, is the large size of these networks. Often times, users find themselves facing slow, non-scaling operations due to network size, if not a “hairball” network, hindering effective analysis. One extremely useful method for reducing complexity of large networks is the use of hierarchical clustering and nesting, and applying expand-collapse operations on demand during analysis. Another such method is hiding currently unnecessary details, to later gradually reveal on demand. Major challenges when applying complexity reduction operations on large networks include efficiency and maintaining the user’s mental map of the drawing. Results We developed specialized incremental layout methods for preserving a user’s mental map while managing complexity of large networks through expand-collapse and hide-show operations. We also developed open-source JavaScript libraries as plug-ins to the web based graph visualization library named Cytsocape.js to implement these methods as complexity management operations. Through efficient specialized algorithms provided by these extensions, one can collapse or hide desired parts of a network, yielding potentially much smaller networks, making them more suitable for interactive visual analysis. Conclusion This work fills an important gap by making efficient implementations of some already known complexity management techniques freely available to tool developers through a couple of open source, customizable software libraries, and by introducing some heuristics which can be applied upon such complexity management techniques to ensure preserving mental map of users.
Collapse
|
13
|
Xu Y, Luo XC. PyPathway: Python Package for Biological Network Analysis and Visualization. J Comput Biol 2018; 25:499-504. [PMID: 29641230 DOI: 10.1089/cmb.2017.0199] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/20/2022] Open
Abstract
Life science studies represent one of the biggest generators of large data sets, mainly because of rapid sequencing technological advances. Biological networks including interactive networks and human curated pathways are essential to understand these high-throughput data sets. Biological network analysis offers a method to explore systematically not only the molecular complexity of a particular disease but also the molecular relationships among apparently distinct phenotypes. Currently, several packages for Python community have been developed, such as BioPython and Goatools. However, tools to perform comprehensive network analysis and visualization are still needed. Here, we have developed PyPathway, an extensible free and open source Python package for functional enrichment analysis, network modeling, and network visualization. The network process module supports various interaction network and pathway databases such as Reactome, WikiPathway, STRING, and BioGRID. The network analysis module implements overrepresentation analysis, gene set enrichment analysis, network-based enrichment, and de novo network modeling. Finally, the visualization and data publishing modules enable users to share their analysis by using an easy web application. For package availability, see the first Reference.
Collapse
Affiliation(s)
- Yang Xu
- Guangdong Provincial Key Laboratory of Fermentation and Enzyme Engineering, School of Bioscience and Bioengineering, South China University of Technology , Guangzhou Higher Education Mega Center, Guangzhou, China
| | - Xiao-Chun Luo
- Guangdong Provincial Key Laboratory of Fermentation and Enzyme Engineering, School of Bioscience and Bioengineering, South China University of Technology , Guangzhou Higher Education Mega Center, Guangzhou, China
| |
Collapse
|
14
|
Touré V, Le Novère N, Waltemath D, Wolkenhauer O. Quick tips for creating effective and impactful biological pathways using the Systems Biology Graphical Notation. PLoS Comput Biol 2018; 14:e1005740. [PMID: 29447151 PMCID: PMC5813898 DOI: 10.1371/journal.pcbi.1005740] [Citation(s) in RCA: 6] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/20/2022] Open
Affiliation(s)
- Vasundra Touré
- Department of Systems Biology and Bioinformatics, University of Rostock, Rostock, Germany
| | - Nicolas Le Novère
- Babraham Institute, Babraham Research Campus, Cambridge, United Kingdom
| | - Dagmar Waltemath
- Department of Systems Biology and Bioinformatics, University of Rostock, Rostock, Germany
| | - Olaf Wolkenhauer
- Department of Systems Biology and Bioinformatics, University of Rostock, Rostock, Germany
- Stellenbosch Institute for Advanced Study (STIAS), Wallenberg Research Centre, Stellenbosch, South Africa
| |
Collapse
|
15
|
Gyori BM, Bachman JA, Subramanian K, Muhlich JL, Galescu L, Sorger PK. From word models to executable models of signaling networks using automated assembly. Mol Syst Biol 2017; 13:954. [PMID: 29175850 PMCID: PMC5731347 DOI: 10.15252/msb.20177651] [Citation(s) in RCA: 84] [Impact Index Per Article: 12.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/23/2022] Open
Abstract
Word models (natural language descriptions of molecular mechanisms) are a common currency in spoken and written communication in biomedicine but are of limited use in predicting the behavior of complex biological networks. We present an approach to building computational models directly from natural language using automated assembly. Molecular mechanisms described in simple English are read by natural language processing algorithms, converted into an intermediate representation, and assembled into executable or network models. We have implemented this approach in the Integrated Network and Dynamical Reasoning Assembler (INDRA), which draws on existing natural language processing systems as well as pathway information in Pathway Commons and other online resources. We demonstrate the use of INDRA and natural language to model three biological processes of increasing scope: (i) p53 dynamics in response to DNA damage, (ii) adaptive drug resistance in BRAF‐V600E‐mutant melanomas, and (iii) the RAS signaling pathway. The use of natural language makes the task of developing a model more efficient and it increases model transparency, thereby promoting collaboration with the broader biology community.
Collapse
Affiliation(s)
- Benjamin M Gyori
- Laboratory of Systems Pharmacology, Harvard Medical School, Boston, MA, USA
| | - John A Bachman
- Laboratory of Systems Pharmacology, Harvard Medical School, Boston, MA, USA
| | - Kartik Subramanian
- Laboratory of Systems Pharmacology, Harvard Medical School, Boston, MA, USA
| | - Jeremy L Muhlich
- Laboratory of Systems Pharmacology, Harvard Medical School, Boston, MA, USA
| | - Lucian Galescu
- Institute for Human and Machine Cognition, Pensacola, FL, USA
| | - Peter K Sorger
- Laboratory of Systems Pharmacology, Harvard Medical School, Boston, MA, USA
| |
Collapse
|
16
|
Murray P, McGee F, Forbes AG. A taxonomy of visualization tasks for the analysis of biological pathway data. BMC Bioinformatics 2017; 18:21. [PMID: 28251869 PMCID: PMC5333192 DOI: 10.1186/s12859-016-1443-5] [Citation(s) in RCA: 21] [Impact Index Per Article: 3.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Download PDF] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/20/2022] Open
Abstract
BACKGROUND Understanding complicated networks of interactions and chemical components is essential to solving contemporary problems in modern biology, especially in domains such as cancer and systems research. In these domains, biological pathway data is used to represent chains of interactions that occur within a given biological process. Visual representations can help researchers understand, interact with, and reason about these complex pathways in a number of ways. At the same time, these datasets offer unique challenges for visualization, due to their complexity and heterogeneity. RESULTS Here, we present taxonomy of tasks that are regularly performed by researchers who work with biological pathway data. The generation of these tasks was done in conjunction with interviews with several domain experts in biology. These tasks require further classification than is provided by existing taxonomies. We also examine existing visualization techniques that support each task, and we discuss gaps in the existing visualization space revealed by our taxonomy. CONCLUSIONS Our taxonomy is designed to support the development and design of future biological pathway visualization applications. We conclude by suggesting future research directions based on our taxonomy and motivated by the comments received by our domain experts.
Collapse
Affiliation(s)
- Paul Murray
- Electronic Visualization Laboratory, University of Illinois at Chicago, Chicago, IL USA
| | - Fintan McGee
- eScience Group, Environmental Research and Innovation (ERIN) department, Luxembourg Institute of Science and Technology, Esch/Alzette, Luxembourg
| | - Angus G. Forbes
- Electronic Visualization Laboratory, University of Illinois at Chicago, Chicago, IL USA
| |
Collapse
|
17
|
Genc B, Dogrusoz U. An algorithm for automated layout of process description maps drawn in SBGN. Bioinformatics 2015; 32:77-84. [PMID: 26363029 PMCID: PMC4681988 DOI: 10.1093/bioinformatics/btv516] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/08/2015] [Accepted: 08/25/2015] [Indexed: 12/31/2022] Open
Abstract
MOTIVATION Evolving technology has increased the focus on genomics. The combination of today's advanced techniques with decades of molecular biology research has yielded huge amounts of pathway data. A standard, named the Systems Biology Graphical Notation (SBGN), was recently introduced to allow scientists to represent biological pathways in an unambiguous, easy-to-understand and efficient manner. Although there are a number of automated layout algorithms for various types of biological networks, currently none specialize on process description (PD) maps as defined by SBGN. RESULTS We propose a new automated layout algorithm for PD maps drawn in SBGN. Our algorithm is based on a force-directed automated layout algorithm called Compound Spring Embedder (CoSE). On top of the existing force scheme, additional heuristics employing new types of forces and movement rules are defined to address SBGN-specific rules. Our algorithm is the only automatic layout algorithm that properly addresses all SBGN rules for drawing PD maps, including placement of substrates and products of process nodes on opposite sides, compact tiling of members of molecular complexes and extensively making use of nested structures (compound nodes) to properly draw cellular locations and molecular complex structures. As demonstrated experimentally, the algorithm results in significant improvements over use of a generic layout algorithm such as CoSE in addressing SBGN rules on top of commonly accepted graph drawing criteria. AVAILABILITY AND IMPLEMENTATION An implementation of our algorithm in Java is available within ChiLay library (https://github.com/iVis-at-Bilkent/chilay). CONTACT ugur@cs.bilkent.edu.tr or dogrusoz@cbio.mskcc.org SUPPLEMENTARY INFORMATION Supplementary data are available at Bioinformatics online.
Collapse
Affiliation(s)
- Begum Genc
- The Insight Centre for Data Analytics, University College Cork, Western Road, Cork, Ireland, Computer Engineering Department, Faculty of Engineering, Bilkent University, Ankara 06800, Turkey and
| | - Ugur Dogrusoz
- Computer Engineering Department, Faculty of Engineering, Bilkent University, Ankara 06800, Turkey and Sander Lab, Memorial Sloan-Kettering Cancer Center, 417 E68th St., New York, NY 10065, USA
| |
Collapse
|