{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,25]],"date-time":"2025-11-25T12:37:59Z","timestamp":1764074279879,"version":"3.45.0"},"reference-count":55,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2025,11,25]],"date-time":"2025-11-25T00:00:00Z","timestamp":1764028800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,11,25]],"date-time":"2025-11-25T00:00:00Z","timestamp":1764028800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"Deutsches Elektronen-Synchrotron (DESY)"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Comput Softw Big Sci"],"published-print":{"date-parts":[[2025,12]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>The ever-increasing volumes of data produced by modern scientific facilities like EuXFEL and LHC put significant stress on data management infrastructure operated by laboratories and research centers. The challenges to be addressed span the entire data life cycle, from ingest and efficient data analysis to long-term preservation, typically involving large tape libraries. dCache, a storage system developed in collaboration between the Deutsches Elektronen-Synchrotron (DESY), Fermi National Accelerator Laboratory, and Nordic e-Infrastructure Collaboration (NeIC), is designed to manage a large number of disk servers and to facilitate transparent data migration to and from archival storage. Its multifaceted approach offers a unified method to support a variety of scientific use cases with the same storage infrastructure, including high-throughput data ingest, data sharing over wide area networks, efficient access from HPC clusters, and long-term data preservation on tertiary storage. Initially developed for high energy physics (HEP) experiments, dCache is now used by various scientific communities, including astrophysics, biomedical research, and life sciences, each having specific requirements. This paper presents architecture, deployment strategies, performance and scalability enhancements, and recent advancements in dCache addressing the needs of scientific communities. Finally, we touch on the development and release process, ensuring the software\u2019s high quality.<\/jats:p>","DOI":"10.1007\/s41781-025-00152-5","type":"journal-article","created":{"date-parts":[[2025,11,25]],"date-time":"2025-11-25T12:36:03Z","timestamp":1764074163000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["dCache: The Storage System of Choice for Data-Intensive Applications"],"prefix":"10.1007","volume":"9","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6217-8539","authenticated-orcid":false,"given":"Tigran","family":"Mkrtchyan","sequence":"first","affiliation":[]},{"given":"Christopher","family":"Green","sequence":"additional","affiliation":[]},{"given":"Karen","family":"Hoyos","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6733-2905","authenticated-orcid":false,"given":"Dmitry","family":"Litvintsev","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3957-1279","authenticated-orcid":false,"given":"Paul","family":"Millar","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2825-0469","authenticated-orcid":false,"given":"Lea","family":"Morschel","sequence":"additional","affiliation":[]},{"given":"Albert","family":"Rossi","sequence":"additional","affiliation":[]},{"given":"Marina","family":"Sahakyan","sequence":"additional","affiliation":[]},{"given":"Darren","family":"Starr","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,11,25]]},"reference":[{"key":"152_CR1","unstructured":"Aderholz M, Amako K, Auge E, Bagliesi G, Barone L, Battistoni G, Bernardi M, Boschini M, Brunengo A, Bunn J, Butler J, Campanella M, Capiluppi P, Carminati F, D\u2019Amato M, Dameri M, Di\u00a0Mattia A, Dorokhov A, Erbacci G, Williams D. (2001) Models of networked analysis at regional centres for lhc experiments (monarc). phase 2 report"},{"key":"152_CR2","unstructured":"Wengler JC (2012) How grid computing helped CERN hunt the Higgs . https:\/\/www.isgtw.org\/feature\/how-grid-computing-helped-cern-hunt-higgs"},{"key":"152_CR3","doi-asserted-by":"publisher","unstructured":"Fuhrmann P (2006) V.G\u00fclzow: dCache, storage system for the future, 1106\u20131113 https:\/\/doi.org\/10.1007\/11823285","DOI":"10.1007\/11823285"},{"issue":"3","key":"152_CR4","doi-asserted-by":"publisher","DOI":"10.1088\/1742-6596\/396\/3\/032077","volume":"396","author":"A Millar","year":"2012","unstructured":"Millar A, Baranova T, Behrmann G, Bernardt C, Fuhrmann P, Litvintsev D, Mkrtchyan T, Petersen A, Rossi A, Schwank K (2012) Dcache, agile adoption of storage technology. J Phys Conf Ser 396(3):32077\u2013087. https:\/\/doi.org\/10.1088\/1742-6596\/396\/3\/032077","journal-title":"J Phys Conf Ser"},{"issue":"5","key":"152_CR5","doi-asserted-by":"publisher","first-page":"92","DOI":"10.1145\/384265.291029","volume":"32","author":"GA Gibson","year":"1998","unstructured":"Gibson GA, Nagle DF, Amiri K, Butler J, Chang FW, Gobioff H, Hardin C, Riedel E, Rochberg D, Zelenka J (1998) A cost-effective, high-bandwidth storage architecture. SIGOPS Oper Syst Rev 32(5):92\u2013103. https:\/\/doi.org\/10.1145\/384265.291029","journal-title":"SIGOPS Oper Syst Rev"},{"issue":"4","key":"152_CR6","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1145\/98163.98169","volume":"22","author":"E Levy","year":"1990","unstructured":"Levy E, Silberschatz A (1990) Distributed file systems: concepts and examples. ACM Comput Surv 22(4):321\u2013374. https:\/\/doi.org\/10.1145\/98163.98169","journal-title":"ACM Comput Surv"},{"key":"152_CR7","unstructured":"Apache Software Foundation: Apache ZooKeeper. https:\/\/zookeeper.apache.org"},{"key":"152_CR8","doi-asserted-by":"publisher","first-page":"02010","DOI":"10.1051\/epjconf\/202125102010","volume":"251","author":"T Mkrtchyan","year":"2021","unstructured":"Mkrtchyan T, Chitrapu K, Garonne V, Litvintsev D, Meyer S, Millar P, Morschel L, Rossi A, Sahakyan M (2021) Dcache: inter-disciplinary storage system. EPJ Web Conf 251:02010. https:\/\/doi.org\/10.1051\/epjconf\/202125102010","journal-title":"EPJ Web Conf"},{"key":"152_CR9","unstructured":"Fuhrmann P (1997) A perfectly normal namespace for the desy open storage manager. http:\/\/www-zeuthen.desy.de\/CHEP97\/paper\/409.ps"},{"key":"152_CR10","unstructured":"Mkrtchyan T, Chitrapu K, Litvintsev D, Meyer S, Millar AP, Morschel L, Rossi A, Sahakyan M (2024) DB back-ended filesystem for science. In: St\u00f6rl, U. (ed.) Proceedings of the 35th GI-Workshop Grundlagen Von Datenbanken, Herdecke, Germany, May 22-24, 2024. CEUR Workshop Proceedings, vol. 3710, pp. 58\u201363. CEUR-WS.org, Germany https:\/\/ceur-ws.org\/Vol-3710\/paper9.pdf"},{"key":"152_CR11","doi-asserted-by":"publisher","DOI":"10.5170\/CERN-2005-002.1180","author":"M Gasthuber","year":"2005","unstructured":"Gasthuber M, Mkrtchyan T, Fuhrmann P (2005) Chimera - a new, fast, extensible and Grid enabled namespace service. Comput High Energy Phys Nucl Phys 2004. https:\/\/doi.org\/10.5170\/CERN-2005-002.1180","journal-title":"Comput High Energy Phys Nucl Phys"},{"key":"152_CR12","unstructured":"The PostgreSQL Global Development Group: PostreSQL. https:\/\/www.postgresql.org\/"},{"key":"152_CR13","unstructured":"The HSQL Development Group: HSQLDB. https:\/\/hsqldb.org\/"},{"key":"152_CR14","unstructured":"The PostgreSQL Global Development Group: PostgreSQL 16.3 Documentation, (2024). Chap. 20.6. https:\/\/www.postgresql.org\/docs\/16\/runtime-config-replication.html"},{"issue":"6","key":"152_CR15","doi-asserted-by":"publisher","DOI":"10.1088\/1742-6596\/119\/6\/062014","volume":"119","author":"G Behrmann","year":"2008","unstructured":"Behrmann G, Fuhrmann P, Gronager M, Kleist J (2008) A distributed storage system with dcache. J Phys Conf Ser 119(6):062014. https:\/\/doi.org\/10.1088\/1742-6596\/119\/6\/062014","journal-title":"J Phys Conf Ser"},{"key":"152_CR16","doi-asserted-by":"publisher","unstructured":"Bird I, Campana S, Girone M, Espinal X, McCance G, Schovancova J. Architecture and prototype of a WLCG data lake for HL-LHC. EPJ Web of Conferences 214, 04024 https:\/\/doi.org\/10.1051\/epjconf\/201921404024","DOI":"10.1051\/epjconf\/201921404024"},{"key":"152_CR17","unstructured":"Salomoni D, Campos I, Gaido L, Donvito G, Antonacci M, Fuhrman P, Marco J, Lopez-Garcia A, Orviz P, Blanquer I (2016) Indigo-datacloud: foundations and architectural description of a platform as a service oriented to scientific computing. arXiv preprint arXiv:1603.09536, https:\/\/arxiv.org\/abs\/1603.09536"},{"key":"152_CR18","doi-asserted-by":"publisher","unstructured":"Malka J (2023) et al.: Data Management Infrastructure for European XFEL. JACoW ICALEPCS2023, 1\u201302 https:\/\/doi.org\/10.18429\/JACoW-ICALEPCS2023-WE1BCO02","DOI":"10.18429\/JACoW-ICALEPCS2023-WE1BCO02"},{"key":"152_CR19","doi-asserted-by":"publisher","DOI":"10.1088\/1742-6596\/898\/6\/062024","author":"AL Rossi","year":"2017","unstructured":"Rossi AL (2017) Data resilience in the dCache storage system. J Phys Conf Ser. https:\/\/doi.org\/10.1088\/1742-6596\/898\/6\/062024","journal-title":"J Phys Conf Ser"},{"key":"152_CR20","doi-asserted-by":"publisher","first-page":"01008","DOI":"10.1051\/epjconf\/202429501008","volume":"295","author":"J Afonso","year":"2024","unstructured":"Afonso J, Caffy C, Patrascoiu M, Leduc J, Davis M, Murray S, Cortes P (2024) An http rest api for tape-backed storage. EPJ Web of Conf 295:01008. https:\/\/doi.org\/10.1051\/epjconf\/202429501008","journal-title":"EPJ Web of Conf"},{"issue":"1","key":"152_CR21","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1057\/ejis.2010.55","volume":"20","author":"H \u00d6sterle","year":"2011","unstructured":"\u00d6sterle H, Becker J, Frank U, Hess T, Karagiannis D, Krcmar H, Loos P, Mertens P, Oberweis A, Sinz EJ (2011) Memorandum on design-oriented information systems research. Eur J Inf Syst 20(1):7\u201310. https:\/\/doi.org\/10.1057\/ejis.2010.55","journal-title":"Eur J Inf Syst"},{"key":"152_CR22","doi-asserted-by":"publisher","unstructured":"Brun R, Rademakers F, Canal P, Naumann A, Couet O, Moneta L, Vassilev V, Linev S, Piparo D, GANIS G, Bellenot B, Guiraud E, Amadio G, wverkerke Mato P, Timur P, Tadel M, wlav Tejedor E, Blomer J, Gheata A, Hageboeck S, Roiser S, marsupial Wunsch S, Shadura O, Bose A, CristinaCristescu Valls X, Isemann R. Root-project\/root: V6.18\/02. https:\/\/doi.org\/10.5281\/zenodo.3895860","DOI":"10.5281\/zenodo.3895860"},{"key":"152_CR23","unstructured":"XRootD: The XRootD Software Framework. https:\/\/xrootd.org\/"},{"key":"152_CR24","doi-asserted-by":"publisher","unstructured":"Shepler S, Eisler M, Noveck DB (2010) Network file system (NFS) version 4 minor version 1 protocol. RFC 5661, 1\u2013617 https:\/\/doi.org\/10.17487\/RFC5661","DOI":"10.17487\/RFC5661"},{"key":"152_CR25","doi-asserted-by":"publisher","unstructured":"Hildebrand D, Honeyman P (2005) Exporting storage systems in a scalable manner with pnfs. In: 22nd IEEE \/ 13th NASA Goddard Conference on Mass Storage Systems and Technologies (MSST 2005), pp. 18\u201327 https:\/\/doi.org\/10.1109\/MSST.2005.14","DOI":"10.1109\/MSST.2005.14"},{"issue":"5","key":"152_CR26","doi-asserted-by":"publisher","DOI":"10.1088\/1742-6596\/331\/5\/052010","volume":"331","author":"J Elmsheuser","year":"2011","unstructured":"Elmsheuser J, Fuhrmann P, Kemp Y, Mkrtchyan T, Ozerov D, Stadie H (2011) Lhc data analysis using nfsv4.1 (pnfs): a detailed evaluation. J Phys Conf Ser 331(5):052010. https:\/\/doi.org\/10.1088\/1742-6596\/331\/5\/052010","journal-title":"J Phys Conf Ser"},{"issue":"4","key":"152_CR27","doi-asserted-by":"publisher","DOI":"10.1088\/1742-6596\/396\/4\/042020","volume":"396","author":"P Fuhrmann","year":"2012","unstructured":"Fuhrmann P, Gasthuber M, Kemp Y, Ozerov D (2012) Experience with hep analysis on mounted filesystems. J Phys Conf Ser 396(4):042020. https:\/\/doi.org\/10.1088\/1742-6596\/396\/4\/042020","journal-title":"J Phys Conf Ser"},{"key":"152_CR28","doi-asserted-by":"publisher","first-page":"05017","DOI":"10.1051\/epjconf\/202024505017","volume":"245","author":"L Morschel","year":"2020","unstructured":"Morschel L, Adeyemi O, Garonne V, Litvintsev D, Millar P, Mkrtchyan T, Rossi A, Sahakyan M, Starek J, Yasar S (2020) Dcache - efficient message encoding for inter-service communication in dCache: evaluation of existing serialization protocols as a replacement for Java object serialization. EPJ Web Conf 245:05017. https:\/\/doi.org\/10.1051\/epjconf\/202024505017","journal-title":"EPJ Web Conf"},{"key":"152_CR29","unstructured":"Samba Contributors: Samba. Online; last access on 07.01.2025. https:\/\/samba.org"},{"key":"152_CR30","doi-asserted-by":"publisher","first-page":"1","DOI":"10.17487\/RFC8276","volume":"8276","author":"M Naik","year":"2017","unstructured":"Naik M, Eshel M (2017) File system extended attributes in nfsv4. RFC 8276:1\u201328. https:\/\/doi.org\/10.17487\/RFC8276","journal-title":"RFC"},{"key":"152_CR31","doi-asserted-by":"publisher","first-page":"1","DOI":"10.17487\/RFC9289","volume":"9289","author":"T Myklebust","year":"2022","unstructured":"Myklebust T, Lever C (2022) Towards remote procedure call encryption by default. RFC 9289:1\u201321. https:\/\/doi.org\/10.17487\/RFC9289","journal-title":"RFC"},{"key":"152_CR32","volume-title":"Modern Operating Systems, 3","author":"AS Tanenbaum","year":"2008","unstructured":"Tanenbaum AS (2008) Modern Operating Systems, 3, ed. Pearson Prentice Hall, Upper Saddle River, NJ","edition":"ed"},{"key":"152_CR33","unstructured":"Spectra Logic Corporation: IBM TS1170 Tape Drive Technology. Online; 2023. https:\/\/spectralogic.com\/wp-content\/uploads\/Datasheet-TS1170.pdf. Accessed 7 Jan 2025"},{"key":"152_CR34","doi-asserted-by":"publisher","DOI":"10.1088\/1742-6596\/664\/4\/042048","volume":"664","author":"K Schwank","year":"2015","unstructured":"Schwank K (2015) Transparent handling of small files with dCache to optimize tape access. J Phys Conf Ser 664:042048. https:\/\/doi.org\/10.1088\/1742-6596\/664\/4\/042048","journal-title":"J Phys Conf Ser"},{"key":"152_CR35","doi-asserted-by":"publisher","first-page":"04026","DOI":"10.1051\/epjconf\/202024504026","volume":"245","author":"H Musheghyan","year":"2020","unstructured":"Musheghyan H, Petzold A, Heiss A, Ressmann D, Martin Beitzinger M (2020) The gridka tape storage: various performance test results and current improvements. EPJ Web Conf 245:04026. https:\/\/doi.org\/10.1051\/epjconf\/202024504026","journal-title":"EPJ Web Conf"},{"key":"152_CR36","doi-asserted-by":"publisher","first-page":"04015","DOI":"10.1051\/epjconf\/201921404015","volume":"214","author":"M Davis","year":"2019","unstructured":"Davis M, Bah\u00fdl V, Cancio G, Cano E, Leduc J, Murray S (2019) Cern tape archive \u2013 from development to production deployment. EPJ Web Conf 214:04015. https:\/\/doi.org\/10.1051\/epjconf\/201921404015","journal-title":"EPJ Web Conf"},{"key":"152_CR37","doi-asserted-by":"publisher","unstructured":"Davis M, Afonso J, Bachmann R, Bah\u00fdl V, Vera J, Leduc J, Cort\u00e9s P, Rademakers F, Warden\u00e6r L, Yurchenko V (2024) The cern tape archive beyond cern an open source data archival system for hep. EPJ Web of Conferences 295. https:\/\/doi.org\/10.1051\/epjconf\/202429501048","DOI":"10.1051\/epjconf\/202429501048"},{"key":"152_CR38","doi-asserted-by":"publisher","DOI":"10.1088\/1742-6596\/898\/6\/062032","volume":"898","author":"E Sindrilaru","year":"2017","unstructured":"Sindrilaru E, Peters A, Adde G, Duellmann D (2017) Eos developments. J Phys Conf Ser 898:062032. https:\/\/doi.org\/10.1088\/1742-6596\/898\/6\/062032","journal-title":"J Phys Conf Ser"},{"key":"152_CR39","unstructured":"Google Developers: Protocol Buffers. https:\/\/www.developers.google.com\/protocolbuffers"},{"key":"152_CR40","unstructured":"Weil SA, Brandt SA, Miller EL, Long DD, Maltzahn C (2006) Ceph: A scalable, high-performance distributed file system. Proceedings of the 7th Symposium on Operating Systems Design and Implementation (OSDI), 307\u2013320"},{"key":"152_CR41","doi-asserted-by":"publisher","unstructured":"Mkrtchyan T, Chodak J, Karimi M, Lueken R, Meyer S, Suchowski P, Voss C (2024) dcache integration with cern tape archive. EPJ Web of Conferences 295 https:\/\/doi.org\/10.1051\/epjconf\/202429501016","DOI":"10.1051\/epjconf\/202429501016"},{"key":"152_CR42","doi-asserted-by":"publisher","unstructured":"The dCache Collaboration: dCache\/dcache-cta: V0.14.0. https:\/\/doi.org\/10.5281\/zenodo.14421668","DOI":"10.5281\/zenodo.14421668"},{"key":"152_CR43","doi-asserted-by":"publisher","DOI":"10.1051\/epjconf\/202024504035","volume":"245","author":"M Barisits","year":"2020","unstructured":"Barisits M (2020) ATLAS data carousel. EPJ Web Conf 245:04035. https:\/\/doi.org\/10.1051\/epjconf\/202024504035","journal-title":"EPJ Web Conf"},{"key":"152_CR44","doi-asserted-by":"publisher","DOI":"10.3204\/PUBDB-2020-01394","author":"L Morschel","year":"2020","unstructured":"Morschel L (2020) Improving tape restore request scheduling in the storage system dCache. Bachelor Thesis. https:\/\/doi.org\/10.3204\/PUBDB-2020-01394","journal-title":"Bachelor Thesis"},{"key":"152_CR45","doi-asserted-by":"publisher","first-page":"02016","DOI":"10.1051\/epjconf\/202125102016","volume":"251","author":"L Morschel","year":"2021","unstructured":"Morschel L, Chitrapu K, Garonne V, Litvintsev D, Meyer S, Millar P, Mkrtchyan T, Rossi A, Marina Sahakyan M (2021) Improving performance of tape restore request scheduling in the storage system dcache. EPJ Web Conf 251:02016. https:\/\/doi.org\/10.1051\/epjconf\/202125102016","journal-title":"EPJ Web Conf"},{"key":"152_CR46","unstructured":"Allcock W. GridFTP: Protocol Extensions to FTP for the Grid (2003). https:\/\/ogf.org\/documents\/GFD.20.pdf"},{"key":"152_CR47","unstructured":"The WLCG DOMA Third Party Copy (TPC) working group: Third Party Copy. Onlinehttps:\/\/twiki.cern.ch\/twiki\/bin\/view\/LCG\/ThirdPartyCopy. Accessed 7 Jan 2025"},{"key":"152_CR48","doi-asserted-by":"publisher","unstructured":"Ceccanti A, Vianello E, Caberletti M, Giacomini F (2019) Beyond x.509: token-based authentication and authorization for hep. EPJ Web Conf. 214, 09002 https:\/\/doi.org\/10.1051\/epjconf\/201921409002","DOI":"10.1051\/epjconf\/201921409002"},{"key":"152_CR49","doi-asserted-by":"publisher","unstructured":"Raymond ES (1998) The cathedral and the bazaar. First Monday 3(3) https:\/\/doi.org\/10.5210\/FM.V3I2.578","DOI":"10.5210\/FM.V3I2.578"},{"key":"152_CR50","unstructured":"The Kubernetes Authors: Kubernetes. https:\/\/kubernetes.io\/"},{"key":"152_CR51","unstructured":"dCache developers: dCache Helm Cart. https:\/\/github.com\/dCache\/dcache-helm"},{"key":"152_CR52","unstructured":"GitHub, Inc.: GitHub Actions Documentation. https:\/\/docs.github.com\/en\/actions"},{"key":"152_CR53","doi-asserted-by":"publisher","unstructured":"The dCache collaboration: dCache 11.1.0. https:\/\/doi.org\/10.5281\/zenodo.17098358","DOI":"10.5281\/zenodo.17098358"},{"key":"152_CR54","unstructured":"Prometheus - Monitoring system & time series database. https:\/\/prometheus.io\/"},{"key":"152_CR55","unstructured":"Schwarz K, Mkrtchyan T, Voss C, Sudeikat J, Koehler-Bussmeier M (2024) Self-Adaptive dCache. Technical report https:\/\/bib-pubdb1.desy.de\/record\/607523"}],"container-title":["Computing and Software for Big Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41781-025-00152-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s41781-025-00152-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41781-025-00152-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,25]],"date-time":"2025-11-25T12:36:15Z","timestamp":1764074175000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s41781-025-00152-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11,25]]},"references-count":55,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2025,12]]}},"alternative-id":["152"],"URL":"https:\/\/doi.org\/10.1007\/s41781-025-00152-5","relation":{},"ISSN":["2510-2036","2510-2044"],"issn-type":[{"value":"2510-2036","type":"print"},{"value":"2510-2044","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,11,25]]},"assertion":[{"value":"15 April 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 November 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 November 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"20"}}