Fatal Limit Error: Star RNA SequencingΒΆ

When you issue the RNA sequencing GenPipes pipeline with Star option commands, the jobs fails with the fatal limit error:

Fatal LIMIT error: the number of junctions to be inserted on the fly =2663181 is larger than the limitSjdbInsertNsj=1000000
Fatal LIMIT error: the number of junctions to be inserted on the fly =2663181 is larger than the limitSjdbInsertNsj=1000000
SOLUTION: re-run with at least --limitSjdbInsertNsj 2663181

Nov 29 14:10:58 ...... FATAL ERROR, exiting
MUGQICexitStatus:104

It is not clear from the error message where this solution configuration option needs to be specified.

Typically, the Star index options in the `.ini` file supplied for RNA sequencing protocol do not show `--limitSjdbInsertNsj` option.

[star_index]

ram = 191000M
io_buffer = 1G
threads = 20
cluster_cpu = -N 1 -c 40
cluster_walltime = --time=15:00:0
cluster_queue = --mem-per-cpu=4775M
star_cycle_number = 99

Fix

The correct way to specify this option is using `--other-option` flag as shown in the snippet from `.ini` file below:

[star_index]

ram = 191000M
io_buffer = 1G
threads = 20
cluster_cpu = -N 1 -c 40
cluster_walltime = --time=15:00:0
cluster_queue = --mem-per-cpu=4775M
star_cycle_number = 99
other_options =--limitSjdbInsertNsj  2500000