Skip to content

Make optional arguments to create_study actually optional #1110

Closed

Description

@PGijsbers

From the docs create_study and create_benchmark_suite contain some optional parameters, e.g. alias, which don't have defaults which actually makes them required.

  1. For the alias parameter a None default seems sensible.
  2. For a study the suite's id is also optional, is it by design that we want studies without suites?
  3. I would argue that for a study, the run_ids should also be optional as they could be created later (e.g. in a setup where you define a study, and upload results to it as they come in).

Activity

  1. joaquinvanschoren commented on Sep 16, 2021

    @joaquinvanschoren
    Contributor
    1. None is a good default indeed
    2. Yes, we can create a collection of runs that is not directly tied to a suite. E.g. one could create a collection containing all runs of a specific algorithm/flow.
    3. Agreed!
  2. PGijsbers commented on Sep 16, 2021

    @PGijsbers
    MemberAuthor