sequencing / isaac_aligner

Isaac Genome Alignment Software
Other
37 stars 8 forks source link

realign issues #20

Closed kvshams closed 8 years ago

kvshams commented 8 years ago

I was doing an aligning an exome data with the following command.

$ /_home/shamsion/softwarelibrary/isaac2-master/build/bin/isaac-align -r /home/shamsion/softwarelibrary/FormatVersion6_iSAAC-02_15_07_25690771/sorted-reference.xml -b ../Rao_P2RX7_Family/ --base-calls-format fastq-gz --base-quality-cutoff 20 -m 120 -j 32 -o H10alighned --realign-vigorously yes

The command exit with an error 2016-09-12 21:26:48 [7fc0444bb700] ERROR: ***\ Internal Program Error - assertion (undoneAlignmentPos <= long(undoPivotGap.getEndPos(false).getPosition())) failed in isaac::build::GapRealigner::GapChoice isaac::build::GapRealigner::findBetterGapsChoice(const isaac::build::gapRealigner::GapsRange&, const isaac::reference::ReferencePosition&, const isaac::reference::ReferencePosition&, const std::vectorisaac::reference::Contig&, const isaac::io::FragmentAccessor&, const isaac::build::PackedFragmentBuffer::Index&, unsigned int&):/home/shamsion/softwarelibrary/isaac2-master/src/c++/lib/build/GapRealigner.cpp(1089): undoPivotPos pos ReferencePosition(0:3212350:0f) overlapped by an existing deletion PackedFragmentBuffer::Index(ReferencePosition(0:3212350:0f),64583823do 64583562mdo, 48M2510D52M) Segmentation fault (core dumped)

Where as when i run with only by using --realign-gaps yes instead of --realign-vigorously yes, it is working fine. Why this core dump error is coming? If I want to use both the option what is the preferable commandline/input

Thanks Shams

rpetrovski commented 8 years ago

There is an issue with vigorous gap realignment which I am debugging at the moment. This feature makes sense for RNA. If you are running DNA, you should get reasonable gaps without turning it on.

Roman.

On 12 Sep 2016 17:12, "shamsudheen kv" notifications@github.com wrote:

I was doing an aligning an exome data with the following command.

$ /_home/shamsion/softwarelibrary/isaac2-master/build/bin/isaac-align -r /home/shamsion/softwarelibrary/FormatVersion6_iSAAC-02_15_07_25690771/sorted-reference.xml -b ../Rao_P2RX7_Family/ --base-calls-format fastq-gz --base-quality-cutoff 20 -m 120 -j 32 -o H10alighned --realign-vigorously yes

The command exit with an error 2016-09-12 21:26:48 [7fc0444bb700] ERROR: ***\ Internal Program Error - assertion (undoneAlignmentPos <= long(undoPivotGap.getEndPos(false).getPosition())) failed in isaac::build::GapRealigner::GapChoice isaac::build::GapRealigner::findBetterGapsChoice(const isaac::build::gapRealigner::GapsRange&, const isaac::reference::ReferencePosition&, const isaac::reference::ReferencePosition&, const std::vectorisaac::reference::Contig&, const isaac::io::FragmentAccessor&, const isaac::build::PackedFragmentBuffer::Index&, unsigned int&):/home/shamsion/softwarelibrary/isaac2-master/src/c++/lib/build/GapRealigner.cpp(1089): undoPivotPos pos ReferencePosition(0:3212350:0f) overlapped by an existing deletion PackedFragmentBuffer::Index(ReferencePosition(0:3212350:0f),64583823do 64583562mdo, 48M2510D52M) Segmentation fault (core dumped)

Where as when i run with only by using --realign-gaps yes instead of --realign-vigorously yes, it is working fine. Why this core dump error is coming? If I want to use both the option what is the preferable commandline/input

Thanks Shams

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/sequencing/isaac_aligner/issues/20, or mute the thread https://github.com/notifications/unsubscribe-auth/AC8scXDyZwZ6rEP9m4X0fCgy9HmDehHhks5qpXn4gaJpZM4J6wj1 .

rpetrovski commented 8 years ago

Isaac1 is EOL. Please use Isaac3. It should have the fix for vigorous gap realignment.

Roman.