noctis.data_transformation.preprocessing.data_preprocessing.ChemicalStringPreprocessorBase

class noctis.data_transformation.preprocessing.data_preprocessing.ChemicalStringPreprocessorBase(schema: GraphSchema, config: PreprocessorConfig)[source]

Base class for preprocessors that handle chemical strings. Provides methods for processing chemical reaction strings.

Attributes:

schema (GraphSchema): The schema defining the nodes and relationships. config (PreprocessorConfig): Configuration settings for preprocessing.

__init__(schema: GraphSchema, config: PreprocessorConfig)[source]

Initialize the preprocessor with a graph schema and configuration.

Args:

schema (GraphSchema): The schema defining nodes and relationships. config (PreprocessorConfig): Configuration settings for preprocessing.

Methods

__init__(schema, config)

Initialize the preprocessor with a graph schema and configuration.