Computational Systems Biology Section
Fengkai Zhang, M.D., M.Math.
Staff Scientist
Contact: For contact information, search the NIH Enterprise Directory.

Major Areas of Research
- Design and development of systems biology simulation applications
- Development of a standard of the Multistate, Multicomponent and Multicompartment Species Package for SBML Level 3 to exchange rule-based models
- Simulating and analyzing well-stirred and spatially resolved computational models for signaling processes
Program Description
A range of methodologies is utilized in systems biology to simulate biological pathways, uncovering the intricate ways molecules function within living organisms and enabling hypotheses about potential interactions and reaction rate ranges without relying on traditional experimental measurements. Among these, rule-based modeling abstracts similar reactions into rules that summarize the characteristics and binding states of individual molecular components within large molecular complexes. This approach offers a distinct advantage by simplifying the representation of molecular reactions, organizing entities within hierarchical structures that align with biological formats at both the molecular and sub-molecular levels, such as domains and binding sites. Furthermore, the rule-based modeling approach can address the combinatorial complexity inherent in biological systems.
Simmune is a software suite that uses rule-based modeling to simulate biological pathways. It constructs models of biological reactions through its unique icon-based modeling language from single reactions and provides a flexible, high-level network view for model inspection. Simmune can simulate models in well-stirred environments, efficiently explore large parameter spaces, and help users identify the most relevant parameters, offering insights into the relationships between different parameters. Additionally, Simmune supports the simulation of spatially resolved models in discrete grid morphologies and 3D environments, with the ability to analyze and visualize results at fine-grained subcellular levels.
Simmune supports the Multistate, Multicomponent, and Multicompartment Species Package for SBML Level 3 (SBML-Multi) to exchange rule-based models. This standard is part of an initiative by the COmputational Modeling in BIology NEtwork (COMBINE) community standards and formats for computational models. Our group leads the effort for the SBML-Multi standard.
Simmune is built with technologies including C/C++, Qt, VTK, CMake, Python, SQL, MongoDB, Boost, version control, Sundials, and parallel computing, providing a powerful, flexible modeling tool that remains user-friendly for biological researchers with limited computing expertise. Our group collaborates with researchers in immunology, proteomics, computational modeling, and systems biology.
Biography
Education
M.D., Beijing Medical University
M.Math., Bioinformatics, University of Waterloo
B.S., Computer Science and Statistics, University of Manitoba
Languages Spoken
Mandarin ChineseFengkai Zhang is a staff scientist in the Computational Systems Biology Section. He received his M.D. from Beijing Medical University, his B.S. in computer science and statistics from the University of Manitoba, and his master’s degree in bioinformatics from the University of Waterloo. His postdoctoral work at Virginia Commonwealth University focused on SNPs in human and mouse. Following his training in bioinformatics analysis, he worked as research faculty for the PATRIC (Pathosystems Resource Integration Center) project in the NIAID Bioinformatics Research Center (BRC) at Virginia Tech.
Within the Computational Systems Biology Section of the LISB/NIAID, Dr. Zhang is one of the main developers of the Simmune project. He developed the Simmune Modeler, creating an iconographical language for rule-based modeling and tools for visualizing spatially resolved simulations. His recent work involves the development of approaches for analyzing model parameter space. He manages the build systems of the Simmune software suite across multiple operating systems including Linux, Mac OS, and Windows. Dr. Zhang also leads an international community effort in establishing and releasing the systems biology standard, SBML-multi (Systems Biology Markup Language Level 3 Package Specification for Multistate, Multicomponent and Multicompartment Species). He served as an SBML editor from 2017 to 2019. Outside the lab, he enjoys playing tennis and basketball.
Selected Publications
Xu X, Quan W, Zhang F, Jin T. A systems approach to investigate GPCR-mediated Ras signaling network in chemoattractant sensing. Mol Biol Cell. 2022 Mar 1;33(3):ar23.
Zhang F, Smith LP, Blinov ML, Faeder J, Hlavacek WS, Juan Tapia J, Keating SM, Rodriguez N, Dräger A, Harris LA, Finney A, Hu B, Hucka M, Meier-Schellersheim M. Systems biology markup language (SBML) level 3 package: multistate, multicomponent and multicompartment species, version 1, release 2. J Integr Bioinform. 2020 Jul 6;17(2-3):20200015.
Keating SM, Waltemath D, König M, Zhang F, Dräger A, Chaouiya C, Bergmann FT, Finney A, Gillespie CS, Helikar T, Hoops S, Malik-Sheriff RS, Moodie SL, Moraru II, Myers CJ, Naldi A, Olivier BG, Sahle S, Schaff JC, Smith LP, Swat MJ, Thieffry D, Watanabe L, Wilkinson DJ, Blinov ML, Begley K, Faeder JR, Gómez HF, Hamm TM, Inagaki Y, Liebermeister W, Lister AL, Lucio D, Mjolsness E, Proctor CJ, Raman K, Rodriguez N, Shaffer CA, Shapiro BE, Stelling J, Swainston N, Tanimura N, Wagner J, Meier-Schellersheim M, Sauro HM, Palsson B, Bolouri H, Kitano H, Funahashi A, Hermjakob H, Doyle JC, Hucka M; SBML Level 3 Community members. SBML Level 3: an extensible format for the exchange and reuse of biological models. Mol Syst Biol. 2020 Aug;16(8):e9110.
Cheng HC, Angermann BR, Zhang F, Meier-Schellersheim M. NetworkViewer: visualizing biochemical reaction networks with embedded rendering of molecular interaction rules. BMC Syst Biol. 2014 Jun 16;8:70.
Zhang F, Angermann BR, Meier-Schellersheim M. The Simmune Modeler visual interface for creating signaling networks based on bi-molecular interactions. Bioinformatics. 2013 May 1;29(9):1229-30.
Angermann BR, Klauschen F, Garcia AD, Prustel T, Zhang F, Germain RN, Meier-Schellersheim M. Computational modeling of cellular signaling processes embedded into dynamic spatial contexts. Nat Methods. 2012 Jan 29;9(3):283-9.
Tools and Resources
Research Networks
Systems Biology Markup Language (SBML)
COmputational Modeling in BIology NEtwork (COMBINE)