{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,11]],"date-time":"2026-04-11T13:53:50Z","timestamp":1775915630258,"version":"3.50.1"},"reference-count":15,"publisher":"Oxford University Press (OUP)","issue":"18","license":[{"start":{"date-parts":[[2022,7,25]],"date-time":"2022-07-25T00:00:00Z","timestamp":1658707200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/academic.oup.com\/journals\/pages\/open_access\/funder_policies\/chorus\/standard_publication_model"}],"funder":[{"DOI":"10.13039\/501100005010","name":"Fondazione AIRC per la Ricerca sul Cancro","doi-asserted-by":"publisher","award":["IG 2019"],"award-info":[{"award-number":["IG 2019"]}],"id":[{"id":"10.13039\/501100005010","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100005010","name":"Fondazione AIRC per la Ricerca sul Cancro","doi-asserted-by":"publisher","award":["ID 23825"],"award-info":[{"award-number":["ID 23825"]}],"id":[{"id":"10.13039\/501100005010","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022,9,15]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:sec><jats:title>Summary<\/jats:title><jats:p>Mathematical models are effective in studying cancer development at different scales from metabolism to tissue. Phase Field Models (PFMs) have been shown to reproduce accurately cancer growth and other related phenomena, including expression of relevant molecules, extracellular matrix remodeling and angiogenesis. However, implementations of such models are rarely published, reducing access to these techniques. To reduce this gap, we developed Mocafe, a modular open-source Python package that implements some of the most important PFMs reported in the literature. Mocafe is designed to handle both PFMs purely based on differential equations and hybrid agent-based PFMs. Moreover, Mocafe is meant to be extensible, allowing the inclusion of new models in future releases.<\/jats:p><\/jats:sec><jats:sec><jats:title>Availability and implementation<\/jats:title><jats:p>Mocafe is a Python package based on FEniCS, a popular computing platform for solving partial differential equations. The source code, extensive documentation and demos are provided on GitHub at URL: https:\/\/github.com\/BioComputingUP\/mocafe. Moreover, we uploaded on Zenodo an archive of the package, which is available at https:\/\/doi.org\/10.5281\/zenodo.6366052.<\/jats:p><\/jats:sec>","DOI":"10.1093\/bioinformatics\/btac521","type":"journal-article","created":{"date-parts":[[2022,7,25]],"date-time":"2022-07-25T14:51:01Z","timestamp":1658760661000},"page":"4440-4441","source":"Crossref","is-referenced-by-count":4,"title":["Mocafe: a comprehensive Python library for simulating cancer development with Phase Field Models"],"prefix":"10.1093","volume":"38","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7152-5512","authenticated-orcid":false,"given":"Franco","family":"Pradelli","sequence":"first","affiliation":[{"name":"Department of Biomedical Sciences, University of Padova , 35121 Padova, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Giovanni","family":"Minervini","sequence":"additional","affiliation":[{"name":"Department of Biomedical Sciences, University of Padova , 35121 Padova, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4525-7793","authenticated-orcid":false,"given":"Silvio C E","family":"Tosatto","sequence":"additional","affiliation":[{"name":"Department of Biomedical Sciences, University of Padova , 35121 Padova, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"286","published-online":{"date-parts":[[2022,7,25]]},"reference":[{"key":"2023041408342782900_","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2566630","article-title":"Unified form language","volume":"40","author":"Aln\u00e6s","year":"2014","journal-title":"ACM Trans. Math. Softw"},{"key":"2023041408342782900_","first-page":"9","article-title":"The FEniCS Project Version 1.5","volume":"3","author":"Aln\u00e6s","year":"2015","journal-title":"Arch. Numer. Softw"},{"key":"2023041408342782900_","first-page":"69","author":"Barbosa","year":"2017"},{"key":"2023041408342782900_","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1103\/PhysRevE.72.041907","article-title":"Tumor growth instability and the onset of invasion","volume":"72","author":"Castro","year":"2005","journal-title":"Phys. Rev. E - Stat. Nonlin. Soft Matter Phys"},{"key":"2023041408342782900_","doi-asserted-by":"crossref","first-page":"723","DOI":"10.1007\/s00285-008-0215-x","article-title":"Nonlinear simulations of solid tumor growth using a mixture model: invasion and branching","volume":"58","author":"Cristini","year":"2008","journal-title":"J. Math. Biol"},{"key":"2023041408342782900_","doi-asserted-by":"crossref","first-page":"3254","DOI":"10.1021\/acsenergylett.0c01904","article-title":"Open-sourcing phase-field simulations for accelerating energy materials design and optimization","volume":"5","author":"Hong","year":"2020","journal-title":"ACS Energy Lett"},{"key":"2023041408342782900_","first-page":"718","article-title":"Automated solution of differential equations by the finite element method: the FEniCS Book (Lecture Notes in Computational Science and Engineering)","volume":"84","author":"Logg","year":"2012","journal-title":"Manual"},{"key":"2023041408342782900_","doi-asserted-by":"crossref","first-page":"1152","DOI":"10.1073\/pnas.1815735116","article-title":"Computer simulations suggest that prostate enlargement due to benign prostatic hyperplasia mechanically impedes prostate cancer growth","volume":"116","author":"Lorenzo","year":"2019","journal-title":"Proc. Natl. Acad. Sci. USA"},{"key":"2023041408342782900_","doi-asserted-by":"crossref","first-page":"E7663","DOI":"10.1073\/pnas.1615791113","article-title":"Tissue-scale, personalized modeling and simulation of prostate cancer growth","volume":"113","author":"Lorenzo","year":"2016","journal-title":"Proc. Natl. Acad. Sci. USA"},{"key":"2023041408342782900_","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1038\/s41598-018-27034-8","article-title":"Angiogenic factors produced by hypoxic cells are a leading driver of anastomoses in sprouting angiogenesis\u2014a computational study","volume":"8","author":"Moreira-Soares","year":"2018","journal-title":"Sci. Rep"},{"key":"2023041408342782900_","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1080\/14786435.2010.501771","article-title":"The phase-field model in tumor growth","volume":"91","author":"Travasso","year":"2011","journal-title":"Philos. Mag"},{"key":"2023041408342782900_","doi-asserted-by":"crossref","first-page":"e19989","DOI":"10.1371\/journal.pone.0019989","article-title":"Tumor angiogenesis and vascular patterning: a mathematical model","volume":"6","author":"Travasso","year":"2011","journal-title":"PLoS One"},{"key":"2023041408342782900_","doi-asserted-by":"crossref","first-page":"1015","DOI":"10.1002\/cnm.2552","article-title":"Capillary networks in tumor angiogenesis: from discrete endothelial cells to phase-field averaged descriptions via isogeometric analysis","volume":"29","author":"Vilanova","year":"2013","journal-title":"Int. J. Numer. Method Biomed. Eng"},{"key":"2023041408342782900_","doi-asserted-by":"crossref","first-page":"e0149422","DOI":"10.1371\/journal.pone.0149422","article-title":"A mathematical model coupling tumor growth and angiogenesis","volume":"11","author":"Xu","year":"2016","journal-title":"PLoS One"},{"key":"2023041408342782900_","doi-asserted-by":"crossref","first-page":"112648","DOI":"10.1016\/j.cma.2019.112648","article-title":"Phase-field model of vascular tumor growth: three-dimensional geometry of the vascular network and integration with imaging data","volume":"359","author":"Xu","year":"2020","journal-title":"Comput. Methods Appl. Mech. Eng"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/advance-article-pdf\/doi\/10.1093\/bioinformatics\/btac521\/45187292\/btac521.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/38\/18\/4440\/49885525\/btac521.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/38\/18\/4440\/49885525\/btac521.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,24]],"date-time":"2023-11-24T23:10:08Z","timestamp":1700867408000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/38\/18\/4440\/6649691"}},"subtitle":[],"editor":[{"given":"Anthony","family":"Mathelier","sequence":"additional","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2022,7,25]]},"references-count":15,"journal-issue":{"issue":"18","published-print":{"date-parts":[[2022,9,15]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btac521","relation":{},"ISSN":["1367-4803","1367-4811"],"issn-type":[{"value":"1367-4803","type":"print"},{"value":"1367-4811","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2022,9,15]]},"published":{"date-parts":[[2022,7,25]]}}}