saalfeldlab / n5-utils

simple standalone BigDataViewer for multiple N5 (or HDF5) datasets
Other
8 stars 16 forks source link

Support N5 cloud backends #2

Closed igorpisarev closed 6 years ago

igorpisarev commented 6 years ago

Adds support for N5 Google Cloud & N5 AWS S3. For Google Cloud, the user will be prompted for client ID & client secret in the terminal. Then, they will be stored locally and automatically fetched on all subsequent runs. OAuth 2.0 will be used to obtain user credentials. For AWS, there is no interactive way yet to obtain user credentials. They are expected to be pre-initialized according to the AWS docs (using their command line utility tool).