From: Miguel G. <mi...@uj...> - 2015-01-19 01:50:23
|
Dear all, I am having some troubles to config wgs 8.2 assembler with SGE options. I always get a malloc memory error and I am not sure why. I am working with 3 paired fastq files (6 files in total) with 100b length reads (15 million reads in each fastq file). My config file: useGrid = 1 scriptOnGrid = 1 sge = -A assembly sgeMerTrim = -l h_vmem=150G -l virtual_free=150G sgeScript = -l h_vmem=50G -l virtual_free=50G sgeOverlap = -l h_vmem=100G -l virtual_free=100G sgeMerOverlapSeed = -l h_vmem=100G -l virtual_free=100G sgeMerOverlapExtend = -l h_vmem=100G -l virtual_free=100G sgeConsensus = -l h_vmem=100G -l virtual_free=100G sgeFragmentCorrection = -l h_vmem=100G -l virtual_free=100G sgeOverlapCorrection = -l h_vmem=100G -l virtual_free=100G overlapper = ovl #Best for illumina unitigger = bogart #Best for illumina #For 50GB... ovlHashBits = 28 ovlHashBlockLength = 480000000 #100Gb for overlap ovlStoreMemory=102400 ovlThreads = 2 ovlRefBlockSize = 7630000 frgCorrBatchSize = 1000000 frgCorrThreads = 8 The error that I have now is: ------------------------------------------------------------------------------ bucketizing /reads/a6/0-overlaptrim-overlap/001/000278.ovb.gz bucketizing /reads/a6/0-overlaptrim-overlap/001/000276.ovb.gz bucketizing /reads/a6/0-overlaptrim-overlap/001/000275.ovb.gz bucketizing /reads/a6/0-overlaptrim-overlap/001/000280.ovb.gz bucketizing DONE! overlaps skipped: 1211882406 OBT - low quality 0 DUP - non-duplicate overlap 0 DUP - different library 0 DUP - dedup not requested terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc Failed with 'Aborted' Backtrace (mangled): /miquel/wgs-8.2/Linux-amd64/bin/overlapStoreBuild(_Z17AS_UTL_catchCrashiP7siginfoPv+0x27)[0x40a697] /lib64/libpthread.so.0[0x3ff1c0f710] /lib64/libc.so.6(gsignal+0x35)[0x3ff1432925] /lib64/libc.so.6(abort+0x175)[0x3ff1434105] .... ---------------------------------------------------------------------------------- Some idea for the best config? Thank you, Miguel |