Main Class for EPA AQS Package
Python module to download EPA AQS Data hosted at https://www.epa.gov/aqs
The utility expects user to specify a list of years, a list of EPA Parameter Codes (see https://www.epa.gov/aqs/aqs-code-list) and some instructions how to format output
The data is downloaded from https://aqs.epa.gov/aqsweb/airdata/download_files.html
The tool also adds a column containing a uniquely generated Monitor Key
- class AQS(context: Optional[AQSContext] = None)[source]
Main class, describes the whole download job
Creates a new instance :param _sphinx_paramlinks_dorieh.epa.aqs.AQS.context: An optional AQSContext object, if not specified, then it is constructed from the command line arguments
- collect_downloads()[source]
Constructs a list of all download tasks necessary to execute to download all the data defined in the configuration ()
- Returns:
Nothing