aerosoltools.loaders.Load_DiSCmini_file — aerosoltools 0.1.0 documentation

# aerosoltools.loaders.Load_DiSCmini_file

aerosoltools.loaders.Load_DiSCmini_file(file, extra_data=False)

  Load and parse data from a DiSCmini .txt file (after conversion), returning an AerosolAlt object.

  This function extracts the datetime, total particle number concentration, average size, and LDSA from the DiSCmini export file. It also stores serial number and units as metadata, and optionally attaches extra columns as .extra_data.

  ## Parameters

  filestr

    Path to the .txt file exported from DiSCmini software (after conversion).

  extra_databool, optional

    If True, attaches unused data columns as ._extra_data in the AerosolAlt class.

  ## Returns

  DMAerosolAlt

    Object containing parsed time series data and instrument metadata.

  ## Raises

  Exception

    If the file has not been converted correctly, or the datetime format is unrecognized.

  ## Notes

  - The returned data contains: ‘Datetime’, ‘Total_conc’ (cm⁻³), ‘Size’ (nm), and ‘LDSA’ (nm²/cm³).

  - Automatically detects encoding and delimiter using Com.detect_delimiter().

  - Two known datetime formats are supported: %d-%b-%Y %H:%M:%S and %d-%m-%Y %H:%M:%S.

  Parameters:

    - file (str)

    - extra_data (bool)