City Energy Analyst

Helps you to analyze the effects of building retrofits, land-use planning, district heating and cooling and renewable energy on the future costs, emissions and energy consumption of neighborhoods and districts.
https://github.com/architecture-building-systems/CityEnergyAnalyst

Category: Consumption
Sub Category: Buildings and Heating

Keywords

building-energy open-source python ubem urban-analytics urban-building-energy-model urban-design

Keywords from Contributors

parallel-computing geometry observational serialize digital-twin charts

Last synced: 1 day ago
JSON representation

Repository metadata

The City Energy Analyst (CEA)

README.rst

          |license| |repo_size| |zenodo|

.. |license| image:: https://img.shields.io/badge/License-MIT-blue.svg
    :alt: GitHub license
.. |repo_size| image:: https://img.shields.io/github/repo-size/architecture-building-systems/CityEnergyAnalyst
    :alt: Repo Size
.. |zenodo| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.14903253.svg
   :target: https://doi.org/10.5281/zenodo.14903253

.. image:: cea_logo.png
    :scale: 25 %
    :alt: City Energy Analyst (CEA) logo
    :target: https://www.cityenergyanalyst.com

City Energy Analyst (CEA)
--------------------------

The `City Energy Analyst (CEA) `_ is an urban building energy simulation platform and one of the first open-source initiatives of computation tools for the design of low-carbon and highly efficient cities. The CEA combines knowledge of urban planning and energy systems engineering in an integrated simulation platform. This allows to study of the effects, trade-offs, and synergies of urban design scenarios and energy infrastructure plans. At CEA we are committed to empowering practitioners and researchers to plan future low-carbon cities. 


* Click `here `__  for installation manual and tutorials

* Click `here `__ to report an issue

* Click `here `__ to contact us


.. attention:: We ended the support of the ArcGIS and Rhino/Grasshopper interfaces on 1 May 2019. 
We invite all CEA users to get acquainted with the CEA Dashboard and CEA Console.
               
Cite us:
--------

The CEA Team. (2025). City Energy Analyst (v3.39.4). Zenodo. https://doi.org/10.5281/zenodo.14903253

        

Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 11,067
Total Committers: 44
Avg Commits per committer: 251.523
Development Distribution Score (DDS): 0.749

Commits in past year: 361
Committers in past year: 9
Avg Commits per committer in past year: 40.111
Development Distribution Score (DDS) in past year: 0.349

Name Email Commits
Daren Thomas t****s@a****h 2781
JIMENOFONSECA f****a@a****h 2669
Reynold Mok r****d@h****m 1614
shanshanhsieh h****h@a****h 1010
BhargavaKrishnaSreepathi s****i@a****h 758
martin-mosteiro m****o@a****h 525
Gabriel Happle h****e@a****h 328
Lenny Rogenhofer l****r@e****h 299
Zhongming Shi d****m@h****m 219
MatNif n****n@g****m 205
Martín Mosteiro-Romero m****o@n****g 177
Jack-Hawthorne 3****e 156
Khayatian f****n@y****m 102
Lenny Rogenhofer l****r@s****h 48
Emanuel Riegelbauer r****l@e****h 42
Amedeo Ceruti a****i@t****e 25
lguilhermers 5****s 18
Bolie b****g@g****m 9
chenkianwee c****e@g****m 9
Maryam MeshkinKiya m****a@g****m 7
Anastasiya Popova p****a@a****h 7
Urbano Tataranni u****1@g****m 6
Jarunan Panyasantisuk j****n@e****h 6
Rowan Molony r****y@c****e 5
belloj88 b****8@g****m 4
justinfmccarty m****f@g****m 4
paulneitzel p****l@s****h 4
Amr Elesawy e****y@a****h 4
Lennart Rogenhofer l****r@g****m 4
Matthias Sulzer 5****r 3
and 14 more...

Committer domains:


Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 4,552
Total pull requests: 2,165
Average time to close issues: 4 months
Average time to close pull requests: 7 days
Total issue authors: 181
Total pull request authors: 35
Average comments per issue: 2.64
Average comments per pull request: 2.37
Merged pull request: 2,034
Bot issues: 0
Bot pull requests: 2

Past year issues: 110
Past year pull requests: 147
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 3 days
Past year issue authors: 43
Past year pull request authors: 9
Past year average comments per issue: 1.88
Past year average comments per pull request: 0.94
Past year merged pull request: 142
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/architecture-building-systems/CityEnergyAnalyst

