fairtables.cli

Classes

CLI

Module Contents

class fairtables.cli.CLI(output_path: str, data_list: List[str] | None = None, metadata_list: List[str] | None = None)[source]
assigner[source]
metadata[source]
output_path[source]
read_csv_files()[source]
_get_colum_ids(file_metadata: dict[Any, Any])[source]
_get_complex_colum(metadata: dict[Any, Any] | None) List[str][source]
_has_metadata(file_path)[source]
to_hdf5()[source]
read_json_files()[source]
_add_all_ref()[source]
_add_dict_ref(metadata: dict)[source]
_get_ref(label: str)[source]
_to_metadata_object(dictionary: Dict[Any, Any])[source]
_remove_prefix_key(metadata: dict[str, Any])[source]
_connect_data_metadata(metadata_objects: dict[Any, Any])[source]
static get_data_object_per_name(data_object: fairtables.objects.DataObject, name: str) List[fairtables.objects.DataObject][source]