@@ -347,7 +347,69 @@ def covid_hosp_state_timeseries(
347
347
)
348
348
349
349
def covidcast_meta (self ) -> CALL_TYPE :
350
- """Fetch Delphi's COVID-19 Surveillance Streams metadata"""
350
+ """Fetch COVIDcast surveillance stream metadata.
351
+
352
+ Obtains a data frame of metadata describing all publicly available data
353
+ streams from the COVIDcast API. See the `data source and signals
354
+ documentation
355
+ <https://cmu-delphi.github.io/delphi-epidata/api/covidcast_signals.html>`_
356
+ for descriptions of the available sources.
357
+
358
+ :returns: A `EpiDataCall` object containing the following information:
359
+
360
+ ``data_source``
361
+ Data source name.
362
+
363
+ ``signal``
364
+ Signal name.
365
+
366
+ ``time_type``
367
+ Temporal resolution at which this signal is reported. "day", for
368
+ example, means the signal is reported daily.
369
+
370
+ ``geo_type``
371
+ Geographic level for which this signal is available, such as county,
372
+ state, msa, hss, hrr, or nation. Most signals are available at multiple geographic
373
+ levels and will hence be listed in multiple rows with their own
374
+ metadata.
375
+
376
+ ``min_time``
377
+ First day for which this signal is available. For weekly signals, will be
378
+ the first day of the epiweek.
379
+
380
+ ``max_time``
381
+ Most recent day for which this signal is available. For weekly signals, will be
382
+ the first day of the epiweek.
383
+
384
+ ``num_locations``
385
+ Number of distinct geographic locations available for this signal. For
386
+ example, if `geo_type` is county, the number of counties for which this
387
+ signal has ever been reported.
388
+
389
+ ``min_value``
390
+ The smallest value that has ever been reported.
391
+
392
+ ``max_value``
393
+ The largest value that has ever been reported.
394
+
395
+ ``mean_value``
396
+ The arithmetic mean of all reported values.
397
+
398
+ ``stdev_value``
399
+ The sample standard deviation of all reported values.
400
+
401
+ ``last_update``
402
+ The UTC datetime for when the signal value was last updated.
403
+
404
+ ``max_issue``
405
+ Most recent date data was issued.
406
+
407
+ ``min_lag``
408
+ Smallest lag from observation to issue, in days.
409
+
410
+ ``max_lag``
411
+ Largest lag from observation to issue, in days.
412
+ """
351
413
return self ._create_call (
352
414
"covidcast_meta/" ,
353
415
{},
0 commit comments