Skip to content

Invalid dovetail overlaps orientation in GFA2 Edges #2

Description

@dlobba

The recognition of dovetail overlaps in GFA2 edges has been done has follow, considering the positions
of the two sequences (beg1, end1, beg2 and end2 respectively) the edge represents a dovetail overlap
if: beg1=0 or end1=x$ and beg2=0 or end2=y$. If this is true then extremes taken into account
are computed as the one described in GFA1, if segment1 is + then from_segment_end is R otherwise
is L. If segment2 is + then to_segment_end is L otherwise R.

This is not correct in GFA2 since a dovetail overlap could be, erroneously, such this one:
E l12 1+ 2+ 0 3 0 3 *
So this situations must be solved in a different way then the one used by GFA1.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions