Ryan May
Ryan May
The base catalog API is a bit clunky to use; we need to add some user-friendly options. Some examples are in bird_house/threddsclient. Ideas: - [x] `follow` method for `CatalogRef` (see...
Currently there's no way to get to the "modified date" attribute for the dataset catalog on a dataset.
So I was pointed at this at SciPy: https://github.com/asascience-open/thredds_crawler We should at the very least look at what functionality they have and see what would make sense to add to...
So after watching one of our users at SciPy, it seems our user experience for looking at metadata is pretty terrible. We need: - User documentation for NCSS metadata -...
Should investigate whether a shortened `.sel()` interface makes sense for NCSS (and RadarServer?) to do a one liner around `query()` and `get_data()`, possibly with a reduced set of support query...
Would be good to experiment with adding [PEP-484](https://www.python.org/dev/peps/pep-0484/) function annotations to assist PyCharm with consuming our API. Might also be able to find some static-checking tools that can use them....
Just a tracker for python 3 features we could eventually use: - `int.to_bytes()` and `int.from_bytes()` - `pathlib` in stdlib - Simplify i/o (`bytes` vs. `str` more universal)
Been reading effective Python. Some things that might need reviewing: - [ ] Use generators instead of constructing lists and returning - [ ] `enumerate(container, start)` (will add others as...
Tracker for doing python implementation of the prototype CDMRemoteFeature protocol in TDS 5.0