Skip to content

Commit 4d3bc3e

Browse files
committed
Switch from raw Epidata client to COVIDcast client
1 parent e28d224 commit 4d3bc3e

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

safegraph/delphi_safegraph/process.py

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
from delphi_epidata import Epidata
2-
1+
import covidcast
32
import numpy as np
43
import pandas as pd
54

@@ -47,7 +46,7 @@ def add_prefix(signal_names, wip_signal, prefix: str):
4746

4847
# Check if the signal name is public
4948
def public_signal(signal_):
50-
"""Checks if the signal name is already public using Epidata
49+
"""Checks if the signal name is already public using COVIDcast
5150
Parameters
5251
----------
5352
signal_ : str
@@ -58,10 +57,10 @@ def public_signal(signal_):
5857
True if the signal is not present
5958
False if the signal is present
6059
"""
61-
epidata_df = Epidata.covidcast_meta()
62-
for index in range(len(epidata_df['epidata'])):
63-
if 'signal' in epidata_df['epidata'][index]:
64-
if epidata_df['epidata'][index]['signal'] == signal_:
60+
epidata_df = covidcast.meta()
61+
for index in range(len(epidata_df)):
62+
if 'signal' in epidata_df[index]:
63+
if epidata_df[index]['signal'] == signal_:
6564
return False
6665
return True
6766

safegraph/setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
from setuptools import find_packages
33

44
required = [
5+
"covidcast"
56
"numpy",
67
"pandas",
78
"pytest",

0 commit comments

Comments
 (0)