Platform managed engines

Platform managed engines are cloud compute instances that get built and run on demand, when a user needs to run a RiskScape model. These managed engines come pre-configured with settings suitable for most Platform projects.

Python

Platform managed engines use a fixed version of Python and come pre-configured with commonly used Python packages. It is currently not possible to customize Python packages on the Platform managed engines further. This may limit the Python packages you are able to use in your RiskScape models, such as in Python-based risk functions, or in python() pipeline steps.

The managed engines currently use Python v3.12.3 and their Python package support includes: numpy, scipy, pandas, matplotlib, shapely, rasterio, geopandas, jax, tensorflow_probability, scikit-learn, lxml, markdown_pdf, tabulate, fpdf, xgboost, contextily, requests, and bs4. Click here for a full list of Python packages and their versions.

Plugins

The Platform managed engines come setup with support for most RiskScape plugins, including the beta plugin, CPython, NetCDF, HDF5, and USGS.