{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,6]],"date-time":"2025-07-06T04:04:33Z","timestamp":1751774673227,"version":"3.41.0"},"reference-count":38,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2025,7,1]],"date-time":"2025-07-01T00:00:00Z","timestamp":1751328000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,7,1]],"date-time":"2025-07-01T00:00:00Z","timestamp":1751328000000},"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":["39031316","164315326","39031316","39031316","39031316"],"award-info":[{"award-number":["39031316","164315326","39031316","39031316","39031316"]}],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Johannes Gutenberg-Universit\u00e4t Mainz"}],"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>We present a framework for the analysis of data from neutrino oscillation experiments. The framework performs a profile likelihood fit and employs a forward-folding technique to optimize its model with respect to the oscillation parameters. It is capable of simultaneously handling multiple datasets from the same or different experiments and their correlations. The code of the framework is optimized for performance and allows for convergence times of a few seconds handling hundreds of fit parameters, thanks to multi-threading and usage of GPUs. The framework was developed in the context of the Double Chooz experiment, where it was successfully used to fit three- and four-flavor models to the data, as well as in the measurement of the energy spectrum of reactor neutrinos. We demonstrate its applicability to other experiments by applying it to a study of the oscillation analysis of a medium baseline reactor experiment similar to JUNO.<\/jats:p>","DOI":"10.1007\/s41781-025-00142-7","type":"journal-article","created":{"date-parts":[[2025,7,1]],"date-time":"2025-07-01T11:45:58Z","timestamp":1751370358000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["PhyLiNO: a forward-folding likelihood-fit framework for neutrino oscillation physics"],"prefix":"10.1007","volume":"9","author":[{"given":"Denise","family":"Hellwig","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7208-0578","authenticated-orcid":false,"given":"Stefan","family":"Schoppmann","sequence":"additional","affiliation":[]},{"given":"Philipp","family":"Soldin","sequence":"additional","affiliation":[]},{"given":"Achim","family":"Stahl","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6418-3008","authenticated-orcid":false,"given":"Christopher","family":"Wiebusch","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,7,1]]},"reference":[{"key":"142_CR1","doi-asserted-by":"publisher","first-page":"178","DOI":"10.1007\/JHEP09(2020)178","volume":"09","author":"I Esteban","year":"2020","unstructured":"Esteban I, Gonzalez-Garcia MC, Maltoni M, Schwetz T, Zhou A (2020) The fate of hints: updated global analysis of three-flavor neutrino oscillations. JHEP 09:178. https:\/\/doi.org\/10.1007\/JHEP09(2020)178. arXiv:2007.14792 [hep-ph]","journal-title":"JHEP"},{"key":"142_CR2","doi-asserted-by":"publisher","DOI":"10.1007\/jhep12(2024)216","author":"I Esteban","year":"2024","unstructured":"Esteban I, Gonzalez-Garcia MC, Maltoni M, Martinez-Soler I, Pinheiro JP, Schwetz T (2024) Nufit-6.0: updated global analysis of three-flavor neutrino oscillations. JHEP. https:\/\/doi.org\/10.1007\/jhep12(2024)216","journal-title":"JHEP"},{"key":"142_CR3","doi-asserted-by":"publisher","DOI":"10.1140\/epjc\/s10052-011-1554-0","author":"G Cowan","year":"2011","unstructured":"Cowan G, Cranmer K, Gross E, Vitells O (2011) Asymptotic formulae for likelihood-based tests of new physics. Eur Phys J. https:\/\/doi.org\/10.1140\/epjc\/s10052-011-1554-0","journal-title":"Eur Phys J"},{"key":"142_CR4","unstructured":"Soldin P (2024) PhyLiNO. GitHub repository. https:\/\/github.com\/psoldin\/PhyLiNO"},{"issue":"9","key":"142_CR5","doi-asserted-by":"publisher","first-page":"804","DOI":"10.1140\/epjc\/s10052-022-10726-x","volume":"82","author":"H Kerret","year":"2022","unstructured":"Kerret H et al (2022) The Double Chooz antineutrino detectors. Eur Phys J C 82(9):804. https:\/\/doi.org\/10.1140\/epjc\/s10052-022-10726-x. arXiv:2201.13285 [physics.ins-det]","journal-title":"Eur Phys J C"},{"key":"142_CR6","unstructured":"Ardellier F, et al (2006) Double Chooz: A Search for the neutrino mixing angle theta(13). arXiv arXiv:hep-ex\/0606025"},{"issue":"3","key":"142_CR7","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevD.110.030001","volume":"110","author":"S Navas","year":"2024","unstructured":"Navas S et al (2024) Review of particle physics. Phys Rev D 110(3):030001. https:\/\/doi.org\/10.1103\/PhysRevD.110.030001","journal-title":"Phys Rev D"},{"key":"142_CR8","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevD.93.053008","volume":"93","author":"S Parke","year":"2016","unstructured":"Parke S (2016) What is $$\\delta {m}_{ee}^{2}?$$. Phys Rev D 93:053008. https:\/\/doi.org\/10.1103\/PhysRevD.93.053008","journal-title":"Phys Rev D"},{"issue":"5","key":"142_CR9","doi-asserted-by":"publisher","first-page":"558","DOI":"10.1038\/s41567-020-0831-y","volume":"16","author":"H Kerret","year":"2020","unstructured":"Kerret H et al (2020) Double Chooz $$\\theta _{13}$$ measurement via total neutron capture detection. Nature Phys 16(5):558\u2013564. https:\/\/doi.org\/10.1038\/s41567-020-0831-y. arXiv:1901.09445 [hep-ex]","journal-title":"Nature Phys"},{"key":"142_CR10","unstructured":"Abrah\u00e3o T, et al (2025) Measurement of $$\\theta _{13} $$ with the Double Chooz Experiment. in preparation"},{"issue":"8","key":"142_CR11","doi-asserted-by":"publisher","first-page":"775","DOI":"10.1140\/epjc\/s10052-021-09459-0","volume":"81","author":"T Abrah\u00e3o","year":"2021","unstructured":"Abrah\u00e3o T et al (2021) Search for signatures of sterile neutrinos with Double Chooz. Eur Phys J C 81(8):775. https:\/\/doi.org\/10.1140\/epjc\/s10052-021-09459-0. arXiv:2009.05515 [hep-ex]","journal-title":"Eur Phys J C"},{"key":"142_CR12","doi-asserted-by":"publisher","unstructured":"Hellwig D (2020) Search for light sterile neutrinos with the Double Chooz experiment. PhD thesis, RWTH Aachen University. https:\/\/doi.org\/10.18154\/RWTH-2020-05375","DOI":"10.18154\/RWTH-2020-05375"},{"key":"142_CR13","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevD.86.052008","volume":"86","author":"Y Abe","year":"2012","unstructured":"Abe Y et al (2012) Reactor electron antineutrino disappearance in the Double Chooz experiment. Phys Rev D 86:052008. https:\/\/doi.org\/10.1103\/PhysRevD.86.052008. arXiv:1207.6632 [hep-ex]","journal-title":"Phys Rev D"},{"issue":"5","key":"142_CR14","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevC.93.054608","volume":"93","author":"Y Abe","year":"2016","unstructured":"Abe Y et al (2016) Muon capture on light isotopes measured with the Double Chooz detector. Phys Rev C 93(5):054608. https:\/\/doi.org\/10.1103\/PhysRevC.93.054608. arXiv:1512.07562 [nucl-ex]","journal-title":"Phys Rev C"},{"key":"142_CR15","doi-asserted-by":"publisher","first-page":"053","DOI":"10.1007\/JHEP11(2018)053","volume":"11","author":"H Kerret","year":"2018","unstructured":"Kerret H et al (2018) Yields and production rates of cosmogenic $$^9$$Li and $$^8$$He measured with the Double Chooz near and far detectors. JHEP 11:053. https:\/\/doi.org\/10.1007\/JHEP11(2018)053. arXiv:1802.08048 [hep-ex]","journal-title":"JHEP"},{"key":"142_CR16","doi-asserted-by":"publisher","first-page":"017","DOI":"10.1088\/1475-7516\/2017\/02\/017","volume":"02","author":"T Abrah\u00e3o","year":"2017","unstructured":"Abrah\u00e3o T et al (2017) Cosmic-muon characterization and annual modulation measurement with Double Chooz detectors. JCAP 02:017. https:\/\/doi.org\/10.1088\/1475-7516\/2017\/02\/017. arXiv:1611.07845 [hep-ex]","journal-title":"JCAP"},{"key":"142_CR17","unstructured":"Navas\u00a0Nicol\u00e1s D (2019) Measurement of the $$\\theta _{13}$$ neutrino mixing angle with the two detectors of the Double Chooz experiment. PhD thesis, Universidad Complutense de Madrid. https:\/\/hdl.handle.net\/20.500.14352\/17372"},{"key":"142_CR18","doi-asserted-by":"publisher","DOI":"10.1007\/JHEP02(2015)074","author":"Y Abe","year":"2014","unstructured":"Abe Y et al (2014) Improved measurements of the neutrino mixing angle $$\\theta _{13}$$ with the Double Chooz detector. JHEP. https:\/\/doi.org\/10.1007\/JHEP02(2015)074","journal-title":"JHEP"},{"key":"142_CR19","doi-asserted-by":"publisher","first-page":"594","DOI":"10.1098\/rsta.1922.0009","volume":"222","author":"RA Fisher","year":"1922","unstructured":"Fisher RA, Russel EJ (1922) On the mathematical foundations of theoretical statistics. Philoso Trans Royal Soc London Series A 222:594\u2013604. https:\/\/doi.org\/10.1098\/rsta.1922.0009","journal-title":"Philoso Trans Royal Soc London Series A"},{"key":"142_CR20","doi-asserted-by":"crossref","unstructured":"McCullagh P, Nelder JA (1989) Generalized Linear Models, 2nd edn. Chapman & Hall\/CRC Boca Raton: London New York Washington DC","DOI":"10.1007\/978-1-4899-3242-6"},{"issue":"1","key":"142_CR21","doi-asserted-by":"publisher","first-page":"60","DOI":"10.1214\/aoms\/1177732360","volume":"9","author":"SS Wilks","year":"1938","unstructured":"Wilks SS (1938) The large-sample distribution of the likelihood ratio for testing composite hypotheses. Ann Math Statist 9(1):60\u201362. https:\/\/doi.org\/10.1214\/aoms\/1177732360","journal-title":"Ann Math Statist"},{"issue":"6","key":"142_CR22","doi-asserted-by":"publisher","first-page":"343","DOI":"10.1016\/0010-4655(75)90039-9","volume":"10","author":"F James","year":"1975","unstructured":"James F, Roos M (1975) Minuit - a system for function minimization and analysis of the parameter errors and correlation. Comput Phys Commun 10(6):343\u2013367. https:\/\/doi.org\/10.1016\/0010-4655(75)90039-9","journal-title":"Comput Phys Commun"},{"key":"142_CR23","doi-asserted-by":"publisher","unstructured":"Schoppmann S (2016) First Measurement of $$\\theta _{13}$$ with the Final Two Detector Setup of the Double Chooz Experiment. PhD thesis, RWTH Aachen University. https:\/\/doi.org\/10.18154\/RWTH-2016-11063","DOI":"10.18154\/RWTH-2016-11063"},{"key":"142_CR24","unstructured":"Soldin P (2017) Improved measurement of the neutrino mixing angle $$\\theta _{13}$$ with the Double Chooz experiment. Master\u2019s thesis, RWTH Aachen University. https:\/\/www.institut3b.physik.rwth-aachen.de\/global\/show_document.asp?id=aaaaaaaaaaxulrt"},{"key":"142_CR25","doi-asserted-by":"publisher","unstructured":"Soldin P (2023) Improvements in the measurement of the neutrino mixing angle $$\\theta _{13}$$ with the Double Chooz experiment. PhD thesis, RWTH Aachen University. https:\/\/doi.org\/10.18154\/RWTH-2023-09118","DOI":"10.18154\/RWTH-2023-09118"},{"issue":"1","key":"142_CR26","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevD.87.011102","volume":"87","author":"Y Abe","year":"2013","unstructured":"Abe Y et al (2013) Direct Measurement of Backgrounds using Reactor-Off Data in Double Chooz. Phys Rev D 87(1):011102. https:\/\/doi.org\/10.1103\/PhysRevD.87.011102. arXiv:1210.3748 [hep-ex]","journal-title":"Phys Rev D"},{"issue":"3","key":"142_CR27","doi-asserted-by":"publisher","first-page":"195","DOI":"10.1016\/j.cpc.2005.01.003","volume":"167","author":"P Huber","year":"2005","unstructured":"Huber P, Lindner M, Winter W (2005) Simulation of long-baseline neutrino oscillation experiments with globes: (general long baseline experiment simulator). Comput Phys Commun 167(3):195\u2013202. https:\/\/doi.org\/10.1016\/j.cpc.2005.01.003","journal-title":"Comput Phys Commun"},{"issue":"5","key":"142_CR28","doi-asserted-by":"publisher","first-page":"432","DOI":"10.1016\/j.cpc.2007.05.004","volume":"177","author":"P Huber","year":"2007","unstructured":"Huber P, Kopp J, Lindner M, Rolinec M, Winter W (2007) New features in the simulation of neutrino oscillation experiments with globes 3.0: (general long baseline experiment simulator). Comput Phys Commun 177(5):432\u2013438. https:\/\/doi.org\/10.1016\/j.cpc.2007.05.004","journal-title":"Comput Phys Commun"},{"issue":"1\u20132","key":"142_CR29","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1016\/S0168-9002(97)00048-X","volume":"389","author":"R Brun","year":"1997","unstructured":"Brun R, Rademakers F (1997) Root - an object oriented data analysis framework. Nuclear Inst Methods Phys Res A 389(1\u20132):81\u201386. https:\/\/doi.org\/10.1016\/S0168-9002(97)00048-X","journal-title":"Nuclear Inst Methods Phys Res A"},{"key":"142_CR30","unstructured":"Guennebaud G, Jacob B, et al (2010) Eigen v3. http:\/\/eigen.tuxfamily.org"},{"key":"142_CR31","unstructured":"Absoft Corporation MPI. version 4.1.4 (2022). https:\/\/www.open-mpi.org\/"},{"key":"142_CR32","unstructured":"Vingelmann P, Fitzek FHP (2020) NVIDIA CUDA. release: 10.2.89. https:\/\/developer.nvidia.com\/cuda-toolkit"},{"key":"142_CR33","unstructured":"NVIDIA CUB. version 1.16 (2022). https:\/\/nvlabs.github.io\/cub\/"},{"key":"142_CR34","unstructured":"Heuermann L (2021) On the measurement of sterile neutrinos with Double Chooz. Master\u2019s thesis, RWTH Aachen University. https:\/\/www.institut3b.physik.rwth-aachen.de\/global\/show_document.asp?id=aaaaaaaabiourrs"},{"issue":"3","key":"142_CR35","doi-asserted-by":"publisher","DOI":"10.1088\/0954-3899\/43\/3\/030401","volume":"43","author":"F An","year":"2016","unstructured":"An F et al (2016) Neutrino Physics with JUNO. J Phys G 43(3):030401. https:\/\/doi.org\/10.1088\/0954-3899\/43\/3\/030401. arXiv:1507.05613 [physics.ins-det]","journal-title":"J Phys G"},{"issue":"11","key":"142_CR36","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevD.104.113004","volume":"104","author":"DV Forero","year":"2021","unstructured":"Forero DV, Parke SJ, Ternes CA, Funchal RZ (2021) JUNO\u2019s prospects for determining the neutrino mass ordering. Phys Rev D 104(11):113004. https:\/\/doi.org\/10.1103\/PhysRevD.104.113004. arXiv:2107.12410 [hep-ph]","journal-title":"Phys Rev D"},{"key":"142_CR37","doi-asserted-by":"publisher","unstructured":"Cranmer K, Lewis G, Moneta L, Shibata A, Verkerke W (2012) HistFactory: A tool for creating statistical models for use with RooFit and RooStats. Technical report, New York U., New York. https:\/\/doi.org\/10.17181\/CERN-OPEN-2012-016 .","DOI":"10.17181\/CERN-OPEN-2012-016"},{"key":"142_CR38","doi-asserted-by":"crossref","unstructured":"Feickert M, Heinrich L, Stark G (2022) pyhf: pure-Python implementation of HistFactory with tensors and automatic differentiation. https:\/\/arxiv.org\/abs\/2211.15838","DOI":"10.22323\/1.414.0245"}],"container-title":["Computing and Software for Big Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41781-025-00142-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s41781-025-00142-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41781-025-00142-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,6]],"date-time":"2025-07-06T00:09:08Z","timestamp":1751760548000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s41781-025-00142-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,7,1]]},"references-count":38,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2025,12]]}},"alternative-id":["142"],"URL":"https:\/\/doi.org\/10.1007\/s41781-025-00142-7","relation":{},"ISSN":["2510-2036","2510-2044"],"issn-type":[{"type":"print","value":"2510-2036"},{"type":"electronic","value":"2510-2044"}],"subject":[],"published":{"date-parts":[[2025,7,1]]},"assertion":[{"value":"18 February 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 June 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 July 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 interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"11"}}