Skip to content

Loader Setting Builders

Particula-beta Index / Particula Beta / Data / Loader Setting Builders

Auto-generated documentation for particula_beta.data.loader_setting_builders module.

DataChecksBuilder

Show source in loader_setting_builders.py:100

Builder class for constructing the data checks dictionary.

Signature

class DataChecksBuilder(
    BuilderABC,
    ChecksCharactersMixin,
    ChecksCharCountsMixin,
    ChecksReplaceCharsMixin,
    ChecksSkipRowsMixin,
    ChecksSkipEndMixin,
):
    def __init__(self): ...

See also

DataChecksBuilder().build

Show source in loader_setting_builders.py:125

Build and return the data checks dictionary.

Signature

def build(self) -> Dict[str, Any]: ...

Loader1DSettingsBuilder

Show source in loader_setting_builders.py:33

Builder class for creating settings for loading and checking 1D data from CSV files.

Signature

class Loader1DSettingsBuilder(
    BuilderABC,
    RelativeFolderMixin,
    FilenameRegexMixin,
    FileMinSizeBytesMixin,
    HeaderRowMixin,
    DataChecksMixin,
    DataColumnMixin,
    DataHeaderMixin,
    TimeColumnMixin,
    TimeFormatMixin,
    DelimiterMixin,
    TimeShiftSecondsMixin,
    TimezoneIdentifierMixin,
):
    def __init__(self): ...

See also

Loader1DSettingsBuilder().build

Show source in loader_setting_builders.py:80

Build and return the settings dictionary for 1D data loading.

Signature

def build(self) -> Dict[str, Any]: ...

LoaderSizerSettingsBuilder

Show source in loader_setting_builders.py:164

Builder class for creating settings for loading and checking sizer 1D and 2D data from CSV files.

Signature

class LoaderSizerSettingsBuilder(
    BuilderABC,
    RelativeFolderMixin,
    FilenameRegexMixin,
    FileMinSizeBytesMixin,
    HeaderRowMixin,
    DataChecksMixin,
    DataColumnMixin,
    DataHeaderMixin,
    TimeColumnMixin,
    TimeFormatMixin,
    DelimiterMixin,
    TimeShiftSecondsMixin,
    TimezoneIdentifierMixin,
    SizerDataReaderMixin,
):
    def __init__(self): ...

See also

LoaderSizerSettingsBuilder().build

Show source in loader_setting_builders.py:214

Build and return the two dictionaries for 1D and 2D sizer data loading .

Signature

def build(self) -> Tuple[Dict[str, Any], Dict[str, Any]]: ...

SizerDataReaderBuilder

Show source in loader_setting_builders.py:136

Builder class for constructing the sizer data reader dictionary.

Signature

class SizerDataReaderBuilder(
    BuilderABC,
    SizerConcentrationConvertFromMixin,
    SizerStartKeywordMixin,
    SizerEndKeywordMixin,
):
    def __init__(self): ...

See also

SizerDataReaderBuilder().build

Show source in loader_setting_builders.py:154

Build and return the sizer data reader dictionary.

Signature

def build(self) -> Dict[str, Any]: ...