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
The simple PID search allows us to ask for errata by dataset_id. First I need to learn to query the errata service and include a column to the catalog dataframe that indicates an issue exists.
Exactly when that functionality is called is less clear to me at this time:
We could query at the end of cat.search() and add a boolean/reference to each row of the dataframe. This could be slow and the user may be in the initial phase of their search and not yet care about errata.
It could be added to the dataframe asynchronously, so the user can continue to search/view results while this information is added.
We could have a function that will query errata and add it on demand, perhaps cat.check_errata()? This probably the safest option to start.
FYI, the https://test-errata.es-doc.org/ domain is behind on versions and hosted under a different infrastructure. I should either retire it or update it, but in the meantime feel free to use the main domain even for tests https://errata.ipsl.fr/static/index.html it should handle the load just fine (fingers crossed)
There is an API to query the ES-Doc errata service:
https://test-errata.es-doc.org/static/index.html
https://ipsl.gitbook.io/esgf-errata-service/errata-service-api#simple-pid-search
The simple PID search allows us to ask for errata by
dataset_id
. First I need to learn to query the errata service and include a column to the catalog dataframe that indicates an issue exists.Exactly when that functionality is called is less clear to me at this time:
cat.search()
and add a boolean/reference to each row of the dataframe. This could be slow and the user may be in the initial phase of their search and not yet care about errata.cat.check_errata()
? This probably the safest option to start.@AtefBN
The text was updated successfully, but these errors were encountered: