-
Notifications
You must be signed in to change notification settings - Fork 197
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Giraffe-produced GAM cannot be converted to GAF or surjected #3356
Comments
The graph you use for mapping ( You should be able to fix this by dropping the initial |
That makes sense. The graph is the same, I just tried to edit the variables to be more readable but clearly missed some - they're all the same in the actual script. I didn't realize |
Per your advice, the new XG index does allow for successful conversion and surjection, so thanks for the recommendation. However, I do have a related question that's a bit less technical: does |
|
1. What were you trying to do?
vg validate
says the graph is fine, as does manual inspection.vg surject
the GAM to inspect alignments. This fails. The GAM looks fine and can bevg view
'd just fine.2. What did you want to happen?
Step 4 to complete successfully.
3. What actually happened?
running my command e.g.:
vg convert -G sample_A_alignment.gam 100_genome_graph.hg
Throws:
terminate called after throwing an instance of 'std::out_of_range'
terminate called recursively
(repeats many times)what(): at: key not present
along with some segmentation fault errors.
Occasionally, it will also complain that a certain node is out of range or not in the graph. It appears maybe
vg convert
is looking for a node mentioned in an alignment that's not actually in the graph?One of my alternative thoughts was to try to surject the alignment to get the answers i wanted, but
vg surject
threw very similar errors:4. If you got a line like
Stack trace path: /somewhere/on/your/computer/stacktrace.txt
, please copy-paste the contents of that file here:(This should be correct, hard to tell which stacktrace is right because I'm running on a cluster)
5. What data and command can the vg dev team use to make the problem happen?
Can't share data as it's too large. My script/workflow is below.
6. What does running
vg version
say?The text was updated successfully, but these errors were encountered: