-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
bugSomething isn't workingSomething isn't workingenhancementNew feature or requestNew feature or request
Description
Hi! Seeing the paper of your tool, it sparked my interest to compare some GFA files of alignment-based tools (like minigraph-cactus) to de bruijn graph-based tools (like cuttlefish). I tried to run it, but I am facing two issues:
- [minor] It seems
rs-pancat-compare
assumes a certain order in the GFA file: firstH
-line, thenS
-line, thenL
-line and lastlyP
-line. This is not always the case for GFA files, though. I can fix this myself by reordering the lines, but ideally I shouldn't have to do that (or have some easy to understand error message). - [major] It seems
rs-pancat-compare
doesn't handle overlapping nodes where the overlap is specified in a CIGAR string in theL
-line. In de Bruijn graphs, these are typically always k - 1 long (e.g.26M
when k = 27). It gives errors such as:# Error: the two paths representing NC_001136.10 have different lengths: 3399825 and 1531933.
whereas the underlying sequence is identical in length for sure.
Perhaps if you continue to improve rs-pancat-compare
, these two would be nice features to add :)
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingenhancementNew feature or requestNew feature or request