[Seqan-dev] Using Fragment Store with soft-clipped alignments
- From: Pierre Pericard <pierre.pericard@lifl.fr>
- To: "seqan-dev@lists.fu-berlin.de" <seqan-dev@lists.fu-berlin.de>
- Date: Fri, 26 Sep 2014 10:18:58 +0200
- Reply-to: SeqAn Development <seqan-dev@lists.fu-berlin.de>
- Subject: [Seqan-dev] Using Fragment Store with soft-clipped alignments
Dear SeqAn developers, I'm currently working with SeqAn to read and compare alignments of NGS reads against reference sequences. I found that the FragmentStore was a nice way to get what I need without too much code, which is what we're looking for in a library ;-) However, depending on the aligner or the type of reads, I usually get a SAM with a large portion of soft-clipped alignments (especially with 454 reads), with CIGAR like this: 2S165M1D251M. And it seems that the FragmentStore is not able to handle soft-clipping in a SAM file... Am I wrong ? As shown in "http://trac.seqan.de/wiki/Tutorial/FragmentStore/Assignment1", I would have expected to get a readGaps object already clipped according to the CIGAR in the SAM file. This should be possible using the setClippedBeginPosition() function of the Gaps class. I was thinking about doing it manually once I had the readGaps object, but I couldn't find the CIGAR anywhere in the FragmentStore. Therefore, I'm stuck with read sequences incorrectly gapped because the alignment start position was not shifted. Is there a way to go around the problem and still get a readGaps object soft-clipped as it should or do I need to give up using the FragmentStore ? Thank you in advance for any idea. Best regards. Pierre Pericard -- Pierre Pericard PhD Student in Bioinformatics Université Lille 1 BONSAI Team http://www.lifl.fr/bonsai/ pierre.pericard@lifl.fr Tel: +33 (0)3 28 77 85 60 LIFL, Bat M3 Cité scientifique 59655 Villeneuve d'Ascq Cedex FRANCE |
-
seqan-dev - September 2014 - Archives indexes sorted by:
[ thread ] [ subject ] [ author ] [ date ] - Complete archive of the seqan-dev mailing list
- More info on this list...