{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T02:33:30Z","timestamp":1780626810063,"version":"3.54.1"},"reference-count":42,"publisher":"Oxford University Press (OUP)","issue":"1","license":[{"start":{"date-parts":[[2019,12,16]],"date-time":"2019-12-16T00:00:00Z","timestamp":1576454400000},"content-version":"vor","delay-in-days":1,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc\/4.0\/"}],"funder":[{"name":"National Key R&D Program of China","award":["2018YFC0830900"],"award-info":[{"award-number":["2018YFC0830900"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61873094"],"award-info":[{"award-number":["61873094"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Science and Technology Program of Guangzhou, China","award":["201804010246"],"award-info":[{"award-number":["201804010246"]}]},{"name":"Natural Science Foundation of Guangdong Province of China","award":["2018A030313338"],"award-info":[{"award-number":["2018A030313338"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021,1,18]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>Integrated modelling of biological systems is challenged by composing components with sufficient kinetic data and components with insufficient kinetic data or components built only using experts\u2019 experience and knowledge. Fuzzy continuous Petri nets (FCPNs) combine continuous Petri nets with fuzzy inference systems, and thus offer an hybrid uncertain\/certain approach to integrated modelling of such biological systems with uncertainties. In this paper, we give a formal definition and a corresponding simulation algorithm of FCPNs, and briefly introduce the FCPN tool that we have developed for implementing FCPNs. We then present a methodology and workflow utilizing FCPNs to achieve hybrid (uncertain\/certain) modelling of biological systems illustrated with a case study of the Mercaptopurine metabolic pathway. We hope this research will promote the wider application of FCPNs and address the uncertain\/certain integrated modelling challenge in the systems biology area.<\/jats:p>","DOI":"10.1093\/bib\/bbz114","type":"journal-article","created":{"date-parts":[[2019,8,12]],"date-time":"2019-08-12T11:18:27Z","timestamp":1565608707000},"page":"438-450","source":"Crossref","is-referenced-by-count":18,"title":["Hybrid modelling of biological systems using fuzzy continuous Petri nets"],"prefix":"10.1093","volume":"22","author":[{"given":"Fei","family":"Liu","sequence":"first","affiliation":[{"name":"School of Software Engineering, South China University of Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wujie","family":"Sun","sequence":"additional","affiliation":[{"name":"School of Software Engineering, South China University of Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Monika","family":"Heiner","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Brandenburg University of Technology Cottbus-Senftenberg"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"David","family":"Gilbert","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Brunel University London"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"286","published-online":{"date-parts":[[2019,12,15]]},"reference":[{"issue":"5560","key":"2021012203302594900_ref1","doi-asserted-by":"crossref","first-page":"1662","DOI":"10.1126\/science.1069492","article-title":"Systems biology: a brief overview","volume":"295","author":"Kitano","year":"2002","journal-title":"Science"},{"issue":"4","key":"2021012203302594900_ref2","doi-asserted-by":"crossref","first-page":"511","DOI":"10.1016\/j.cell.2005.04.020","article-title":"Systems biology: its practice and challenges","volume":"121","author":"Aderem","year":"2005","journal-title":"Cell"},{"issue":"18","key":"2021012203302594900_ref3","doi-asserted-by":"crossref","first-page":"2044","DOI":"10.1093\/bioinformatics\/btn352","article-title":"Integrating metabolic, transcriptional regulatory and signal transduction models in Escherichia coli","volume":"24","author":"Covert","year":"2008","journal-title":"Bioinformatics"},{"issue":"2","key":"2021012203302594900_ref4","doi-asserted-by":"crossref","first-page":"389","DOI":"10.1016\/j.cell.2012.05.044","article-title":"A whole-cell computational model predicts phenotype from genotype","volume":"150","author":"Karr","year":"2012","journal-title":"Cell"},{"issue":"12","key":"2021012203302594900_ref5","doi-asserted-by":"crossref","first-page":"719","DOI":"10.1016\/j.tcb.2015.09.004","article-title":"Why build whole-cell models?","volume":"25","author":"Carrera","year":"2015","journal-title":"Trends Cell Biol"},{"issue":"45","key":"2021012203302594900_ref6","article-title":"Modeling formalisms in systems biology","volume":"1","author":"Machado","year":"2011","journal-title":"AMB Express"},{"key":"2021012203302594900_ref7","doi-asserted-by":"crossref","first-page":"396","DOI":"10.1016\/j.csbj.2017.07.005","article-title":"Multi-level and hybrid modelling approaches for systems biology","volume":"15","author":"Bardini","year":"2017","journal-title":"Comput Struct Biotechnol J"},{"key":"2021012203302594900_ref8","doi-asserted-by":"crossref","first-page":"1652","DOI":"10.1109\/WSC.2014.7020016","article-title":"Towards a theory of multi-method M&S approach: part I","volume-title":"Proceedings of 2014 Winter Simulation Conference (WSC)","author":"Balaban","year":"2014"},{"key":"2021012203302594900_ref9","first-page":"1","article-title":"Fuzzy Petri nets for modelling of uncertain biological systems","author":"Liu","year":"2018","journal-title":"Brief Bioinform"},{"key":"2021012203302594900_ref10","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-540-75140-3_14","article-title":"A unifying framework for modelling and analysing biochemical pathways using Petri nets","volume-title":"Proc. 6th International Conference on Computational Methods in Systems Biology, Vol. 4695 of LNCS, 200\u201316","author":"Gilbert","year":"2007"},{"key":"2021012203302594900_ref11","volume-title":"Petri Nets for Systems and Synthetic Biology, Vol. 5016 of LNCS, 215\u2013264","author":"Heiner","year":"2008"},{"issue":"25","key":"2021012203302594900_ref12","doi-asserted-by":"crossref","first-page":"2340","DOI":"10.1021\/j100540a008","article-title":"Exact stochastic simulation of coupled chemical reactions","volume":"81","author":"Gillespie","year":"1977","journal-title":"J Phys Chem"},{"issue":"4","key":"2021012203302594900_ref13","doi-asserted-by":"crossref","first-page":"942","DOI":"10.1016\/j.nahs.2012.05.004","article-title":"Hybrid representation and simulation of stiff biochemical networks","volume":"6","author":"Herajy","year":"2012","journal-title":"Nonlinear Anal Hybri Syst"},{"issue":"3","key":"2021012203302594900_ref14","first-page":"389","article-title":"Biopathways representation and simulation on hybrid functional Petri net","volume":"3","author":"Matsuno","year":"2003","journal-title":"Silico Biol"},{"key":"2021012203302594900_ref15","article-title":"Modeling of dynamic systems with Petri nets and fuzzy logic","author":"Windhager","year":"2013"},{"issue":"1\u20132","key":"2021012203302594900_ref16","doi-asserted-by":"crossref","first-page":"81","DOI":"10.3233\/FI-2018-1675","article-title":"Semi-quantitative modeling of gene regulatory processes with unknown parameter values using fuzzy logic and Petri nets","volume":"160","author":"Bordon","year":"2018","journal-title":"Fundamenta Informaticae"},{"issue":"8","key":"2021012203302594900_ref17","doi-asserted-by":"crossref","first-page":"338","DOI":"10.1016\/S0019-9958(65)90241-X","article-title":"Fuzzy sets","author":"Zadeh","year":"1965","journal-title":"Inform Control"},{"key":"2021012203302594900_ref18","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-540-71258-9","volume-title":"Fuzzy Logic","author":"Wang","year":"2007"},{"key":"2021012203302594900_ref19","first-page":"1585","article-title":"Application of fuzzy algorithms for control of simple dynamic plant","volume-title":"Proc Inst Electr Eng","author":"Mamdani","year":"1974"},{"issue":"1","key":"2021012203302594900_ref20","doi-asserted-by":"crossref","first-page":"116","DOI":"10.1109\/TSMC.1985.6313399","article-title":"Fuzzy identification of systems and its applications to modeling and control","volume":"15","author":"Takagi","year":"1985","journal-title":"IEEE Trans Syst Man Cybern"},{"key":"2021012203302594900_ref21","doi-asserted-by":"crossref","first-page":"136","DOI":"10.1016\/j.knosys.2018.04.014","article-title":"Recent advances in neuro-fuzzy system: a survey","volume":"152","author":"Shihabudheen","year":"2018","journal-title":"Knowl Based Syst"},{"issue":"3","key":"2021012203302594900_ref22","doi-asserted-by":"crossref","first-page":"665","DOI":"10.1109\/21.256541","article-title":"ANFIS: adaptive-network-based fuzzy inference system","volume":"23","author":"Jang","year":"1993","journal-title":"IEEE Trans Syst Man Cybern"},{"issue":"5","key":"2021012203302594900_ref23","doi-asserted-by":"crossref","first-page":"801","DOI":"10.1109\/72.159069","article-title":"On fuzzy modeling using fuzzy neural networks with the back-propagation algorithm","volume":"3","author":"Horikawa","year":"1992","journal-title":"IEEE Trans Neural Netw"},{"key":"2021012203302594900_ref24","article-title":"Kommunikation mit automaten","author":"Petri","year":"1962"},{"issue":"4","key":"2021012203302594900_ref25","doi-asserted-by":"crossref","first-page":"541","DOI":"10.1109\/5.24143","article-title":"Petri nets: properties, analysis and applications","volume":"77","author":"Murata","year":"1989","journal-title":"Proc IEEE"},{"key":"2021012203302594900_ref26","first-page":"138","article-title":"Extended stochastic Petri nets for model-based design of wetlab experiments","volume":"LNBI 5750","author":"Heiner","year":"2009","journal-title":"Trans Comput Syst Biol XI"},{"issue":"5","key":"2021012203302594900_ref27","doi-asserted-by":"crossref","first-page":"404","DOI":"10.1093\/bib\/bbn026","article-title":"A structured approach for the engineering of biochemical network models, illustrated for signalling pathways","volume":"9","author":"Breitling","year":"2008","journal-title":"Brief Bioinform"},{"key":"2021012203302594900_ref28","article-title":"Towards dynamic genome scale models","author":"Gilbert","year":"2017","journal-title":"Brief Bioinform"},{"issue":"21","key":"2021012203302594900_ref29","doi-asserted-by":"crossref","first-page":"11980","DOI":"10.1073\/pnas.2133841100","article-title":"Structure and function of the feed-forward loop network motif","volume":"100","author":"Mangan","year":"2003","journal-title":"Proc Natl Acad Sci"},{"key":"2021012203302594900_ref30","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-319-19488-2_10","article-title":"Charlie-an extensible Petri net analysis tool","volume-title":"Proc. PETRI NETS 2015, Vol. 9115 of LNCS, 200\u201311","author":"Heiner","year":"2015"},{"key":"2021012203302594900_ref31","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1007\/978-3-540-88562-7_20","article-title":"A model checking approach to the parameter estimation of biochemical pathways","volume-title":"Computational Methods in Systems Biology","author":"Donaldson","year":"2008"},{"key":"2021012203302594900_ref32","volume-title":"ODE and random Boolean networks in application to modelling of 6-mercaptopurine metabolism","author":"Lavrova","year":"2016"},{"issue":"1","key":"2021012203302594900_ref33","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1038\/sj.bjc.6602893","article-title":"Mechanistic mathematical modelling of mercaptopurine effects on cell cycle of human acute lymphoblastic leukaemia cells","volume":"94","author":"Panetta","year":"2006","journal-title":"Br J Cancer"},{"issue":"12","key":"2021012203302594900_ref34","doi-asserted-by":"crossref","DOI":"10.1371\/journal.pone.0014284","article-title":"A unique transformation from ordinary differential equations to reaction networks","volume":"5","author":"Soliman","year":"2010","journal-title":"PLoS One"},{"issue":"1","key":"2021012203302594900_ref35","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1186\/1752-0509-5-14","article-title":"Parameter estimation in systems biology models using spline approximation","volume":"5","author":"Zhan","year":"2011","journal-title":"BMC Syst Biol"},{"key":"2021012203302594900_ref36","doi-asserted-by":"crossref","DOI":"10.1111\/j.1742-4658.2008.06844.x","article-title":"Systems biology: parameter estimation for biochemical models","volume":"276","author":"Ashyraliyev","year":"2009","journal-title":"FEBS J"},{"issue":"11","key":"2021012203302594900_ref37","doi-asserted-by":"crossref","first-page":"2467","DOI":"10.1101\/gr.1262503","article-title":"Parameter estimation in biochemical pathways: a comparison of global optimization methods","volume":"13","author":"Moles","year":"2003","journal-title":"Genome Res"},{"key":"2021012203302594900_ref38","volume-title":"Manual for FCPN\u2013a fuzzy continuous Petri net modeling and simulation tool","author":"Liu"},{"issue":"1","key":"2021012203302594900_ref39","doi-asserted-by":"crossref","first-page":"132","DOI":"10.1186\/1471-2105-10-132","article-title":"On validation and invalidation of biological models","volume":"10","author":"Anderson","year":"2009","journal-title":"BMC Bioinform"},{"issue":"1","key":"2021012203302594900_ref40","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1186\/s12918-015-0180-0","article-title":"Validation and selection of ode based systems biology models: how to arrive at more reliable decisions","volume":"9","author":"Hasdemir","year":"2015","journal-title":"BMC Syst Biol"},{"key":"2021012203302594900_ref41","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1109\/WSC.2011.6147750","article-title":"Verification and validation of simulation models","volume-title":"Proceedings of the 2011 Winter Simulation Conference (WSC)","author":"Sargent","year":"2011"},{"issue":"2","key":"2021012203302594900_ref42","doi-asserted-by":"crossref","first-page":"337","DOI":"10.1109\/TCBB.2012.101","article-title":"Multiscale modelling and analysis of planar cell polarity in the drosophila wing","volume":"10","author":"Gao","year":"2013","journal-title":"IEEE\/ACM Trans Comput Biol Bioinform"}],"container-title":["Briefings in Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/academic.oup.com\/bib\/article-pdf\/22\/1\/438\/35934643\/bbz114.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"http:\/\/academic.oup.com\/bib\/article-pdf\/22\/1\/438\/35934643\/bbz114.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,1,23]],"date-time":"2021-01-23T11:58:54Z","timestamp":1611403134000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bib\/article\/22\/1\/438\/5673899"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,12,15]]},"references-count":42,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2019,12,15]]},"published-print":{"date-parts":[[2021,1,18]]}},"URL":"https:\/\/doi.org\/10.1093\/bib\/bbz114","relation":{},"ISSN":["1467-5463","1477-4054"],"issn-type":[{"value":"1467-5463","type":"print"},{"value":"1477-4054","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2021,1]]},"published":{"date-parts":[[2019,12,15]]}}}