{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,11,2]],"date-time":"2026-11-02T21:28:06Z","timestamp":1793654886791,"version":"4.5.1"},"reference-count":42,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,9,1]],"date-time":"2026-09-01T00:00:00Z","timestamp":1788220800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,9,1]],"date-time":"2026-09-01T00:00:00Z","timestamp":1788220800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,8,15]],"date-time":"2026-08-15T00:00:00Z","timestamp":1786752000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100002855","name":"Ministry of Science and Technology of the People's Republic of China","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100002855","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2025YFE0211600"],"award-info":[{"award-number":["2025YFE0211600"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["SoftwareX"],"published-print":{"date-parts":[[2026,9]]},"DOI":"10.1016\/j.softx.2026.102963","type":"journal-article","created":{"date-parts":[[2026,8,18]],"date-time":"2026-08-18T23:56:11Z","timestamp":1787097371000},"page":"102963","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["PyCrackQ: A python-based software for quantitative analysis of soil desiccation-crack images"],"prefix":"10.1016","volume":"35","author":[{"given":"Bo","family":"Zhang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Feiyang","family":"Hu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dexuan","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xu","family":"Chen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5655-836X","authenticated-orcid":false,"given":"Zhehao","family":"Zhu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Duishanalieva","family":"Aisin","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"issue":"2","key":"10.1016\/j.softx.2026.102963_bib0001","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1139\/t92-030","article-title":"Cracking in drying soils","volume":"29","author":"Morris","year":"1992","journal-title":"Can Geotech J"},{"issue":"1\u20132","key":"10.1016\/j.softx.2026.102963_bib0002","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1016\/S0013-7952(00)00022-3","article-title":"Desiccation and cracking behavior of three compacted landfill liner soils","volume":"57","author":"Yesiller","year":"2000","journal-title":"Eng Geol"},{"issue":"3\u20134","key":"10.1016\/j.softx.2026.102963_bib0003","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1016\/j.geoderma.2004.07.009","article-title":"Studies of crack dynamics in clay soil. I. Experimental methods, results, and morphological quantification","volume":"125","author":"Vogel","year":"2005","journal-title":"Geoderma"},{"issue":"6","key":"10.1016\/j.softx.2026.102963_bib0004","doi-asserted-by":"crossref","first-page":"1641","DOI":"10.1007\/s10706-005-4894-4","article-title":"Laboratory experiments on desiccation cracking of thin soil layers","volume":"24","author":"Nahlawi","year":"2006","journal-title":"Geotech Geol Eng"},{"issue":"3\u20134","key":"10.1016\/j.softx.2026.102963_bib0005","doi-asserted-by":"crossref","first-page":"204","DOI":"10.1016\/j.enggeo.2008.05.005","article-title":"Influencing factors of geometrical structure of surface shrinkage cracks in clayey soils","volume":"101","author":"Tang","year":"2008","journal-title":"Eng Geol"},{"issue":"10","key":"10.1016\/j.softx.2026.102963_bib0006","doi-asserted-by":"crossref","first-page":"1177","DOI":"10.1139\/T09-054","article-title":"Fundamentals of desiccation cracking of fine-grained soils: experimental characterisation and mechanisms identification","volume":"46","author":"Peron","year":"2009","journal-title":"Can Geotech J"},{"key":"10.1016\/j.softx.2026.102963_bib0007","article-title":"What's wrong with the murals at the Mogao Grottoes: a near-infrared hyperspectral imaging method","volume":"5","author":"Sun","year":"2015","journal-title":"Sci Rep"},{"key":"10.1016\/j.softx.2026.102963_bib0008","doi-asserted-by":"crossref","DOI":"10.1016\/j.scitotenv.2023.163476","article-title":"Capillary rise induced salt deterioration on ancient wall paintings at the Mogao Grottoes","volume":"881","author":"Hu","year":"2023","journal-title":"Sci Total Env"},{"key":"10.1016\/j.softx.2026.102963_bib0009","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1016\/j.culher.2024.02.016","article-title":"Analysis of cracking behavior of murals in Mogao Grottoes under environmental humidity change","volume":"67","author":"Zhang","year":"2024","journal-title":"J Cult Herit"},{"issue":"2","key":"10.1016\/j.softx.2026.102963_bib0010","first-page":"21","article-title":"Research on the physical mechanisms causing deterioration at the Beisikusi Grottoes","volume":"2","author":"Zhang","year":"2023","journal-title":"Res Conserv Cave Temples Earthen Sites"},{"issue":"S2","key":"10.1016\/j.softx.2026.102963_bib0011","first-page":"4028","article-title":"Research on the properties of grouting bonding materials for cracking of roof rock mass of the flat top cave of North Grottoes","volume":"42","author":"Liu","year":"2023","journal-title":"Chin J Rock Mech Eng"},{"issue":"S1","key":"10.1016\/j.softx.2026.102963_bib0012","first-page":"2834","article-title":"Variation characteristics of temperature and humidity in North Grottoes under different opening regulation","volume":"40","author":"Zhang","year":"2021","journal-title":"Chin J Rock Mech Eng"},{"issue":"6","key":"10.1016\/j.softx.2026.102963_bib0013","doi-asserted-by":"crossref","first-page":"505","DOI":"10.1520\/GTJ102216","article-title":"Image analysis for the quantification of a developing crack network on a drying soil","volume":"32","author":"Lakshmikantha","year":"2009","journal-title":"Geotech Test J"},{"issue":"1\u20132","key":"10.1016\/j.softx.2026.102963_bib0014","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1016\/j.clay.2011.01.032","article-title":"Experimental characterization of shrinkage and desiccation cracking in thin clay layer","volume":"52","author":"Tang","year":"2011","journal-title":"Appl Clay Sci"},{"issue":"7","key":"10.1016\/j.softx.2026.102963_bib0015","doi-asserted-by":"crossref","first-page":"1318","DOI":"10.3390\/polym14071318","article-title":"Desiccation cracking behavior of sustainable and environmentally friendly reinforced cohesive soils","volume":"14","author":"Izzo","year":"2022","journal-title":"Polym (Basel)"},{"issue":"7","key":"10.1016\/j.softx.2026.102963_bib0016","doi-asserted-by":"crossref","first-page":"671","DOI":"10.1038\/nmeth.2089","article-title":"NIH image to ImageJ: 25 years of image analysis","volume":"9","author":"Schneider","year":"2012","journal-title":"Nat Methods"},{"issue":"7","key":"10.1016\/j.softx.2026.102963_bib0017","doi-asserted-by":"crossref","first-page":"676","DOI":"10.1038\/nmeth.2019","article-title":"Fiji: an open-source platform for biological-image analysis","volume":"9","author":"Schindelin","year":"2012","journal-title":"Nat Methods"},{"key":"10.1016\/j.softx.2026.102963_bib0018","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1016\/j.cageo.2013.04.008","article-title":"Automatic quantification of crack patterns by image processing","volume":"57","author":"Liu","year":"2013","journal-title":"Comput Geosci"},{"key":"10.1016\/j.softx.2026.102963_bib0019","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.jsg.2016.12.003","article-title":"FracPaQ: a MATLAB toolbox for the quantification of fracture patterns","volume":"95","author":"Healy","year":"2017","journal-title":"J Struct Geol"},{"issue":"12","key":"10.1016\/j.softx.2026.102963_bib0020","doi-asserted-by":"crossref","first-page":"3434","DOI":"10.1109\/TITS.2016.2552248","article-title":"Automatic road crack detection using random structured forests","volume":"17","author":"Shi","year":"2016","journal-title":"IEEE Trans Intell Transp Syst"},{"issue":"3","key":"10.1016\/j.softx.2026.102963_bib0021","doi-asserted-by":"crossref","first-page":"1498","DOI":"10.1109\/TIP.2018.2878966","article-title":"DeepCrack: learning hierarchical convolutional features for crack detection","volume":"28","author":"Zou","year":"2019","journal-title":"IEEE Trans Image Process"},{"issue":"6","key":"10.1016\/j.softx.2026.102963_bib0022","doi-asserted-by":"crossref","DOI":"10.1103\/PhysRevE.83.066106","article-title":"Characterization of spatial networklike patterns from junction geometry","volume":"83","author":"Perna","year":"2011","journal-title":"Phys Rev E"},{"issue":"371","key":"10.1016\/j.softx.2026.102963_bib0023","article-title":"Evolving fracture patterns: columnar joints, mud cracks and polygonal terrain","volume":"371","author":"Goehring","year":"2013","journal-title":"Philos Trans Math Phys Eng Sci"},{"key":"10.1016\/j.softx.2026.102963_bib0024","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.still.2017.02.005","article-title":"Geometric and fractal analysis of dynamic cracking patterns subjected to wetting-drying cycles","volume":"170","author":"Wang","year":"2017","journal-title":"Soil Tillage Res"},{"issue":"1","key":"10.1016\/j.softx.2026.102963_bib0025","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1109\/TSMC.1979.4310076","article-title":"A threshold selection method from gray-level histograms","volume":"9","author":"Otsu","year":"1979","journal-title":"IEEE Trans Syst Man Cybern"},{"issue":"7","key":"10.1016\/j.softx.2026.102963_bib0026","doi-asserted-by":"crossref","first-page":"741","DOI":"10.1177\/25.7.70454","article-title":"Automatic measurement of sister chromatid exchange frequency","volume":"25","author":"Zack","year":"1977","journal-title":"J Histochem Cytochem"},{"issue":"2","key":"10.1016\/j.softx.2026.102963_bib0027","doi-asserted-by":"crossref","first-page":"225","DOI":"10.1016\/S0031-3203(99)00055-2","article-title":"Adaptive document image binarization","volume":"33","author":"Sauvola","year":"2000","journal-title":"Pattern Recognit"},{"key":"10.1016\/j.softx.2026.102963_bib0028","series-title":"An introduction to digital image processing","author":"Niblack","year":"1986"},{"issue":"1","key":"10.1016\/j.softx.2026.102963_bib0029","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1145\/356625.356627","article-title":"Computer processing of line-drawing images","volume":"6","author":"Freeman","year":"1974","journal-title":"ACM Comput Surv"},{"issue":"6","key":"10.1016\/j.softx.2026.102963_bib0030","doi-asserted-by":"crossref","first-page":"583","DOI":"10.1109\/34.87344","article-title":"Watersheds in digital spaces: an efficient algorithm based on immersion simulations","volume":"13","author":"Vincent","year":"1991","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"issue":"4","key":"10.1016\/j.softx.2026.102963_bib0031","doi-asserted-by":"crossref","first-page":"466","DOI":"10.1016\/j.compgeo.2010.01.006","article-title":"Geometric parameters and REV of a crack network in soil","volume":"37","author":"Li","year":"2010","journal-title":"Comput Geotech"},{"issue":"1\u20132","key":"10.1016\/j.softx.2026.102963_bib0032","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1016\/j.geoderma.2009.10.008","article-title":"Image analysis and fractal geometry to characterize soil desiccation cracks","volume":"154","author":"Baer","year":"2009","journal-title":"Geoderma"},{"key":"10.1016\/j.softx.2026.102963_bib0033","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1007\/s40808-015-0036-z","article-title":"Soil crack morphology analysis using image processing techniques","volume":"1","author":"Shit","year":"2015","journal-title":"Model Earth Syst Env"},{"issue":"4","key":"10.1016\/j.softx.2026.102963_bib0034","doi-asserted-by":"crossref","first-page":"757","DOI":"10.2136\/sssaj2017.03.0088","article-title":"Morphological approach to quantifying soil cracks: application to dynamic crack patterns during wetting-drying cycles","volume":"82","author":"Wang","year":"2018","journal-title":"Soil Sci Soc Am J"},{"issue":"3","key":"10.1016\/j.softx.2026.102963_bib0035","doi-asserted-by":"crossref","first-page":"236","DOI":"10.1145\/357994.358023","article-title":"A fast parallel algorithm for thinning digital patterns","volume":"27","author":"Zhang","year":"1984","journal-title":"Commun ACM"},{"key":"10.1016\/j.softx.2026.102963_bib0036","article-title":"Hierarchical crack pattern as formed by successive domain divisions. I. Temporal and geometrical hierarchy","volume":"71","author":"Bohn","year":"2005","journal-title":"Phys Rev E"},{"key":"10.1016\/j.softx.2026.102963_bib0037","doi-asserted-by":"crossref","DOI":"10.1103\/PhysRevLett.94.054503","article-title":"Four sided domains in hierarchical space dividing patterns","volume":"94","author":"Bohn","year":"2005","journal-title":"Phys Rev Lett"},{"key":"10.1016\/j.softx.2026.102963_bib0038","doi-asserted-by":"crossref","first-page":"155","DOI":"10.1016\/j.geoderma.2015.08.030","article-title":"Puddling intensity, sesquioxides, and soil organic carbon impacts on crack patterns of two paddy soils","volume":"262","author":"Zhang","year":"2016","journal-title":"Geoderma"},{"key":"10.1016\/j.softx.2026.102963_bib0039","doi-asserted-by":"crossref","first-page":"249","DOI":"10.1038\/s40494-025-01786-9","article-title":"Discrete element simulation of damage mechanisms in stone cultural relics under dynamic impact","volume":"13","author":"Zhong","year":"2025","journal-title":"npj Herit Sci"},{"key":"10.1016\/j.softx.2026.102963_bib0040","doi-asserted-by":"crossref","unstructured":"J. Gu, B. Zhang, Z. Zhu, D. Zhang, X. Chen, H. Zhong, et al. Influence of ceiling type on the structural stability of sandstone grottoes: a discrete element method study. NPJ Herit Sci 2026. https:\/\/doi.org\/10.1038\/s40494-026-02650-0.","DOI":"10.1038\/s40494-026-02650-0"},{"key":"10.1016\/j.softx.2026.102963_bib0041","doi-asserted-by":"crossref","first-page":"7287","DOI":"10.1007\/s11440-024-02347-3","article-title":"Morphology characterization of unsaturated soils under drying-wetting cycles: crack opening and closure","volume":"19","author":"Zhuo","year":"2024","journal-title":"Acta Geotech"},{"key":"10.1016\/j.softx.2026.102963_bib0042","doi-asserted-by":"crossref","DOI":"10.1016\/j.geoderma.2024.117033","article-title":"Improved 3D characterization of in-situ soil desiccation cracking by multi-source data integration","volume":"449","author":"Zhang","year":"2024","journal-title":"Geoderma"}],"container-title":["SoftwareX"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2352711026004541?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2352711026004541?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,11,2]],"date-time":"2026-11-02T20:33:20Z","timestamp":1793651600000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S2352711026004541"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,9]]},"references-count":42,"alternative-id":["S2352711026004541"],"URL":"https:\/\/doi.org\/10.1016\/j.softx.2026.102963","relation":{},"ISSN":["2352-7110"],"issn-type":[{"value":"2352-7110","type":"print"}],"subject":[],"published":{"date-parts":[[2026,9]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"PyCrackQ: A python-based software for quantitative analysis of soil desiccation-crack images","name":"articletitle","label":"Article Title"},{"value":"SoftwareX","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.softx.2026.102963","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 The Authors. Published by Elsevier B.V.","name":"copyright","label":"Copyright"}],"article-number":"102963"}}