pyicat_plus.tests.servers.icat_db.IcatDb# class pyicat_plus.tests.servers.icat_db.IcatDb(root_dir=None)[source]# Bases: object Parameters: root_dir (Optional[str]) get_all_investigations()[source]# Return type: List[Dict] get_datasets(investigation_id)[source]# Return type: List[Dict] get_investigations(instrument, experiment)[source]# Parameters: instrument (str) experiment (str) Return type: List[Dict] start_investigation(investigation)[source]# Parameters: investigation (dict) Return type: None store_dataset(dataset)[source]# Parameters: dataset (dict) Return type: None update_dataset(dataset_id)[source]# Parameters: dataset_id (int) Return type: Generator[dict, None, None]