Welcome to the py-smps docs!#
py-smps is an MIT-licensed Python package for analyzing and visualizing size-resolved aerosol data from a variety of aerosol sizing instruments. Instruments that are currently supported with officially-supported classes include:
TSI Scanning Mobility Particle Sizer
Grimm 11D Dust Decoder
Alphasense OPC-N2 and OPC-N3 Optical Particle Counters
Particles Plus Optical Particle Counters
QuantAQ MODULAIR and MODULAIR-PM Optical Particle Counters
The goal is to provide a single approach toward analyzing data from any instrument is a concise and open-sourced manner such that analysis pipelines are not built on proprietary algorithms or approaches. The library is licensed under an MIT license and is offically supported and maintained by QuantAQ, Inc, though the library originally was written by David H. Hagan during his PhD at MIT.
Note
py-smps is licensed under the MIT license.
Contents#
- API Reference
- smps.GenericParticleSizer
- smps.SMPS
- smps.Grimm11D
- smps.POPS
- smps.ParticlesPlus
- smps.AlphasenseOPCN2
- smps.AlphasenseOPCN3
- smps.Modulair
- smps.ModulairPM
- smps.io.smps_from_txt
- smps.io.load_sample
- smps.utils.make_bins
- smps.plots.heatmap
- smps.plots.histplot
- smps.fit.LogNormal
- smps.fit.LogNormalFitResults