Skip to main content

AeroMAPS: Multidisciplinary Assessment of Prospective Scenarios for air transport

Project description

image image License: GPL v3

Tests Ruff

Binder

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aeromaps-1.0.0.tar.gz (17.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aeromaps-1.0.0-py3-none-any.whl (17.5 MB view details)

Uploaded Python 3

File details

Details for the file aeromaps-1.0.0.tar.gz.

File metadata

  • Download URL: aeromaps-1.0.0.tar.gz
  • Upload date:
  • Size: 17.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.3 Linux/6.11.0-1018-azure

File hashes

Hashes for aeromaps-1.0.0.tar.gz
Algorithm Hash digest
SHA256 86da9a6a1e2d9ae9e9b80c1494fa7ba4f124d74ab221150931df2d2fd4c5f8b8
MD5 89541b2f4cce30e6082c9484358c22f7
BLAKE2b-256 0d4411f48fb9dad730a746ba21d4db16352dbed582829fe3092740d694a110a1

See more details on using hashes here.

File details

Details for the file aeromaps-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: aeromaps-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 17.5 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.3 Linux/6.11.0-1018-azure

File hashes

Hashes for aeromaps-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5be698a56bf494f62f743a3b70c79b0f494cba4e77e43d8d8637c3374a9ae20a
MD5 8604935f3cc9dc493a8ae31503cee5d2
BLAKE2b-256 019573ee814efa37912b86acf180f0397ef1703cea7b9ecb10fbb2baf62b0651

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page