mirror of
https://gitea.psi.ch/APOG/acsm-fairifier.git
synced 2026-05-08 08:42:03 +02:00
2.7 KiB
2.7 KiB
In [1]:
import sys import os # Set up project root directory root_dir = os.path.abspath(os.curdir) sys.path.append(root_dir) sys.path.append(os.path.join(root_dir,'dima')) import data_flagging_utils as utils DataOpsObj = utils.FlaggingAppDataManager('data_products/collection_acsm_campaign_NoraN_2024-01-01_2024-02-29.h5')
In [ ]:
path_to_append_dir = 'data_products/collection_acsm_campaign_NoraN_2024-01-01_2024-02-29' DataOpsObj.load_file_obj() DataOpsObj.transfer_flags()
In [5]:
DataOpsObj.load_file_obj() DataOpsObj._data_ops_obj.extract_and_load_dataset_metadata()
In [ ]:
DataOpsObj._data_ops_obj.dataset_metadata_df.head(n=15)
In [ ]:
DataOpsObj.load_file_obj() DataOpsObj.apply_flags('ACSM_TOFWARE')
In [10]:
DataOpsObj._data_ops_obj.unload_file_obj()
In [3]:
DataOpsObj.load_file_obj() DataOpsObj._data_ops_obj.append_metadata('ACSM_TOFWARE__cleaned/ACSM_JFJ_2024_JantoFeb_timeseries.txt/data_table',{ 'creation_date' : b'2024-10-09_15-33-54_UTC-OFST_+0200' }) DataOpsObj._data_ops_obj.unload_file_obj()
In [6]:
DataOpsObj.load_file_obj() DataOpsObj._data_ops_obj.delete_metadata('ACSM_TOFWARE__cleaned/ACSM_JFJ_2024_JantoFeb_timeseries.txt/data_table',{ 'created_at' : {'delete': True }}) DataOpsObj._data_ops_obj.unload_file_obj()