def test_get_num_positions_mm2gamma(setup_test_data, setup_mm2gamma_singlepage_tiffs): fold = setup_test_data _, _, rand_folder = setup_mm2gamma_singlepage_tiffs mmr = MicromanagerSequenceReader(rand_folder, extract_data=True) assert (mmr.get_num_positions() >= 1)
def test_get_array_mm2gamma(setup_test_data, setup_mm2gamma_singlepage_tiffs): fold = setup_test_data _, _, rand_folder = setup_mm2gamma_singlepage_tiffs mmr = MicromanagerSequenceReader(rand_folder, extract_data=True) for i in range(mmr.get_num_positions()): z = mmr.get_array(i) assert (z.shape == mmr.shape) assert (isinstance(z, np.ndarray))
def test_get_zarr_mm1422(setup_test_data, setup_mm1422_singlepage_tiffs): fold = setup_test_data _, _, rand_folder = setup_mm1422_singlepage_tiffs mmr = MicromanagerSequenceReader(rand_folder, extract_data=True) for i in range(mmr.get_num_positions()): z = mmr.get_zarr(i) assert (z.shape == mmr.shape) assert (isinstance(z, zarr.core.Array))