-
Notifications
You must be signed in to change notification settings - Fork 9
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: change definition of negative l2g evidence #255
Conversation
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #255 +/- ##
==========================================
+ Coverage 86.12% 86.21% +0.09%
==========================================
Files 85 85
Lines 1931 1952 +21
==========================================
+ Hits 1663 1683 +20
- Misses 268 269 +1
|
…thon into il-l2g-negative-gs
…thon into il-l2g-negative-gs
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.
Gold standard negative expansion logic looks good, replicating what is currently in production.
config/step/locus_to_gene.yaml
Outdated
@@ -8,7 +8,7 @@ wandb_run_name: null | |||
perform_cross_validation: false | |||
model_path: ${datasets.l2g_model} | |||
predictions_path: ${datasets.l2g_predictions} | |||
study_locus_path: ${datasets.study_locus} | |||
study_locus_path: ${datasets.credible_set} |
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.
study_locus_path: ${datasets.credible_set} | |
credible_set_path: ${datasets.credible_set} |
interactions_df = cls.process_gene_interactions(interactions) | ||
|
||
return ( | ||
OpenTargetsL2GGoldStandard.as_l2g_gold_standard(gold_standard_curation, v2g) |
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.
potentially moving this to datasource
8298ad5
to
5de5b77
Compare
This PR includes fixes for the issues 2 and 3 identified in #3157 :
OpenTargetsL2GGoldStandard
contains the logic to parse the curation and build the negative set, as this is sth inherent to our curationL2GGoldStandard
contains the logic to remove the false negatives and the redundant associations, as this is sth that we would like to do on any gold standardremove_false_negatives
QC