-
Notifications
You must be signed in to change notification settings - Fork 443
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
Fix Target attribute output #2306
Conversation
The current output does not contain enough information to describe an alignment. The current output is also not GFF3 compliant. This commit is in reference to #2301
@abretaud Thanks for the help. Sorry I forgot to set this to WIP. I have some pending commits that remove the code you are editing. |
Testing the latest change exposes a bug in BioPy URI encoding '+' in the attributes when it shouldn't be. |
Is there an issue for this encoding problem in https://github.com/biopython/biopython? |
Looks like the BCBio library has been depreciated. |
@innovate-invent yeah it's deprecated the replacement for it has completely different semantics, and the current version of bcbio works sufficiently for most purposes. I tried to swap to gffutils at one point but had no success. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me, not sure why %2B
is being written rather than +
though.
That is a standing bug in the aforementioned BCBio gff library. |
Huh, that's unfortunate. Would ±1 work instead? Or we could consider to
fork and maintain it, it will be a dependency for a while due to sheer
amount of legacy code I have running on that lib. Do you have a link to the
issue? (On mobile or I'd look myself)
tir. 23. jun. 2020, 18:25 skrev Nolan Woods <[email protected]>:
… That is a standing bug in the aforementioned BCBio gff library.
—
You are receiving this because your review was requested.
Reply to this email directly, view it on GitHub
<#2306 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AADP7O7LEZ6354GZH7E3TILRYDJPPANCNFSM4GYOGPNQ>
.
|
I believe this issue relates to the problem we are seeing: chapmanb/bcbb#86 |
@innovate-invent ok, I've added a small monkey patch for bcbio with the following logic:
This patch has languished (my fault, I'm sorry) and it should definitely get in :) With this patch, I believe the tests will pass again. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, let's get this merged :) Thanks for the fix @innovate-invent!
The current output does not contain enough information to describe an alignment. The current output is also not GFF3 compliant. This commit is in reference to #2301
FOR CONTRIBUTOR: