roslin.config: Few fixes#892
Conversation
…ve igenome directory, force singularity3
| // Define the singularity cache directory depending on the presence of the NFX_SGE_PROJECT variable | ||
| // User without compute project can't access to the shared cache directory. | ||
| // So, they need to store singularity images into the work directory. | ||
| cacheDir = System.getenv('NFX_SGE_PROJECT') ? |
There was a problem hiding this comment.
libraryDir instead? (In which case one might not need the conditional?)
There was a problem hiding this comment.
The cacheDir better fit to our setup. It convenient for us to allow user to add new images when they run a new pipeline / new version.
Thanks for the suggestion.
| """ | ||
| . /etc/profile.d/modules.sh | ||
| module load singularity | ||
| module load igmm/apps/singularity/3 |
There was a problem hiding this comment.
I'd strongly recommend trying to resolve this, the last 3 release is almost two years old and there's been a steady stream of fixes since.
There was a problem hiding this comment.
We have updated our nodes very recently.
The IS are working on this issue.
While waiting for a resolution, non nextflow power user struggle to debug this singularity.
I'll switch back as soon as singularity 4 is fixed ;)
|
Many thanks for the review and the suggestions! |
name: roslin.config
about: Few fixes for smooth runs