• pISSN 2305-7068
  • eISSN 2097-7476
  • Indexed by ESCI CABI CAS
  • DOAJ EBSCO ProQuest Scopus GeoRef AJ CNKI
Advanced Search
Volume 14 Issue 3
Sep.  2026
Turn off MathJax
Article Contents
Gu YJ, Luo QK, Zhang M, et al. 2026. SDPHC: A software tool for detecting petroleum hydrocarbons contamination in active industrial sites using Non-Invasive Survey (NIS) dataset. Journal of Groundwater Science and Engineering, 14(3): 342-355 doi:  10.26599/JGSE.2026.9280066
Citation: Gu YJ, Luo QK, Zhang M, et al. 2026. SDPHC: A software tool for detecting petroleum hydrocarbons contamination in active industrial sites using Non-Invasive Survey (NIS) dataset. Journal of Groundwater Science and Engineering, 14(3): 342-355 doi:  10.26599/JGSE.2026.9280066

SDPHC: A software tool for detecting petroleum hydrocarbons contamination in active industrial sites using Non-Invasive Survey (NIS) dataset

doi: 10.26599/JGSE.2026.9280066
More Information
  • Corresponding author: qkluo@hfut.edu.cnminzhang205@live.cn
  • Appendix Content related to this article can be found at https://github.com/ArtCoff/SDPHC/tree/main/APPENDIX.
  • Received Date: 2025-03-19
  • Accepted Date: 2025-10-26
  • Available Online: 2025-12-05
  • Publish Date: 2026-09-15
  • Conventional drilling-based methods for investigating Petroleum Hydrocarbons (PHCs) contamination in industrial parks are time-consuming, labor-intensive, and disruptive, making them often unsuitable for active industrial sites. Non-Invasive Survey (NIS) technology has emerged as a promising alternative owing to its cost-effectiveness and minimal environmental disturbance. To enhance the efficiency of NIS-based contamination surveys in active industrial sites and facilitate widespread adoption, this study developed a Software Tool for Detecting Petroleum Hydrocarbons Contamination (SDPHC). SDPHC integrates Python's scientific computing ecosystem with the PySide6 desktop Graphical User Interface (GUI) framework, achieving a scalable architecture for rapid development. The software provides three complementary analytical methods: Empirical Threshold Analysis (ETA), Background Level Analysis (BLA), and Principal Component Analysis (PCA). Each method is tailored to distinct data scenarios: ETA leverages field-validated thresholds for sites with comprehensive NIS datasets; BLA quantifies site-specific natural baselines for individual indicators to distinguish anthropogenic contamination; and PCA identifies multivariate spatial patterns from correlated soil gas variables (e.g., CO2, O2, CH4), enabling robust contamination zoning even when radon or functional gene data are absent. This modular design allows users to select or combine methods based on data availability and site characteristics. Additionally, SDPHC automates report generation to enhance survey efficiency. Two case studies conducted at active petrochemical parks demonstrate the software's applicability and reliability. SDPHC is anticipated to function as a reliable and powerful tool for conducting NIS-based contamination assessments in industrial parks.
  • Appendix Content related to this article can be found at https://github.com/ArtCoff/SDPHC/tree/main/APPENDIX.
  • 加载中
  • Anshuman A, Eldho TI. 2022. Entity aware sequence to sequence learning using LSTMs for estimation of groundwater contamination release history and transport parameters. Journal of Hydrology, 608: 127662. DOI:  10.1016/j.jhydrol.2022.127662.
    Arato A, Wehrer M, Biró B, et al. 2014. Integration of geophysical, geochemical and microbiological data for a comprehensive small-scale characterization of an aged LNAPL-contaminated site. Environmental Science and Pollution Research, 21(15): 8948−8963. DOI:  10.1007/s11356-013-2171-2.
    Azzellino A, Colombo L, Lombi S, et al. 2019. Groundwater diffuse pollution in functional urban areas: The need to define anthropogenic diffuse pollution background levels. Science of the Total Environment, 656: 1207−1222. DOI:  10.1016/j.scitotenv.2018.11.416.
    Baessa MPM, Chang HK, Teramoto EH, et al. 2024. Integrating high-resolution investigation and soil TPH analysis for accurate estimation of LNAPL volume in the subsurface. Environmental Earth Sciences, 83(13): 415. DOI:  10.1007/s12665-024-11621-2.
    Bertolla L, Porsani JL, Soldovieri F, et al. 2014. GPR-4D monitoring a controlled LNAPL spill in a masonry tank at USP, Brazil. Journal of Applied Geophysics, 103: 237−244. DOI:  10.1016/j.jappgeo.2014.02.006.
    Bonnière A, Khaska S, Salle CLGL, et al. 2024. Long-term impact of wastewater effluent discharge on groundwater: Identification of contaminant plume by geochemical, isotopic, and organic tracers' approach. Water Research, 257: 121637. DOI:  10.1016/j.watres.2024.121637.
    Brendel CE, Dymond RL, Aguilar MF. 2020. Integration of quantitative precipitation forecasts with real-time hydrology and hydraulics modeling towards probabilistic forecasting of urban flooding. Environmental Modelling the Software, 134: 104864. DOI:  10.1016/j.envsoft.2020.104864.
    Cassidy NJ. 2008. GPR attenuation and scattering in a mature hydrocarbon spill: A modeling study. Vadose Zone Journal, 7(1): 140−159. DOI:  10.2136/vzj2006.0142.
    Cecconi A, Verginelli I, Baciocchi R. 2022. Modeling of soil gas radon as an in situ partitioning tracer for quantifying LNAPL contamination. Science of the Total Environment, 806: 150593. DOI:  10.1016/j.scitotenv.2021.150593.
    Chen CJ, Judge J, Hulse D. 2022. PyLUSAT: An open-source Python toolkit for GIS-based land use suitability analysis. Environmental Modelling and Software, 151: 105362. DOI:  10.1016/j.envsoft.2022.105362.
    Chen GD, Zhang K, Wang S, et al. 2024. PHyL v1.0: A parallel, flexible, and advanced software for hydrological and slope stability modeling at a regional scale. Environmental Modelling the Software, 172: 105882. DOI:  10.1016/j.envsoft.2023.105882.
    Crudu V. 2024. Evaluating the efficiency of python versus C++ in handling scientific computing projects. Available on https://moldstud.com/articles/p-evaluating-the-efficiency-of-python-versus-c-in-handling-scientific-computing-projects.
    Davis BM, Istok JD, Semprini L. 2005. Numerical simulations of radon as an in situ partitioning tracer for quantifying NAPL contamination using push–pull tests. Journal of Contaminant Hydrology, 78(1-2): 87−103. DOI:  10.1016/j.jconhyd.2005.03.003.
    De Simone G, Lucchetti C, Pompilj F, et al. 2017. Soil radon survey to assess NAPL contamination from an ancient spill. Do kerosene vapors affect radon partition? Journal of Environmental Radioactivity, 171: 138−147. DOI:  10.1016/j.jenvrad.2017.02.014.
    EI. 2024. Statistical Review of World Energy. Energy Institute.
    Fernández-Baca CP, Truhlar AM, Omar AH, et al. 2018. Methane and nitrous oxide cycling microbial communities in soils above septic leach fields: Abundances with depth and correlations with net surface emissions. Science of the Total Environment, 640: 429−441. DOI:  10.1016/j.scitotenv.2018.05.303.
    García-Rincón J, Gatsios E, Lenhard RJ, et al. 2024. Advances in the characterisation and remediation of sites contaminated with petroleum hydrocarbons. Cham: Springer Nature.
    Garg S, Newell CJ, Kulkarni PR, et al. 2017. Overview of natural source zone depletion: Processes, controlling factors, and composition change. Groundwater Monitoring and Remediation, 37(3): 62−81. DOI:  10.1111/gwmr.12219.
    Han XM, Liu YR, Zheng YM, et al. 2014. Response of bacterial pdo1, nah, and C12O genes to aged soil PAH pollution in a coke factory area. Environmental Science and Pollution Research, 21(16): 9754−9763. DOI:  10.1007/s11356-014-2928-2.
    Hunter JD. 2007. Matplotlib: A 2D graphics environment. Computing in Science and Engineering, 9(3): 90−95. DOI:  10.1109/MCSE.2007.55.
    IEEE spectrum Top programming languages. 2024. Available on https://spectrum.ieee.org/top-programming-languages-2024.
    Jiang SM, Fan JH, Xia XM, et al. 2018. An effective Kalman filter-based method for groundwater pollution source identification and plume morphology characterization. Water, 10(8): 1063. DOI:  10.3390/w10081063.
    Jordahl K, Bossche JV, Fleischmann M, et al. 2020. Geopandas/geopandas: v0.8.1. DOI:  10.5281/zenodo.3946761.
    Kadiyala A, Kumar A. 2017. Applications of Python to evaluate environmental data science problems. Environmental Progress and Sustainable Energy, 36(6): 1580−1586. DOI:  10.1002/ep.12786.
    Kulkarni PR, Walker KL, Newell CJ, et al. 2022. Natural source zone depletion (NSZD) insights from over 15 years of research and measurements: A multi-site study. Water Research, 225: 119170. DOI:  10.1016/j.watres.2022.119170.
    López-Fernández A, Gómez-Vela FA, Gonzalez-Dominguez J, et al. 2024. BioScience: A new Python science library for high-performance computing bioinformatics analytics. SoftwareX, 26: 101666. DOI:  10.1016/j.softx.2024.101666.
    Lucas L, Jauzein M. 2008. Use of principal component analysis to profile temporal and spatial variations of chlorinated solvent concentration in groundwater. Environmental Pollution, 151(1): 205−212. DOI:  10.1016/j.envpol.2007.01.054.
    Molinari A, Guadagnini L, Marcaccio M, et al. 2019. Geostatistical multimodel approach for the assessment of the spatial distribution of natural background concentrations in large-scale groundwater bodies. Water Research, 149: 522−532. DOI:  10.1016/j.watres.2018.09.049.
    Pan ZD, Lu WX, Wang H, et al. 2023. Groundwater contaminant source identification based on an ensemble learning search framework associated with an auto XGBoost surrogate. Environmental Modelling and Software, 159: 105588. DOI:  10.1016/j.envsoft.2022.105588.
    Pedregosa F, Varoquaux G, Gramfort A, et al. 2011. Scikit-learn: Machine learning in python. Journal of Machine Learning Research, 12: 2825−2830
    Preziosi E, Parrone D, Del Bon A, et al. 2014. Natural background level assessment in groundwaters: Probability plot versus pre-selection method. Journal of Geochemical Exploration, 143: 43−53. DOI:  10.1016/j.gexplo.2014.03.015.
    Python-docx. 2025. Python-docx documentation. Available on https://python-docx.readthedocs.io/en/latest/
    Schubert M. 2015. Using radon as environmental tracer for the assessment of subsurface Non-Aqueous Phase Liquid (NAPL) contamination–A review. The European Physical Journal Special Topics, 224(4): 717−730. DOI:  10.1140/epjst/e2015-02402-3.
    Schubert M, Paschke A, Lau S, et al. 2007. Radon as a naturally occurring tracer for the assessment of residual NAPL contamination of aquifers. Environmental Pollution, 145(3): 920−927. DOI:  10.1016/j.envpol.2006.04.029.
    Shahi A, Aydin S, Ince B, et al. 2016. Evaluation of microbial population and functional genes during the bioremediation of petroleum-contaminated soil as an effective monitoring approach. Ecotoxicology and Environmental Safety, 125: 153−160. DOI:  10.1016/j.ecoenv.2015.11.029.
    Shao S, Gao C, Guo XJ, et al. 2019. Mapping the contaminant plume of an abandoned hydrocarbon disposal site with geophysical and geochemical methods, Jiangsu, China. Environmental Science and Pollution Research, 26(24): 24645−24657. DOI:  10.1007/s11356-019-05780-0.
    Shapely. 2025. The Shapely User Manual. Available on https://shapely.readthedocs.io/en/stable/manual.html.
    Smith JWN, Davis GB, DeVaull GE, et al. 2022. Natural source zone depletion (NSZD): From process understanding to effective implementation at LNAPL-impacted sites. Quarterly Journal of Engineering Geology and Hydrogeology, 55(4): 2021−2166. DOI:  10.1144/qjegh2021-166.
    Sookhak Lari K, Davis GB, Rayner JL, et al. 2019. Natural source zone depletion of LNAPL: A critical review supporting modelling approaches. Water Research, 157: 630−646. DOI:  10.1016/j.watres.2019.04.001a.
    Sookhak Lari K, Rayner JL, Davis GB. 2019. Toward optimizing LNAPL remediation. Water Resources Research, 55(2): 923−936. DOI:  10.1029/2018WR023380.
    Táncsics A, Szoboszlay S, Szabó I, et al. 2012. Quantification of subfamily I. 2. C catechol 2, 3-dioxygenase mRNA transcripts in groundwater samples of an oxygen-limited BTEX-contaminated site. Environmental Science and Technology, 46(1): 232−240. DOI:  10.1021/es201842h.
    Tomlinson DW, Rivett MO, Wealthall GP, et al. 2017. Understanding complex LNAPL sites: Illustrated handbook of LNAPL transport and fate in the subsurface. Journal of Environmental Management, 204: 748−756. DOI:  10.1016/j.jenvman.2017.08.015.
    Tsai YJ, Chou YC, Wu YS, et al. 2020. Noninvasive survey technology for LNAPL-contaminated site investigation. Journal of Hydrology, 587: 125002. DOI:  10.1016/j.jhydrol.2020.125002.
    Verginelli I, Lahvis MA, Jourabchi P, et al. 2024. Soil gas gradient method for estimating natural source zone depletion rates of LNAPL and specific chemicals of concern. Water Research, 267: 122559. DOI:  10.1016/j.watres.2024.122559.
    Virtanen P, Gommers R, Oliphant TE, et al. 2020. SciPy 1. 0: Fundamental algorithms for scientific computing in Python. Nature Methods, 17(3): 261−272. DOI:  10.1038/s41592-019-0686-2.
    Wang CQ, Dou Z, Zhu Y, et al. 2024. Breaking the mold of simulation-optimization: Direct forward machine learning methods for groundwater contaminant source identification. Journal of Hydrology, 642: 131759. DOI:  10.1016/j.jhydrol.2024.131759.
    Waskom M. 2021. Seaborn: Statistical data visualization. Journal of Open Source Software, 6(60): 3021. DOI:  10.21105/joss.03021.
    Xia T, Dong YH, Mao DQ, et al. 2021. Delineation of LNAPL contaminant plumes at a former perfumery plant using electrical resistivity tomography. Hydrogeology Journal, 29(3): 1189−1201. DOI:  10.1007/s10040-021-02311-5.
    Zhang JJ, Li WX, Zeng LZ, et al. 2016. An adaptive Gaussian process-based method for efficient Bayesian experimental design in groundwater contaminant source identification problems. Water Resources Research, 52(8): 5971−5984. DOI:  10.1002/2016WR018598.
    Zhu LZ, Lu WX, Luo CM, et al. 2024. An ensemble optimizer with a stacking ensemble surrogate model for identification of groundwater contamination source. Journal of Contaminant Hydrology, 267: 104437. DOI:  10.1016/j.jconhyd.2024.104437.
  • 2305-7068/© Journal of Groundwater Science and Engineering Editorial Office. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0)

  • Relative Articles

    [1] Jiu-hao Song, Wang Yu, Wei Zhou, Jia-yi An, Feng Xiong, Jin-hui Cao, Qi Gao, Yu-ping Zhang, Jian-hui Ma, Jie Ma, 2026: Groundwater contamination risk from refinery-derived water-soluble fractions: A comprehensive assessment of organic carbon, hydrocarbons, and oxygenated organic compounds, Journal of Groundwater Science and Engineering, 14, 356-381.  doi: 10.26599/JGSE.2026.9280087
    [2] Ming-nan Yang, Liang Zhu, Jing-tao Liu, Yu-xi Zhang, Bing Zhou, 2023: Influence of water conservancy project on runoff in the source region of the Yellow River and wetland changes in the Lakeside Zone, China, Journal of Groundwater Science and Engineering, 11, 333-346.  doi: 10.26599/JGSE.2023.9280027
    [3] Yong-jun Su, Hui Tang, Ai-min Wu, Xue-ping Dai, Shuang Liu, Hong-wei Liu, Heng Kuang, 2023: Geological suitability of natural sponge body for the construction of sponge city—a case study of Shuanghe Lake district in Zhengzhou airport zone, Journal of Groundwater Science and Engineering, 11, 146-157.  doi: 10.26599/JGSE.2023.9280013
    [4] Ertekin Can, Ulugergerli Emin U, 2022: Geoelectrical survey over perched aquifers in the northern part of Upper Sakarya River Basin, Türkiye, Journal of Groundwater Science and Engineering, 10, 335-352.  doi: 10.19637/j.cnki.2305-7068.2022.04.003
    [5] Muthamilselvan A Dr, Sekar Anamika, Ignatius Emmanuel, 2022: Identification of groundwater potential in hard rock aquifer systems using Remote Sensing, GIS and Magnetic Survey in Veppanthattai, Perambalur, Tamilnadu, Journal of Groundwater Science and Engineering, 10, 367-380.  doi: 10.19637/j.cnki.2305-7068.2022.04.005
    [6] Chao Song, Man Liu, Qiu-yao Dong, Lin Zhang, Pan Wang, Hong-yun Chen, Rong Ma, 2022: Variation characteristics of CO2 in a newly-excavated soil profile, Chinese Loess Plateau: Excavation-induced ancient soil organic carbon decomposition, Journal of Groundwater Science and Engineering, 10, 19-32.  doi: 10.19637/j.cnki.2305-7068.2022.01.003
    [7] Khan Tanzeel, Akhtar Malik Muhammad, Malghani Gohram, Akhtar Rabia, 2022: Comparative analysis of bacterial contamination in tap and groundwater: A case study on water quality of Quetta City, an arid zone in Pakistan, Journal of Groundwater Science and Engineering, 10, 153-165.  doi: 10.19637/j.cnki.2305-7068.2022.02.005
    [8] Xiang-ke Kong, Zi-xuan Zhang, Ping Wang, Yan-yan Wang, Zhao-ji Zhang, Zhan-tao Han, Li-sha Ma, 2022: Transformation of ammonium nitrogen and response characteristics of nitrifying functional genes in tannery sludge contaminated soil, Journal of Groundwater Science and Engineering, 10, 223-232.  doi: 10.19637/j.cnki.2305-7068.2022.03.002
    [9] Ya-ci Liu, Zhao-ji Zhang, Xin-yi Zhao, Meng-tuo Wen, Sheng-wei Cao, Ya-song Li, 2021: Arsenic contamination caused by roxarsone transformation with spatiotemporal variation of microbial community structure in a column experiment, Journal of Groundwater Science and Engineering, 9, 304-316.  doi: 10.19637/j.cnki.2305-7068.2021.04.004
    [10] A Muthamilselvan, 2021: Identification of suitable sites for open and bore well using ground magnetic survey, Journal of Groundwater Science and Engineering, 9, 256-268.  doi: 10.19637/j.cnki.2305-7068.2021.03.008
    [11] GUO Hao, QIAN Yong, YUAN Guang-xiang, WANG Chun-xiao, 2020: Research progress on the soil vapor extraction, Journal of Groundwater Science and Engineering, 8, 57-66.  doi: 10.19637/j.cnki.2305-7068.2020.01.006
    [12] Abdelhakim LAHJOUJ, Abdellah EL HMAIDI, Karima BOUHAFA, 2020: Spatial and statistical assessment of nitrate contamination in groundwater: Case of Sais Basin, Morocco, Journal of Groundwater Science and Engineering, 8, 143-157.  doi: 10.19637/j.cnki.2305-7068.2020.02.006
    [13] Ai-min WU, Ai-bing HAO, Hai-peng GUO, Jing-tao LIU, Er-yong ZHANG, Huang WANG, Xin-feng WANG, Xue-ru WEN, Cui-guang ZHANG, 2020: Main progress and prospect for China's hydrogeological survey, Journal of Groundwater Science and Engineering, 8, 195-209.  doi: 10.19637/j.cnki.2305-7068.2020.03.001
    [14] Jhim Terrazas-Salvatierra, Galo Munoz-Vásquez, Ana Romero-Jaldin, 2020: Migration of total chromium and chloride anion in the Rocha River used for estimating degradation of agricultural soil quality at the Thiu Rancho zone, Journal of Groundwater Science and Engineering, 8, 223-229.  doi: 10.19637/j.cnki.2305-7068.2020.03.003
    [15] ZHANG Sheng, ZHANG Cui-yun, HE Ze, CHEN Li, YIN Mi-ying, NING Zhuo, SUN Zhen-hua, ZHEN Shi-jun, ZHANG Fa-wang, 2017: Application of bioremediation in oil contaminated soil, Journal of Groundwater Science and Engineering, 5, 116-123.
    [16] ZHAI Yuan-zheng, JIANG Shi-jie, TENG Yan-guo, WANG Jin-sheng, GU Hong-biao, XIE Liang, YIN Zhi-hua, 2015: Thirty years (1984-2014) of groundwater science teaching and research in China: A dissertation-based bibliometric survey, Journal of Groundwater Science and Engineering, 3, 222-237.
    [17] ZHANG Chuan-mian, GUO Xiao-niu, Richard Henry, James Dendy, 2015: Groundwater modelling to help diagnose contamination problems, Journal of Groundwater Science and Engineering, 3, 285-294.
    [18] GUO Qing-shi, ZHOU Zhi-yong, GUO Si-si, HAO Ji-kun, 2014: Application Research of Remote Sensing Technology in Regional Hydrogeological Survey, Journal of Groundwater Science and Engineering, 2, 62-67.
    [19] Zhao-xian Zheng, Xiao-si Su, 2013: Risk Assessment on Organic Contamination of Shallow Groundwater of an Oilfield in Northeast China, Journal of Groundwater Science and Engineering, 1, 75-82.
    [20] Zhao Wang, Jiansheng Shi, Zhaoji Zhang, Yuhong Fei, 2013: Organic Contamination of Soil and Goundwater in the Piedimont Plain of the Taihang Mountains, Journal of Groundwater Science and Engineering, 1, 74-81.
  • 加载中

Catalog

    Figures(7)  / Tables(2)

    Article Metrics

    Article views (23) PDF downloads(1) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return