Skip to content

Running otb with unprivileged user on an older HPC

David Molik edited this page Nov 18, 2021 · 1 revision

Older hpc systems may not have the core underlying dependencies of otb installed: singularity and nextflow. There are a few reasons why a user might want to use an older system. Using an older hpc might be an option if usership is lower than a newer alternative, or if the older system is the only system available to the user.

You can install nextflow and singularity through the use of miniconda the following miniconda recipes are recommended:

in the singularity.conf (generally in something like .miniconda3/etc/singularity/singularity.conf), you'll have to change the following settings:

  • setuid=no
  • enable overlay = no