An interactive Python-based data processing platform for single particle and single cell ICP-MS

Single particle (SP) and single cell (SC) inductively coupled plasma-mass spectrometry (ICP-MS) are gaining increasing momentum in environmental and medical sciences for the analysis of nanoparticles, microstructures, and individual cells. This work presents an open-source Python-based SP/SC ICP-MS...

Full description

Saved in:
Bibliographic Details
Published inJournal of analytical atomic spectrometry Vol. 36; no. 11; pp. 2536 - 2544
Main Authors Lockwood, Thomas E, Gonzalez de Vega, Raquel, Clases, David
Format Journal Article
LanguageEnglish
Published London Royal Society of Chemistry 03.11.2021
Subjects
Online AccessGet full text
ISSN0267-9477
1364-5544
DOI10.1039/d1ja00297j

Cover

More Information
Summary:Single particle (SP) and single cell (SC) inductively coupled plasma-mass spectrometry (ICP-MS) are gaining increasing momentum in environmental and medical sciences for the analysis of nanoparticles, microstructures, and individual cells. This work presents an open-source Python-based SP/SC ICP-MS data processing platform with an interactive graphical user interface. The program guides users through the analysis of large data sets and uses efficient and transparent algorithms. Gaussian and Poisson-based data filtering enables fit for purpose thresholding of particle signals from background noise. Implementation of windowed filters extends applicability of the software to SP laser ablation-ICP-MS and other data sets that contain drifting or variable backgrounds. SP or SC signals recorded with multiple data points are integrated and several distinct calibration and processing pathways may be used to determine masses, sizes, and number concentrations, or to calculate intracellular concentrations. Relevant parameters including means, medians, ionic background levels and limits of analysis are automatically calculated and visualised together with histograms of raw and calibrated data. As a proof of principle, the developed data processing platform was employed to characterise TiO 2 nanoparticles in surface water, microplastic particles in soil and the C content across individual cells. A data processing platform was developed for the analysis of single particle and single cell ICP-MS data sets. All functions are embedded in a GUI and enable signal recognition, accumulation and calibration via dedicated pathways and filters.
Bibliography:and the source code is available on
Electronic supplementary information (ESI) available: The tutorial analysis of an Au NP dispersion. The data processing platform (SPCal) is available for MS Windows 10 users as executable file on
See DOI
https://github.com/djdt/spcal/releases/latest
10.1039/d1ja00297j
https://github.com/djdt/spcal
ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:0267-9477
1364-5544
DOI:10.1039/d1ja00297j