hubverse-org / hubEnsembles

Ensemble methods for combining hub model outputs.
https://hubverse-org.github.io/hubEnsembles/
Other
5 stars 1 forks source link

Split hubutils - use v0.0.1 #98

Closed annakrystalli closed 4 months ago

annakrystalli commented 4 months ago

Add functionality split from hubUtils

Currently, the hubUtils version in a specific PR in the hubUtils repo is being specified for testing that all will work fine with updated version. Once hubUtils v0.0.1 is merged in, I'll update the DESCRIPTION to use the main hubUtils branch again.

Details of the split can be found in hubUtils NEWS.md, reproduced below:

  • First major release of hubUtils package containing significant breaking changes. Much of the package has been moved and split across two smaller and more dedicated packages:
    • hubData package: contains functions for connecting to and interacting with hub data.
    • Exported functions moved to hubData: connect_hub(), connect_model_output(), expand_model_out_val_grid(), create_model_out_submit_tmpl(), coerce_to_character(), coerce_to_hub_schema() and create_hub_schema().
    • hubUtils functions re-exported to hubData: as_model_out_tbl(), validate_model_out_tbl(), model_id_split() and model_id_merge().
    • hubAdmin package: contains functions for administering Hubs, in particular creating and validating hub configuration files. Exported functions moved to hubAdmin:
    • Functions for creating config files: create_config(), create_model_task(), create_model_tasks(), create_output_type(), create_output_type_cdf(), create_output_type_mean(), create_output_type_median(), create_output_type_pmf(), create_output_type_quantile(), create_output_type_sample(), create_round(), create_rounds(), create_target_metadata(), create_target_metadata_item(), create_task_id(), create_task_ids().
    • Functions for validating config files: validate_config(),validate_model_metadata_schema(), validate_hub_config(), view_config_val_errors().
github-actions[bot] commented 4 months ago

🚀 Deployed on https://65e8a80b064fd221869dd1e8--hubensembles-pr-previews.netlify.app

codecov[bot] commented 4 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

:exclamation: No coverage uploaded for pull request base (main@aa14dcc). Click here to learn what that means.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #98 +/- ## ======================================= Coverage ? 87.75% ======================================= Files ? 5 Lines ? 147 Branches ? 0 ======================================= Hits ? 129 Misses ? 18 Partials ? 0 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.