def test_auto_merge(): dirname = 'test_cleancluster' restore_savepoint(dirname, savepoint='after_trash_not_aligned') dataio = DataIO(dirname=dirname) cc = CatalogueConstructor(dataio=dataio) t1 = time.perf_counter() cc.auto_merge_cluster() t2 = time.perf_counter() print('auto_merge_cluster', t2 - t1) cc.create_savepoint(name='after_auto_merge_cluster')
def test_trash_low_extremum(): dirname = 'test_cleancluster' restore_savepoint(dirname, savepoint='after_auto_merge_cluster') dataio = DataIO(dirname=dirname) cc = CatalogueConstructor(dataio=dataio) print(cc) t1 = time.perf_counter() cc.trash_low_extremum() t2 = time.perf_counter() print('trash_low_extremum', t2 - t1) cc.create_savepoint(name='after_trash_low_extremum') print(cc)
def test_auto_split(): dirname = 'test_cleancluster' restore_savepoint(dirname, savepoint='after_find_clusters') dataio = DataIO(dirname=dirname) cc = CatalogueConstructor(dataio=dataio) cc.find_clusters(method='pruningshears') print(cc) print(cc.n_jobs) t1 = time.perf_counter() cc.auto_split_cluster() t2 = time.perf_counter() print('auto_split_cluster', t2 - t1) print(cc) cc.create_savepoint(name='after_auto_split')
def test_create_savepoint_catalogue_constructor(): dataio = DataIO(dirname='test_catalogueconstructor') catalogueconstructor = CatalogueConstructor(dataio=dataio) copy_path = catalogueconstructor.create_savepoint() print(copy_path)