Closed the-eon-flux closed 1 year ago
Looks like your OUT_DIR is an empty string.
OUT_DIR != OutDir
$ OutDir="veba_output"
$ echo ${OutDir}/binning/viral
veba_output/binning/viral
$ echo ${OUT_DIR}/binning/prokaryotic
/binning/prokaryotic
If you fix those variables it should work.
Plz reopen if it doesn't solve your issue.
Hi, I was trying to run VEBA on an HPC cluster for a small test dataset. I am getting some permission errors only when I run the prokaryotic-binning script 'binning-prokaryotic.py'. I followed the guided instructions and successfully ran the viral-binning script 'binning-viral.py' before the prokaryotic binning.
The error file when I run the prokaryotic-binning script gives the following message.
None of the following things worked for me :
Am I doing something wrong? Did I not install the modules correctly or something? I am using srun instead of sbatch to run all these cmds. I also tried it without the cluster but I still get the error.
My prokaryotic-binning cmd looks like this.
binning-prokaryotic.py -f ${FASTA} -b ${BAM} -n ${SampleID} -p ${N_JOBS} -m 1500 -I ${N_ITER} -o ${OUT_DIR}/binning/prokaryotic
My viral binning cmd looks like this.
binning-viral.py -f ${FASTA} -b ${BAM} -n ${SampleID} -p ${N_JOBS} -m 1500 -o ${OutDir}/binning/viral --include_provirus_detection
Thank you for your help!