Skip to content

Commit dde0d62

Browse files
authored
Merge pull request #1090 from cdcepi/tasks_config_update
update config files in preparation for 2024/25 season
2 parents eae860a + f313725 commit dde0d62

File tree

2 files changed

+285
-5
lines changed

2 files changed

+285
-5
lines changed

hub-config/admin.json

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,17 @@
11
{
2-
"schema_version": "https://raw.githubusercontent.com/Infectious-Disease-Modeling-Hubs/schemas/main/v2.0.1/admin-schema.json",
2+
"schema_version": "https://raw.githubusercontent.com/Infectious-Disease-Modeling-Hubs/schemas/main/v3.0.1/admin-schema.json",
33
"name": "US CDC FluSight",
44
"maintainer": "US CDC",
55
"contact": {
66
"name": "Rebecca Borchering",
77
"email": "[email protected]"
88
},
9-
"repository_host": "GitHub",
10-
"repository_url": "https://github.com/cdcepi/FluSight-forecast-hub",
11-
"file_format": ["csv"],
9+
"repository": {
10+
"host": "github",
11+
"owner": "cdcepi",
12+
"repository": "FluSight-forecast-hub"
13+
},
14+
"file_format": ["csv", "parquet"],
1215
"timezone": "US/Eastern",
1316
"model_output_dir": "model-output",
1417
"cloud": {

hub-config/tasks.json

Lines changed: 278 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"schema_version": "https://raw.githubusercontent.com/Infectious-Disease-Modeling-Hubs/schemas/main/v2.0.1/tasks-schema.json",
2+
"schema_version": "https://raw.githubusercontent.com/Infectious-Disease-Modeling-Hubs/schemas/main/v3.0.1/tasks-schema.json",
33
"rounds": [
44
{
55
"round_id_from_variable": true,
@@ -269,6 +269,19 @@
269269
"type": "double",
270270
"minimum": 0
271271
}
272+
},
273+
"sample": {
274+
"output_type_id_params": {
275+
"is_required": false,
276+
"type": "integer",
277+
"min_samples_per_task": 100,
278+
"max_samples_per_task": 100,
279+
"compound_taskid_set" : ["reference_date", "location", "target"]
280+
},
281+
"value": {
282+
"type": "integer",
283+
"minimum": 0
284+
}
272285
}
273286
},
274287
"target_metadata": [
@@ -287,6 +300,270 @@
287300
"time_unit": "week"
288301
}
289302
]
303+
},
304+
{
305+
"task_ids": {
306+
"reference_date": {
307+
"required": null,
308+
"optional": [
309+
"2023-10-07", "2023-10-14", "2023-10-21", "2023-10-28", "2023-11-04",
310+
"2023-11-11", "2023-11-18", "2023-11-25", "2023-12-02",
311+
"2023-12-09", "2023-12-16", "2023-12-23", "2023-12-30",
312+
"2024-01-06", "2024-01-13", "2024-01-20", "2024-01-27",
313+
"2024-02-03", "2024-02-10", "2024-02-17", "2024-02-24",
314+
"2024-03-02", "2024-03-09", "2024-03-16", "2024-03-23",
315+
"2024-03-30", "2024-04-06", "2024-04-13", "2024-04-20",
316+
"2024-04-27", "2024-05-04", "2024-05-11"
317+
]
318+
},
319+
"target": {
320+
"required": null,
321+
"optional": ["peak inc flu hosp"]
322+
},
323+
"horizon": {
324+
"required": null,
325+
"optional": null
326+
},
327+
"location": {
328+
"required": null,
329+
"optional": [
330+
"US",
331+
"01",
332+
"02",
333+
"04",
334+
"05",
335+
"06",
336+
"08",
337+
"09",
338+
"10",
339+
"11",
340+
"12",
341+
"13",
342+
"15",
343+
"16",
344+
"17",
345+
"18",
346+
"19",
347+
"20",
348+
"21",
349+
"22",
350+
"23",
351+
"24",
352+
"25",
353+
"26",
354+
"27",
355+
"28",
356+
"29",
357+
"30",
358+
"31",
359+
"32",
360+
"33",
361+
"34",
362+
"35",
363+
"36",
364+
"37",
365+
"38",
366+
"39",
367+
"40",
368+
"41",
369+
"42",
370+
"44",
371+
"45",
372+
"46",
373+
"47",
374+
"48",
375+
"49",
376+
"50",
377+
"51",
378+
"53",
379+
"54",
380+
"55",
381+
"56",
382+
"72"
383+
]
384+
},
385+
"target_end_date": {
386+
"required": null,
387+
"optional": null
388+
}
389+
},
390+
"output_type": {
391+
"quantile": {
392+
"output_type_id": {
393+
"required": [
394+
0.01,
395+
0.025,
396+
0.05,
397+
0.1,
398+
0.15,
399+
0.2,
400+
0.25,
401+
0.3,
402+
0.35,
403+
0.4,
404+
0.45,
405+
0.5,
406+
0.55,
407+
0.6,
408+
0.65,
409+
0.7,
410+
0.75,
411+
0.8,
412+
0.85,
413+
0.9,
414+
0.95,
415+
0.975,
416+
0.99
417+
],
418+
"optional": null
419+
},
420+
"value": {
421+
"type": "double",
422+
"minimum": 0
423+
}
424+
}
425+
},
426+
"target_metadata": [
427+
{
428+
"target_id": "peak inc flu hosp",
429+
"target_name": "incident influenza hospitalizations in the season week with the highest hospitalizations",
430+
"target_units": "count",
431+
"target_keys": {
432+
"target": [
433+
"peak inc flu hosp"
434+
]
435+
},
436+
"target_type": "continuous",
437+
"description": "This target represents the count of new hospitalizations in the week of the season with the highest reported hospitalizations.",
438+
"is_step_ahead": false
439+
}
440+
]
441+
},
442+
{
443+
"task_ids": {
444+
"reference_date": {
445+
"required": null,
446+
"optional": [
447+
"2023-10-07", "2023-10-14", "2023-10-21", "2023-10-28", "2023-11-04",
448+
"2023-11-11", "2023-11-18", "2023-11-25", "2023-12-02",
449+
"2023-12-09", "2023-12-16", "2023-12-23", "2023-12-30",
450+
"2024-01-06", "2024-01-13", "2024-01-20", "2024-01-27",
451+
"2024-02-03", "2024-02-10", "2024-02-17", "2024-02-24",
452+
"2024-03-02", "2024-03-09", "2024-03-16", "2024-03-23",
453+
"2024-03-30", "2024-04-06", "2024-04-13", "2024-04-20",
454+
"2024-04-27", "2024-05-04", "2024-05-11"
455+
]
456+
},
457+
"target": {
458+
"required": null,
459+
"optional": ["peak week inc flu hosp"]
460+
},
461+
"horizon": {
462+
"required": null,
463+
"optional": null
464+
},
465+
"location": {
466+
"required": null,
467+
"optional": [
468+
"US",
469+
"01",
470+
"02",
471+
"04",
472+
"05",
473+
"06",
474+
"08",
475+
"09",
476+
"10",
477+
"11",
478+
"12",
479+
"13",
480+
"15",
481+
"16",
482+
"17",
483+
"18",
484+
"19",
485+
"20",
486+
"21",
487+
"22",
488+
"23",
489+
"24",
490+
"25",
491+
"26",
492+
"27",
493+
"28",
494+
"29",
495+
"30",
496+
"31",
497+
"32",
498+
"33",
499+
"34",
500+
"35",
501+
"36",
502+
"37",
503+
"38",
504+
"39",
505+
"40",
506+
"41",
507+
"42",
508+
"44",
509+
"45",
510+
"46",
511+
"47",
512+
"48",
513+
"49",
514+
"50",
515+
"51",
516+
"53",
517+
"54",
518+
"55",
519+
"56",
520+
"72"
521+
]
522+
},
523+
"target_end_date": {
524+
"required": null,
525+
"optional": null
526+
}
527+
},
528+
"output_type": {
529+
"pmf": {
530+
"output_type_id": {
531+
"required": [
532+
"2024-11-09", "2024-11-16", "2024-11-23",
533+
"2024-11-30", "2024-12-07", "2024-12-14",
534+
"2024-12-21", "2024-12-28", "2025-01-04",
535+
"2025-01-11", "2025-01-18", "2025-01-25",
536+
"2025-02-01", "2025-02-08", "2025-02-15",
537+
"2025-02-22", "2025-03-01", "2025-03-08",
538+
"2025-03-15", "2025-03-22", "2025-03-29",
539+
"2025-04-05", "2025-04-12", "2025-04-19",
540+
"2025-04-26", "2025-05-03", "2025-05-10",
541+
"2025-05-17", "2025-05-24", "2025-05-31"
542+
],
543+
"optional": null
544+
},
545+
"value": {
546+
"type": "double",
547+
"minimum": 0,
548+
"maximum": 1
549+
}
550+
}
551+
},
552+
"target_metadata": [
553+
{
554+
"target_id": "peak week inc flu hosp",
555+
"target_name": "season week with the highest hospitalizations",
556+
"target_units": "count",
557+
"target_keys": {
558+
"target": [
559+
"peak week inc flu hosp"
560+
]
561+
},
562+
"target_type": "date",
563+
"description": "This target represents the week of the season with the highest reported hospitalizations. This is the Saturday ending the epidemic week with the highest reported hospitalization count.",
564+
"is_step_ahead": false
565+
}
566+
]
290567
}
291568
],
292569
"submissions_due": {

0 commit comments

Comments
 (0)