I recently ran a test set through rMATS v4.0.02 and I am getting the following error:
Running the statistical part.
Traceback (most recent call last):
File "/projects/ps-yeolab3/shsathe/software/rMATSv4.0.2/rMATS.4.0.2/rMATS-turbo-Linux-UCS4/rMATS_P/inclusion_level.py", line 50, in <module>
psi2=vec2psi(inc2,skp2,effective_inclusion_length,effective_skipping_length);
File "/projects/ps-yeolab3/shsathe/software/rMATSv4.0.2/rMATS.4.0.2/rMATS-turbo-Linux-UCS4/rMATS_P/inclusion_level.py", line 30, in vec2psi
psi.append(str(round(float(inc[i])/inclusion_length/(float(inc[i])/inclusion_length+float(skp[i])/skipping_length),3)));
ZeroDivisionError: float division by zero
Traceback (most recent call last):
File "/projects/ps-yeolab3/shsathe/software/rMATSv4.0.2/rMATS.4.0.2/rMATS-turbo-Linux-UCS4/rMATS_P/inclusion_level.py", line 49, in <module>
psi1=vec2psi(inc1,skp1,effective_inclusion_length,effective_skipping_length);
File "/projects/ps-yeolab3/shsathe/software/rMATSv4.0.2/rMATS.4.0.2/rMATS-turbo-Linux-UCS4/rMATS_P/inclusion_level.py", line 30, in vec2psi
psi.append(str(round(float(inc[i])/inclusion_length/(float(inc[i])/inclusion_length+float(skp[i])/skipping_length),3)));
ZeroDivisionError: float division by zero
Traceback (most recent call last):
File "/projects/ps-yeolab3/shsathe/software/rMATSv4.0.2/rMATS.4.0.2/rMATS-turbo-Linux-UCS4/rMATS_P/inclusion_level.py", line 50, in <module>
psi2=vec2psi(inc2,skp2,effective_inclusion_length,effective_skipping_length);
File "/projects/ps-yeolab3/shsathe/software/rMATSv4.0.2/rMATS.4.0.2/rMATS-turbo-Linux-UCS4/rMATS_P/inclusion_level.py", line 30, in vec2psi
psi.append(str(round(float(inc[i])/inclusion_length/(float(inc[i])/inclusion_length+float(skp[i])/skipping_length),3)));
ZeroDivisionError: float division by zero
The statistical part is done.
Also, no FDR values are generated for the 'JCEC.txt' results. For some events, no IncLevelDifference values are generated. The JC.txt events seem to work fine.