{"id":13722173,"url":"https://github.com/catalyst-cooperative/pudl","last_synced_at":"2026-03-13T02:16:42.882Z","repository":{"id":37334615,"uuid":"80646423","full_name":"catalyst-cooperative/pudl","owner":"catalyst-cooperative","description":"The Public Utility Data Liberation Project provides analysis-ready energy system data to climate advocates, researchers, policymakers, and journalists.","archived":false,"fork":false,"pushed_at":"2025-05-13T17:40:55.000Z","size":465118,"stargazers_count":538,"open_issues_count":463,"forks_count":121,"subscribers_count":20,"default_branch":"main","last_synced_at":"2025-05-13T17:55:16.442Z","etag":null,"topics":["cems","climate","coal","ddj","eia","eia860","eia923","electricity","emissions","energy","epa","etl","ferc","ghg","natural-gas","open-data","pudl","python","sqlite","utility"],"latest_commit_sha":null,"homepage":"https://catalyst.coop/pudl","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/catalyst-cooperative.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":"CONTRIBUTING.rst","funding":".github/FUNDING.yml","license":"LICENSE.txt","code_of_conduct":"docs/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":".zenodo.json"},"funding":{"open_collective":"pudl","github":"catalyst-cooperative"}},"created_at":"2017-02-01T17:45:40.000Z","updated_at":"2025-05-13T17:39:28.000Z","dependencies_parsed_at":"2023-09-21T19:19:30.966Z","dependency_job_id":"ef7370eb-196c-4d8e-ba42-06a8146d29ac","html_url":"https://github.com/catalyst-cooperative/pudl","commit_stats":{"total_commits":7254,"total_committers":46,"mean_commits":"157.69565217391303","dds":0.626688723462917,"last_synced_commit":"5282053df72d71a097e524cb502c19c12192463b"},"previous_names":[],"tags_count":313,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/catalyst-cooperative%2Fpudl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/catalyst-cooperative%2Fpudl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/catalyst-cooperative%2Fpudl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/catalyst-cooperative%2Fpudl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/catalyst-cooperative","download_url":"https://codeload.github.com/catalyst-cooperative/pudl/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254042231,"owners_count":22004871,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cems","climate","coal","ddj","eia","eia860","eia923","electricity","emissions","energy","epa","etl","ferc","ghg","natural-gas","open-data","pudl","python","sqlite","utility"],"created_at":"2024-08-03T01:01:25.348Z","updated_at":"2026-03-13T02:16:42.872Z","avatar_url":"https://github.com/catalyst-cooperative.png","language":"Python","funding_links":["https://opencollective.com/pudl","https://github.com/sponsors/catalyst-cooperative"],"categories":["Learning Material","Energy Systems","Datasets on Electricity Consumption and Generation"],"sub_categories":["Projects","Energy Data Accessibility and Integration","Monitoring and Control"],"readme":"===============================================================================\nThe Public Utility Data Liberation Project (PUDL)\n===============================================================================\n\n.. readme-intro\n\n.. |repo-status| image:: https://www.repostatus.org/badges/latest/active.svg\n   :target: https://www.repostatus.org/#active\n   :alt: Project Status: Active\n.. |pytest| image:: https://github.com/catalyst-cooperative/pudl/workflows/pytest/badge.svg\n   :target: https://github.com/catalyst-cooperative/pudl/actions?query=workflow%3Apytest\n   :alt: PyTest Status\n.. |codecov| image:: https://img.shields.io/codecov/c/github/catalyst-cooperative/pudl?style=flat\u0026logo=codecov\n   :target: https://codecov.io/gh/catalyst-cooperative/pudl\n   :alt: Codecov Test Coverage\n.. |rtd| image:: https://img.shields.io/readthedocs/catalystcoop-pudl?style=flat\u0026logo=readthedocs\n   :target: https://catalystcoop-pudl.readthedocs.io/en/nightly/\n   :alt: Read the Docs Build Status\n.. |oc| image:: https://opencollective.com/pudl/tiers/badge.svg\n   :target: https://opencollective.com/pudl\n.. |ruff| image:: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json\n   :target: https://github.com/astral-sh/ruff\n.. |pre-commit-ci| image:: https://results.pre-commit.ci/badge/github/catalyst-cooperative/pudl/main.svg\n   :target: https://results.pre-commit.ci/latest/github/catalyst-cooperative/pudl/main\n   :alt: pre-commit CI\n.. |zenodo-doi| image:: https://zenodo.org/badge/80646423.svg\n   :target: https://zenodo.org/badge/latestdoi/80646423\n   :alt: Zenodo DOI\n.. |office-hours| image:: https://img.shields.io/badge/calend.ly-officehours-darkgreen\n   :target: https://calend.ly/catalyst-cooperative/pudl-office-hours\n   :alt: Schedule a 1-on-1 chat with us about PUDL.\n.. |mastodon| image:: https://img.shields.io/mastodon/follow/110855618428885893?domain=https%3A%2F%2Fmastodon.energy\u0026style=social\u0026color=%23000000\u0026link=https%3A%2F%2Fmastodon.energy%2F%40catalystcoop\n   :target: https://mastodon.energy/@catalystcoop\n   :alt: Follow Catalyst Cooperative on Mastodon\n.. |slack| image:: https://img.shields.io/badge/Slack-4A154B?logo=slack\u0026logoColor=fff\n   :target: https://join.slack.com/t/catalystcooperative/shared_invite/zt-2yg1v2sb7-GsoGlA9Ojc_LCJ00vPWKbQ\n.. |linkedin| image:: https://img.shields.io/badge/LinkedIn-0077B5?style=flat\u0026logo=linkedin\u0026logoColor=white\n   :target: https://linkedin.com/company/catalyst-cooperative/\n   :alt: Follow Catalyst Cooperative on LinkedIn\n.. |bluesky| image:: https://img.shields.io/badge/Bluesky-0285FF?logo=bluesky\u0026logoColor=fff\u0026style=flat\n   :target: https://bsky.app/profile/catalyst.coop\n   :alt: Follow @catalyst.coop on BlueSky\n.. |kaggle| image:: https://img.shields.io/badge/Kaggle-20BEFF?style=flat\u0026logo=Kaggle\u0026logoColor=white\n   :target: https://www.kaggle.com/datasets/catalystcooperative/pudl-project\n   :alt: The PUDL Dataset on Kaggle\n.. |youtube| image:: https://img.shields.io/badge/YouTube-%23FF0000.svg?logo=YouTube\u0026logoColor=white\n   :target: https://youtube.com/@CatalystCooperative\n   :alt: Catalyst Cooperative on YouTube\n.. |aws| image:: https://img.shields.io/badge/Amazon_AWS-FF9900?style=flat\u0026logo=amazonaws\u0026logoColor=white\n   :target: https://registry.opendata.aws/catalyst-cooperative-pudl/\n   :alt: PUDL in the AWS Open Data Registry\n\n|repo-status| |pytest| |codecov| |rtd| |oc| |ruff| |pre-commit-ci|\n|zenodo-doi| |office-hours| |mastodon| |linkedin| |bluesky| |kaggle| |slack| |youtube|\n|aws|\n\nWhat is PUDL?\n-------------\n\nThe `PUDL \u003chttps://catalyst.coop/pudl/\u003e`__ Project (pronounced puddle) is an open source\ndata processing pipeline that makes US energy data easier to access and use\nprogrammatically.\n\nHundreds of gigabytes of valuable data are published by US government agencies, but it's\noften difficult to work with. PUDL takes the original spreadsheets, CSV files, and\ndatabases and turns them into a unified resource. This allows users to spend more time\non novel analysis and less time on data preparation.\n\nThe project is focused on serving researchers, activists, journalists, policy makers,\nand small businesses that might not otherwise be able to afford access to this data from\ncommercial sources and who may not have the time or expertise to do all the data\nprocessing themselves from scratch.\n\nWe want to make this data accessible and easy to work with for as wide an audience as\npossible: anyone from a grassroots youth climate organizers working with Google sheets\nto university researchers with access to scalable cloud computing resources and everyone\nin between!\n\nPUDL is comprised of three core components:\n\nRaw Data Archives\n^^^^^^^^^^^^^^^^^\nPUDL `archives \u003chttps://github.com/catalyst-cooperative/pudl-archiver\u003e`__ all our raw\ninputs on `Zenodo\n\u003chttps://zenodo.org/communities/catalyst-cooperative/?page=1\u0026size=20\u003e`__ to ensure\npermanent, versioned access to the data. In the event that an agency changes how it\npublishes data or deletes old files, the data processing pipeline will still have access\nto the original inputs. Each of the data inputs may have several different versions\narchived, and all are assigned a unique DOI (digital object identifier) and made\navailable through Zenodo's REST API.  You can read more about the Raw Data Archives in\nthe `docs \u003chttps://catalystcoop-pudl.readthedocs.io/en/nightly/#raw-data-archives\u003e`__.\n\nData Pipeline\n^^^^^^^^^^^^^\nThe data pipeline (this repo) ingests raw data from the archives, cleans and integrates\nit, and writes the resulting tables to `SQLite \u003chttps://sqlite.org\u003e`__ and `Apache\nParquet \u003chttps://parquet.apache.org/\u003e`__ files, with some accompanying metadata stored as\nJSON.  Each release of the PUDL software contains a set of DOIs indicating which\nversions of the raw inputs it processes. This helps ensure that the outputs are\nreplicable. You can read more about our ETL (extract, transform, load) process in the\n`PUDL documentation \u003chttps://catalystcoop-pudl.readthedocs.io/en/nightly/#the-etl-process\u003e`__.\n\nData Warehouse\n^^^^^^^^^^^^^^\nThe SQLite, Parquet, and JSON outputs from the data pipeline, sometimes called \"PUDL\noutputs\", are updated each night by an automated build process, and periodically\narchived so that users can access the data without having to install and run our data\nprocessing system. These outputs contain hundreds of tables and comprise a small\nfile-based data warehouse that can be used for a variety of energy system analyses.\nLearn more about `how to access the PUDL data\n\u003chttps://catalystcoop-pudl.readthedocs.io/en/nightly/data_access.html\u003e`__.\n\nWhat data is available?\n-----------------------\n\nPUDL currently integrates data from:\n\n* **EIA Form 176** (a few tables -- work in progress):\n  - `Source Docs \u003chttps://www.eia.gov/dnav/ng/TblDefs/NG_DataSources.html#s176\u003e`__\n  - `PUDL Docs \u003chttps://catalystcoop-pudl.readthedocs.io/en/nightly/data_sources/eia176.html\u003e`__\n* **EIA Form 860**:\n  - `Source Docs \u003chttps://www.eia.gov/electricity/data/eia860/\u003e`__\n  - `PUDL Docs \u003chttps://catalystcoop-pudl.readthedocs.io/en/nightly/data_sources/eia860.html\u003e`__\n* **EIA Form 860m**:\n  - `Source Docs \u003chttps://www.eia.gov/electricity/data/eia860m/\u003e`__\n* **EIA Form 861**:\n  - `Source Docs \u003chttps://www.eia.gov/electricity/data/eia861/\u003e`__\n  - `PUDL Docs \u003chttps://catalystcoop-pudl.readthedocs.io/en/nightly/data_sources/eia861.html\u003e`__\n* **EIA Form 923**:\n  - `Source Docs \u003chttps://www.eia.gov/electricity/data/eia923/\u003e`__\n  - `PUDL Docs \u003chttps://catalystcoop-pudl.readthedocs.io/en/nightly/data_sources/eia923.html\u003e`__\n* **EIA Form 930**:\n  - `Source Docs \u003chttps://www.eia.gov/electricity/gridmonitor/\u003e`__\n  - `PUDL Docs \u003chttps://catalystcoop-pudl.readthedocs.io/en/nightly/data_sources/eia930.html\u003e`__\n* **EIA Annual Energy Outlook (AEO)** (a few tables):\n  - `Source Docs \u003chttps://www.eia.gov/outlooks/aeo/\u003e`__\n  - `PUDL Docs \u003chttps://catalystcoop-pudl.readthedocs.io/en/nightly/data_sources/eiaaeo.html\u003e`__\n* **EPA Continuous Emissions Monitoring System (CEMS)**:\n  - `Source Docs \u003chttps://campd.epa.gov/\u003e`__\n  - `PUDL Docs \u003chttps://catalystcoop-pudl.readthedocs.io/en/nightly/data_sources/epacems.html\u003e`__\n* **FERC Form 1** (dozens of fully processed tables, plus raw data converted to SQLite):\n  - `Source Docs \u003chttps://www.ferc.gov/industries-data/electric/general-information/electric-industry-forms/form-1-electric-utility-annual\u003e`__\n  - `PUDL Docs \u003chttps://catalystcoop-pudl.readthedocs.io/en/nightly/data_sources/ferc1.html\u003e`__\n* **FERC Form 714** (a few fully processed tables):\n  - `Source Docs \u003chttps://www.ferc.gov/industries-data/electric/general-information/electric-industry-forms/form-no-714-annual-electric/data\u003e`__\n  - `PUDL Docs \u003chttps://catalystcoop-pudl.readthedocs.io/en/nightly/data_sources/ferc714.html\u003e`__\n* **FERC Form 2** (raw data converted to SQLite):\n  - `Source Docs \u003chttps://www.ferc.gov/industries-data/natural-gas/industry-forms/form-2-2a-3-q-gas-historical-vfp-data\u003e`__\n* **FERC Form 6** (raw data converted to SQLite):\n  - `Source Docs \u003chttps://www.ferc.gov/general-information-1/oil-industry-forms/form-6-6q-historical-vfp-data\u003e`__\n* **FERC Form 60** (raw data converted to SQLite):\n  - `Source Docs \u003chttps://www.ferc.gov/form-60-annual-report-centralized-service-companies\u003e`__\n* **NREL Annual Technology Baseline (ATB) for Electricity**:\n  - `Source Docs \u003chttps://atb.nrel.gov/electricity/2024/data\u003e`__\n  - `PUDL Docs \u003chttps://catalystcoop-pudl.readthedocs.io/en/nightly/data_sources/nrelatb.html\u003e`__\n* **GridPath Resource Adequacy Toolkit** (partial):\n  - `Source Docs \u003chttps://gridlab.org/gridpathratoolkit/\u003e`__\n  - `PUDL Docs \u003chttps://catalystcoop-pudl.readthedocs.io/en/nightly/data_sources/gridpathratoolkit.html\u003e`__\n* **US Census Demographic Profile 1 Geodatabase**:\n  - `Source Docs \u003chttps://www.census.gov/geographies/mapping-files/2010/geo/tiger-data.html\u003e`__\n  - `PUDL Docs \u003chttps://catalystcoop-pudl.readthedocs.io/en/nightly/data_sources/censusdp1tract.html\u003e`__\n\nHigh Priority Target Datasets\n-----------------------------\n\nIf you're interested in any of these datasets, we'd love to integrate them into PUDL.\nGet in touch!\n\n* Additional fully processed FERC Form 1 tables, e.g. Transmission \u0026 Distribution assets\n* Additional high value EIA AEO tables\n* `PHMSA Natural Gas Annual Report \u003chttps://www.phmsa.dot.gov/data-and-statistics/pipeline/gas-distribution-gas-gathering-gas-transmission-hazardous-liquids\u003e`__\n* `FERC Electric Quarterly Reports (EQR) \u003chttps://www.ferc.gov/industries-data/electric/power-sales-and-markets/electric-quarterly-reports-eqr\u003e`__ (integration now in progress with support from `GridLab \u003chttps://gridlab.org\u003e`__!)\n* `EIA Thermoelectric Water Usage \u003chttps://www.eia.gov/electricity/data/water/\u003e`__\n* `FERC Form 2 \u003chttps://www.ferc.gov/industries-data/natural-gas/overview/general-information/natural-gas-industry-forms/form-22a-data\u003e`__\n  (Annual Report of Major Natural Gas Companies)\n* `MHSA Mines \u003chttps://arlweb.msha.gov/OpenGovernmentData/OGIMSHA.asp\u003e`__\n\nHow do I access the data?\n-------------------------\n\nFor details on how to access PUDL data, see the `data access documentation\n\u003chttps://catalystcoop-pudl.readthedocs.io/en/nightly/data_access.html\u003e`__. A quick\nsummary:\n\n* `PUDL Data Viewer \u003chttps://data.catalyst.coop\u003e`__ provides search, live preview,\n  and CSV export for our processed data. Currently it doesn't provide access to\n  the *raw* FERC data, but we are working on adding the FERC databases ASAP.\n* `Kaggle \u003chttps://catalystcoop-pudl.readthedocs.io/en/nightly/data_access.html#access-kaggle\u003e`__\n  provides easy Jupyter notebook access to the PUDL data, updated weekly:\n  https://www.kaggle.com/datasets/catalystcooperative/pudl-project\n* `Cloud storage \u003chttps://catalystcoop-pudl.readthedocs.io/en/nightly/data_access.html#access-cloud\u003e`__\n  is populated by our nightly data builds, and is free to access thanks to the `AWS\n  Open Data Registry \u003chttps://registry.opendata.aws/catalyst-cooperative-pudl/\u003e`__.\n* `Zenodo \u003chttps://catalystcoop-pudl.readthedocs.io/en/nightly/data_access.html#access-zenodo\u003e`__\n  provides stable long-term access to our versioned data releases with a citeable DOI:\n  https://doi.org/10.5281/zenodo.3653158\n* `The PUDL Development Environment \u003chttps://catalystcoop-pudl.readthedocs.io/en/nightly/dev/dev_setup.html\u003e`__\n  lets you run the PUDL data processing pipeline locally.\n\nOrganizations using PUDL\n------------------------\n\n.. _pudl_orgs_start:\n\nThis is a partial list of organizations that have used PUDL in their work.\nIf your organization uses PUDL we'd love to list you here! Please open a\npull request or email us at `hello@catalyst.coop \u003cmailto:hello@catalyst.coop\u003e`__!\n\n* `RMI \u003chttps://rmi.org\u003e`__ via both their `Utility Transition Hub \u003chttps://utilitytransitionhub.rmi.org/\u003e`__ and `Optimus financial modeling tool \u003chttps://utilitytransitionhub.rmi.org/optimus/\u003e`__\n* `The ZERO Lab at Princeton University \u003chttps://zero.lab.princeton.edu\u003e`__\n* `PyPSA-USA \u003chttps://github.com/PyPSA/pypsa-usa\u003e`__ an open source power systems model.\n* `Energy Innovation \u003chttps://energyinnovation.org\u003e`__\n* `The PowerGenome Project \u003chttps://github.com/PowerGenome/PowerGenome\u003e`__\n* `Singularity Energy \u003chttps://singularity.energy\u003e`__\n* `The Open Grid Emissions Initiative \u003chttps://singularity.energy/open-grid-emissions\u003e`__\n* `Win Climate \u003chttps://climate.win\u003e`__\n* `The Deployment Gap Model Education Fund \u003chttps://www.deploymentgap.fund/\u003e`__\n\n.. _pudl_orgs_end:\n\nContributing to PUDL\n--------------------\n\nFind PUDL useful? Want to help make it better? There are lots of ways to help!\n\n* Check out our `contribution guide \u003chttps://catalystcoop-pudl.readthedocs.io/en/nightly/CONTRIBUTING.html\u003e`__\n  including our `Code of Conduct \u003chttps://catalystcoop-pudl.readthedocs.io/en/nightly/code_of_conduct.html\u003e`__.\n* You can file a bug report, make a feature request, or ask questions in the\n  `Github issue tracker \u003chttps://github.com/catalyst-cooperative/pudl/issues\u003e`__.\n* Feel free to fork the project and make a pull request with new code, better\n  documentation, or example notebooks.\n* `Hire us to do some custom analysis \u003chttps://catalyst.coop/hire-catalyst/\u003e`__ and\n  allow us to integrate the resulting code into PUDL.\n\nPUDL Sustainers\n---------------\n\nThe PUDL Sustainers provide ongoing financial support to ensure the open data keeps\nflowing, and the project is sustainable long term. They're also involved in our\nquarterly planning process. To learn more see `the PUDL Project page on Open Collective\n\u003chttps://opencollective.com/pudl\u003e`__.\n\nGigawatt Tier (≥$25,000/year)\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n.. image:: docs/images/logos/RMI.png\n   :width: 600\n   :target: https://rmi.org\n   :alt: RMI\n   :align: center\n\n.. image:: docs/images/logos/GridLab.png\n   :width: 600\n   :target: https://gridlab.org\n   :alt: GridLab\n   :align: center\n\nMegawatt Tier (≥$16,000/year)\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nBecome our first `Megawatt tier sustainer \u003chttps://opencollective.com/pudl\u003e`__!\n\nKilowatt Tier (≥$8,000/year)\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nBecome our first `kilowatt tier sustainer \u003chttps://opencollective.com/pudl\u003e`__!\n\nMajor Grant Funders\n-------------------\n\nAlfred P. Sloan Foundation\n^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n.. image:: docs/images/logos/Sloan.png\n   :width: 400\n   :target: https://sloan.org/programs/research/energy-and-environment/\n   :alt: Alfred P. Sloan Foundation Energy and Environment Program\n   :align: center\n\nThe PUDL Project has been supported by three grants from the `Alfred P. Sloan\nFoundation's Energy and Environment Program\n\u003chttps://sloan.org/programs/research/energy-and-environment\u003e`__, in 2019, 2021, and\n2024.\n\nNational Science Foundation\n^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n.. image:: docs/images/logos/NSF.png\n   :width: 400\n   :target: https://new.nsf.gov/funding/opportunities/pathways-enable-open-source-ecosystems-pose\n   :alt: National Science Foundation Pathways to Enable Open Source Ecosystems (POSE)\n   :align: center\n\nThe PUDL Project was awarded a grant from the National Science Foundation's `Pathways to\nEnable Open Source Ecosystems (POSE) program\n\u003chttps://new.nsf.gov/funding/opportunities/pathways-enable-open-source-ecosystems-pose\u003e`__\n(`award 2346139 \u003chttps://www.nsf.gov/awardsearch/showAward?AWD_ID=2346139\u003e`__) in 2024.\n\nLicensing\n---------\n\nIn general, our code, data, and other work are permissively licensed for use by anybody,\nfor any purpose, so long as you give us credit for the work we've done.\n\n* The PUDL software is released under\n  `the MIT License \u003chttps://opensource.org/licenses/MIT\u003e`__.\n* The PUDL data and documentation are published under the\n  `Creative Commons Attribution License v4.0 \u003chttps://creativecommons.org/licenses/by/4.0/\u003e`__\n  (CC-BY-4.0).\n\nContact Us\n----------\n\n* For bug reports, feature requests, and other software or data issues please make a\n  `GitHub Issue \u003chttps://github.com/catalyst-cooperative/pudl/issues\u003e`__.\n* For more general support, questions, or other conversations around the project\n  that might be of interest to others, check out the\n  `GitHub Discussions \u003chttps://github.com/catalyst-cooperative/pudl/discussions\u003e`__\n* If you'd like to get occasional updates about the project\n  `sign up for our email list \u003chttps://catalyst.coop/updates/\u003e`__.\n* Want to schedule a time to chat with us one-on-one about your PUDL use case, ideas\n  for improvement, or get some personalized support? Join us for\n  `Office Hours \u003chttps://calend.ly/catalyst-cooperative/pudl-office-hours\u003e`__\n* `Follow us here on GitHub \u003chttps://github.com/catalyst-cooperative/\u003e`__\n* Follow us on Mastodon: `@CatalystCoop@mastodon.energy \u003chttps://mastodon.energy/@CatalystCoop\u003e`__\n* Follow us on BlueSky:  `@catalyst.coop \u003chttps://bsky.app/profile/catalyst.coop\u003e`__\n* `Follow us on LinkedIn \u003chttps://www.linkedin.com/company/catalyst-cooperative/\u003e`__\n* `Follow us on HuggingFace \u003chttps://huggingface.co/catalystcooperative\u003e`__\n* `Follow us on Kaggle \u003chttps://www.kaggle.com/catalystcooperative/\u003e`__\n* `Follow us on YouTube \u003chttps://youtube.com/@CatalystCooperative\u003e`__\n* `Join our Slack \u003chttps://join.slack.com/t/catalystcooperative/shared_invite/zt-2yg1v2sb7-GsoGlA9Ojc_LCJ00vPWKbQ\u003e`__\n* More info on our website: https://catalyst.coop\n* Email us if you'd like to hire us to provide customized data extraction and analysis:\n  `hello@catalyst.coop \u003cmailto:hello@catalyst.coop\u003e`__\n\nAbout Catalyst Cooperative\n--------------------------\n\n`Catalyst Cooperative \u003chttps://catalyst.coop\u003e`__ is a small group of data wranglers\nand policy wonks organized as a worker-owned cooperative consultancy. Our goal is a\nmore just, livable, and sustainable world. We integrate public data and perform\ncustom analyses to inform public policy\n(`Hire us! \u003chttps://catalyst.coop/hire-catalyst\u003e`__). Our focus is primarily on\nmitigating climate change and improving electric utility regulation in the United\nStates.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcatalyst-cooperative%2Fpudl","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcatalyst-cooperative%2Fpudl","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcatalyst-cooperative%2Fpudl/lists"}