tadkit.catalog.formalizers package

Module contents

class tadkit.catalog.formalizers.PandasFormalizer(data_df=None, dataframe_type='')[source]

Bases: Formalizer

Transforms Data from Confiance DataProvider into standard Data for ML pipelines. This particular class returns pandas DataFrames.

formalize()[source]

Take a data query with a DataPlatformType and return associated data.

Properties:

query_description: Get the description of a data query. available_properties: Get the properties that the formalized data satisfies.

add_available_properties(value)[source]
add_query_description(param_name, param_description)[source]
property available_properties: Sequence[str]
formalize(**query: Dict[str, Number | str | datetime | Sequence[Number] | Sequence[str] | Sequence[datetime]])[source]
get_space_set()[source]
get_timestamps()[source]
property query_description: Dict[str, Dict[str, Number | str | datetime | Sequence[Number] | Sequence[str] | Sequence[datetime]]]
remove_available_properties(value)[source]