A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

WorldDynamics.jl

Aims to provide a modern framework to investigate integrated assessment models of sustainable development, based on current software engineering and scientific machine learning techniques.
https://github.com/worlddynamics/WorldDynamics.jl

Category: Climate Change
Sub Category: Integrated Assessment and Climate Policy

Keywords

hacktoberfest integrated-assessment-model julia sciml simulation world3

Keywords from Contributors

earth4all simulation-modeling

Last synced: 24 minutes ago
JSON representation

Repository metadata

An open-source framework written in Julia for global integrated assessment models.

README.md

WorldDynamics.jl



DOI
DOI

WorldDynamics.jl is an open-source framework written in Julia for world dynamics modeling and simulation.
Check out the WorldDyanmics Organization for information on the World Dynamics project.

Getting started

From the Julia REPL, install the package with

]add WorldDynamics

You can now use the package, e.g. for reproducing Figure 7.7 from the book Dynamics of growth in a finite world:

using WorldDynamics
World3.fig_7()

Here is the output superposed to the original picture:
image

For how to produce different figures (and much more), please see the documentation.

Contribution guidelines

Contributions are welcome! Please see CONTRIBUTING.md for details.

How to cite this work

@article{Crescenzi2024,
        doi = {10.21105/joss.05772},
        url = {https://doi.org/10.21105/joss.05772},
        year = {2024},
        publisher = {The Open Journal},
        volume = {9},
        number = {95},
        pages = {5772},
        author = {Pierluigi Crescenzi and Emanuele Natale and Aurora Rossi and Paulo Bruno Serafim},
        title = {WorldDynamics.jl: A Julia Package for Developing and Simulating Integrated Assessment Models},
        journal = {Journal of Open Source Software}
}

Publications

  • Pierluigi Crescenzi, Emanuele Natale, Aurora Rossi, Paulo Serafim. WorldDynamics.jl: A Julia Package for Developing and Simulating Integrated Assessment Models. Journal of Open Source Software, 9(95), 5772. 2024. DOI

  • Pierluigi Crescenzi, Hicham Lesfari, Emanuele Natale, Aurora Rossi, Paulo Serafim. Un framework open-source écrit en Julia pour la modélisation d'évaluation globale intégrée. ROADEF 2023, Feb 2023, Rennes, France. 10.5281/zenodo.7093581. hal-04008491

Acknowledgments

We thank for their support:


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 7 days ago

Total Commits: 569
Total Committers: 9
Avg Commits per committer: 63.222
Development Distribution Score (DDS): 0.515

Commits in past year: 39
Committers in past year: 5
Avg Commits per committer in past year: 7.8
Development Distribution Score (DDS) in past year: 0.359

Name Email Commits
Paulo Bruno p****a@g****m 276
aurorarossi a****i@g****m 78
Pierluigi Crescenzi p****i@g****t 63
Emanuele Natale e****e@i****r 62
universmile h****i@y****m 40
Pierluigi Crescenzi p****i@g****m 23
Emanuele Natale n****a 16
Aurora Rossi 6****i 8
Roger Samsó r****o@g****m 3

Committer domains:


Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 57
Total pull requests: 56
Average time to close issues: 3 months
Average time to close pull requests: 2 days
Total issue authors: 8
Total pull request authors: 7
Average comments per issue: 2.42
Average comments per pull request: 0.29
Merged pull request: 54
Bot issues: 0
Bot pull requests: 0

Past year issues: 1
Past year pull requests: 0
Past year average time to close issues: N/A
Past year average time to close pull requests: N/A
Past year issue authors: 1
Past year pull request authors: 0
Past year average comments per issue: 9.0
Past year average comments per pull request: 0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/worlddynamics/WorldDynamics.jl

Top Issue Authors

  • natema (22)
  • paulobruno (17)
  • universmile (9)
  • aurorarossi (5)
  • rogersamso (1)
  • ranocha (1)
  • uablrek (1)
  • JuliaTagBot (1)

Top Pull Request Authors

  • aurorarossi (18)
  • paulobruno (14)
  • universmile (14)
  • natema (5)
  • piluc (3)
  • rogersamso (1)
  • danielskatz (1)

Top Issue Labels

  • newfeature (15)
  • documentation (14)
  • improvement (11)
  • administration (5)
  • good first issue (4)
  • bug (2)
  • break (2)
  • wontfix (1)

Top Pull Request Labels


Package metadata

juliahub.com: WorldDynamics

An open-source framework written in Julia for global integrated assessment models.

  • Homepage: https://worlddynamics.github.io/WorldDynamics.jl/dev/
  • Documentation: https://docs.juliahub.com/General/WorldDynamics/stable/
  • Licenses: MIT
  • Latest release: 1.0.0 (published about 1 year ago)
  • Last Synced: 2025-04-26T14:34:52.874Z (1 day ago)
  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 9.94%
    • Stargazers count: 18.312%
    • Average: 25.115%
    • Forks count: 33.293%
    • Dependent packages count: 38.915%

Dependencies

.github/workflows/Documentation.yml actions
  • actions/checkout v2 composite
  • julia-actions/setup-julia latest composite
.github/workflows/TagBot.yml actions
  • JuliaRegistries/TagBot v1 composite
.github/workflows/Test.yml actions
  • actions/checkout v2 composite
  • julia-actions/julia-buildpkg v1 composite
  • julia-actions/julia-runtest v1 composite
  • julia-actions/setup-julia latest composite

Score: -Infinity