Install iKISS

Check dependencies for iKISS : python and apptainer

PythonVersions SnakemakeVersions Apptainer

Install apptainer and python3 in your local machine OR use module load to add apptainer and python3 in your environment if you are working in a cluster :

module load system/python/3.12.0
module load system/apptainer/4.1.0

iKISS is NOW available as a PyPI package (recommended)

python3 -m pip install ikiss

OR you can also install iKISS from git repository

python3 -m pip install ikiss@git+https://forge.ird.fr/diade/iKISS.git

#OR

git clone https://forge.ird.fr/diade/iKISS.git
cd iKISS
python3 -m pip install .

Cluster mode

Install iKISS in cluster mode using apptainer container from ikiss_utilities

ikiss install --help
ikiss install --mode slurm --env apptainer

Local mode

ikiss install --help
ikiss install --mode local --env apptainer

Note

Only –env apptainer is allowed in iKISS. module environment are not used by iKISS.

Note

If –mode apptainer was selected on iKISS installation, it could be needed to give argument –apptainer-args