I try to run RPKM_saturation.py, the command is RPKM_saturation.py -i accepted_hits.bam -o WT_rep1_accepted_hits_rpkm_saturation -r RSeQC/mm9_NCBI37_Refseq.bed
The BAM file is paired-end, and from tophat mapping.
Traceback (most recent call last):
File "/home/xueqiul/anaconda/bin/RPKM_saturation.py", line 5, in <module>
pkg_resources.run_script('RSeQC==2.3.9', 'RPKM_saturation.py')
File "/home/xueqiul/anaconda/lib/python2.7/site-packages/distribute-0.6.10-py2.7.egg/pkg_resources.py", line 461, in run_script
self.require(requires)[0].run_script(script_name, ns)
File "/home/xueqiul/anaconda/lib/python2.7/site-packages/distribute-0.6.10-py2.7.egg/pkg_resources.py", line 1194, in run_script
execfile(script_filename, namespace, namespace)
File "/home/xueqiul/anaconda/lib/python2.7/site-packages/RSeQC-2.3.9-py2.7-linux-x86_64.egg/EGG-INFO/scripts/RPKM_saturation.py", line 172, in <module>
main()
File "/home/xueqiul/anaconda/lib/python2.7/site-packages/RSeQC-2.3.9-py2.7-linux-x86_64.egg/EGG-INFO/scripts/RPKM_saturation.py", line 159, in main
show_saturation(infile=options.output_prefix + ".eRPKM.xls", outfile=options.output_prefix + ".saturation.r",rpkm_cut = options.rpkm_cutoff)
File "/home/xueqiul/anaconda/lib/python2.7/site-packages/RSeQC-2.3.9-py2.7-linux-x86_64.egg/EGG-INFO/scripts/RPKM_saturation.py", line 118, in show_saturation
norm_RPKM[head[i]].append(str(j))
IndexError: list index out of range