Closed EricDeveaud closed 1 month ago
The log reads:
Exception caught Cannot create temporary dir /opt/gensoft/src/SPAdes/spades-4.0.0/spades_test/tmp/hammer_yamyaegj/kmer_splitter_XXXXXX
plus:
0:00:00.007 81M / 81M ERROR General (paired_readers.cpp : 42) The number of left read-pairs is larger than the number of right read-pairs
0:00:00.007 81M / 81M ERROR General (paired_readers.cpp : 44) Unequal number of read-pairs detected in the following files: "/opt/gensoft/src/SPAdes/spades-4.0.0/spades_test/corrected/ecoli_1K_1.fq00.0_0.cor.fastq.gz.gz" "/opt/gensoft/src/SPAdes/spades-4.0.0/spades_test/corrected/ecoli_1K_2.fq00.0_0.cor.fastq.gz.gz"
This smells like an I/O issue. I'd suggest you to check with your system administrator
PS: I have no idea what run_spades.sh
is, it is not a part of SPAdes. And spades.log
is always generated
thanks for the comment.
spades_test/run_spades.sh
is generated from spades --test
IO error of course. but
spades [rpm]:SPAdes/spades-4.0.0 > cd spades_test/
spades [rpm]:spades-4.0.0/spades_test > ls -ld tmp/
drwxrwsr-x 2 gensoft gensoft 10 Jun 4 17:31 tmp/
spades [rpm]:spades-4.0.0/spades_test > id
uid=207(gensoft) gid=207(gensoft) groups=207(gensoft),10(wheel)
I can provide
spades.log
generated fro spades --test
of course
but spades-hammer
nor spades-core
does not ;-)
OK got it.....
run_spades.sh
is generated by spades --test
hardcode the temp directory in config.info
and this one no longer exists.
I was looking for a command line to test spades-hammer
. as it does provide help menu.
I was looking for a command line to test
spades-hammer
. as it does provide help menu.
All binaries are internal unless explicitly specified. So, you'd always run spades.py.
in this case, maybee they should land to PREFIX/libexec instead of PREFIX/bin
as packager for our cluster, I tend to always test individual programs installed.
Description of bug
while running the test suite from
spades_test/run_spades.sh
some tests fail with different errors. here are the output of both failure (commented fail one and run iteratively)
NB
spades.py
--test ran smoothlycontext: SPAdes-4.0.0 built from source (https://github.com/ablab/spades/archive/refs/tags/v4.0.0.tar.gz) using
gcc/9.2.0 boost/1.81.0 cmake/3.27.7
with-DSPADES_ENABLE_PROJECTS="all" -DSPADES_USE_NCBISDK=ON
same kind of error with K55 test data set
best regards
Eric
spades.log
non relevant, no log generated
params.txt
non relevant
SPAdes version
spades-4.0.0
Operating System
Python Version
python-3.8.1
Method of SPAdes installation
manual
No errors reported in spades.log