.bandit.yml
.codecov.yml
.coveragerc
.flake8
.pre-commit-config.yaml
MANIFEST.in
environment.yml
pyproject.toml
setup.py
tox.ini
docs/CODE_OF_CONDUCT.rst
docs/CONTRIBUTING.rst
docs/LICENSE.rst
docs/Makefile
docs/README.rst
docs/acknowledgments.rst
docs/background.rst
docs/clone_ferc1.rst
docs/cloud_access.rst
docs/code_standards.rst
docs/conf.py
docs/data_catalog.rst
docs/data_guidelines.rst
docs/datapackages.rst
docs/datastore.rst
docs/dev_setup.rst
docs/index.rst
docs/install.rst
docs/naming_conventions.rst
docs/new_dataset.rst
docs/project_management.rst
docs/testing.rst
docs/usage.rst
docs/_static/catalyst_logo-200x200.png
docs/_static/favicon.ico
docs/api/modules.rst
docs/api/pudl.analysis.mcoe.rst
docs/api/pudl.analysis.rst
docs/api/pudl.cli.rst
docs/api/pudl.constants.rst
docs/api/pudl.convert.epacems_to_parquet.rst
docs/api/pudl.convert.ferc1_to_sqlite.rst
docs/api/pudl.convert.rst
docs/api/pudl.etl_pkg.rst
docs/api/pudl.extract.eia860.rst
docs/api/pudl.extract.eia923.rst
docs/api/pudl.extract.epacems.rst
docs/api/pudl.extract.epaipm.rst
docs/api/pudl.extract.ferc1.rst
docs/api/pudl.extract.rst
docs/api/pudl.glue.ferc1_eia.rst
docs/api/pudl.glue.rst
docs/api/pudl.helpers.rst
docs/api/pudl.init.rst
docs/api/pudl.load.rst
docs/api/pudl.models.eia860.rst
docs/api/pudl.models.eia923.rst
docs/api/pudl.models.entities.rst
docs/api/pudl.models.epacems.rst
docs/api/pudl.models.epaipm.rst
docs/api/pudl.models.ferc1.rst
docs/api/pudl.models.glue.rst
docs/api/pudl.models.rst
docs/api/pudl.output.eia860.rst
docs/api/pudl.output.eia923.rst
docs/api/pudl.output.export.rst
docs/api/pudl.output.ferc1.rst
docs/api/pudl.output.glue.rst
docs/api/pudl.output.pudltabl.rst
docs/api/pudl.output.rst
docs/api/pudl.rst
docs/api/pudl.transform.eia.rst
docs/api/pudl.transform.eia860.rst
docs/api/pudl.transform.eia923.rst
docs/api/pudl.transform.epacems.rst
docs/api/pudl.transform.epaipm.rst
docs/api/pudl.transform.ferc1.rst
docs/api/pudl.transform.rst
docs/api/pudl.validate.rst
docs/api/pudl.workspace.datastore.rst
docs/api/pudl.workspace.datastore_cli.rst
docs/api/pudl.workspace.rst
docs/api/pudl.workspace.setup.rst
docs/api/pudl.workspace.setup_cli.rst
docs/pudl/id_mapping/id_mapping.md
src/catalystcoop.pudl.egg-info/PKG-INFO
src/catalystcoop.pudl.egg-info/SOURCES.txt
src/catalystcoop.pudl.egg-info/dependency_links.txt
src/catalystcoop.pudl.egg-info/entry_points.txt
src/catalystcoop.pudl.egg-info/requires.txt
src/catalystcoop.pudl.egg-info/top_level.txt
src/pudl/__init__.py
src/pudl/__main__.py
src/pudl/cli.py
src/pudl/constants.py
src/pudl/etl_pkg.py
src/pudl/helpers.py
src/pudl/init.py
src/pudl/load.py
src/pudl/validate.py
src/pudl/analysis/__init__.py
src/pudl/analysis/analysis.py
src/pudl/analysis/mcoe.py
src/pudl/convert/__init__.py
src/pudl/convert/epacems_to_parquet.py
src/pudl/convert/ferc1_to_sqlite.py
src/pudl/extract/__init__.py
src/pudl/extract/eia860.py
src/pudl/extract/eia923.py
src/pudl/extract/epacems.py
src/pudl/extract/epaipm.py
src/pudl/extract/ferc1.py
src/pudl/glue/__init__.py
src/pudl/glue/ferc1_eia.py
src/pudl/glue/zipper.py
src/pudl/models/__init__.py
src/pudl/models/eia860.py
src/pudl/models/eia923.py
src/pudl/models/entities.py
src/pudl/models/epacems.py
src/pudl/models/epaipm.py
src/pudl/models/ferc1.py
src/pudl/models/glue.py
src/pudl/output/__init__.py
src/pudl/output/eia860.py
src/pudl/output/eia923.py
src/pudl/output/export.py
src/pudl/output/ferc1.py
src/pudl/output/glue.py
src/pudl/output/pudltabl.py
src/pudl/package_data/__init__.py
src/pudl/package_data/environment.yml
src/pudl/package_data/epa/__init__.py
src/pudl/package_data/epa/cems/__init__.py
src/pudl/package_data/epa/cems/plant_info_for_additional_cems_plants.csv
src/pudl/package_data/epa/ipm/__init__.py
src/pudl/package_data/epa/ipm/table_3-5_transmission_joint_ipm.csv
src/pudl/package_data/ferc/form1/__init__.py
src/pudl/package_data/ferc/form1/small_plants_2004-2016.xlsx
src/pudl/package_data/glue/__init__.py
src/pudl/package_data/glue/mapping_eia923_ferc1.xlsx
src/pudl/package_data/meta/__init__.py
src/pudl/package_data/meta/datapackage/__init__.py
src/pudl/package_data/meta/datapackage/datapackage.json
src/pudl/package_data/meta/xlsx_maps/__init__.py
src/pudl/package_data/meta/xlsx_maps/boiler_fuel_map_eia923.csv
src/pudl/package_data/meta/xlsx_maps/boiler_generator_assn_map_eia860.csv
src/pudl/package_data/meta/xlsx_maps/fuel_receipts_costs_map_eia923.csv
src/pudl/package_data/meta/xlsx_maps/generation_fuel_map_eia923.csv
src/pudl/package_data/meta/xlsx_maps/generator_assn_map_eia860.csv
src/pudl/package_data/meta/xlsx_maps/generator_map_eia923.csv
src/pudl/package_data/meta/xlsx_maps/generator_proposed_assn_map_eia860.csv
src/pudl/package_data/meta/xlsx_maps/generator_retired_assn_map_eia860.csv
src/pudl/package_data/meta/xlsx_maps/ownership_assn_map_eia860.csv
src/pudl/package_data/meta/xlsx_maps/plant_assn_map_eia860.csv
src/pudl/package_data/meta/xlsx_maps/plant_frame_map_eia923.csv
src/pudl/package_data/meta/xlsx_maps/skiprows_eia860.csv
src/pudl/package_data/meta/xlsx_maps/skiprows_eia923.csv
src/pudl/package_data/meta/xlsx_maps/stocks_map_eia923.csv
src/pudl/package_data/meta/xlsx_maps/tab_map_eia860.csv
src/pudl/package_data/meta/xlsx_maps/tab_map_eia923.csv
src/pudl/package_data/meta/xlsx_maps/utility_assn_map_eia860.csv
src/pudl/package_data/notebooks/__init__.py
src/pudl/package_data/notebooks/pudl_intro.ipynb
src/pudl/package_data/notebooks/pudl_output_to_csv.ipynb
src/pudl/package_data/settings/__init__.py
src/pudl/package_data/settings/etl_datapackage_example.yml
src/pudl/package_data/settings/etl_postgresql_example.yml
src/pudl/package_data/settings/ferc1_to_sqlite_example.yml
src/pudl/transform/__init__.py
src/pudl/transform/eia.py
src/pudl/transform/eia860.py
src/pudl/transform/eia923.py
src/pudl/transform/epacems.py
src/pudl/transform/epaipm.py
src/pudl/transform/ferc1.py
src/pudl/workspace/__init__.py
src/pudl/workspace/datastore.py
src/pudl/workspace/datastore_cli.py
src/pudl/workspace/setup.py
src/pudl/workspace/setup_cli.py
test/__init__.py
test/conftest.py
test/data_packaging_test.py
test/datastore_test.py
test/datazipper_test.py
test/eia923_testing.ipynb
test/etl_test.py
test/pytest.ini
test/notebooks/ferc_eia_fuel_comparison.ipynb
test/notebooks/validate_bf_eia923.ipynb
test/notebooks/validate_frc_eia923.ipynb
test/notebooks/validate_gens_eia860.ipynb
test/notebooks/validate_gf_eia923.ipynb
test/notebooks/validate_mcoe.ipynb
test/validate/__init__.py
test/validate/bf_eia923_test.py
test/validate/eia860_test.py
test/validate/ferc1_test.py
test/validate/frc_eia923_test.py
test/validate/gen_eia923_test.py
test/validate/gens_eia860.py
test/validate/gf_eia923_test.py
test/validate/mcoe_test.py