# Autogenerated by nbdev

d = { 'settings': { 'branch': 'main',
                'doc_baseurl': '/moraine',
                'doc_host': 'https://kanglcn.github.io',
                'git_url': 'https://github.com/kanglcn/moraine',
                'lib_path': 'moraine'},
  'syms': { 'moraine.calamp': { 'moraine.calamp._calamp_numba': ('API/calamp.html#_calamp_numba', 'moraine/calamp.py'),
                                'moraine.calamp._rslc2amp_numba': ('API/calamp.html#_rslc2amp_numba', 'moraine/calamp.py'),
                                'moraine.calamp.calamp': ('API/calamp.html#calamp', 'moraine/calamp.py'),
                                'moraine.calamp.rslc2amp': ('API/calamp.html#rslc2amp', 'moraine/calamp.py')},
            'moraine.chunk_': { 'moraine.chunk_.all_chunk_slices': ('API/chunk_.html#all_chunk_slices', 'moraine/chunk_.py'),
                                'moraine.chunk_.all_chunk_slices_with_overlap': ( 'API/chunk_.html#all_chunk_slices_with_overlap',
                                                                                  'moraine/chunk_.py'),
                                'moraine.chunk_.chunkwise_knn_mapping': ('API/chunk_.html#chunkwise_knn_mapping', 'moraine/chunk_.py'),
                                'moraine.chunk_.chunkwise_slicing_mapping': ( 'API/chunk_.html#chunkwise_slicing_mapping',
                                                                              'moraine/chunk_.py'),
                                'moraine.chunk_.fill_slice': ('API/chunk_.html#fill_slice', 'moraine/chunk_.py')},
            'moraine.cli.co': {'moraine.cli.co.emperical_co_pc': ('CLI/co.html#emperical_co_pc', 'moraine/cli/co.py')},
            'moraine.cli.dask_': { 'moraine.cli.dask_.ZarrDir': ('CLI/dask_.html#zarrdir', 'moraine/cli/dask_.py'),
                                   'moraine.cli.dask_.ZarrDir.__init__': ('CLI/dask_.html#zarrdir.__init__', 'moraine/cli/dask_.py'),
                                   'moraine.cli.dask_.ZarrDir.from_dir': ('CLI/dask_.html#zarrdir.from_dir', 'moraine/cli/dask_.py'),
                                   'moraine.cli.dask_._all_chunk_slices_except_pdims': ( 'CLI/dask_.html#_all_chunk_slices_except_pdims',
                                                                                         'moraine/cli/dask_.py'),
                                   'moraine.cli.dask_._dask_from_pc_zarr_dir': ( 'CLI/dask_.html#_dask_from_pc_zarr_dir',
                                                                                 'moraine/cli/dask_.py'),
                                   'moraine.cli.dask_._one_chunk_slices_and_out_shape': ( 'CLI/dask_.html#_one_chunk_slices_and_out_shape',
                                                                                          'moraine/cli/dask_.py'),
                                   'moraine.cli.dask_._parallel_read_pc_dir': ( 'CLI/dask_.html#_parallel_read_pc_dir',
                                                                                'moraine/cli/dask_.py'),
                                   'moraine.cli.dask_._read_one_chunk': ('CLI/dask_.html#_read_one_chunk', 'moraine/cli/dask_.py'),
                                   'moraine.cli.dask_._write_one_chunk': ('CLI/dask_.html#_write_one_chunk', 'moraine/cli/dask_.py'),
                                   'moraine.cli.dask_.dask_from_zarr': ('CLI/dask_.html#dask_from_zarr', 'moraine/cli/dask_.py'),
                                   'moraine.cli.dask_.dask_from_zarr_overlap': ( 'CLI/dask_.html#dask_from_zarr_overlap',
                                                                                 'moraine/cli/dask_.py'),
                                   'moraine.cli.dask_.dask_to_zarr': ('CLI/dask_.html#dask_to_zarr', 'moraine/cli/dask_.py'),
                                   'moraine.cli.dask_.parallel_read_zarr': ('CLI/dask_.html#parallel_read_zarr', 'moraine/cli/dask_.py'),
                                   'moraine.cli.dask_.parallel_write_zarr': ('CLI/dask_.html#parallel_write_zarr', 'moraine/cli/dask_.py')},
            'moraine.cli.dl': { 'moraine.cli.dl._cli_n2f_cpu': ('CLI/dl.html#_cli_n2f_cpu', 'moraine/cli/dl.py'),
                                'moraine.cli.dl._cli_n2f_np_in_gpu': ('CLI/dl.html#_cli_n2f_np_in_gpu', 'moraine/cli/dl.py'),
                                'moraine.cli.dl._cli_n2ft': ('CLI/dl.html#_cli_n2ft', 'moraine/cli/dl.py'),
                                'moraine.cli.dl._cli_pre_infer_n2f_numba': ('CLI/dl.html#_cli_pre_infer_n2f_numba', 'moraine/cli/dl.py'),
                                'moraine.cli.dl.n2f': ('CLI/dl.html#n2f', 'moraine/cli/dl.py'),
                                'moraine.cli.dl.n2ft': ('CLI/dl.html#n2ft', 'moraine/cli/dl.py')},
            'moraine.cli.load': { 'moraine.cli.load._cor_pos_dem': ('CLI/load.html#_cor_pos_dem', 'moraine/cli/load.py'),
                                  'moraine.cli.load._fetch_slc_par_date': ('CLI/load.html#_fetch_slc_par_date', 'moraine/cli/load.py'),
                                  'moraine.cli.load._flatten_rslc': ('CLI/load.html#_flatten_rslc', 'moraine/cli/load.py'),
                                  'moraine.cli.load._geo_width_nlines': ('CLI/load.html#_geo_width_nlines', 'moraine/cli/load.py'),
                                  'moraine.cli.load._rdc_width_nlines': ('CLI/load.html#_rdc_width_nlines', 'moraine/cli/load.py'),
                                  'moraine.cli.load.load_gamma_flatten_rslc': ( 'CLI/load.html#load_gamma_flatten_rslc',
                                                                                'moraine/cli/load.py'),
                                  'moraine.cli.load.load_gamma_lat_lon_hgt': ( 'CLI/load.html#load_gamma_lat_lon_hgt',
                                                                               'moraine/cli/load.py'),
                                  'moraine.cli.load.load_gamma_look_vector': ( 'CLI/load.html#load_gamma_look_vector',
                                                                               'moraine/cli/load.py'),
                                  'moraine.cli.load.load_gamma_metadata': ('CLI/load.html#load_gamma_metadata', 'moraine/cli/load.py'),
                                  'moraine.cli.load.load_gamma_range': ('CLI/load.html#load_gamma_range', 'moraine/cli/load.py')},
            'moraine.cli.logging': { 'moraine.cli.logging.McLogger': ('CLI/logging.html#mclogger', 'moraine/cli/logging.py'),
                                     'moraine.cli.logging.McLogger.darr_info': ( 'CLI/logging.html#mclogger.darr_info',
                                                                                 'moraine/cli/logging.py'),
                                     'moraine.cli.logging.McLogger.dask_cluster_info': ( 'CLI/logging.html#mclogger.dask_cluster_info',
                                                                                         'moraine/cli/logging.py'),
                                     'moraine.cli.logging.McLogger.zarr_info': ( 'CLI/logging.html#mclogger.zarr_info',
                                                                                 'moraine/cli/logging.py'),
                                     'moraine.cli.logging.get_logger': ('CLI/logging.html#get_logger', 'moraine/cli/logging.py'),
                                     'moraine.cli.logging.mc_logger': ('CLI/logging.html#mc_logger', 'moraine/cli/logging.py'),
                                     'moraine.cli.logging.mc_logger_': ('CLI/logging.html#mc_logger_', 'moraine/cli/logging.py')},
            'moraine.cli.math': { 'moraine.cli.math._math': ('CLI/math.html#_math', 'moraine/cli/math.py'),
                                  'moraine.cli.math.math': ('CLI/math.html#math', 'moraine/cli/math.py')},
            'moraine.cli.pc': { 'moraine.cli.pc._indexing_pc_data': ('CLI/pc.html#_indexing_pc_data', 'moraine/cli/pc.py'),
                                'moraine.cli.pc._pc2ras': ('CLI/pc.html#_pc2ras', 'moraine/cli/pc.py'),
                                'moraine.cli.pc._pc_union': ('CLI/pc.html#_pc_union', 'moraine/cli/pc.py'),
                                'moraine.cli.pc.bool2gix': ('CLI/pc.html#bool2gix', 'moraine/cli/pc.py'),
                                'moraine.cli.pc.data_reduce': ('CLI/pc.html#data_reduce', 'moraine/cli/pc.py'),
                                'moraine.cli.pc.gix2bool': ('CLI/pc.html#gix2bool', 'moraine/cli/pc.py'),
                                'moraine.cli.pc.pc2ras': ('CLI/pc.html#pc2ras', 'moraine/cli/pc.py'),
                                'moraine.cli.pc.pc_concat': ('CLI/pc.html#pc_concat', 'moraine/cli/pc.py'),
                                'moraine.cli.pc.pc_diff': ('CLI/pc.html#pc_diff', 'moraine/cli/pc.py'),
                                'moraine.cli.pc.pc_gix': ('CLI/pc.html#pc_gix', 'moraine/cli/pc.py'),
                                'moraine.cli.pc.pc_hix': ('CLI/pc.html#pc_hix', 'moraine/cli/pc.py'),
                                'moraine.cli.pc.pc_intersect': ('CLI/pc.html#pc_intersect', 'moraine/cli/pc.py'),
                                'moraine.cli.pc.pc_logic_pc': ('CLI/pc.html#pc_logic_pc', 'moraine/cli/pc.py'),
                                'moraine.cli.pc.pc_logic_ras': ('CLI/pc.html#pc_logic_ras', 'moraine/cli/pc.py'),
                                'moraine.cli.pc.pc_select_data': ('CLI/pc.html#pc_select_data', 'moraine/cli/pc.py'),
                                'moraine.cli.pc.pc_sort': ('CLI/pc.html#pc_sort', 'moraine/cli/pc.py'),
                                'moraine.cli.pc.pc_union': ('CLI/pc.html#pc_union', 'moraine/cli/pc.py'),
                                'moraine.cli.pc.ras2pc': ('CLI/pc.html#ras2pc', 'moraine/cli/pc.py'),
                                'moraine.cli.pc.ras2pc_ras_chunk': ('CLI/pc.html#ras2pc_ras_chunk', 'moraine/cli/pc.py')},
            'moraine.cli.pl': { 'moraine.cli.pl.ds_temp_coh': ('CLI/pl.html#ds_temp_coh', 'moraine/cli/pl.py'),
                                'moraine.cli.pl.emi': ('CLI/pl.html#emi', 'moraine/cli/pl.py'),
                                'moraine.cli.pl.emperical_co_emi_temp_coh_pc': ( 'CLI/pl.html#emperical_co_emi_temp_coh_pc',
                                                                                 'moraine/cli/pl.py')},
            'moraine.cli.plot': { 'moraine.cli.plot._default_pc_post_proc': ('CLI/plot.html#_default_pc_post_proc', 'moraine/cli/plot.py'),
                                  'moraine.cli.plot._default_ras_post_proc': ( 'CLI/plot.html#_default_ras_post_proc',
                                                                               'moraine/cli/plot.py'),
                                  'moraine.cli.plot._hv_pc_Image_callback_0': ( 'CLI/plot.html#_hv_pc_image_callback_0',
                                                                                'moraine/cli/plot.py'),
                                  'moraine.cli.plot._hv_pc_Image_callback_1': ( 'CLI/plot.html#_hv_pc_image_callback_1',
                                                                                'moraine/cli/plot.py'),
                                  'moraine.cli.plot._hv_pc_Image_callback_2': ( 'CLI/plot.html#_hv_pc_image_callback_2',
                                                                                'moraine/cli/plot.py'),
                                  'moraine.cli.plot._hv_pc_Points_callback_0': ( 'CLI/plot.html#_hv_pc_points_callback_0',
                                                                                 'moraine/cli/plot.py'),
                                  'moraine.cli.plot._hv_pc_Points_callback_1': ( 'CLI/plot.html#_hv_pc_points_callback_1',
                                                                                 'moraine/cli/plot.py'),
                                  'moraine.cli.plot._hv_pc_Points_callback_2': ( 'CLI/plot.html#_hv_pc_points_callback_2',
                                                                                 'moraine/cli/plot.py'),
                                  'moraine.cli.plot._hv_ras_callback_0': ('CLI/plot.html#_hv_ras_callback_0', 'moraine/cli/plot.py'),
                                  'moraine.cli.plot._hv_ras_callback_1': ('CLI/plot.html#_hv_ras_callback_1', 'moraine/cli/plot.py'),
                                  'moraine.cli.plot._hv_ras_callback_2': ('CLI/plot.html#_hv_ras_callback_2', 'moraine/cli/plot.py'),
                                  'moraine.cli.plot._is_nan_range': ('CLI/plot.html#_is_nan_range', 'moraine/cli/plot.py'),
                                  'moraine.cli.plot._next_level_idx_from_raster_of_integer': ( 'CLI/plot.html#_next_level_idx_from_raster_of_integer',
                                                                                               'moraine/cli/plot.py'),
                                  'moraine.cli.plot._pc_downsample_all_and_save': ( 'CLI/plot.html#_pc_downsample_all_and_save',
                                                                                    'moraine/cli/plot.py'),
                                  'moraine.cli.plot._pc_inf_0_post_proc': ('CLI/plot.html#_pc_inf_0_post_proc', 'moraine/cli/plot.py'),
                                  'moraine.cli.plot._pc_inf_all_post_proc': ('CLI/plot.html#_pc_inf_all_post_proc', 'moraine/cli/plot.py'),
                                  'moraine.cli.plot._pc_inf_seq_post_proc': ('CLI/plot.html#_pc_inf_seq_post_proc', 'moraine/cli/plot.py'),
                                  'moraine.cli.plot._pc_phase_post_proc': ('CLI/plot.html#_pc_phase_post_proc', 'moraine/cli/plot.py'),
                                  'moraine.cli.plot._ras_downsample_all_and_save': ( 'CLI/plot.html#_ras_downsample_all_and_save',
                                                                                     'moraine/cli/plot.py'),
                                  'moraine.cli.plot._ras_inf_0_post_proc': ('CLI/plot.html#_ras_inf_0_post_proc', 'moraine/cli/plot.py'),
                                  'moraine.cli.plot._ras_inf_all_post_proc': ( 'CLI/plot.html#_ras_inf_all_post_proc',
                                                                               'moraine/cli/plot.py'),
                                  'moraine.cli.plot._ras_inf_seq_post_proc': ( 'CLI/plot.html#_ras_inf_seq_post_proc',
                                                                               'moraine/cli/plot.py'),
                                  'moraine.cli.plot._ras_phase_post_proc': ('CLI/plot.html#_ras_phase_post_proc', 'moraine/cli/plot.py'),
                                  'moraine.cli.plot.pc_plot': ('CLI/plot.html#pc_plot', 'moraine/cli/plot.py'),
                                  'moraine.cli.plot.pc_pyramid': ('CLI/plot.html#pc_pyramid', 'moraine/cli/plot.py'),
                                  'moraine.cli.plot.ras_plot': ('CLI/plot.html#ras_plot', 'moraine/cli/plot.py'),
                                  'moraine.cli.plot.ras_pyramid': ('CLI/plot.html#ras_pyramid', 'moraine/cli/plot.py')},
            'moraine.cli.pqm': {'moraine.cli.pqm.temp_coh': ('CLI/pqm.html#temp_coh', 'moraine/cli/pqm.py')},
            'moraine.cli.ps': {'moraine.cli.ps.amp_disp': ('CLI/ps.html#amp_disp', 'moraine/cli/ps.py')},
            'moraine.cli.pu': {'moraine.cli.pu.gamma_mcf_pt': ('CLI/pu.html#gamma_mcf_pt', 'moraine/cli/pu.py')},
            'moraine.cli.shp': { 'moraine.cli.shp.select_shp': ('CLI/shp.html#select_shp', 'moraine/cli/shp.py'),
                                 'moraine.cli.shp.shp_test': ('CLI/shp.html#shp_test', 'moraine/cli/shp.py')},
            'moraine.cli.transform': { 'moraine.cli.transform._transform': ('CLI/transform.html#_transform', 'moraine/cli/transform.py'),
                                       'moraine.cli.transform.transform': ('CLI/transform.html#transform', 'moraine/cli/transform.py')},
            'moraine.cli.utils_': {'moraine.cli.utils_.mk_clean_dir': ('CLI/utils_.html#mk_clean_dir', 'moraine/cli/utils_.py')},
            'moraine.co': { 'moraine.co._ad_intf_pc_numba': ('API/co.html#_ad_intf_pc_numba', 'moraine/co.py'),
                            'moraine.co._emperical_co_pc_numba': ('API/co.html#_emperical_co_pc_numba', 'moraine/co.py'),
                            'moraine.co.ad_intf_pc': ('API/co.html#ad_intf_pc', 'moraine/co.py'),
                            'moraine.co.emperical_co': ('API/co.html#emperical_co', 'moraine/co.py'),
                            'moraine.co.emperical_co_pc': ('API/co.html#emperical_co_pc', 'moraine/co.py'),
                            'moraine.co.intf': ('API/co.html#intf', 'moraine/co.py'),
                            'moraine.co.isPD': ('API/co.html#ispd', 'moraine/co.py'),
                            'moraine.co.multi_look': ('API/co.html#multi_look', 'moraine/co.py'),
                            'moraine.co.nearestPD': ('API/co.html#nearestpd', 'moraine/co.py'),
                            'moraine.co.regularize_spectral': ('API/co.html#regularize_spectral', 'moraine/co.py'),
                            'moraine.co.uncompress_coh': ('API/co.html#uncompress_coh', 'moraine/co.py'),
                            'moraine.co.uncompress_single_coh_numba': ('API/co.html#uncompress_single_coh_numba', 'moraine/co.py')},
            'moraine.coord_': { 'moraine.coord_.Coord': ('API/coord_.html#coord', 'moraine/coord_.py'),
                                'moraine.coord_.Coord.__init__': ('API/coord_.html#coord.__init__', 'moraine/coord_.py'),
                                'moraine.coord_.Coord.coord2gix': ('API/coord_.html#coord.coord2gix', 'moraine/coord_.py'),
                                'moraine.coord_.Coord.coords2gixs': ('API/coord_.html#coord.coords2gixs', 'moraine/coord_.py'),
                                'moraine.coord_.Coord.gix2coord': ('API/coord_.html#coord.gix2coord', 'moraine/coord_.py'),
                                'moraine.coord_.Coord.gix_bbox2hv_bbox': ('API/coord_.html#coord.gix_bbox2hv_bbox', 'moraine/coord_.py'),
                                'moraine.coord_.Coord.hv_bbox2gix_bbox': ('API/coord_.html#coord.hv_bbox2gix_bbox', 'moraine/coord_.py'),
                                'moraine.coord_.Coord.max_gix': ('API/coord_.html#coord.max_gix', 'moraine/coord_.py'),
                                'moraine.coord_.Coord.rasterize': ('API/coord_.html#coord.rasterize', 'moraine/coord_.py'),
                                'moraine.coord_.Coord.rasterize_iidx': ('API/coord_.html#coord.rasterize_iidx', 'moraine/coord_.py'),
                                'moraine.coord_._coords2gixs': ('API/coord_.html#_coords2gixs', 'moraine/coord_.py')},
            'moraine.dl': { 'moraine.dl._2channel2complex': ('API/dl.html#_2channel2complex', 'moraine/dl.py'),
                            'moraine.dl._after_infer_n2f_numba': ('API/dl.html#_after_infer_n2f_numba', 'moraine/dl.py'),
                            'moraine.dl._complex2channel': ('API/dl.html#_complex2channel', 'moraine/dl.py'),
                            'moraine.dl._fetch_github_file': ('API/dl.html#_fetch_github_file', 'moraine/dl.py'),
                            'moraine.dl._infer_n2f_cpu': ('API/dl.html#_infer_n2f_cpu', 'moraine/dl.py'),
                            'moraine.dl._infer_n2f_gpu': ('API/dl.html#_infer_n2f_gpu', 'moraine/dl.py'),
                            'moraine.dl._infer_n2fs3d_cpu': ('API/dl.html#_infer_n2fs3d_cpu', 'moraine/dl.py'),
                            'moraine.dl._infer_n2fs3d_gpu': ('API/dl.html#_infer_n2fs3d_gpu', 'moraine/dl.py'),
                            'moraine.dl._infer_n2ft': ('API/dl.html#_infer_n2ft', 'moraine/dl.py'),
                            'moraine.dl._n2f_np_in_gpu': ('API/dl.html#_n2f_np_in_gpu', 'moraine/dl.py'),
                            'moraine.dl._n2fs3d_np_in_gpu': ('API/dl.html#_n2fs3d_np_in_gpu', 'moraine/dl.py'),
                            'moraine.dl._ort_session': ('API/dl.html#_ort_session', 'moraine/dl.py'),
                            'moraine.dl._pos_norm': ('API/dl.html#_pos_norm', 'moraine/dl.py'),
                            'moraine.dl._pre_infer_n2f_numba': ('API/dl.html#_pre_infer_n2f_numba', 'moraine/dl.py'),
                            'moraine.dl._pre_infer_n2fs3d_numba': ('API/dl.html#_pre_infer_n2fs3d_numba', 'moraine/dl.py'),
                            'moraine.dl._sample_and_knn': ('API/dl.html#_sample_and_knn', 'moraine/dl.py'),
                            'moraine.dl._weights': ('API/dl.html#_weights', 'moraine/dl.py'),
                            'moraine.dl.download_dl_model': ('API/dl.html#download_dl_model', 'moraine/dl.py'),
                            'moraine.dl.n2f': ('API/dl.html#n2f', 'moraine/dl.py'),
                            'moraine.dl.n2fs3d': ('API/dl.html#n2fs3d', 'moraine/dl.py'),
                            'moraine.dl.n2ft': ('API/dl.html#n2ft', 'moraine/dl.py')},
            'moraine.gamma_': { 'moraine.gamma_.read_gamma_image': ('API/gamma_.html#read_gamma_image', 'moraine/gamma_.py'),
                                'moraine.gamma_.read_gamma_pdata': ('API/gamma_.html#read_gamma_pdata', 'moraine/gamma_.py'),
                                'moraine.gamma_.read_gamma_plist': ('API/gamma_.html#read_gamma_plist', 'moraine/gamma_.py'),
                                'moraine.gamma_.write_gamma_image': ('API/gamma_.html#write_gamma_image', 'moraine/gamma_.py'),
                                'moraine.gamma_.write_gamma_plist': ('API/gamma_.html#write_gamma_plist', 'moraine/gamma_.py')},
            'moraine.pc': { 'moraine.pc._binary_2_int': ('API/pc.html#_binary_2_int', 'moraine/pc.py'),
                            'moraine.pc._check_idx_sorted': ('API/pc.html#_check_idx_sorted', 'moraine/pc.py'),
                            'moraine.pc._coordinate_from_distance': ('API/pc.html#_coordinate_from_distance', 'moraine/pc.py'),
                            'moraine.pc._coordinates_from_distances': ('API/pc.html#_coordinates_from_distances', 'moraine/pc.py'),
                            'moraine.pc._distance_from_coordinate': ('API/pc.html#_distance_from_coordinate', 'moraine/pc.py'),
                            'moraine.pc._distances_from_coordinates': ('API/pc.html#_distances_from_coordinates', 'moraine/pc.py'),
                            'moraine.pc._gix_ras_chunk': ('API/pc.html#_gix_ras_chunk', 'moraine/pc.py'),
                            'moraine.pc._hilbert_integer_to_transpose': ('API/pc.html#_hilbert_integer_to_transpose', 'moraine/pc.py'),
                            'moraine.pc._int_2_binary': ('API/pc.html#_int_2_binary', 'moraine/pc.py'),
                            'moraine.pc._pc_split_by_chunk': ('API/pc.html#_pc_split_by_chunk', 'moraine/pc.py'),
                            'moraine.pc._pc_union_numba': ('API/pc.html#_pc_union_numba', 'moraine/pc.py'),
                            'moraine.pc._ras_dims': ('API/pc.html#_ras_dims', 'moraine/pc.py'),
                            'moraine.pc._ravel_gix': ('API/pc.html#_ravel_gix', 'moraine/pc.py'),
                            'moraine.pc._transpose_to_hilbert_integer': ('API/pc.html#_transpose_to_hilbert_integer', 'moraine/pc.py'),
                            'moraine.pc._unravel_gix': ('API/pc.html#_unravel_gix', 'moraine/pc.py'),
                            'moraine.pc.pc2ras': ('API/pc.html#pc2ras', 'moraine/pc.py'),
                            'moraine.pc.pc_diff': ('API/pc.html#pc_diff', 'moraine/pc.py'),
                            'moraine.pc.pc_gix': ('API/pc.html#pc_gix', 'moraine/pc.py'),
                            'moraine.pc.pc_hix': ('API/pc.html#pc_hix', 'moraine/pc.py'),
                            'moraine.pc.pc_intersect': ('API/pc.html#pc_intersect', 'moraine/pc.py'),
                            'moraine.pc.pc_sort': ('API/pc.html#pc_sort', 'moraine/pc.py'),
                            'moraine.pc.pc_union': ('API/pc.html#pc_union', 'moraine/pc.py'),
                            'moraine.pc.ras2pc': ('API/pc.html#ras2pc', 'moraine/pc.py')},
            'moraine.pl': { 'moraine.pl._ds_temp_coh_numba': ('API/pl.html#_ds_temp_coh_numba', 'moraine/pl.py'),
                            'moraine.pl._emi_numba': ('API/pl.html#_emi_numba', 'moraine/pl.py'),
                            'moraine.pl.ds_temp_coh': ('API/pl.html#ds_temp_coh', 'moraine/pl.py'),
                            'moraine.pl.emi': ('API/pl.html#emi', 'moraine/pl.py'),
                            'moraine.pl.emperical_co_emi_temp_coh_pc': ('API/pl.html#emperical_co_emi_temp_coh_pc', 'moraine/pl.py')},
            'moraine.plot': { 'moraine.plot._default_pc_post_proc': ('API/plot.html#_default_pc_post_proc', 'moraine/plot.py'),
                              'moraine.plot._default_ras_post_proc': ('API/plot.html#_default_ras_post_proc', 'moraine/plot.py'),
                              'moraine.plot._hv_pc_Image_callback_0': ('API/plot.html#_hv_pc_image_callback_0', 'moraine/plot.py'),
                              'moraine.plot._hv_pc_Image_callback_1': ('API/plot.html#_hv_pc_image_callback_1', 'moraine/plot.py'),
                              'moraine.plot._hv_pc_Image_callback_2': ('API/plot.html#_hv_pc_image_callback_2', 'moraine/plot.py'),
                              'moraine.plot._hv_pc_Points_callback_0': ('API/plot.html#_hv_pc_points_callback_0', 'moraine/plot.py'),
                              'moraine.plot._hv_pc_Points_callback_1': ('API/plot.html#_hv_pc_points_callback_1', 'moraine/plot.py'),
                              'moraine.plot._hv_pc_Points_callback_2': ('API/plot.html#_hv_pc_points_callback_2', 'moraine/plot.py'),
                              'moraine.plot._hv_ras_callback_0': ('API/plot.html#_hv_ras_callback_0', 'moraine/plot.py'),
                              'moraine.plot._hv_ras_callback_1': ('API/plot.html#_hv_ras_callback_1', 'moraine/plot.py'),
                              'moraine.plot._hv_ras_callback_2': ('API/plot.html#_hv_ras_callback_2', 'moraine/plot.py'),
                              'moraine.plot._is_nan_range': ('API/plot.html#_is_nan_range', 'moraine/plot.py'),
                              'moraine.plot._pc_inf_0_post_proc': ('API/plot.html#_pc_inf_0_post_proc', 'moraine/plot.py'),
                              'moraine.plot._pc_inf_all_post_proc': ('API/plot.html#_pc_inf_all_post_proc', 'moraine/plot.py'),
                              'moraine.plot._pc_inf_seq_post_proc': ('API/plot.html#_pc_inf_seq_post_proc', 'moraine/plot.py'),
                              'moraine.plot._pc_phase_post_proc': ('API/plot.html#_pc_phase_post_proc', 'moraine/plot.py'),
                              'moraine.plot._ras_inf_0_post_proc': ('API/plot.html#_ras_inf_0_post_proc', 'moraine/plot.py'),
                              'moraine.plot._ras_inf_all_post_proc': ('API/plot.html#_ras_inf_all_post_proc', 'moraine/plot.py'),
                              'moraine.plot._ras_inf_seq_post_proc': ('API/plot.html#_ras_inf_seq_post_proc', 'moraine/plot.py'),
                              'moraine.plot._ras_phase_post_proc': ('API/plot.html#_ras_phase_post_proc', 'moraine/plot.py'),
                              'moraine.plot.bg_alpha': ('API/plot.html#bg_alpha', 'moraine/plot.py'),
                              'moraine.plot.pc_plot': ('API/plot.html#pc_plot', 'moraine/plot.py'),
                              'moraine.plot.ras_plot': ('API/plot.html#ras_plot', 'moraine/plot.py')},
            'moraine.pqm': { 'moraine.pqm._temp_coh_pc_numba': ('API/pqm.html#_temp_coh_pc_numba', 'moraine/pqm.py'),
                             'moraine.pqm.temp_coh': ('API/pqm.html#temp_coh', 'moraine/pqm.py')},
            'moraine.ps': { 'moraine.ps._amp_disp_numba': ('API/ps.html#_amp_disp_numba', 'moraine/ps.py'),
                            'moraine.ps.amp_disp': ('API/ps.html#amp_disp', 'moraine/ps.py')},
            'moraine.pu': {'moraine.pu.gamma_mcf_pt': ('API/pu.html#gamma_mcf_pt', 'moraine/pu.py')},
            'moraine.rtree': { 'moraine.rtree.HilbertRtree': ('API/rtree.html#hilbertrtree', 'moraine/rtree.py'),
                               'moraine.rtree.HilbertRtree.__getstate__': ('API/rtree.html#hilbertrtree.__getstate__', 'moraine/rtree.py'),
                               'moraine.rtree.HilbertRtree.__init__': ('API/rtree.html#hilbertrtree.__init__', 'moraine/rtree.py'),
                               'moraine.rtree.HilbertRtree.bbox_query': ('API/rtree.html#hilbertrtree.bbox_query', 'moraine/rtree.py'),
                               'moraine.rtree.HilbertRtree.bounds_tree': ('API/rtree.html#hilbertrtree.bounds_tree', 'moraine/rtree.py'),
                               'moraine.rtree.HilbertRtree.build': ('API/rtree.html#hilbertrtree.build', 'moraine/rtree.py'),
                               'moraine.rtree.HilbertRtree.load': ('API/rtree.html#hilbertrtree.load', 'moraine/rtree.py'),
                               'moraine.rtree.HilbertRtree.maybe_covered_ranges': ( 'API/rtree.html#hilbertrtree.maybe_covered_ranges',
                                                                                    'moraine/rtree.py'),
                               'moraine.rtree.HilbertRtree.save': ('API/rtree.html#hilbertrtree.save', 'moraine/rtree.py'),
                               'moraine.rtree._NumbaRtree': ('API/rtree.html#_numbartree', 'moraine/rtree.py'),
                               'moraine.rtree._NumbaRtree.__init__': ('API/rtree.html#_numbartree.__init__', 'moraine/rtree.py'),
                               'moraine.rtree._NumbaRtree._leaf_start': ('API/rtree.html#_numbartree._leaf_start', 'moraine/rtree.py'),
                               'moraine.rtree._NumbaRtree._maybe_covered_ranges': ( 'API/rtree.html#_numbartree._maybe_covered_ranges',
                                                                                    'moraine/rtree.py'),
                               'moraine.rtree._NumbaRtree._start_index': ('API/rtree.html#_numbartree._start_index', 'moraine/rtree.py'),
                               'moraine.rtree._NumbaRtree._stop_index': ('API/rtree.html#_numbartree._stop_index', 'moraine/rtree.py'),
                               'moraine.rtree._build_hillbert_rtree': ('API/rtree.html#_build_hillbert_rtree', 'moraine/rtree.py'),
                               'moraine.rtree._expand_ranges': ('API/rtree.html#_expand_ranges', 'moraine/rtree.py'),
                               'moraine.rtree._is_inside': ('API/rtree.html#_is_inside', 'moraine/rtree.py'),
                               'moraine.rtree._is_inside_bf': ('API/rtree.html#_is_inside_bf', 'moraine/rtree.py'),
                               'moraine.rtree._is_outside': ('API/rtree.html#_is_outside', 'moraine/rtree.py'),
                               'moraine.rtree._left_child': ('API/rtree.html#_left_child', 'moraine/rtree.py'),
                               'moraine.rtree._merge_ranges': ('API/rtree.html#_merge_ranges', 'moraine/rtree.py'),
                               'moraine.rtree._merged_idx': ('API/rtree.html#_merged_idx', 'moraine/rtree.py'),
                               'moraine.rtree._parent': ('API/rtree.html#_parent', 'moraine/rtree.py'),
                               'moraine.rtree._right_child': ('API/rtree.html#_right_child', 'moraine/rtree.py')},
            'moraine.shp': { 'moraine.shp._ks_d_numba': ('API/shp.html#_ks_d_numba', 'moraine/shp.py'),
                             'moraine.shp._ks_p_numba': ('API/shp.html#_ks_p_numba', 'moraine/shp.py'),
                             'moraine.shp._ks_test_no_dist_numba': ('API/shp.html#_ks_test_no_dist_numba', 'moraine/shp.py'),
                             'moraine.shp._ks_test_numba': ('API/shp.html#_ks_test_numba', 'moraine/shp.py'),
                             'moraine.shp._sort_numba': ('API/shp.html#_sort_numba', 'moraine/shp.py'),
                             'moraine.shp.ks_test': ('API/shp.html#ks_test', 'moraine/shp.py'),
                             'moraine.shp.select_shp': ('API/shp.html#select_shp', 'moraine/shp.py')},
            'moraine.tnet': { 'moraine.tnet.TempNet': ('API/tnet.html#tempnet', 'moraine/tnet.py'),
                              'moraine.tnet.TempNet.__init__': ('API/tnet.html#tempnet.__init__', 'moraine/tnet.py'),
                              'moraine.tnet.TempNet.from_bandwidth': ('API/tnet.html#tempnet.from_bandwidth', 'moraine/tnet.py'),
                              'moraine.tnet.TempNet.image_pairs': ('API/tnet.html#tempnet.image_pairs', 'moraine/tnet.py'),
                              'moraine.tnet.TempNet.image_pairs_idx': ('API/tnet.html#tempnet.image_pairs_idx', 'moraine/tnet.py'),
                              'moraine.tnet.TempNet.load': ('API/tnet.html#tempnet.load', 'moraine/tnet.py'),
                              'moraine.tnet.TempNet.save': ('API/tnet.html#tempnet.save', 'moraine/tnet.py'),
                              'moraine.tnet._are_edges_connected': ('API/tnet.html#_are_edges_connected', 'moraine/tnet.py'),
                              'moraine.tnet._are_edges_directed': ('API/tnet.html#_are_edges_directed', 'moraine/tnet.py'),
                              'moraine.tnet._are_edges_sorted': ('API/tnet.html#_are_edges_sorted', 'moraine/tnet.py'),
                              'moraine.tnet._imagepair_from_bandwidth': ('API/tnet.html#_imagepair_from_bandwidth', 'moraine/tnet.py'),
                              'moraine.tnet.nimage_from_npair': ('API/tnet.html#nimage_from_npair', 'moraine/tnet.py')},
            'moraine.utils_': { 'moraine.utils_.get_array_module': ('API/utils_.html#get_array_module', 'moraine/utils_.py'),
                                'moraine.utils_.get_n_cpus_avail': ('API/utils_.html#get_n_cpus_avail', 'moraine/utils_.py'),
                                'moraine.utils_.is_cuda_available': ('API/utils_.html#is_cuda_available', 'moraine/utils_.py')}}}
