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.
- Host: GitHub
- URL: https://github.com/worlddynamics/WorldDynamics.jl
- Owner: worlddynamics
- License: mit
- Created: 2021-11-07T17:09:11.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-05-25T10:27:11.000Z (11 months ago)
- Last Synced: 2025-03-20T05:32:44.959Z (about 1 month ago)
- Topics: hacktoberfest, integrated-assessment-model, julia, sciml, simulation, world3
- Language: Julia
- Homepage: https://worlddynamics.github.io/WorldDynamics.jl/dev/
- Size: 7.45 MB
- Stars: 68
- Watchers: 5
- Forks: 6
- Open Issues: 24
- Releases: 9
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
README.md
WorldDynamics.jl
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:
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.
-
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
- Name: World Dynamics
- Login: worlddynamics
- Email:
- Kind: organization
- Description:
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/116800992?v=4
- Repositories: 1
- Last ynced at: 2023-03-22T07:19:20.083Z
- Profile URL: https://github.com/worlddynamics
GitHub Events
Total
- Watch event: 3
Last Year
- Watch event: 3
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 | 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
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
- Total packages: 1
- Total downloads: unknown
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 9
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
- actions/checkout v2 composite
- julia-actions/setup-julia latest composite
- JuliaRegistries/TagBot v1 composite
- actions/checkout v2 composite
- julia-actions/julia-buildpkg v1 composite
- julia-actions/julia-runtest v1 composite
- julia-actions/setup-julia latest composite
Score: -Infinity