You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It would be nice to have an extra column after fsspec support to have link(s) to relevant format spec or resources which would be helpful with the reader. Some reader's offer References in their respective module, e.g. seviri_l1b_hrit and seviri_l1b_native, but this is a bit more work to dig out in the documentation through readthedocs. Extra column in the table would give a quick and easy way to find relevant documentation for the reader.
Caveats to this proposal are, of course,
not all the readers have a reference document listed in the respective reader-module, so for many readers this column would be empty... probably for a long time.
in general, keeping links up-to-date is next to impossible, which might frustrate users if the links are not working.
more work on Satpy-devs to add these references to respective reader yaml-file... could be potentially be spread out to multiple contributors by requiring a reference to be added if a PR is coming in for a certain reader.
readers for future instruments don't typically have publicly available documentation until very close to launch
what to do if there are multiple references/resources available? will the table be horrible to read?!?
Describe the solution you'd like
Extra column in Satpy available readers-table for relevant documentation for the reader.
Describe any changes to existing user workflow
None. reader yaml-files would need to be updated with a reference or resource-tag, e.g.
The difficulty with a link to the module is that not all readers have their own module or have one single module or are represented by one class. You have the higher-level Reader class (YAML reader or the segmented readers, etc) then you have the file handlers which could be different for each file type in the reader. Then you have things like HRIT readers where they may have their own module with a custom class and/or file handlers but there is more information in the hrit_base.py module about how to use the reader or other things to know.
Feature Request
Is your feature request related to a problem? Please describe.
Browsing Satpy's documentation I often find myself checking the available readers-table:
https://satpy.readthedocs.io/en/stable/index.html#id1
It would be nice to have an extra column after
fsspec support
to have link(s) to relevant format spec or resources which would be helpful with the reader. Some reader's offer References in their respective module, e.g.seviri_l1b_hrit
andseviri_l1b_native
, but this is a bit more work to dig out in the documentation throughreadthedocs
. Extra column in the table would give a quick and easy way to find relevant documentation for the reader.Caveats to this proposal are, of course,
Describe the solution you'd like
Extra column in Satpy available readers-table for relevant documentation for the reader.
Describe any changes to existing user workflow
None. reader yaml-files would need to be updated with a
reference
orresource
-tag, e.g.reader_table.generate_reader_table
would need to be updated to pull this extra info to the table.Just a suggestion, to get discussion going
The text was updated successfully, but these errors were encountered: