def test_pass_meta_ins(): """ Test pass_meta_ins functionality """ base_dir = str(Path(__file__).parent / "examples") dir_path = base_dir + '/002/dmri' conn_model = 'corr' est_path = dir_path + '/DesikanKlein2012/0021001_Default_est_csd_0.09dens_100000samples_particle_track.npy' network = 'Default' thr = 0.5 prune = True ID = '002' roi = dir_path + 'pDMN_3_bin_mask.nii.gz' norm = 10 binary = True [ conn_model_iterlist, est_path_iterlist, network_iterlist, thr_iterlist, prune_iterlist, ID_iterlist, roi_iterlist, norm_iterlist, binary_iterlist ] = utils.pass_meta_ins(conn_model, est_path, network, thr, prune, ID, roi, norm, binary) assert conn_model_iterlist is not None assert est_path_iterlist is not None assert network_iterlist is not None assert thr_iterlist is not None assert prune_iterlist is not None assert ID_iterlist is not None assert roi_iterlist is not None assert norm_iterlist is not None assert binary_iterlist is not None
def test_pass_meta_ins(): """ Test pass_meta_ins functionality """ import tempfile dir_path = str(tempfile.TemporaryDirectory().name) os.makedirs(dir_path) base_dir = str(Path(__file__).parent / "examples") conn_model = 'corr' est_path = f"{base_dir}/miscellaneous/0021001_modality-dwi_rsn-Default_est-tensor_nodetype-parc_samples-100000streams_tt-particle_dg-prob_ml-10_thrtype-DENS_thr-0.09.npy" network = 'Default' thr = 0.09 prune = True ID = '0021001' roi = f"{base_dir}/miscellaneous/pDMN_3_bin.nii.gz" norm = 10 binary = True [ conn_model_iterlist, est_path_iterlist, network_iterlist, thr_iterlist, prune_iterlist, ID_iterlist, roi_iterlist, norm_iterlist, binary_iterlist ] = utils.pass_meta_ins(conn_model, est_path, network, thr, prune, ID, roi, norm, binary) assert conn_model_iterlist is not None assert est_path_iterlist is not None assert network_iterlist is not None assert thr_iterlist is not None assert prune_iterlist is not None assert ID_iterlist is not None assert roi_iterlist is not None assert norm_iterlist is not None assert binary_iterlist is not None
def test_pass_meta_ins(gen_mat_data, random_mni_roi_data): """ Test pass_meta_ins functionality """ import tempfile tmp = tempfile.TemporaryDirectory() dir_path = str(tmp.name) os.makedirs(dir_path, exist_ok=True) conn_model = 'corr' est_path = gen_mat_data()['mat_file_list'][0] subnet = 'Default' thr = 0.09 prune = True ID = 'sub-0021001' roi = random_mni_roi_data['roi_file'] norm = 10 binary = True [ conn_model_iterlist, est_path_iterlist, subnet_iterlist, thr_iterlist, prune_iterlist, ID_iterlist, roi_iterlist, norm_iterlist, binary_iterlist ] = utils.pass_meta_ins(conn_model, est_path, subnet, thr, prune, ID, roi, norm, binary) assert conn_model_iterlist is not None assert est_path_iterlist is not None assert subnet_iterlist is not None assert thr_iterlist is not None assert prune_iterlist is not None assert ID_iterlist is not None assert roi_iterlist is not None assert norm_iterlist is not None assert binary_iterlist is not None tmp.cleanup()