pudl.extract
#
Modules implementing the “Extract” step of the PUDL ETL pipeline.
Each module in this subpackage implements data extraction for a single data source from
the PUDL Data Sources. This process begins with the original data as retrieved by
the pudl.workspace
subpackage, and ends with a dictionary of “raw”
pandas.DataFrame`s, that have been minimally altered from the original data, and
are ready for normalization and data cleaning by the data source specific modules in the
:mod:`pudl.transform
subpackage.
Submodules#
pudl.extract.csv
pudl.extract.dbf
pudl.extract.eia176
pudl.extract.eia860
pudl.extract.eia860m
pudl.extract.eia861
pudl.extract.eia923
pudl.extract.eia_bulk_elec
pudl.extract.epacems
pudl.extract.excel
pudl.extract.ferc
pudl.extract.ferc1
pudl.extract.ferc2
pudl.extract.ferc6
pudl.extract.ferc60
pudl.extract.ferc714
pudl.extract.phmsagas
pudl.extract.xbrl