cowidev.vax.us_states#

cowidev.vax.us_states.__main__#

cowidev.vax.us_states.__main__.run_step(step: str)[source]#

cowidev.vax.us_states._parser#

cowidev.vax.us_states._parser._parse_args()[source]#

cowidev.vax.us_states.etl#

class cowidev.vax.us_states.etl.USStatesETL[source]#

Bases: object

_download_data()[source]#
_read_data()[source]#
_read_file(filepath)[source]#
cdc_data_path: str = '/home/docs/checkouts/readthedocs.org/user_builds/owidcovid-19-data/checkouts/latest/scripts/input/cdc/vaccinations'#
extract()[source]#
load(df: DataFrame, output_path: str) None[source]#
run(output_path: str)[source]#
source_url: str = 'https://covid.cdc.gov/covid-data-tracker/COVIDData/getAjaxData?id=vaccination_data'#
transform(df: DataFrame)[source]#
cowidev.vax.us_states.etl._smooth_state(df)[source]#
cowidev.vax.us_states.etl.pipe_checks(df: DataFrame) DataFrame[source]#
cowidev.vax.us_states.etl.pipe_monotonic_by_state(df: DataFrame) DataFrame[source]#
cowidev.vax.us_states.etl.pipe_per_capita(df)[source]#
cowidev.vax.us_states.etl.pipe_rename_cols(df)[source]#
cowidev.vax.us_states.etl.pipe_select_columns(df: DataFrame) DataFrame[source]#
cowidev.vax.us_states.etl.pipe_smoothed(df)[source]#
cowidev.vax.us_states.etl.pipe_usage(df)[source]#
cowidev.vax.us_states.etl.run_etl(output_path: str)[source]#

cowidev.vax.us_states.grapher#

cowidev.vax.us_states.grapher.run_db_updater(input_path: str)[source]#
cowidev.vax.us_states.grapher.run_explorerizer(input_path: str, output_path: str)[source]#
cowidev.vax.us_states.grapher.run_grapheriser(input_path: str, output_path: str)[source]#
cowidev.vax.us_states.run_etl(output_path: str)[source]#
cowidev.vax.us_states.run_grapheriser(input_path: str, output_path: str)[source]#