Developer Reference Manual#
- Release:
1.6.0
- Date:
Sep 26, 2024
This is the developer reference guide for PySP2 which covers most of the available functions, modules, and classes.
io
module#
pysp2.io#
This module contains all of the procedures for reading and writing SP2 data.
|
This procedure will read in an SP2 housekeeping file and then store the timeseries data into a pandas DataFrame. |
|
This procedure will return al ist of variables in the housekeeping file. |
|
Loads a binary SP2 raw data file and returns all of the wave forms into an xarray Dataset. |
|
This loads the INI file into an easy to use ConfigParser() object. |
|
This writes the .dat files that generate the intermediate parameters used by the Igor processing. |
|
This writes the .dat files for the mass and number concentrations by the Igor processing. |
|
Write the SP2 size distribution and mass concentration in the standard ARM convention. |
|
This reads the .dat files that generate the intermediate parameters used by the Igor processing. |
|
This reads mass and number distribution data that has been stored in the format used in the ARM Archive. |
|
This reads data from a bead calibration from the SP2. |
testing
module#
pysp2.tests (pysp2.tests)#
This module contains links to test files for PySP2
util
module#
pysp2.util#
These subroutines contain the utilities for calculating particle statistics from SP2 data.
|
Does Gaussian fitting for each wave in the dataset. |
|
This class stores the default parameters used for particle processing. |
|
Calculates the scattering and incandescence diameters/BC masses for each particle. |
|
Processes the Scattering and BC mass size distributions: |
vis
module#
pysp2.vis#
This module contains visualization subroutines for SP2 data.
|
Plots the raw waveform for a given record_no and channel. |