Review and revise python dask interface
Created by: dyang37
Review and revise python Dask interface:
- Review and get group agreement on the python Dask interface.
- Design and implement configuration files. a). Single node. b). Multiple nodes: Lilly Cluster and Purdue Cluster. c). Document each item in the configuration file.
- Design and implement get_cluster() function. a). get_cluster() read configuration file and return a cluster object.
- Design and implement a Dask parallel function to do 3D reconstruction on muliple time points. a). Use a cluster object to distribute the recon3D function and input data(sinogram, angles) to multiple nodes.