Installing and Running

We strongly suggest installing Orange-Volcanoes in a Conda environment.

Step 1: Installing Anaconda or Miniconda

First, install Anaconda or Miniconda for your OS. Should you use Anaconda Distribution or Miniconda? If you are unsure, please refer to the Getting Started with Anaconda guide.

Step 2: Installing Orange

Then, create a new conda environment, and install orange3:

# Add conda-forge to your channels for access to the latest release
conda config --add channels conda-forge

# Perhaps enforce strict conda-forge priority
conda config --set channel_priority strict

# Create and activate an environment for Orange
conda create python=3.10 --yes --name orange3
conda activate orange3

# Install Orange
conda install orange3

Step 3: Installing Orange-Volcanoes

Once Orange has been correctly installed in a dedicated environment, we can proceed with installing the Orange-Volcanoes add-on within the same environment. This can be done via pip install with the simple command:

pip install orange3-volcanoes

As a final step, to also activate ML-based thermometers and barometers, please install Thermobar_onnx

pip install "https://github.com/PennyWieser/Thermobar_onnx/archive/refs/tags/v.0.0.4.zip"

Running

Make sure you have activated the correct virtual environment:

conda activate orange3

Then launch Orange:

orange-canvas

Alternatively, run orange-canvas or python3 -m Orange.canvas (add --help for a list of program options).

Starting up for the first time may take a while.

By running Orange, you will find all the widgets of the Orange-Volcanoes add-on on the left side of the main Orange interface, grouped under the name “Volcanoes”.