Filipe Fernandes
May 1, 2018
The State of IOOS (and some non-IOOS) (Python) tools (and its 105 repositories!?)
whoamiI’ll probably have to add “GH Marie Kondo” after this presentation.
Spoiler: our tools are 100% py3k compatible!
Secret motivation: make year 06 all about new tools and the Data Demo Center!
| software | last commit | last release | contributors | py3k testing |
|---|---|---|---|---|
| compliance-checker | 2019-04-24 | 2019-02-27 | 28 | py37 |
| erddapy | 2019-04-21 | 2019-03-06 | 3 | py37 |
| cc-plugin-glider | 2019-02-20 | 2019-02-20 | 8 | py36 |
| cc-checker-ugrid | 2019-01-09 | 2019-01-09 | 5 | py36 |
| pyoos | 2019-02-24 | 2017-03-30 | 11 | py35 |
| ciso | 2019-02-07 | 2019-02-07 | 2 | py37 |
| cc-plugin-ncei | 2019-01-16 | 2017-10-17 | 4 | py36 |
| sensorml2iso | 2018-09-12 | 2018-08-22 | 6 | py36 |
| odvc | 2019-04-27 | 2018-03-02 | 3 | py37 |
| thredds_crawler | 2018-03-16 | 2018-03-16 | 5 | py36 |
| petulant-bear | 2016-02-03 | 2016-02-03 | 6 | py35 |
| wicken | 2016-02-03 | 2016-02-03 | 5 | py35 |
| qartod | 2016-14-14 | NA | 4 | py35 |
| cc-plugin-sgrid | 2016-02-04 | NA | 1 | py35 |
gridgeoioos_toolspocean-coreerddapyThere are more tools in the pyoceans org. I only listed those that I know are used by IOOS in some places.
WARNING: This list is not comprehensive! Also, we are not expecting any action from ASA-RPS! The goal is to identify what tools here are useful to the IOOS community!
qartod (not a rare pókemon)paeganpaegan-vizpaegan-transportsci-wmsthredds_crawler_matlabudunitspy (compliace-checker adopted cf-units instead)WARNING: This list is not comprehensive! Also, we are not expecting any action from Axiom! The goal is to identify what tools here are useful to the IOOS community!
pyncmlepic2cfwera2netcdfcodar2netcdfmodflow2netcdfgutils (lives in the SECOORA organization)pygcpngpackpyaxiom (predecessor of pocean-core)sci-wms (déjà vu)ioos_qc (qartod pókemon evolved form)iris, cartopy, nc-time-axis, and cf-unitsbokeh, panel, hvplotmatplotlibwindrosefoliumgeopandasgswutidenconetcdf4pysgridpyugridgriddedxarraybagitFeel free to add more in the hackpad.
sdist is a plus.flake8, black and isort can be daunting at first but pays off in the end.Some of these are part of the PyOpenSci packaging guide.


(ocefpaf)