Create a hub

Determine what model output you want to collect

You need to answer a few questions first:

  1. What quantities do you want to collect? These are your modeling targets
  2. What variables do you want to use for modeling? These are your modeling task IDs
  3. What is the modeling horizon (if any)?
  4. What kind of estimates do you expect to represent the value of the modeling target (e.g. quantile and mean values)? These are output types.
  5. How often do you want to take submissions? your modeling rounds

By answering these questions, you will be able to determine your modeling tasks. A modeling task focuses on a single target and is made up of a unique combination of variables used for modeling and the output types. These variables are collectively known as task IDs.

Follow the quickstart guide Hub configuration files

Create your hub

hubAdmin hubCI hubTemplate

Creating a hub

quickstart Setting up a hub Defining model tasks

To create a hub, you can start with the hubTemplate.

  1. Click the “Use this template” in the top right corner of the page and choose a name for your hub.
  2. Modify the hub-config/admin.json file with general information about the hub
  3. Modify the hub-config/tasks.json file with information about the model tasks
  4. Update the README.md with general hub data access information
  5. Update the model-outputs/README.md with instructions for modelers

Setting up a dashboard

Building a dashboard

To set up a dashboard, follow the instructions in the hub dashboard template.

Important packages

As an administrator, you might want to use these tools to help you administer your hub.

  • hubAdmin provides tools for you to create a new hub
  • hubCI allows you to set up automated check for your hub on github