lomas_server.data_connector package
Submodules
lomas_server.data_connector.data_connector module
- class lomas_server.data_connector.data_connector.DataConnector(metadata: Metadata)[source]
Bases:
ABC
Overall access to sensitive data
- df: DataFrame | None = None
- lomas_server.data_connector.data_connector.get_column_dtypes(metadata: Metadata) Tuple[Dict[str, str], List[str]] [source]
Extracts and returns the column types from the metadata.
- Parameters:
metadata (Metadata) – The metadata.
- Returns:
- dict: The dictionary of the column type.
list: The list of columns of datetime type
- Return type:
Tuple[Dict[str, str], List[str]]
lomas_server.data_connector.factory module
lomas_server.data_connector.in_memory_connector module
- class lomas_server.data_connector.in_memory_connector.InMemoryConnector(metadata: Metadata, dataset_df: DataFrame)[source]
Bases:
DataConnector
DataConnector for a dataset created from an in-memory pandas DataFrame.