Skip to content
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

Transcript list (userRequestedTranscripts) is acting as a filter, when it should be for prioritizing transcripts during selection. #4918

Closed
1 task
LeeTL1220 opened this issue Jun 20, 2018 · 3 comments

Comments

@LeeTL1220
Copy link
Contributor

Bug Report

Affected tool(s) or class(es)

Funcotator

Affected version(s)

  • Latest master branch as of [June 19, 2018]

Expected behavior

The transcript list should define transcript priority. In other words, among transcripts that overlap a variant, any that appear on the transcript list should be given highest priority (above the EFFECT or CANONICAL selection)

Actual behavior

Currently, the transcript list is a filter -- i.e. if a transcript is not in the list, it will never be used.

@LeeTL1220
Copy link
Contributor Author

@jonn-smith Hey, I think the fix for this is trivial. I believe that the sorting is already done and we just need to remove the filter line in Funcotator.java.

@LeeTL1220
Copy link
Contributor Author

And need to add tests?

@LeeTL1220 LeeTL1220 self-assigned this Jun 20, 2018
@jonn-smith
Copy link
Collaborator

Yeah - I just looked. You're correct.

LeeTL1220 added a commit that referenced this issue Jun 21, 2018
…priority order. The filtering step has been eliminated. Fixes #4918

- Fixed issue where locus level ranking was being reversed.  Updated tests.  This was identified thanks to the thousands of tests in Funcotator (only one failed).
LeeTL1220 added a commit that referenced this issue Jun 22, 2018
…priority order. The filtering step has been eliminated. Fixes #4918

- Fixed issue where locus level ranking was being reversed.  Updated tests.  This was identified thanks to the thousands of tests in Funcotator (only one failed).
LeeTL1220 added a commit that referenced this issue Jun 22, 2018
…priority order. The filtering step has been eliminated. Fixes #4918 (#4931)

- User defined transcripts were being used as a filter rather than a priority order.  The filtering step has been eliminated.  Closes #4918 
- Fixed previously unidentified issue where locus level ranking was being reversed.  Updated tests.  This was identified thanks to the thousands of tests in Funcotator (only one failed, but that was all it took).
danxmoran pushed a commit that referenced this issue Jun 26, 2018
…priority order. The filtering step has been eliminated. Fixes #4918 (#4931)

- User defined transcripts were being used as a filter rather than a priority order.  The filtering step has been eliminated.  Closes #4918 
- Fixed previously unidentified issue where locus level ranking was being reversed.  Updated tests.  This was identified thanks to the thousands of tests in Funcotator (only one failed, but that was all it took).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants