openml.study.create_study

openml.study.create_study(name: str, description: str, run_ids: List[int], alias: Union[str, NoneType], benchmark_suite: Union[int, NoneType]) → openml.study.study.OpenMLStudy

Creates an OpenML study (collection of data, tasks, flows, setups and run), where the runs are the main entity (collection consists of runs and all entities (flows, tasks, etc) that are related to these runs)

Parameters
aliasstr (optional)

a string ID, unique on server (url-friendly)

benchmark_suiteint (optional)

the benchmark suite (another study) upon which this study is ran.

namestr

the name of the study (meta-info)

descriptionstr

brief description (meta-info)

run_idslist

a list of run ids associated with this study

Returns
OpenMLStudy

A local OpenML study object (call publish method to upload to server)