Closed hdsingh closed 5 years ago
I think we should have a design meeting early next week before you go into too much detail or start writing any concrete code.
I believe that the interface should take an xarray instance as input (which may be metadata-only, in-memory or dask-backed) and not worry about connecting with intake or some URL. This way the interface need not depend on anything external. Then, the "data input" is the xarray instance's structure: a tree of variables, sets of attributes and, for each variable, the associated coordinates. The coordinates fields may or may not have obvious interpretations as geographic location and time.
There is no need for catalog input panel since intake.gui
already has this functionality.
Task for Week 1
Two options will be available for data input:
intake.gui
would be used for data input into the dashboard.ADD data
button would initiate the process of data loading. The loaded data would be displayed in the next section.