{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,30]],"date-time":"2026-07-30T10:49:26Z","timestamp":1785408566067,"version":"3.56.0"},"reference-count":34,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2026,5,9]],"date-time":"2026-05-09T00:00:00Z","timestamp":1778284800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["468824876"],"award-info":[{"award-number":["468824876"]}],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]},{"award":["468824876"],"award-info":[{"award-number":["468824876"]}],"id":[{"id":"https:\/\/ror.org\/018mejw64","id-type":"ROR","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computers"],"abstract":"<jats:p>Hemodynamic analysis of blood flow is critical for diagnosing cardiovascular diseases and investigating cardiovascular parameters, such as aneurysms and wall shear stress. For subject-specific analyses, the anatomy and blood flow of the subject can be captured non-invasively using structural and 4D Magnetic Resonance Imaging (MRI), respectively. Computational fluid dynamics (CFD), on the other hand, can be used to generate blood flow simulations. To generate and analyze subject-specific blood flow simulations, MRI and CFD have to be brought together. We present an interactive, customizable, and user-oriented visual analysis tool that integrates measured data and CFD simulations. Thus, our open-source tool supports both medical and numerical analysis workflows. It enables the creation of simulation ensembles with a high variety of parameters. Furthermore, it allows for visual and analytical examination of simulations and measurements through 2D embeddings. To demonstrate the effectiveness of our tool, we applied it to three real-world use cases, showcasing its ability to configure simulation ensembles and analyze blood flow. We evaluated our example cases together with MRI and CFD experts. By combining the strengths of both CFD and MRI, our tool provides a comprehensive understanding of hemodynamic parameters, facilitating accurate analysis of hemodynamic biomarkers.<\/jats:p>","DOI":"10.3390\/computers15050300","type":"journal-article","created":{"date-parts":[[2026,5,11]],"date-time":"2026-05-11T15:39:32Z","timestamp":1778513972000},"page":"300","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["An Integrated Open-Source Software System for the Generation and Analysis of Subject-Specific Blood Flow Simulation Ensembles"],"prefix":"10.3390","volume":"15","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8377-4217","authenticated-orcid":false,"given":"Simon","family":"Leistikow","sequence":"first","affiliation":[{"name":"Computer Science Department, University of Muenster, Einsteinstra\u00dfe 62, 48149 M\u00fcnster, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-9567-3181","authenticated-orcid":false,"given":"Thomas","family":"Miro","sequence":"additional","affiliation":[{"name":"Computer Science Department, University of Muenster, Einsteinstra\u00dfe 62, 48149 M\u00fcnster, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4392-0045","authenticated-orcid":false,"given":"Adrian","family":"Kummerl\u00e4nder","sequence":"additional","affiliation":[{"name":"Institute of Applied and Numerical Mathematics, Karlsruhe Institute of Technology, Englerstra\u00dfe 2, 76131 Karlsruhe, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9633-515X","authenticated-orcid":false,"given":"Ali","family":"Nahardani","sequence":"additional","affiliation":[{"name":"Heart Center Bonn, Department of Internal Medicine II, University Hospital, Venusberg-Campus 1, 53127 Bonn, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Katja","family":"Gr\u00fcn","sequence":"additional","affiliation":[{"name":"Department of Internal Medicine I, University Hospital Jena, Am Klinikum 1, 07747 Jena, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6543-4684","authenticated-orcid":false,"given":"Marcus","family":"Franz","sequence":"additional","affiliation":[{"name":"Department of Cardiology, Angiology and Intensive Care Medicine, Cardiovascular Center Hersfeld-Rotenburg, Heinz-Meise-Stra\u00dfe 100, 36199 Rotenburg an der Fulda, Germany"},{"name":"Department of Cardiothoracic Surgery, University Hospital Jena, Am Klinikum 1, 07747 Jena, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5301-3636","authenticated-orcid":false,"given":"Verena","family":"Hoerr","sequence":"additional","affiliation":[{"name":"Heart Center Bonn, Department of Internal Medicine II, University Hospital, Venusberg-Campus 1, 53127 Bonn, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1026-6462","authenticated-orcid":false,"given":"Mathias J.","family":"Krause","sequence":"additional","affiliation":[{"name":"Institute of Applied and Numerical Mathematics, Karlsruhe Institute of Technology, Englerstra\u00dfe 2, 76131 Karlsruhe, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6168-8748","authenticated-orcid":false,"given":"Lars","family":"Linsen","sequence":"additional","affiliation":[{"name":"Computer Science Department, University of Muenster, Einsteinstra\u00dfe 62, 48149 M\u00fcnster, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2026,5,9]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"258","DOI":"10.1016\/j.camwa.2020.04.033","article-title":"OpenLB\u2014Open source lattice Boltzmann code","volume":"81","author":"Krause","year":"2021","journal-title":"Comput. Math. Appl."},{"key":"ref_2","unstructured":"Drees, D., Leistikow, S., Jiang, X., and Linsen, L. (2022). Voreen\u2013An Open-source Framework for Interactive Visualization and Processing of Large Volume Data. arXiv."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"123","DOI":"10.37934\/arfmts.119.2.123148","article-title":"A Comprehensive Survey of Open-Source Tools for Computational Fluid Dynamics Analyses","volume":"119","author":"Kodman","year":"2024","journal-title":"J. Adv. Res. Fluid Mech. Therm. Sci."},{"key":"ref_4","unstructured":"Winter, M. (2014). Benchmark and Validation of Open Source CFD Codes, with Focus on Compressible and Rotating Capabilities, for Integration on the SimScale Platform. [Master\u2019s Thesis, Chalmers University of Technology]."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"525","DOI":"10.1007\/s10439-016-1762-8","article-title":"SimVascular: An open source pipeline for cardiovascular simulation","volume":"45","author":"Updegrove","year":"2017","journal-title":"Ann. Biomed. Eng."},{"key":"ref_6","unstructured":"(2026, April 15). SimVascular. Available online: https:\/\/simvascular.github.io\/."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Arthurs, C.J., Khlebnikov, R., Melville, A., Mar\u010dan, M., Gomez, A., Dillon-Murphy, D., Cuomo, F., Silva Vieira, M., Schollenberger, J., and Lynch, S.R. (2021). CRIMSON: An open-source software framework for cardiovascular integrated modelling and simulation. PLoS Comput. Biol., 17.","DOI":"10.1371\/journal.pcbi.1008881"},{"key":"ref_8","unstructured":"(2026, April 15). Crimson: An Advanced Simulation Environment for Subject-Specific Hemodynamic Analysis. Available online: https:\/\/crimson.software\/index.html."},{"key":"ref_9","unstructured":"(2026, April 15). SimScale\u2014Cloud-based Simulation Platform. Available online: https:\/\/www.simscale.com\/."},{"key":"ref_10","unstructured":"(2026, April 15). SimScale Documentation. Available online: https:\/\/www.simscale.com\/docs\/."},{"key":"ref_11","unstructured":"(2026, April 15). Ansys. Available online: https:\/\/www.ansys.com\/."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"108596","DOI":"10.1016\/j.cpc.2022.108596","article-title":"FabSim3: An automation toolkit for verified simulations using high performance computing","volume":"283","author":"Groen","year":"2023","journal-title":"Comput. Phys. Commun."},{"key":"ref_13","unstructured":"Groen, D. (2026, April 15). FabSim3: An Automation Toolkit for Complex Simulation Tasks. Available online: https:\/\/fabsim3.readthedocs.io\/en\/latest\/."},{"key":"ref_14","unstructured":"(2026, April 15). OpenFOAM. Available online: https:\/\/www.openfoam.com\/."},{"key":"ref_15","first-page":"354","article-title":"OpenFOAM for computational fluid dynamics","volume":"61","author":"Chen","year":"2014","journal-title":"Not. AMS"},{"key":"ref_16","first-page":"89","article-title":"OpenFOAM: Open source CFD in research and industry","volume":"1","author":"Jasak","year":"2009","journal-title":"Int. J. Nav. Archit. Ocean Eng."},{"key":"ref_17","unstructured":"Voreen Project (2026, April 15). Voreen. Available online: https:\/\/github.com\/voreen-project\/voreen."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Wilson, A.T., and Potter, K.C. (2009). Toward visual analysis of ensemble data sets. Proceedings of the 2009 Workshop on Ultrascale Visualization, UltraVis \u201909, ACM.","DOI":"10.1145\/1838544.1838551"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"140","DOI":"10.1016\/j.cag.2022.04.005","article-title":"Multi-dimensional parameter-space partitioning of spatio-temporal simulation ensembles","volume":"104","author":"Evers","year":"2022","journal-title":"Comput. Graph."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"2743","DOI":"10.1109\/TVCG.2013.141","article-title":"Comparative visual analysis of Lagrangian transport in CFD ensembles","volume":"19","author":"Hummel","year":"2013","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"139","DOI":"10.1002\/jmri.25366","article-title":"MRI-based computational hemodynamics in patients with aortic coarctation using the lattice Boltzmann methods: Clinical validation study","volume":"45","author":"Mirzaee","year":"2017","journal-title":"J. Magn. Reson. Imaging"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"219","DOI":"10.1007\/s10237-018-1078-8","article-title":"Hemodynamic assessment of pulmonary hypertension in mice: A model-based analysis of the disease mechanism","volume":"18","author":"Qureshi","year":"2019","journal-title":"Biomech. Model. Mechanobiol."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Kr\u00fcger, T., Kusumaatmaja, H., Kuzmin, A., Shardt, O., Silva, G., and Viggen, E.M. (2017). The Lattice Boltzmann Method: Principles and Practice, Springer International Publishing. Graduate Texts in Physics.","DOI":"10.1007\/978-3-319-44649-3"},{"key":"ref_24","unstructured":"Simonis, S. (2023). Lattice Boltzmann Methods for Partial Differential Equations. [Doctoral Thesis, Karlsruhe Institute of Technology (KIT)]."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Schroeder, W., Martin, K., and Lorensen, B. (2006). The Visualization Toolkit, Kitware. [4th ed.].","DOI":"10.1016\/B978-012387582-2\/50032-0"},{"key":"ref_26","unstructured":"Kummerl\u00e4nder, A., Bingert, T., Bukreev, F., Czelusniak, L.E., Dapelo, D., Gaul, C., Hafen, N., Ito, S., Je\u00dfberger, J., and Khazaeipoul, D. (2025). Open Source Lattice Boltzmann Code, Mathias J. Krause. OpenLB Release 1.8.1."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"e7509","DOI":"10.1002\/cpe.7509","article-title":"Implicit propagation of directly addressed grids in lattice Boltzmann methods","volume":"35","author":"Dorn","year":"2023","journal-title":"Concurr. Comput. Pract. Exp."},{"key":"ref_28","unstructured":"Nagel, W.E., Kr\u00f6ner, D.H., and Resch, M.M. (2024). Advances in Computational Process Engineering using Lattice Boltzmann Methods on High Performance Computers. High Performance Computing in Science and Engineering \u201922, Springer Nature."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"105169","DOI":"10.1016\/j.jpdc.2025.105169","article-title":"Optimization of Single Node Load Balancing for Lattice Boltzmann Methods on Heterogeneous High Performance Computers","volume":"206","author":"Bukreev","year":"2025","journal-title":"J. Parallel Distrib. Comput."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Haussmann, M., Ries, F., Jeppener-Haltenhoff, J.B., Li, Y., Schmidt, M., Welch, C., Illmann, L., B\u00f6hm, B., Nirschl, H., and Krause, M.J. (2020). Evaluation of a Near-Wall-Modeled Large Eddy Lattice Boltzmann Method for the Analysis of Complex Flows Relevant to IC Engines. Computation, 8.","DOI":"10.3390\/computation8020043"},{"key":"ref_31","unstructured":"Leistikow, S., Nahardani, A., Hoerr, V., and Linsen, L. (2020). Interactive Visual Similarity Analysis of Measured and Simulated Multi-field Tubular Flow Ensembles. Eurographics Workshop on Visual Computing for Biology and Medicine (2020), Eurographics Association."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"945","DOI":"10.1016\/S0895-7177(03)90079-3","article-title":"Analysis of STL files","volume":"38","author":"Matyasi","year":"2003","journal-title":"Math. Comput. Model."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Drees, D., Scherzinger, A., H\u00e4gerling, R., Kiefer, F., and Jiang, X. (2021). Scalable robust graph and feature extraction for arbitrary vessel networks in large volumetric datasets. BMC Bioinform., 22.","DOI":"10.1186\/s12859-021-04262-w"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"1768","DOI":"10.1109\/TPAMI.2006.233","article-title":"Random walks for image segmentation","volume":"28","author":"Grady","year":"2006","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."}],"container-title":["Computers"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-431X\/15\/5\/300\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,20]],"date-time":"2026-05-20T09:39:04Z","timestamp":1779269944000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-431X\/15\/5\/300"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,5,9]]},"references-count":34,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2026,5]]}},"alternative-id":["computers15050300"],"URL":"https:\/\/doi.org\/10.3390\/computers15050300","relation":{},"ISSN":["2073-431X"],"issn-type":[{"value":"2073-431X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,5,9]]}}}