@@ -97,16 +97,16 @@ Alternatively, tags can be similarly *un*assigned at individual time steps or ov
...
@@ -97,16 +97,16 @@ Alternatively, tags can be similarly *un*assigned at individual time steps or ov
On macOS and Linux, a [script](https://gitlab.pasteur.fr/nyx/larvatagger.jl/-/blob/dev/scripts/install.sh?ref_type=heads) is provided to automate the installation process from source. This script installs LarvaTagger.jl and Julia if missing. It also adds the *larvatagger* command to the user's path variable.
On macOS and Linux, a [script](https://gitlab.pasteur.fr/nyx/larvatagger.jl/-/blob/dev/scripts/install.sh?ref_type=heads) is provided to automate the installation process from source. This script installs LarvaTagger.jl and Julia if missing. It also adds the *larvatagger* command to the user's path variable.
The *scripts/install.sh* script can be run with:
The *scripts/install.sh* script can be run with:
```
```
curl -sSL https://gitlab.pasteur.fr/nyx/larvatagger.jl/-/raw/dev/scripts/install.sh?ref_type=heads&inline=false | sh
curl -sSL "https://gitlab.pasteur.fr/nyx/larvatagger.jl/-/raw/dev/scripts/install.sh?ref_type=heads&inline=false" | sh
```
```
To install the full LarvaTagger suite, run instead:
To install the full LarvaTagger suite, run instead:
```
```
curl -sSL https://gitlab.pasteur.fr/nyx/larvatagger.jl/-/raw/dev/scripts/install.sh?ref_type=heads&inline=false | sh -s -- --with-default-backend
curl -sSL "https://gitlab.pasteur.fr/nyx/larvatagger.jl/-/raw/dev/scripts/install.sh?ref_type=heads&inline=false" | sh -s -- --with-default-backend
```
```
In the latter case, the script may install several additional dependencies, including Python 3.8 and Poetry. On macOS, this should be fully automatic. In contrast, Linux users may be offered several options to be manually performed: `pyenv` is one way, `python3.8` and `python3.8-venv` is another.
In the latter case, the script may install several additional dependencies, including Python 3.8 and Poetry. On macOS, this should be fully automatic. In contrast, Linux users may be offered several options to be manually performed: `pyenv` is one way, `python3.8` and `python3.8-venv` is another.
This script can also uninstall LarvaTagger (if installed with the same script) with: `curl -sSL https://gitlab.pasteur.fr/nyx/larvatagger.jl/-/raw/dev/scripts/install.sh?ref_type=heads&inline=false | sh -s -- --uninstall` which can be useful for example prior to reinstalling after failure.
This script can also uninstall LarvaTagger (if installed with the same script) with: `curl -sSL "https://gitlab.pasteur.fr/nyx/larvatagger.jl/-/raw/dev/scripts/install.sh?ref_type=heads&inline=false" | sh -s -- --uninstall` which can be useful for example prior to reinstalling after failure.