Error before creating De Bruin Graphs
1
0
Entering edit mode
6.8 years ago
vshiv • 0

Hi,

I am running the following command

bin/kissplice -s 1 -k 41 --experimental -r /path/to/read1 -r /path/to/read2

using kissplice-2.4.0-p1 (note: I installed this on my institution's cluster, so I used make install instead of sudo make install)

I am getting an error about 3 minutes after running the above line:

Building de Bruijn graph...
Graph will be written in results/graph_PF01_R1_PF01_R2_k41.[edges/nodes]
estimated values: nbits Bloom 33, nb FP 14511889, max memory 1024 MB
File /tmp/kissplice.R_37HJ/all_read_filenames starts with character "/", hence is interpreted as a list of file names
Reading 2 read files
Available disk space in /path/to/reads: 213243762 MB
error: can't fwrite (disk full?)

taille cell 32 
Sequentially counting ~319864 MB of kmers with 113 partition(s) and 4 passes using 1 thread(s), ~1024 MB of memory and ~83522 MB of disk space

There are 210 Tb of space left on the partition of the cluster I am using, but it still says disk full, can't fwrite.

Any help is appeciated. Thanks!

kissplice • 1.7k views
ADD COMMENT
0
Entering edit mode

Just to confirm - you are using real paths in place of (/path/to/) and have obfuscated them for privacy here.

If true, you do not seem to have write privileges to the folder that you are running this from. Have you looked at kissplice command options to see if you can specify an output location, where your account will have write privileges? I doubt you can use -r twice in a single command line. Check on that option in the command manual as well.

ADD REPLY
0
Entering edit mode

Yes, I have hidden the real path names of the reads.

I will contact the system admin to see if I have permission to write in this folder. But I did add files to the directory and write some files before, so I believe I do have permission.

I am pretty sure you can use -r twice in the command, since that is taken straight from the kissplice website and tutorial for running the command on multiple sets of reads (for example paired end reads.)

ADD REPLY
0
Entering edit mode
6.7 years ago

Dear vshiv,

Sorry for the late reply. It could be that KisSplice is trying to create temporary files in the /tmp folder, and this partition might not be too big. You can override which temp folder to use by passing the parameter -d:

-d <PATH_TO_TMP>: Specific directory (absolute path) where to build temporary files (default temporary directory otherwise).

Could you please check this and reply if it worked or not?

Thanks!

ADD COMMENT
0
Entering edit mode

Muito Obrigado amigo! Funcionou comigo.

ADD REPLY
0
Entering edit mode

De nada! Obrigado pela questão!

ADD REPLY

Login before adding your answer.

Traffic: 2792 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6