Top Issue Authors

  • daren-thomas (1,004)
  • jimenofonseca (765)
  • gabriel-happle (500)
  • shanshanhsieh (382)
  • martin-mosteiro (367)
  • amraladdin (217)
  • BhargavaKrishnaSreepathi (206)
  • lguilhermers (120)
  • reyery (101)
  • Jack-Hawthorne (82)
  • roglen (79)
  • Khayatian (69)
  • shizhongming (68)
  • ShiZhongming (49)
  • kerembeygo (42)

Top Pull Request Authors

  • daren-thomas (529)
  • jimenofonseca (392)
  • reyery (289)
  • martin-mosteiro (209)
  • BhargavaKrishnaSreepathi (147)
  • gabriel-happle (145)
  • shanshanhsieh (139)
  • Jack-Hawthorne (64)
  • ShiZhongming (57)
  • MatNif (40)
  • roglen (38)
  • Khayatian (29)
  • shizhongming (23)
  • lguilhermers (12)
  • emanuel030 (7)

Top Issue Labels

  • Must have (1,784)
  • bug (997)
  • Should have (486)
  • Won't have (425)
  • enhancement (382)
  • documentation (335)
  • easy peasy (285)
  • Interface (221)
  • User Support (137)
  • known issue (130)
  • refactoring (101)
  • help wanted (62)
  • is-bug (51)
  • priority-must-have (48)
  • question (37)
  • priority-should-have (36)
  • about-interface (23)
  • Potential M.Sc Topic (21)
  • Epic (14)
  • feature-optimisation (9)
  • feature-demand (8)
  • feature-data-management (8)
  • feature-renewable (7)
  • feature-visualisation (7)
  • feature-new (7)
  • Research (6)
  • should-have (5)
  • plugin (5)
  • about-documentation (5)
  • feature-database (4)

Top Pull Request Labels

  • Must have (196)
  • bug (131)
  • enhancement (108)
  • easy peasy (38)
  • priority-must-have (25)
  • documentation (21)
  • refactoring (15)
  • Should have (10)
  • Interface (9)
  • is-bug (8)
  • feature-new (8)
  • Won't have (7)
  • help wanted (7)
  • about-interface (6)
  • feature-database (4)
  • Research (3)
  • feature-visualisation (3)
  • feature-demand (2)
  • User Support (1)
  • known issue (1)
  • feature-utilities (1)
  • feature-data-management (1)

Package metadata

proxy.golang.org: github.com/architecture-building-systems/cityenergyanalyst

proxy.golang.org: github.com/architecture-building-systems/CityEnergyAnalyst

pypi.org: cityenergyanalyst

City Energy Analyst

  • Homepage: http://cityenergyanalyst.com
  • Documentation: https://cityenergyanalyst.readthedocs.io/
  • Licenses: MIT
  • Latest release: 3.11.0 (published over 4 years ago)
  • Last Synced: 2025-04-28T15:36:34.631Z (2 days ago)
  • Versions: 138
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 7,088 Last month
  • Rankings:
    • Dependent packages count: 10.108%
    • Downloads: 16.926%
    • Average: 31.412%
    • Dependent repos count: 67.204%
  • Maintainers (1)

Dependencies

.github/workflows/main.yml actions
  • actions/checkout v3 composite
  • mamba-org/provision-with-micromamba main composite
  • peaceiris/actions-gh-pages v3 composite
  • shadowmoose/GHA-LoC-Badge 1.0.0 composite
.github/workflows/pull.request.yml actions
  • actions/checkout v3 composite
  • mamba-org/provision-with-micromamba main composite
.github/workflows/setup_build.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/upload-artifact v3 composite
  • mamba-org/provision-with-micromamba main composite
Dockerfile docker
  • condaforge/mambaforge latest build
  • ubuntu focal build
  • ubuntu latest build
setup.py pypi
docs/environment.yml conda
  • geopandas
  • mock
  • numba 0.42.0.*
  • pillow
  • python 2.7.*
  • sphinx
  • sphinx_rtd_theme
environment.yml conda
  • blosc <=1.21.0
  • deap
  • ephem
  • fiona
  • flask
  • flask-cors
  • flask-restx
  • geopandas <0.14
  • gevent
  • gevent-websocket
  • ipykernel
  • ipython
  • matplotlib-base
  • networkx <3
  • notebook
  • numba
  • numpy <1.24
  • numpy-financial
  • openpyxl
  • osmnx <1.4
  • pandas <2
  • pip
  • plotly
  • psutil
  • pvlib-python
  • pysal 2.1.0.*
  • python >=3.7
  • python-cufflinks
  • pythonocc-core 7.4.1.*
  • pytz
  • pyyaml
  • scipy
  • setuptools
  • shapely <2
  • sphinx
  • sympy
  • timezonefinder
  • utm
  • werkzeug 2.0.*
  • wntr 0.2.2.1.*

Score: 18.37080097638069