{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,13]],"date-time":"2026-03-13T02:25:09Z","timestamp":1773368709906,"version":"3.50.1"},"reference-count":58,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2024,1,3]],"date-time":"2024-01-03T00:00:00Z","timestamp":1704240000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,3]],"date-time":"2024-01-03T00:00:00Z","timestamp":1704240000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61872316"],"award-info":[{"award-number":["61872316"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62272406"],"award-info":[{"award-number":["62272406"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"National Key R &D Plan of China","award":["2020YFB1708900"],"award-info":[{"award-number":["2020YFB1708900"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Mach Learn"],"published-print":{"date-parts":[[2024,3]]},"DOI":"10.1007\/s10994-023-06492-w","type":"journal-article","created":{"date-parts":[[2024,1,3]],"date-time":"2024-01-03T16:13:46Z","timestamp":1704298426000},"page":"1373-1420","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Persistence B-spline grids: stable vector representation of persistence diagrams based on data fitting"],"prefix":"10.1007","volume":"113","author":[{"given":"Zhetong","family":"Dong","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9337-9624","authenticated-orcid":false,"given":"Hongwei","family":"Lin","sequence":"additional","affiliation":[]},{"given":"Chi","family":"Zhou","sequence":"additional","affiliation":[]},{"given":"Ben","family":"Zhang","sequence":"additional","affiliation":[]},{"given":"Gengchen","family":"Li","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,1,3]]},"reference":[{"key":"6492_CR1","unstructured":"Adams, H., Emerson, T., Kirby, M., Neville, R., Peterson, C., Shipman, P., Chepushtanova, S., Hanson, E., Motta, F., & Ziegelmeier, L. (2017). Persistence images: A stable vector representation of persistent homology. Journal of Machine Learning Research, 18(1), 218\u2013252."},{"issue":"1","key":"6492_CR2","doi-asserted-by":"publisher","first-page":"381","DOI":"10.4310\/HHA.2016.v18.n1.a21","volume":"18","author":"A Adcock","year":"2016","unstructured":"Adcock, A., Carlsson, E., & Carlsson, G. (2016). The ring of algebraic functions on persistence bar codes. Homology, Homotopy and Applications, 18(1), 381\u2013402.","journal-title":"Homology, Homotopy and Applications"},{"key":"6492_CR3","unstructured":"Bauer, U. (2017). Ripser: a lean C++ code for the computation of Vietoris\u2013Rips persistence barcodes. Software available at https:\/\/github.com\/Ripser\/ripser"},{"issue":"1","key":"6492_CR4","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1023\/A:1010933404324","volume":"45","author":"L Breiman","year":"2001","unstructured":"Breiman, L. (2001). Random forests. Machine Learning, 45(1), 5\u201332.","journal-title":"Machine Learning"},{"issue":"1","key":"6492_CR5","first-page":"77","volume":"16","author":"P Bubenik","year":"2015","unstructured":"Bubenik, P. (2015). Statistical topological data analysis using persistence landscapes. Journal of Machine Learning Research, 16(1), 77\u2013102.","journal-title":"Journal of Machine Learning Research"},{"key":"6492_CR6","unstructured":"Carri\u00e8re, M., & Bauer, U. (2019). On the metric distortion of embedding persistence diagrams into separable hilbert spaces. In 35th International symposium on computational geometry (SoCG 2019), Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik."},{"key":"6492_CR9","unstructured":"Carri\u00e8re, M., Chazal, F., Ike, Y., Lacombe, T., Royer, M., & Umeda, Y. (2020). Perslay: A neural network layer for persistence diagrams and new graph topological signatures. In International conference on artificial intelligence and statistics, PMLR (pp. 2786\u20132796)."},{"key":"6492_CR8","unstructured":"Carri\u00e8re, M., Cuturi, M., & Oudot, S. (2017). Sliced Wasserstein kernel for persistence diagrams. In Proceedings of the 34th international conference on machine learning-volume 70 (JMLR. org) (pp. 664\u2013673)."},{"key":"6492_CR7","doi-asserted-by":"crossref","unstructured":"Carri\u00e8re, M., Oudot, S. Y., & Ovsjanikov, M. (2015). Stable topological signatures for points on 3D shapes. In Computer graphics forum, Wiley Online Library (pp. 1\u201312).","DOI":"10.1111\/cgf.12692"},{"key":"6492_CR10","doi-asserted-by":"publisher","unstructured":"Charles, R. Q., Su, H., Kaichun, M., & Guibas, L. J. (2017). PointNet: Deep learning on point sets for 3D classification and segmentation. In 2017 IEEE conference on computer vision and pattern recognition (CVPR) (pp. 77\u201385). https:\/\/doi.org\/10.1109\/CVPR.2017.16","DOI":"10.1109\/CVPR.2017.16"},{"issue":"1","key":"6492_CR11","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1007\/s10711-013-9937-z","volume":"173","author":"F Chazal","year":"2014","unstructured":"Chazal, F., De Silva, V., & Oudot, S. (2014). Persistence stability for geometric complexes. Geometriae Dedicata, 173(1), 193\u2013214.","journal-title":"Geometriae Dedicata"},{"key":"6492_CR12","unstructured":"Chazal, F., Fasy, B., Lecci, F., Michel, B., Rinaldo, A., & Wasserman, L. (2015). Subsampling methods for persistent homology. In International conference on machine learning (pp. 2143\u20132151)."},{"key":"6492_CR13","unstructured":"Chen, C., & Quadrianto, N. (2016). Clustering high dimensional categorical data via topographical features. In International conference on machine learning (pp. 2732\u20132740)."},{"key":"6492_CR14","doi-asserted-by":"crossref","unstructured":"Cheney, E. W. (1995). Quasi-Interpolation (pp. 37\u201345). Springer.","DOI":"10.1007\/978-94-015-8577-4_2"},{"issue":"1","key":"6492_CR15","doi-asserted-by":"publisher","first-page":"192","DOI":"10.1109\/TPAMI.2018.2885516","volume":"42","author":"I Chevyrev","year":"2020","unstructured":"Chevyrev, I., Nanda, V., & Oberhauser, H. (2020). Persistence paths and signature features in topological data analysis. IEEE Transactions on Pattern Analysis and Machine Intelligence, 42(1), 192.","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"issue":"1","key":"6492_CR16","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1007\/s00454-006-1276-5","volume":"37","author":"D Cohen-Steiner","year":"2007","unstructured":"Cohen-Steiner, D., Edelsbrunner, H., & Harer, J. (2007). Stability of persistence diagrams. Discrete & Computational Geometry, 37(1), 103\u2013120.","journal-title":"Discrete & Computational Geometry"},{"issue":"2","key":"6492_CR17","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1007\/s10208-010-9060-6","volume":"10","author":"D Cohen-Steiner","year":"2010","unstructured":"Cohen-Steiner, D., Edelsbrunner, H., Harer, J., & Mileyko, Y. (2010). Lipschitz functions have L p-stable persistence. Foundations of Computational Mathematics, 10(2), 127\u2013139.","journal-title":"Foundations of Computational Mathematics"},{"key":"6492_CR18","doi-asserted-by":"publisher","unstructured":"Dau, H. A., Bagnall, A., Kamgar, K., Yeh, C. C. M., Zhu, Y., Gharghabi, S., Ratanamahatana, C. A., & Keogh, E. (2019). The UCR time series archive. IEEE\/CAA Journal of Automatica Sinica, 6(6), 1293\u20131305. https:\/\/doi.org\/10.1109\/JAS.2019.1911747","DOI":"10.1109\/JAS.2019.1911747"},{"issue":"1","key":"6492_CR19","doi-asserted-by":"publisher","first-page":"339","DOI":"10.2140\/agt.2007.7.339","volume":"7","author":"V De Silva","year":"2007","unstructured":"De Silva, V., & Ghrist, R. (2007). Coverage in sensor networks via persistent homology. Algebraic & Geometric Topology, 7(1), 339\u2013358.","journal-title":"Algebraic & Geometric Topology"},{"key":"6492_CR20","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1016\/j.cad.2013.08.012","volume":"47","author":"C Deng","year":"2014","unstructured":"Deng, C., & Lin, H. (2014). Progressive and iterative approximation for least squares B-spline curve and surface fitting. Computer-Aided Design, 47, 32\u201344.","journal-title":"Computer-Aided Design"},{"key":"6492_CR21","doi-asserted-by":"crossref","unstructured":"Di\u00a0Fabio, B., & Ferri, M. (2015). Comparing persistence diagrams through complex vectors. In International conference on image analysis and processing (pp. 294\u2013305). Springer.","DOI":"10.1007\/978-3-319-23231-7_27"},{"key":"6492_CR22","doi-asserted-by":"crossref","unstructured":"Edelsbrunner, H., & Harer, J. (2010). Computational topology: An introduction. American Mathematical Society.","DOI":"10.1090\/mbk\/069"},{"key":"6492_CR23","doi-asserted-by":"publisher","first-page":"511","DOI":"10.1007\/s00454-002-2885-2","volume":"28","author":"H Edelsbrunner","year":"2002","unstructured":"Edelsbrunner, H., Letscher, D., & Zomorodian, A. (2002). Topological persistence and simplification. Discrete & Computational Geometry, 28, 511\u2013533.","journal-title":"Discrete & Computational Geometry"},{"key":"6492_CR24","unstructured":"Fan, R. E., Chang, K. W., Hsieh, C. J., Wang, X. R., & Lin, C. J. (2008). Liblinear: A library for large linear classification. Journal of Machine Learning Research, 9(Aug), 1871\u20131874."},{"key":"6492_CR25","first-page":"1189","volume":"66","author":"JH Friedman","year":"2001","unstructured":"Friedman, J. H. (2001). Greedy function approximation: A gradient boosting machine. Annals of Statistics, 66, 1189\u20131232.","journal-title":"Annals of Statistics"},{"issue":"1","key":"6492_CR26","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1090\/S0273-0979-07-01191-3","volume":"45","author":"R Ghrist","year":"2008","unstructured":"Ghrist, R. (2008). Barcodes: The persistent topology of data. Bulletin of the American Mathematical Society, 45(1), 61\u201375.","journal-title":"Bulletin of the American Mathematical Society"},{"key":"6492_CR27","unstructured":"Hatcher, A. (2002). Algebraic topology. Cambridge University Press."},{"issue":"681","key":"6492_CR28","first-page":"108","volume":"4","author":"F Hensel","year":"2021","unstructured":"Hensel, F., Moor, M., & Rieck, B. (2021). A survey of topological machine learning methods. Frontiers in Artificial Intelligence, 4(681), 108.","journal-title":"Frontiers in Artificial Intelligence"},{"key":"6492_CR29","first-page":"66","volume":"30","author":"C Hofer","year":"2017","unstructured":"Hofer, C., Kwitt, R., Niethammer, M., &Uhl, A. (2017). Deep learning with topological signatures. Advances in Neural Information Processing Systems, 30, 66.","journal-title":"Advances in Neural Information Processing Systems"},{"key":"6492_CR30","unstructured":"Horn, R. A., & Johnson, C. R. (2013). Matrix analysis. Cambridge University Press."},{"key":"6492_CR31","unstructured":"Kaczynski, T., Mischaikow, K., & Mrozek, M. (2006). Computational homology (vol. 157). Springer."},{"key":"6492_CR32","first-page":"1","volume":"66","author":"S Kali\u0161nik","year":"2018","unstructured":"Kali\u0161nik, S. (2018). Tropical coordinates on the space of persistence barcodes. Foundations of Computational Mathematics, 66, 1\u201329.","journal-title":"Foundations of Computational Mathematics"},{"key":"6492_CR33","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3064175","volume":"22","author":"M Kerber","year":"2017","unstructured":"Kerber, M., Morozov, D., & Nigmetov, A. (2017). Geometry helps to compare persistence diagrams. Journal of Experimental Algorithmics (JEA), 22, 1\u20134.","journal-title":"Journal of Experimental Algorithmics (JEA)"},{"key":"6492_CR34","first-page":"2621","volume":"66","author":"V Khrulkov","year":"2018","unstructured":"Khrulkov, V., & Oseledets, I. V. (2018). Geometry score: A method for comparing generative adversarial networks. International Conference on Machine Learning, 66, 2621\u20132629.","journal-title":"International Conference on Machine Learning"},{"issue":"189","key":"6492_CR35","first-page":"1","volume":"18","author":"G Kusano","year":"2018","unstructured":"Kusano, G., Fukumizu, K., & Hiraoka, Y. (2018). Kernel method for persistence diagrams via kernel embedding and weight factor. Journal of Machine Learning Research, 18(189), 1\u201341.","journal-title":"Journal of Machine Learning Research"},{"key":"6492_CR36","unstructured":"Le, T., & Yamada, M. (2018). Persistence fisher kernel: A Riemannian manifold kernel for persistence diagrams. In Advances in neural information processing systems (pp. 10027\u201310038)."},{"key":"6492_CR37","doi-asserted-by":"crossref","unstructured":"Ledoux, M., & Talagrand, M. (1991). Probability in Banach spaces: Isoperimetry and processes (vol. 23). Springer","DOI":"10.1007\/978-3-642-20212-4"},{"issue":"6","key":"6492_CR39","doi-asserted-by":"publisher","first-page":"1618","DOI":"10.1007\/s11424-018-7443-y","volume":"31","author":"H Lin","year":"2018","unstructured":"Lin, H., Cao, Q., & Zhang, X. (2018). The convergence of least-squares progressive iterative approximation for singular least-squares fitting system. Journal of Systems Science and Complexity, 31(6), 1618\u20131632.","journal-title":"Journal of Systems Science and Complexity"},{"issue":"6","key":"6492_CR38","doi-asserted-by":"publisher","first-page":"A3052","DOI":"10.1137\/120888569","volume":"35","author":"H Lin","year":"2013","unstructured":"Lin, H., & Zhang, Z. (2013). An efficient method for fitting large data sets using T-splines. SIAM Journal on Scientific Computing, 35(6), A3052\u2013A3068.","journal-title":"SIAM Journal on Scientific Computing"},{"issue":"5","key":"6492_CR40","doi-asserted-by":"publisher","first-page":"396","DOI":"10.1007\/s002850200154","volume":"45","author":"T Lindstrom","year":"2002","unstructured":"Lindstrom, T. (2002). On the dynamics of discrete food-chains: Low- and high-frequency behavior and optimality of chaos. Journal of Mathematical Biology, 45(5), 396\u2013418.","journal-title":"Journal of Mathematical Biology"},{"issue":"12","key":"6492_CR41","doi-asserted-by":"publisher","first-page":"124007","DOI":"10.1088\/0266-5611\/27\/12\/124007","volume":"27","author":"Y Mileyko","year":"2011","unstructured":"Mileyko, Y., Mukherjee, S., & Harer, J. (2011). Probability measures on the space of persistence diagrams. Inverse Problems, 27(12), 124007.","journal-title":"Inverse Problems"},{"key":"6492_CR42","unstructured":"Osipenko, G. (2006). Dynamical systems, graphs, and algorithms. Springer."},{"issue":"10","key":"6492_CR43","doi-asserted-by":"publisher","first-page":"1760","DOI":"10.1109\/TMI.2011.2147327","volume":"30","author":"D Pachauri","year":"2011","unstructured":"Pachauri, D., Hinrichs, C., Chung, M. K., Johnson, S. C., & Singh, V. (2011). Topology-based kernels with application to inference problems in Alzheimer\u2019s disease. IEEE Transactions on Medical Imaging, 30(10), 1760\u20131770.","journal-title":"IEEE Transactions on Medical Imaging"},{"key":"6492_CR44","unstructured":"Padellini, T., & Brutti, P. (2017). Supervised learning with indefinite topological kernels. arXiv preprint arXiv:1709.07100"},{"key":"6492_CR45","unstructured":"Piegl, L., & Tiller, W. (2012). The NURBS book. Springer."},{"key":"6492_CR46","doi-asserted-by":"publisher","unstructured":"Prautzsch, H., Boehm, W., & Paluszny, M. (2002). Tensor product surfaces (pp. 125\u2013140). Springer. https:\/\/doi.org\/10.1007\/978-3-662-04919-8_9","DOI":"10.1007\/978-3-662-04919-8_9"},{"key":"6492_CR47","first-page":"1","volume":"66","author":"CS Pun","year":"2022","unstructured":"Pun, C. S., Lee, S. X., & Xia, K. (2022). Persistent-homology-based machine learning: A survey and a comparative study. Artificial Intelligence Review, 66, 1\u201345.","journal-title":"Artificial Intelligence Review"},{"key":"6492_CR48","doi-asserted-by":"crossref","unstructured":"Reininghaus, J., Huber, S., Bauer, U., & Kwitt, R. (2015). A stable multi-scale kernel for topological machine learning. In Proceedings of the IEEE conference on computer vision and pattern recognition (pp. 4741\u20134748).","DOI":"10.1109\/CVPR.2015.7299106"},{"issue":"1","key":"6492_CR49","doi-asserted-by":"publisher","first-page":"822","DOI":"10.1109\/TVCG.2017.2744321","volume":"24","author":"B Rieck","year":"2018","unstructured":"Rieck, B., Fugacci, U., Lukasczyk, J., & Leitte, H. (2018). Clique community persistence: A topological visual analysis approach for complex networks. IEEE Transactions on Visualization and Computer Graphics, 24(1), 822\u2013831.","journal-title":"IEEE Transactions on Visualization and Computer Graphics"},{"key":"6492_CR50","doi-asserted-by":"crossref","unstructured":"Rouse, D., Watkins, A., Porter, D., Harer, J., Bendich, P., Strawn, N., Munch, E., DeSena, J., Clarke, J., Gilbert, J., & Chin, S. (2015). Feature-aided multiple hypothesis tracking using topological and statistical behavior classifiers. In Signal processing, sensor\/information fusion, and target recognition XXIV (p. 94740L). International Society for Optics and Photonics.","DOI":"10.1117\/12.2179555"},{"key":"6492_CR51","unstructured":"Rudin, W. (1976). Principles of mathematical analysis (vol. 3). McGraw-Hill."},{"key":"6492_CR52","doi-asserted-by":"crossref","unstructured":"Seversky, L. M., Davis, S. R., & Berger, M. (2016). On time-series topological data analysis: New data and opportunities. In 2016 IEEE conference on computer vision and pattern recognition workshops (CVPRW) (pp. 1014\u20131022).","DOI":"10.1109\/CVPRW.2016.131"},{"key":"6492_CR53","unstructured":"Wu, Z., Song, S., Khosla, A., Yu, F., Zhang, L., Tang, X., & Xiao, J. (2015). 3D shapenets: A deep representation for volumetric shapes. In Proceedings of the IEEE conference on computer vision and pattern recognition (pp. 1912\u20131920)."},{"issue":"1","key":"6492_CR55","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s11538-017-0362-6","volume":"80","author":"K Xia","year":"2018","unstructured":"Xia, K., Li, Z., & Mu, L. (2018). Multiscale persistent functions for biomolecular structure characterization. Bulletin of Mathematical Biology, 80(1), 1\u201331.","journal-title":"Bulletin of Mathematical Biology"},{"issue":"20","key":"6492_CR54","doi-asserted-by":"publisher","first-page":"1502","DOI":"10.1002\/jcc.23953","volume":"36","author":"K Xia","year":"2015","unstructured":"Xia, K., & Wei, G. W. (2015). Multidimensional persistence in biomolecular data. Journal of Computational Chemistry, 36(20), 1502\u20131520.","journal-title":"Journal of Computational Chemistry"},{"issue":"2","key":"6492_CR56","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1944846.1944850","volume":"30","author":"RJ Zhang","year":"2011","unstructured":"Zhang, R. J., & Ma, W. (2011). An efficient scheme for curve and surface construction based on a set of interpolatory basis functions. ACM Transactions on Graphics (TOG), 30(2), 1\u201311.","journal-title":"ACM Transactions on Graphics (TOG)"},{"key":"6492_CR57","doi-asserted-by":"crossref","unstructured":"Zieli\u0144ski, B., Lipi\u0144ski, M., Juda, M., Zeppelzauer, M., & D\u0142otko, P. (2019). Persistence bag-of-words for topological data analysis. In Proceedings of the 28th international joint conference on artificial intelligence (pp. 4489\u20134495). AAAI Press.","DOI":"10.24963\/ijcai.2019\/624"},{"issue":"2","key":"6492_CR58","doi-asserted-by":"publisher","first-page":"249","DOI":"10.1007\/s00454-004-1146-y","volume":"33","author":"A Zomorodian","year":"2005","unstructured":"Zomorodian, A., & Carlsson, G. (2005). Computing persistent homology. Discrete & Computational Geometry, 33(2), 249\u2013274.","journal-title":"Discrete & Computational Geometry"}],"container-title":["Machine Learning"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10994-023-06492-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10994-023-06492-w\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10994-023-06492-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,27]],"date-time":"2025-11-27T18:13:49Z","timestamp":1764267229000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10994-023-06492-w"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,1,3]]},"references-count":58,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2024,3]]}},"alternative-id":["6492"],"URL":"https:\/\/doi.org\/10.1007\/s10994-023-06492-w","relation":{},"ISSN":["0885-6125","1573-0565"],"issn-type":[{"value":"0885-6125","type":"print"},{"value":"1573-0565","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,1,3]]},"assertion":[{"value":"12 May 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"6 October 2023","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 November 2023","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 January 2024","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors have no competing interests to declare that are relevant to the content of this article.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"The source code used in this study can be found on\n                      \n                      .","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Code availability"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}