Installation
Contents
Installation#
ESA Virtual Research Environment#
To be updated
Install latest release#
To be updated
New to Python?
To setup Python on your system, check guidance on the viresclient installation notes
Install latest development version#
Assuming you have a compatible system with git, a fortran compiler, and a Python>=3.8 installation with a recent version of pip, you can install the latest development version from the staging branch with:
pip install git+https://github.com/Swarm-DISC/SwarmPAL@staging#egg=swarmpal[dsecs]
Fotran compiler?
If you are using conda, you can get one from:
conda install conda-forge::fortran-compiler
The fortran compiler is required in order to install the dependency, apexpy. It may be better to try installing apexpy first and debugging that if you run into trouble.
To bypass installation of apexpy (so disabling usage of the DSECS toolbox), you can use pip without the [dsecs] option:
pip install git+https://github.com/Swarm-DISC/SwarmPAL@staging#egg=swarmpal
Install for local development#
Clone the repository and install it in editable mode:
git clone https://github.com/Swarm-DISC/SwarmPAL
pip install -e SwarmPAL/
For more information check the development Guide on HackMD