Use of uninitialized value $read_len_str in string ne at ./hisat2 line 293.
86563369 reads; of these:
86563369 (100.00%) were paired; of these:
1516202 (1.75%) aligned concordantly 0 times 55773439 (64.43%) aligned concordantly exactly 1 time 29273728 (33.82%) aligned concordantly >1 times ---- 1516202 pairs aligned concordantly 0 times; of these: 135333 (8.93%) aligned discordantly 1 time ---- 1380869 pairs aligned 0 times concordantly or discordantly; of these: 2761738 mates make up the pairs; of these: 1048277 (37.96%) aligned 0 times 1011554 (36.63%) aligned exactly 1 time 701907 (25.42%) aligned >1 times99.39% overall alignment rate
I think it worked! Thank you
But I don't know what Use of uninitialized value $read_len_str in string ne at ./hisat2 line 293. means
Is this not the big problem?
Output of
python --version?version is python --version Python 3.7.6
I'm getting the same error when running hisat2 (also as a batch submission script). I don't have permissions to edit the script on our cluster. For the case that it does need to be fixed, is there a way to copy the script and provide its location in the batch script so that hisat is provided the alternative (edited) script when hisat2_read_statistics.py is called?
I have a feeling that fixing the script is not necessary because the read mapping seems to be taking place anyways:
I imagine it's poor practice to let a module of your program break and continue to run it anyways, so ideas for solutions would be greatly appreciated. I have contacted the admins requesting that they edit the script, but this process usually takes a week or so, which is time I can't spare for this analysis.
Just get your own version of the tool using a package manager like
minicondathat does not require root permission.