Closed flevander closed 1 year ago
The specific error output is in COMPOMICS:PREPARE_SEARCHGUI
Command executed:
mkdir tmp mkdir log searchgui eu.isas.searchgui.cmd.PathSettingsCLI -temp_folder ./tmp -log ./log searchgui eu.isas.searchgui.cmd.IdentificationParametersCLI -out searchgui \ .....
Command output: An error occurred when saving the path preference to /usr/local/share/searchgui-4.2.9-0/resources/conf/paths.txt.
I checked the docker container. There the respective folder is only writable by root. This could be issue.
As far as I oversee it now, the problem is that any change of user rights seem to be overwritten when installing the package via conda and then automatically making a docker container. We might need a specific container for searchgui and peptideshaker, where these rights are provided.
This solved the issues when running with singularity:
This fixes work but are a bit dirty so far.
@flevander
Description of the bug
When using the singularity profile, the workflow fails at the PREPARE_SEARCHGUI step. The error appears when trying to save the parameters file, despite the '--writable-tmpfs' singularity run option being enabled in nextflow.config.
Command used and terminal output
Relevant files
No response
System information
nextflow 23.04.2 build 5870 singularity-ce version 3.11.4-focal Ubuntu 22.04 wombat-pipelines 0.9.1