Stefan Verhoeven

Results 83 issues of Stefan Verhoeven

Currently the extension uses a THREDDS server running on localhost as the default. So it expects you to have a THREDDS server running locally which makes it hard to quickly...

The thredds browser can now only inject cells into notebooks running a Python kernel. Adding support for a different language would help to show the flexibility of the tool. The...

To get the exception propagation to work an [await task](https://github.com/eWaterCycle/jupyterlab_thredds/blob/master/jupyterlab_thredds/crawler.py#L158) was added. This causes the crawler to wait for each fetch to complete before starting a new one. The crawler...

The server extension can be configured by adding ```python c.ThreddsConfig.maxtasks = 100 c.ThreddsConfig.timeout = 60 ``` to `~/.jupyter/jupyter_notebook_config.py`. For a lab extension it would make more sense if the settings...

Now no feedback is given how the crawling of the catalog is progressing.

The datasets are now presented in a flat list. On the THREDDS catalog they are in folders. The extension should show folder hierarchy so for example datasets of different runs...

The `thredds_crawler` Python package allows for * select based on THREDDS ID regex * skip by name or title based * filter based on modified time The UI should allow...

For now cells get injected, but it is up to the user to run them. The extension could also run the injected cell.

The THREDDS catalog url is not remembered between revisits/reboots. Implement using `ILayoutRestorer`.