Adding the following functions to epsic_tools/ptycho_utils:
get_fftsave_dict_to_hdf5: to recursively save a nested dict to hdf5
load_dict_to_hdf5: to recursively load an hdf5 file to a nested dict
get_RMSEkdtree_NN: implements sklearn KDTree proximity search algorithm on data
duplicate_json: gets a source json file and duplicates it, and if declared, changes one given parameter to a new value
Adding the following functions to epsic_tools/ptycho_utils:
get_fft
save_dict_to_hdf5
: to recursively save a nested dict to hdf5load_dict_to_hdf5
: to recursively load an hdf5 file to a nested dictget_RMSE
kdtree_NN
: implements sklearn KDTree proximity search algorithm on dataduplicate_json
: gets a source json file and duplicates it, and if declared, changes one given parameter to a new valueTODO: write unit tests