Hi,
First - I want to thank for PSGInfer- it looks very interesting and I am looking forward to using it.
I have 2 errors with PSGInfer, and would appreciate your help:
(1) I tried running psg_prepare_reference.py on a human gtf files downloaded from igenomes.
Here is the command:
python
/usr/local/src/PSGInfer/psginfer-1.2.0/psg_prepare_reference.py
-agenes.gtf -p 3 -g /ngs001/db/genomes/human/ human_igenomes
I am getting the following error:
Error: Records do not have the same value for attribute 'strand'
(2)
I ran cufflinks and cuffcompare to define also novel transcripts. I ran
psg_prepare_reference.py with the gtf obtained from cufflinks, and this
worked (I did not get error here, however would like also to run
psginfer with the standard gtf).
I then tried running psg_infer_frequencies.py, but got the following error:
.
.
.
java
-cp /home/local/src/PSGInfer/psginfer-1.2.0/LearnPSG AlignPaired
/tmp/psginfer-sample-kfEYRx/74300.psg
/tmp/psginfer-sample1-kfEYRx/74300.1.align
/tmp/psginfer-sample1-kfEYRx/74300.2.align 100 200 25.000000 1.000000
> /tmp/psginferegf0-kfEYRx/74300.em.out 2>
/tmp/psginfer-egf0-kfEYRx/74300.em.out.log
Estimation time: 2474 seconds
Total time: 7371 seconds
Exception in thread Thread-1 (most likely raised during interpreter shutdown):
Traceback (most recent call last):
File "/usr/local/lib/python2.7/threading.py", line 530, in __bootstrap_inner
File "/usr/local/lib/python2.7/threading.py", line 483, in run
File "/usr/local/lib/python2.7/multiprocessing/pool.py", line 272, in
_handle_
<type 'exceptions.TypeError'>: 'NoneType' object is not callable
I got the following output files:
alignment1.bowtie.gz
alignment1.bowtie.gz.log
alignment2.bowtie.gz
alignment2.bowtie.gz.log
gene.results.debug.txt
gene.results.txt
isoform.results.txt
when looking into genes.results.txt - the num_reads is always 0.
Can you please help out with these two errors?
Thanks a lot.