fairtables.objects

Classes

DataObject

MetadataObject

Module Contents

class fairtables.objects.DataObject(id: str, data=None, name: str = None)[source]
id: str[source]
name: str[source]
data[source]
metadata_objects: List = [][source]
assign_metadata_object(metadata_object, overwrite: bool = False) None[source]
abstract remove_metadata_object()[source]
from_df(data_df: pandas.DataFrame, column_id_list: List = None) None[source]
class fairtables.objects.MetadataObject(id: str, data_objects: DataObject | Iterable[DataObject] | None = None, metadata=None)[source]
id: str[source]
data_objects: List = [][source]
metadata[source]
assign_data_object(data_object: DataObject, overwrite: bool = False)[source]
abstract remove_data_object()[source]