Problem co-ordinate sorting BAM file with Galaxy
0
0
Entering edit mode
8.6 years ago
nash.claire ▴ 490

Hi everyone,

Sorry to bother all you experts again but I have another "newbie" problem. Please help!

I want to filter my BAM sequencing files to get rid of all alignments that map to regions such as chrM etc. I've tried using the "Filter SAM/BAM, output SAM/BAM" module for this and by inputting into the Select region parameter chr1, chr2 etc etc (to include all 22 plus X and Y). However I keep getting the error message:-

[bam_index_core] the alignment is not sorted (NS500375:111:HCM3KBGXX:1:21112:6686:13429): 134945990 > 72989 in 2-th chr
[bam_index_build2] fail to index the BAM file.
*** glibc detected ***
python: double free or corruption (!prev): 0x00000000077c6440 **

I thought this would be due to the fact that my BAM files are not co-ordinate sorted. I've tried running the SortSam module (Picard tools) and this didn't fix the problem. I then tied the Sort module (SAM tools) and this didn't fix it either.

I'm stuck. Can anyone help? Galaxy only solutions please, I can't use R, Python etc yet unfortunately.

Thanks in advance

ChIP-Seq sequence alignment • 2.6k views
ADD COMMENT
0
Entering edit mode

One of our researchers also ran into this problem last week with SortSam itself, Galaxy Picard tools. From the command line, as Galaxy (server app) user, running exactly the same command line call that the Galaxy tool ran, the SortSam command executes without generating an error. So its something about the Galaxy environment configuration? Hard for a non-pro to solve because it is a glibc c++ error inside a python script called by picard java! I don't have a solution.

ADD REPLY
0
Entering edit mode
ADD REPLY

Login before adding your answer.

Traffic: 3062 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6