Installation#

AirTrafficsim uses conda for Python environment management. Linux or WSL on window is recommended for AirTrafficSim. While Windows and macOS should work, they are not tested.

The latest stable release of AirTrafficSim can be installed from conda-forge. All dependencies will be installed automatically with the web client pre-built and ready for use directly after installation.

It is recommended to install AirTrafficSim in a new conda environment:

conda create -n airtrafficsim -c conda-forge airtrafficsim 

Then, please initialise AirTrafficSim by specifying a folder path to create a symbolic link to the airtrafficsim_data folder:

conda activate airtrafficsim
airtrafficsim --init <path to a folder>

This will allow you to provide or retrieve any data and create simulation environments for AirTrafficSim through this folder alias. Please visit the documentation for more information.

Attention

After installation, please also download, unzip, and store BADA 3.15 data files in airtrafficsim_data/performance/BADA/. You will need to follow the instructions from EUROCONTROL to request a license. In addition, please follow this guide to set up the API key for the weather database from ECMWF Climate Data Store.

Please be reminded to activate the environment each time you want to use AirTrafficSim:

conda activate airtrafficsim

See also

To install AirTrafficSim for development, please visit Development guide.

Updating AirTrafficSim#

You can update AirTrafficSim with the newest changes by executing the following command.

conda activate airtrafficsim
conda update -c conda-forge airtrafficsim