{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:40:13Z","timestamp":1777596013756,"version":"3.51.4"},"reference-count":22,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2025,11,28]],"date-time":"2025-11-28T00:00:00Z","timestamp":1764288000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,11,28]],"date-time":"2025-11-28T00:00:00Z","timestamp":1764288000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["PHY-2411665"],"award-info":[{"award-number":["PHY-2411665"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000271","name":"Science and Technology Facilities Council","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100000271","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["12188102"],"award-info":[{"award-number":["12188102"]}],"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":["12175245"],"award-info":[{"award-number":["12175245"]}],"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":["W2443008"],"award-info":[{"award-number":["W2443008"]}],"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":["1196114101"],"award-info":[{"award-number":["1196114101"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"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 LHCb Stripping project is a pivotal component of the experiment\u2019s data processing framework, designed to refine vast volumes of collision data into manageable samples for offline analysis. It ensures the re-analysis of Runs 1 and 2 legacy data, maintains the software stack, and executes (re-)Stripping campaigns. As the focus shifts toward newer data sets, the project continues to optimize infrastructure for both legacy and live data processing. This paper provides a comprehensive overview of the Stripping framework, detailing its Python-configurable architecture, integration with LHCb computing systems, and large-scale campaign management. We highlight organizational advancements, such as GitLab-based workflows, continuous integration, automation, and parallelized processing, alongside computational challenges. Finally, we discuss lessons learned and outline a future road-map to sustain efficient access to valuable physics legacy data sets for the LHCb collaboration.<\/jats:p>","DOI":"10.1007\/s41781-025-00151-6","type":"journal-article","created":{"date-parts":[[2025,11,28]],"date-time":"2025-11-28T17:56:54Z","timestamp":1764352614000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["The LHCb Stripping Project: Sustainable Legacy Data Processing for High-Energy Physics"],"prefix":"10.1007","volume":"9","author":[{"given":"Nathan Allen","family":"Grieser","sequence":"first","affiliation":[]},{"given":"Eduardo","family":"Rodrigues","sequence":"additional","affiliation":[]},{"given":"Niladri","family":"Sahoo","sequence":"additional","affiliation":[]},{"given":"Shuqi","family":"Sheng","sequence":"additional","affiliation":[]},{"given":"Nicole","family":"Skidmore","sequence":"additional","affiliation":[]},{"given":"Mark","family":"Smith","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,11,28]]},"reference":[{"key":"151_CR1","unstructured":"Stripping project. https:\/\/gitlab.cern.ch\/lhcb\/Stripping"},{"issue":"1","key":"151_CR2","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1007\/s41781-025-00144-5","volume":"9","author":"A Abdelmotteleb","year":"2025","unstructured":"Abdelmotteleb A, Bertolin A, Burr C, Couturier B, Eckstein E, Fazzini D, Grieser N, Haen C, O\u2019Neil R, Rodrigues E, Skidmore N, Smith M, Wiederhold AR, Zhang S (2025) The lhcb sprucing and analysis productions. Comput Softw Big Sci 9(1):15. https:\/\/doi.org\/10.1007\/s41781-025-00144-5","journal-title":"Comput Softw Big Sci"},{"key":"151_CR3","doi-asserted-by":"publisher","unstructured":"Skidmore N, Rodrigues E, Koppenburg P (2022) Run-3 offline data processing and analysis at LHCb. PoS EPS-HEP2021. 792. https:\/\/doi.org\/10.22323\/1.398.0792","DOI":"10.22323\/1.398.0792"},{"issue":"08","key":"151_CR4","doi-asserted-by":"publisher","first-page":"08001","DOI":"10.1088\/1748-0221\/3\/08\/S08001","volume":"3","author":"L Evans","year":"2008","unstructured":"Evans L, Bryant P (2008) Lhc machine. J Instrum 3(08):08001. https:\/\/doi.org\/10.1088\/1748-0221\/3\/08\/S08001","journal-title":"J Instrum"},{"key":"151_CR5","doi-asserted-by":"publisher","unstructured":"Br\u00fcning OS, Collier P, Lebrun P, Myers S, Ostojic R, Poole J, Proudlock P (2004) LHC Design Report. CERN Yellow Reports: Monographs. CERN, Geneva. https:\/\/doi.org\/10.5170\/CERN-2004-003-V-1. https:\/\/cds.cern.ch\/record\/782076","DOI":"10.5170\/CERN-2004-003-V-1"},{"key":"151_CR6","unstructured":"DaVinci project. https:\/\/gitlab.cern.ch\/lhcb\/DaVinci"},{"issue":"08","key":"151_CR7","doi-asserted-by":"publisher","first-page":"08005","DOI":"10.1088\/1748-0221\/3\/08\/S08005","volume":"3","author":"TL Collaboration","year":"2008","unstructured":"Collaboration TL (2008) The lhcb detector at the lhc. J Instrum 3(08):08005. https:\/\/doi.org\/10.1088\/1748-0221\/3\/08\/S08005","journal-title":"J Instrum"},{"key":"151_CR8","unstructured":"Brunel project. https:\/\/gitlab.cern.ch\/lhcb\/Brunel"},{"issue":"3","key":"151_CR9","doi-asserted-by":"publisher","first-page":"032023","DOI":"10.1088\/1742-6596\/331\/3\/032023","volume":"331","author":"M Clemencic","year":"2011","unstructured":"Clemencic M, Corti G, Easo S, Jones CR, Miglioranzi S, Pappagallo M, Robbe P, LHCb Collaboration (2011) The lhcb simulation application, gauss: design, evolution and experience. J Phys Conf Ser 331(3):032023. https:\/\/doi.org\/10.1088\/1742-6596\/331\/3\/032023","journal-title":"J Phys Conf Ser"},{"issue":"05","key":"151_CR10","doi-asserted-by":"publisher","first-page":"026","DOI":"10.1088\/1126-6708\/2006\/05\/026","volume":"2006","author":"T Sj\u00f6strand","year":"2006","unstructured":"Sj\u00f6strand T, Mrenna S, Skands P (2006) Pythia 6.4 physics and manual. J High Energy Phys 2006(05):026\u2013026. https:\/\/doi.org\/10.1088\/1126-6708\/2006\/05\/026","journal-title":"J High Energy Phys"},{"issue":"1","key":"151_CR11","doi-asserted-by":"publisher","first-page":"152","DOI":"10.1016\/S0168-9002(01)00089-4","volume":"462","author":"DJ Lange","year":"2001","unstructured":"Lange DJ (2001) The evtgen particle decay simulation package. Nucl Instrum Methods Phys Res, Sect A 462(1):152\u2013155. https:\/\/doi.org\/10.1016\/S0168-9002(01)00089-4","journal-title":"Nucl Instrum Methods Phys Res, Sect A"},{"issue":"3","key":"151_CR12","doi-asserted-by":"publisher","first-page":"250","DOI":"10.1016\/S0168-9002(03)01368-8","volume":"506","author":"S Agostinelli","year":"2003","unstructured":"...Agostinelli S, Allison J, Amako K, Apostolakis J, Araujo H, Arce P, Asai M, Axen D, Banerjee S, Barrand G, Behner F, Bellagamba L, Boudreau J, Broglia L, Brunengo A, Burkhardt H, Chauvie S, Chuma J, Chytracek R, Cooperman G, Cosmo G, Degtyarenko P, Dell\u2019Acqua A, Depaola G, Dietrich D, Enami R, Feliciello A, Ferguson C, Fesefeldt H, Folger G, Foppiano F, Forti A, Garelli S, Giani S, Giannitrapani R, Gibin D, G\u00f3mez Cadenas JJ, Gonz\u00e1lez I, GraciaAbril G, Greeniaus G, Greiner W, Grichine V, Grossheim A, Guatelli S, Gumplinger P, Hamatsu R, Hashimoto K, Hasui H, Heikkinen A, Howard A, Ivanchenko V, Johnson A, Jones FW, Kallenbach J, Kanaya N, Kawabata M, Kawabata Y, Kawaguti M, Kelner S, Kent P, Kimura A, Kodama T, Kokoulin R, Kossov M, Kurashige H, Lamanna E, Lamp\u00e9n T, Lara V, Lefebure V, Lei F, Liendl M, Lockman W, Longo F, Magni S, Maire M, Medernach E, Minamimoto K, Morade Freitas P, Morita Y, Murakami K, Nagamatu M, Nartallo R, Nieminen P, Nishimura T, Ohtsubo K, Okamura M, O\u2019Neale S, Oohata Y, Paech K, Perl J, Pfeiffer A, Pia MG, Ranjard F, Rybin A, Sadilov S, DiSalvo E, Santin G, Sasaki T, Savvas N, Sawada Y, Scherer S, Sei S, Sirotenko V, Smith D, Starkov N, Stoecker H, Sulkimo J, Takahata M, Tanaka S, Tcherniaev E, Safai Tehrani E, Tropeano M, Truscott P, Uno H, Urban L, Urban P, Verderi M, Walkden A, Wander W, Weber H, Wellisch JP, Wenaus T, Williams DC, Wright D, Yamada T, Yoshida H, Zschiesche D (2003) Geant4\u2013a simulation toolkit. Nucl Instrum Methods Phys Res Sect A Accel Spectrom Detect Assoc Equip 506(3):250\u2013303. https:\/\/doi.org\/10.1016\/S0168-9002(03)01368-8","journal-title":"Nucl Instrum Methods Phys Res Sect A Accel Spectrom Detect Assoc Equip"},{"key":"151_CR13","doi-asserted-by":"publisher","unstructured":"Upgrade Software and Computing (2018) Technical report, CERN, Geneva. https:\/\/doi.org\/10.17181\/CERN.LELX.5VJY . https:\/\/cds.cern.ch\/record\/2310827","DOI":"10.17181\/CERN.LELX.5VJY"},{"key":"151_CR14","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1016\/S0010-4655(01)00254-5","volume":"140","author":"G Barrand","year":"2001","unstructured":"Barrand G et al (2001) GAUDI - a software architecture and framework for building HEP data processing applications. Comput Phys Commun 140:45\u201355. https:\/\/doi.org\/10.1016\/S0010-4655(01)00254-5","journal-title":"Comput Phys Commun"},{"key":"151_CR15","unstructured":"Phys project. https:\/\/gitlab.cern.ch\/lhcb\/Phys"},{"key":"151_CR16","unstructured":"Rec project. https:\/\/gitlab.cern.ch\/lhcb\/Rec"},{"key":"151_CR17","unstructured":"Lbcom project. https:\/\/gitlab.cern.ch\/lhcb\/Lbcom"},{"key":"151_CR18","unstructured":"LHCb project. https:\/\/gitlab.cern.ch\/lhcb\/LHCb"},{"key":"151_CR19","unstructured":"LCG Releases. https:\/\/ep-dep-sft.web.cern.ch\/document\/lcg-releases"},{"key":"151_CR20","unstructured":"CERN JIRA project. https:\/\/its.cern.ch\/jira\/secure\/credits\/AroundTheWorld.jspa"},{"key":"151_CR21","unstructured":"Bernet R et al (2004) DIRAC: the distributed MC production and analysis for LHCb"},{"issue":"3","key":"151_CR22","doi-asserted-by":"publisher","first-page":"388","DOI":"10.1016\/j.nima.2005.07.010","volume":"553","author":"M Ferro-Luzzi","year":"2005","unstructured":"Ferro-Luzzi M (2005) Proposal for an absolute luminosity determination in colliding beam experiments using vertex detection of beam\u2013gas interactions. Nucl Instrum Methods Phys Res Sect A 553(3):388\u2013399. https:\/\/doi.org\/10.1016\/j.nima.2005.07.010","journal-title":"Nucl Instrum Methods Phys Res Sect A"}],"container-title":["Computing and Software for Big Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41781-025-00151-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s41781-025-00151-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41781-025-00151-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,28]],"date-time":"2025-11-28T17:56:56Z","timestamp":1764352616000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s41781-025-00151-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11,28]]},"references-count":22,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2025,12]]}},"alternative-id":["151"],"URL":"https:\/\/doi.org\/10.1007\/s41781-025-00151-6","relation":{},"ISSN":["2510-2036","2510-2044"],"issn-type":[{"value":"2510-2036","type":"print"},{"value":"2510-2044","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,11,28]]},"assertion":[{"value":"9 September 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 November 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 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":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics Approval and Consent to Participate"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for Publication"}},{"value":"The authors declare no Competing interests.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing Interests"}}],"article-number":"21"}}