AeroMAPS
A simplified sectoral Integrated Assessment Model (IAM) focusing on air transport transition, aiming at assessing the sustainability of air transport transition scenarios on multiple criteria.
https://github.com/aeromaps/aeromaps
Category: Climate Change
Sub Category: Integrated Assessment and Climate Policy
Keywords from Contributors
aviation co2 flows traffic
Last synced: about 5 hours ago
JSON representation
Repository metadata
AeroMAPS: Multidisciplinary Assessment of Prospective Scenarios for air transport
- Host: GitHub
- URL: https://github.com/aeromaps/aeromaps
- Owner: AeroMAPS
- License: gpl-3.0
- Created: 2023-04-27T13:07:58.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2026-04-10T09:52:25.000Z (9 days ago)
- Last Synced: 2026-04-10T11:26:04.223Z (9 days ago)
- Language: Python
- Size: 461 MB
- Stars: 26
- Watchers: 3
- Forks: 2
- Open Issues: 21
- Releases: 21
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: COPYING
README.md
AeroMAPS: Multidisciplinary Assessment of Prospective Scenarios for air transport
AeroMAPS is an open-source Python framework for performing Multidisciplinary Assessment of Prospective Scenarios for air transport.
It is a simplified sectoral Integrated Assessment Model (IAM) focusing on air transport transition, aiming at assessing
the sustainability of air transport transition scenarios on multiple criteria.
For instance, it allows simulating and analysing scenarios for reducing aviation climate impacts through various levers of
action.
The objective is to provide:
- a modular framework for research addressing aviation transitions and sustainability
- a simplified graphical user interface for teaching
- a tool to support decision-making by institutional, industrial or private stakeholders
AeroMAPS is developed by ISAE-SUPAERO (Université de Toulouse, France) since 2020 (formerly CAST).
It is fed by research collaborations with several organisations (TU Delft, Airbus, DTU) and multidisciplinary
research activities from the Institute for Sustainable Aviation (TBS, CERFACS).
It relies on several open-source scientific packages, including in particular GEMSEO,
AeroCM and lca-modeller.
AeroMAPS is licensed under the GPL-3.0 license.
A documentation is available for more details on AeroMAPS.
Quick start
For a quick start in order to discover the simplest features of AeroMAPS,
a graphical user interface has been developed for facilitating the first uses.
It is available at the following address: https://aeromaps.eu/
Quick installation
The use of the Python Package Index (PyPI) is the simplest method for installing AeroCM.
Prerequisite: AeroMAPS needs at least Python 3.10.0.
You can install the latest version with this command:
pip install --upgrade aeromaps
If you also want to use the custom life cycle assessment model (which requires a valid ecoinvent license), use the following command:
pip install --upgrade aeromaps[lca]
For developers
If you want to contribute to the development of AeroMAPS, you can clone the repository and install the package in a
virtual environment using Poetry:
git clone https://github.com/AeroMAPS/AeroMAPS.git
cd aeromaps
poetry install
If you also want to run the custom life cycle assessment model (which requires a valid ecoinvent license), install
the extra dependencies with this command:
poetry install -E lca
Citation
If you use AeroMAPS in your work, please cite the following reference. Other references are available in the
documentation.
Planès, T., Delbecq, S., Salgas, A. (2023).
AeroMAPS: a framework for performing multidisciplinary assessment of prospective scenarios for air transport.
Submitted to Journal of Open Aviation Science.
Owner metadata
- Name: AeroMAPS
- Login: AeroMAPS
- Email:
- Kind: organization
- Description:
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/131977157?v=4
- Repositories: 1
- Last ynced at: 2023-06-01T17:30:00.880Z
- Profile URL: https://github.com/AeroMAPS
GitHub Events
Total
- Release event: 4
- Delete event: 32
- Member event: 1
- Pull request event: 33
- Fork event: 1
- Issues event: 7
- Watch event: 10
- Issue comment event: 8
- Push event: 355
- Pull request review comment event: 41
- Pull request review event: 50
- Create event: 36
Last Year
- Release event: 1
- Delete event: 12
- Member event: 1
- Pull request event: 7
- Fork event: 1
- Issues event: 7
- Watch event: 3
- Issue comment event: 7
- Push event: 239
- Pull request review event: 37
- Pull request review comment event: 40
- Create event: 7
Committers metadata
Last synced: 1 day ago
Total Commits: 2,142
Total Committers: 8
Avg Commits per committer: 267.75
Development Distribution Score (DDS): 0.637
Commits in past year: 761
Committers in past year: 7
Avg Commits per committer in past year: 108.714
Development Distribution Score (DDS) in past year: 0.649
| Name | Commits | |
|---|---|---|
| Thomas Planès | t****s@i****r | 778 |
| a.salgas | a****2@h****r | 591 |
| Scott Delbecq | s****1@g****m | 445 |
| a.salgas | a****r | 97 |
| f.pollet | f****t@h****r | 94 |
| COSTA-ALVES Ian | i****s@i****r | 71 |
| copilot-swe-agent[bot] | 1****t | 65 |
| copilot | c****t@g****m | 1 |
Committer domains:
- isae-supaero.fr: 2
- github.com: 1
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 17
Total pull requests: 48
Average time to close issues: about 2 months
Average time to close pull requests: 7 days
Total issue authors: 4
Total pull request authors: 6
Average comments per issue: 0.41
Average comments per pull request: 0.46
Merged pull request: 34
Bot issues: 0
Bot pull requests: 1
Past year issues: 7
Past year pull requests: 13
Past year average time to close issues: 4 months
Past year average time to close pull requests: 30 days
Past year issue authors: 2
Past year pull request authors: 4
Past year average comments per issue: 0.14
Past year average comments per pull request: 1.54
Past year merged pull request: 6
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- antSGS (6)
- iancostalves (6)
- thomasplanes (4)
- ScottDelbecq (1)
Top Pull Request Authors
- thomasplanes (17)
- ScottDelbecq (15)
- antSGS (11)
- Copilot (2)
- iancostalves (2)
- renovate[bot] (1)
Top Issue Labels
- enhancement (6)
- bug (2)
- documentation (1)
Top Pull Request Labels
- enhancement (5)
- bug (3)
- documentation (1)
Package metadata
- Total packages: 1
-
Total downloads:
- pypi: 519 last-month
- Total docker downloads: 328
- Total dependent packages: 0
- Total dependent repositories: 1
- Total versions: 21
- Total maintainers: 2
pypi.org: aeromaps
AeroMAPS: Multidisciplinary Assessment of Prospective Scenarios for air transport
- Homepage: https://github.com/AeroMAPS/AeroMAPS
- Documentation: https://aeromaps.readthedocs.io/
- Licenses: GPL-3.0-only
- Latest release: 1.0.0 (published 4 months ago)
- Last Synced: 2026-04-17T01:01:16.424Z (2 days ago)
- Versions: 21
- Dependent Packages: 0
- Dependent Repositories: 1
- Downloads: 519 Last month
- Docker Downloads: 328
-
Rankings:
- Docker downloads count: 2.397%
- Dependent packages count: 10.141%
- Downloads: 12.383%
- Average: 14.192%
- Stargazers count: 16.064%
- Dependent repos count: 21.526%
- Forks count: 22.64%
- Maintainers (2)
Dependencies
- actions/checkout v2 composite
- actions/setup-python v4 composite
- aeromaps *
- jupyter-book *
- 174 dependencies
- black 22.3.0 develop
- coverage ^5.5 develop
- nbval ^0.9.6 develop
- pre-commit ^2.14.1 develop
- pylint ^2.10.2 develop
- pytest ^6.2 develop
- pytest-cov ^3.0 develop
- aenum ^3.1.12
- dacite ^1.8.0
- docstring-inheritance ^1.0.0
- gemseo ^5.0.0
- ipydatagrid ^1.1.14
- ipympl ^0.9.3
- ipysheet >=0.5.0, <1
- ipytree ^0.2.2
- ipywidgets ^8.0.6
- jupyterlab ^3.3.0
- markdown ^3.4.3
- matplotlib ^3.1.2, <3.7.0
- numpy ^1.20.3
- openpyxl ^3.1.2
- pandas ^1.1.0
- plotly ^5.0.0
- python ^3.8.0,<3.10
- scipy ^1.4.1
- voila ^0.4.0
- xlrd 1.2.0
- aenum ==3.1.12
- aiofiles ==22.1.0
- aiosqlite ==0.19.0
- anyio ==3.6.2
- appnope ==0.1.3
- argon2-cffi ==21.3.0
- argon2-cffi-bindings ==21.2.0
- arrow ==1.2.3
- astroid ==2.15.5
- asttokens ==2.2.1
- atomicwrites ==1.4.1
- attrs ==23.1.0
- babel ==2.12.1
- backcall ==0.2.0
- beautifulsoup4 ==4.12.2
- black ==22.3.0
- bleach ==6.0.0
- bqplot ==0.12.39
- certifi ==2023.5.7
- cffi ==1.15.1
- cfgv ==3.3.1
- charset-normalizer ==3.1.0
- click ==8.1.3
- colorama ==0.4.6
- comm ==0.1.3
- contourpy ==1.0.7
- coverage ==5.5
- cycler ==0.11.0
- dacite ==1.8.1
- debugpy ==1.6.7
- decorator ==5.1.1
- defusedxml ==0.7.1
- dill ==0.3.6
- distlib ==0.3.6
- docstring-inheritance ==1.0.0
- entrypoints ==0.4
- et-xmlfile ==1.1.0
- executing ==1.2.0
- fastjsonschema ==2.16.3
- filelock ==3.12.0
- fonttools ==4.39.4
- fqdn ==1.5.1
- gast ==0.4.0
- gemseo ==5.0.0
- genson ==1.2.2
- h5py ==3.8.0
- identify ==2.5.24
- idna ==3.4
- importlib-metadata ==6.6.0
- importlib-resources ==5.12.0
- iniconfig ==2.0.0
- ipydatagrid ==1.1.16
- ipykernel ==6.23.1
- ipympl ==0.9.3
- ipysheet ==0.7.0
- ipython ==8.12.2
- ipython-genutils ==0.2.0
- ipytree ==0.2.2
- ipywidgets ==8.0.6
- isoduration ==20.11.0
- isort ==5.12.0
- jedi ==0.18.2
- jinja2 ==3.1.2
- json5 ==0.9.14
- jsonpointer ==2.3
- jsonschema ==4.17.3
- jupyter-client ==7.4.1
- jupyter-core ==5.3.0
- jupyter-events ==0.6.3
- jupyter-server ==1.24.0
- jupyter-server-fileid ==0.9.0
- jupyter-server-ydoc ==0.8.0
- jupyter-ydoc ==0.2.4
- jupyterlab ==3.6.3
- jupyterlab-pygments ==0.2.2
- jupyterlab-server ==2.22.1
- jupyterlab-widgets ==3.0.7
- kiwisolver ==1.4.4
- lazy-object-proxy ==1.9.0
- markdown ==3.4.3
- markupsafe ==2.1.2
- matplotlib ==3.6.3
- matplotlib-inline ==0.1.6
- mccabe ==0.7.0
- mistune ==2.0.5
- mypy-extensions ==1.0.0
- nbclassic ==1.0.0
- nbclient ==0.7.4
- nbconvert ==7.4.0
- nbformat ==5.8.0
- nbval ==0.9.6
- nest-asyncio ==1.5.6
- networkx ==3.1
- nodeenv ==1.8.0
- notebook ==6.5.4
- notebook-shim ==0.2.3
- numpy ==1.24.3
- openpyxl ==3.1.2
- packaging ==23.1
- pandas ==1.5.3
- pandocfilters ==1.5.0
- parso ==0.8.3
- pathspec ==0.11.1
- pexpect ==4.8.0
- pickleshare ==0.7.5
- pillow ==9.5.0
- pkgutil-resolve-name ==1.3.10
- platformdirs ==3.5.1
- plotly ==5.14.1
- pluggy ==1.0.0
- pre-commit ==2.21.0
- prometheus-client ==0.16.0
- prompt-toolkit ==3.0.38
- psutil ==5.9.5
- ptyprocess ==0.7.0
- pure-eval ==0.2.2
- py ==1.11.0
- py2vega ==0.6.1
- pycparser ==2.21
- pydantic ==1.10.8
- pygments ==2.15.1
- pylint ==2.17.4
- pyparsing ==3.0.9
- pyrsistent ==0.19.3
- pytest ==6.2.5
- pytest-cov ==3.0.0
- python-dateutil ==2.8.2
- python-json-logger ==2.0.7
- pytz ==2023.3
- pywin32 ==306
- pywinpty ==2.0.10
- pyxdsm ==2.2.2
- pyyaml ==6.0
- pyzmq ==25.0.2
- requests ==2.31.0
- rfc3339-validator ==0.1.4
- rfc3986-validator ==0.1.1
- scipy ==1.10.1
- send2trash ==1.8.2
- setuptools ==67.8.0
- six ==1.16.0
- sniffio ==1.3.0
- soupsieve ==2.4.1
- stack-data ==0.6.2
- strenum ==0.4.10
- tenacity ==8.2.2
- terminado ==0.17.1
- tinycss2 ==1.2.1
- tokenize-rt ==5.0.0
- toml ==0.10.2
- tomli ==2.0.1
- tomlkit ==0.11.8
- tornado ==6.3.2
- tqdm ==4.65.0
- traitlets ==5.9.0
- traittypes ==0.2.1
- typing-extensions ==4.6.1
- uri-template ==1.2.0
- urllib3 ==2.0.2
- virtualenv ==20.23.0
- voila ==0.4.0
- wcwidth ==0.2.6
- webcolors ==1.13
- webencodings ==0.5.1
- websocket-client ==1.5.2
- websockets ==11.0.3
- widgetsnbextension ==4.0.7
- wrapt ==1.15.0
- xdsmjs ==2.0.0
- xlrd ==1.2.0
- xxhash ==3.2.0
- y-py ==0.5.9
- ypy-websocket ==0.8.2
- zipp ==3.15.0
- actions/checkout v4 composite
- actions/setup-python v5 composite
- actions/checkout v4 composite
- actions/setup-python v4 composite
- actions/upload-artifact v4 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
Score: 12.676001271963269