frankligy / SNAF

Splicing Neo Antigen Finder (SNAF) is an easy-to-use Python package to identify splicing-derived tumor neoantigens from RNA sequencing data, it further leverages both deep learning and hierarchical Bayesian models to prioritize certain candidates for experimental validation
MIT License
44 stars 8 forks source link

singularity different file system plus permission error #7

Closed frankligy closed 2 years ago

frankligy commented 2 years ago

I noticed that singularity file system is different than docker, the current folder is still on your host machine instead of docker container, more importantly, it might result in the situation that certain file /usr/src/app/altanalyze is read-only which is not accetapble for AltAnalyze to run.

I may need to build 0.5.1.0 for singularity specifically.

frankligy commented 2 years ago

in version 0.5.1.0, I add

chmod -R 777 /usr/src/app/altanalyze

but it doesn't seem to solve the problem, thinking about add chmod directly in AltAnalyze.sh instead