Hello,
I've run SRMA without any error on a file, but it last 74 hours. So I would like to use the NUM_THREADS option. But when I tried, I get this mesage :
[Fri Mar 30 16:08:54 CEST 2012] srma.SRMA INPUT=[blabla.bfast.allBest.sort.bam.onTarget.bam] OUTPUT=[blabla_SRMArealigned_MHS100000_O100_MTC10000_MMQ10.bam] REFERENCE=hg19-ordre-valide.fa OFFSET=100 MIN_MAPQ=10 MAXIMUM_TOTAL_COVERAGE=10000 MAX_HEAP_SIZE=100000 MAX_QUEUE_SIZE=32768 NUM_THREADS=8 MINIMUM_ALLELE_PROBABILITY=0.1 MINIMUM_ALLELE_COVERAGE=3 CORRECT_BASES=false USE_SEQUENCE_QUALITIES=true QUIET_STDERR=false GRAPH_PRUNING=false TMP_DIR=/tmp/olivia VERBOSITY=INFO QUIET=false VALIDATION_STRINGENCY=STRICT COMPRESSION_LEVEL=5 MAX_RECORDS_IN_RAM=500000 CREATE_INDEX=false CREATE_MD5_FILE=false
** Warning: option NUM_THREADS currently may not increase performance significantly. **
** Try running multiple processes with RANGE if the speed does not increase. **
Allele coverage cutoffs:
coverage: 1 minimum allele coverage: 0
coverage: 2 minimum allele coverage: 0
coverage: 3 minimum allele coverage: 0
coverage: 4 minimum allele coverage: 1
coverage: 5 minimum allele coverage: 1
coverage: 6 minimum allele coverage: 1
coverage: 7 minimum allele coverage: 2
coverage: 8 minimum allele coverage: 2
coverage: 9 minimum allele coverage: 3
coverage: >9 minimum allele coverage: 3
Records processsed: 1151528 (last chr1:115260225-115260274)java.lang.Exception: SAMRecord contig does not match the current reference sequence contig
at srma.Graph.addSAMRecord(Graph.java:54)
at srma.SRMA$GraphThread.run(SRMA.java:708)
As it worked well without the NUM_THREADS option on the same file, I wonder if there are some modifications to do on the file before running SRMA with the NUM_THREADS option; or if there is an explanation of this message?
I've run SRMA without any error on a file, but it last 74 hours. So I would like to use the NUM_THREADS option. But when I tried, I get this mesage :
[Fri Mar 30 16:08:54 CEST 2012] srma.SRMA INPUT=[blabla.bfast.allBest.sort.bam.onTarget.bam] OUTPUT=[blabla_SRMArealigned_MHS100000_O100_MTC10000_MMQ10.bam] REFERENCE=hg19-ordre-valide.fa OFFSET=100 MIN_MAPQ=10 MAXIMUM_TOTAL_COVERAGE=10000 MAX_HEAP_SIZE=100000 MAX_QUEUE_SIZE=32768 NUM_THREADS=8 MINIMUM_ALLELE_PROBABILITY=0.1 MINIMUM_ALLELE_COVERAGE=3 CORRECT_BASES=false USE_SEQUENCE_QUALITIES=true QUIET_STDERR=false GRAPH_PRUNING=false TMP_DIR=/tmp/olivia VERBOSITY=INFO QUIET=false VALIDATION_STRINGENCY=STRICT COMPRESSION_LEVEL=5 MAX_RECORDS_IN_RAM=500000 CREATE_INDEX=false CREATE_MD5_FILE=false
** Warning: option NUM_THREADS currently may not increase performance significantly. **
** Try running multiple processes with RANGE if the speed does not increase. **
Allele coverage cutoffs:
coverage: 1 minimum allele coverage: 0
coverage: 2 minimum allele coverage: 0
coverage: 3 minimum allele coverage: 0
coverage: 4 minimum allele coverage: 1
coverage: 5 minimum allele coverage: 1
coverage: 6 minimum allele coverage: 1
coverage: 7 minimum allele coverage: 2
coverage: 8 minimum allele coverage: 2
coverage: 9 minimum allele coverage: 3
coverage: >9 minimum allele coverage: 3
Records processsed: 1151528 (last chr1:115260225-115260274)java.lang.Exception: SAMRecord contig does not match the current reference sequence contig
at srma.Graph.addSAMRecord(Graph.java:54)
at srma.SRMA$GraphThread.run(SRMA.java:708)
As it worked well without the NUM_THREADS option on the same file, I wonder if there are some modifications to do on the file before running SRMA with the NUM_THREADS option; or if there is an explanation of this message?
Comment