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¶
- ChecksCharCountsMixin
- ChecksCharactersMixin
- ChecksReplaceCharsMixin
- ChecksSkipEndMixin
- ChecksSkipRowsMixin
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¶
- DataChecksMixin
- DataColumnMixin
- DataHeaderMixin
- DelimiterMixin
- FileMinSizeBytesMixin
- FilenameRegexMixin
- HeaderRowMixin
- RelativeFolderMixin
- TimeColumnMixin
- TimeFormatMixin
- TimeShiftSecondsMixin
- TimezoneIdentifierMixin
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¶
- DataChecksMixin
- DataColumnMixin
- DataHeaderMixin
- DelimiterMixin
- FileMinSizeBytesMixin
- FilenameRegexMixin
- HeaderRowMixin
- RelativeFolderMixin
- SizerDataReaderMixin
- TimeColumnMixin
- TimeFormatMixin
- TimeShiftSecondsMixin
- TimezoneIdentifierMixin
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]: ...