Annotate bed overlaps to fix #1806#1808
Merged
adamnovak merged 6 commits intovgteam:masterfrom Aug 3, 2018
Merged
Conversation
|
Jenkins vg tests never ran (Check the logs for setup or build errors) for PR 1808. View the full report here. |
|
Jenkins vg tests never ran (Check the logs for setup or build errors) for PR 1808. View the full report here. |
8546d03 to
64aa55a
Compare
|
Jenkins vg tests complete for PR 1808. View the full report here. 19 tests passed, 0 tests failed and 10 tests skipped in 20025 seconds Tests produced 2790 warnings. 2790 were for lower-than-expected alignment scores |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This should fix #1806 by allowing you to use
vg annotate -x graph.xg -b features.bed -g reads.gamto annotate reads with the BED feature names that they overlap. The annotation is "features", accessible with jq as.annotation.features, and is string-vector-valued. BED records with no name get the empty string as their feature name. Multiple BED records with the same name appear only once in the annotation.This is designed for large-ish, sparse-ish features spanning many nodes; it won't perform well with many small features on a single node, because within a node I am using a linear scan to find overlaps.