final_project.etl package

Submodules

final_project.etl.covid_data_confirmed_time_series_global module

class final_project.etl.covid_data_confirmed_time_series_global.CovidDataConfirmedTimeSeriesGlobal(*args, **kwargs)

Bases: luigi.task.Task

This luigi task class is to work with Covid data confirmed cases time series information download for Global

etl_url = <luigi.parameter.Parameter object>
output()

This function returns the Local target for data download.

Returns

LocalTarget: returns luigi.LocalTarget for time_series_covid19_confirmed_global.csv

run()

This function uses the etl_url parameters to perform http get request and write the response content to the local target.

Returns

File content is stored in the data directory

final_project.etl.covid_data_confirmed_time_series_us module

class final_project.etl.covid_data_confirmed_time_series_us.CovidDataConfirmedTimeSeriesUS(*args, **kwargs)

Bases: luigi.task.Task

This luigi task class is to work with Covid data confirmed cases time series information download for US

etl_url = <luigi.parameter.Parameter object>
output()

This function returns the Local target for data download.

Returns

LocalTarget: returns luigi.LocalTarget for time_series_covid19_confirmed_US.csv

run()

This function uses the etl_url parameters to perform http get request and write the response content to the local target.

Returns

File content is stored in the data directory

final_project.etl.covid_data_deaths_time_series_global module

class final_project.etl.covid_data_deaths_time_series_global.CovidDataDeathsTimeSeriesGlobal(*args, **kwargs)

Bases: luigi.task.Task

This luigi task class is to work with Covid data confirmed deaths time series information download for Global

etl_url = <luigi.parameter.Parameter object>
output()

This function returns the Local target for data download.

Returns

LocalTarget: returns luigi.LocalTarget for time_series_covid19_deaths_global.csv

run()

This function uses the etl_url parameters to perform http get request and write the response content to the local target.

Returns

File content is stored in the data directory

final_project.etl.covid_data_deaths_time_series_us module

class final_project.etl.covid_data_deaths_time_series_us.CovidDataDeathsTimeSeriesUS(*args, **kwargs)

Bases: luigi.task.Task

This luigi task class is to work with Covid data confirmed deaths time series information download for US

etl_url = <luigi.parameter.Parameter object>
output()

This function returns the Local target for data download.

Returns

LocalTarget: returns luigi.LocalTarget for time_series_covid19_deaths_US.csv

run()

This function uses the etl_url parameters to perform http get request and write the response content to the local target.

Returns

File content is stored in the data directory

final_project.etl.covid_data_recovered_time_series_global module

class final_project.etl.covid_data_recovered_time_series_global.CovidDataRecoveredTimeSeriesGlobal(*args, **kwargs)

Bases: luigi.task.Task

This luigi task class is to work with Covid data recovered cases time series information download for Global

etl_url = <luigi.parameter.Parameter object>
output()

This function returns the Local target for data download.

Returns

LocalTarget: returns luigi.LocalTarget for time_series_covid19_recovered_global.csv

run()

This function uses the etl_url parameters to perform http get request and write the response content to the local target.

Returns

File content is stored in the data directory

final_project.etl.covid_testing_data_time_series_us module

class final_project.etl.covid_testing_data_time_series_us.CovidTestingData(*args, **kwargs)

Bases: luigi.task.Task

This luigi task class is to work with Covid data recovered cases time series information download for US

etl_url = <luigi.parameter.Parameter object>
output()

This function returns the Local target for data download.

Returns

LocalTarget: returns luigi.LocalTarget for time_series_covid19_US.csv

run()

This function uses the etl_url parameters to perform http get request and write the response content to the local target.

Returns

File content is stored in the data directory

final_project.etl.tasks_covid_data module

final_project.etl.tasks_vaccine_data module

final_project.etl.test_etl module

final_project.etl.vaccine_data_global module

class final_project.etl.vaccine_data_global.VaccineDataGlobal(*args, **kwargs)

Bases: luigi.task.Task

This luigi task class is to work with Vaccine data time series information download for Global

etl_url = <luigi.parameter.Parameter object>
output()

This function returns the Local target for data download.

Returns

LocalTarget: returns luigi.LocalTarget for vaccine_data_global.csv

run()

This function uses the etl_url parameters to perform http get request and write the response content to the local target.

Returns

File content is stored in the data directory

final_project.etl.vaccine_data_time_series_global module

class final_project.etl.vaccine_data_time_series_global.VaccineDataTimeSeriesGlobal(*args, **kwargs)

Bases: luigi.task.Task

This luigi task class is to work with Vaccine data time series information download for US

etl_url = <luigi.parameter.Parameter object>
output()

This function returns the Local target for data download.

Returns

LocalTarget: returns luigi.LocalTarget for time_series_covid19_vaccine_global.csv

run()

This function uses the etl_url parameters to perform http get request and write the response content to the local target.

Returns

File content is stored in the data directory

Module contents