Weave

Provides aggregated half-hourly domestic electricity consumption data from UK smart meters.
https://github.com/centre-for-ai-and-climate/weave

Category: Energy Systems
Sub Category: Energy Data Accessibility and Integration

Last synced: about 18 hours ago
JSON representation

Repository metadata

We unlock energy data for everyone

README.md

Weave

We unlock energy data: https://weave.energy

Map visualisation of the UK's energy consumption

This repository holds the data pipeline and technical documentation for Weave, a project
by the Centre for AI and Climate and
CEIMIA. Our mission is to accelerate the application of artificial
intelligence and machine learning to climate problems. To do this, we're trying to
improve access to valuable energy datasets, starting with granular smart meter data from
UK electricity distribution network operators (DNOs). This dataset is valuable because
it's the largest and most granular dataset of real domestic energy consumption anywhere
in the world. We think it can help understand and potentially predict electricity demand
in novel ways.

We have developed this iteratively, releasing alpha
and beta versions previously, but we are now at a relatively stable version, which
this repository represents. Importantly, this is also an open-source project and we
welcome external contributions.

How do I get the data?

You do not need to run this code to get the data, this repository is the data pipeline
that builds GeoParquet files and uploads them to our Amazon S3 bucket. Data is freely
available from there, see https://weave.energy or
the examples in our docs for more details.

Contributing

If you'd like to contribute to weave, see our documentation or our
issues list
for something
to get stuck into.


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 4 days ago

Total Commits: 133
Total Committers: 1
Avg Commits per committer: 133.0
Development Distribution Score (DDS): 0.0

Commits in past year: 1
Committers in past year: 1
Avg Commits per committer in past year: 1.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
Steve Day s****e@c****g 133

Committer domains:


Issue and Pull Request metadata

Last synced: 4 days ago

Total issues: 18
Total pull requests: 94
Average time to close issues: 12 days
Average time to close pull requests: 6 days
Total issue authors: 4
Total pull request authors: 4
Average comments per issue: 0.17
Average comments per pull request: 0.79
Merged pull request: 20
Bot issues: 2
Bot pull requests: 69

Past year issues: 1
Past year pull requests: 63
Past year average time to close issues: about 2 months
Past year average time to close pull requests: 9 days
Past year issue authors: 1
Past year pull request authors: 3
Past year average comments per issue: 1.0
Past year average comments per pull request: 0.62
Past year merged pull request: 0
Past year bot issues: 1
Past year bot pull requests: 62

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/centre-for-ai-and-climate/weave

Top Issue Authors

  • stevenday (15)
  • github-actions[bot] (1)
  • dependabot[bot] (1)
  • thisiswhereitype (1)

Top Pull Request Authors

  • dependabot[bot] (60)
  • stevenday (24)
  • github-actions[bot] (9)
  • Arjunmehta312 (1)

Top Issue Labels

  • install (1)
  • bug (1)
  • good first issue (1)
  • dependencies (1)
  • python:uv (1)

Top Pull Request Labels

  • dependencies (60)
  • python:uv (60)
  • install (9)

Dependencies

.github/workflows/branch_deployments.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
  • astral-sh/setup-uv v3 composite
  • aws-actions/configure-aws-credentials v4 composite
  • dagster-io/dagster-cloud-action/actions/build_deploy_python_executable v0.1 composite
  • dagster-io/dagster-cloud-action/actions/utils/prerun v0.1 composite
.github/workflows/deploy.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
  • astral-sh/setup-uv v3 composite
  • dagster-io/dagster-cloud-action/actions/build_deploy_python_executable v0.1 composite
  • dagster-io/dagster-cloud-action/actions/utils/prerun v0.1 composite
.github/workflows/lint.yml actions
  • actions/checkout v4 composite
  • astral-sh/ruff-action v1 composite
.github/workflows/test.yml actions
  • MishaKav/pytest-coverage-comment main composite
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
  • astral-sh/setup-uv v3 composite
pyproject.toml pypi
  • dagster >=1.8.8
  • dagster-cloud >=1.8.8
  • humanize >=4.11.0
  • pandas >=2.2.3
  • pyarrow >=17.0.0
  • requests >=2.32.3
  • s3fs >=2024.9.0
  • weave *
  • zlib-ng >=0.5.1
uv.lock pypi
  • 222 dependencies
.github/workflows/dependency-update-bot.yaml actions
  • actions/checkout v4 composite
  • astral-sh/setup-uv v5 composite
  • peter-evans/create-pull-request v7 composite
.github/workflows/branch_deployment_cleanup.yaml actions
  • aws-actions/configure-aws-credentials v4 composite

Score: 3.7376696182833684