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.
Adds GitHub action for running selected notebooks. Not all notebooks are run to keep the execution time in reasonable boundaries.
On top of the main item, the PR improves logging by not complaining about missing protein annotations for additional classes of non-coding variants (see the
NONCODING_EFFECTS
attribute ofVepFunctionalAnnotator
.Furthermore, the PR ensures we sort the phenotype features by first the corrected p value, and then the uncorrected value. Previously, the data frame was sorted by the corrected values only, which is sub-optimal if all values are equal to
1.0
.Last, I went through the notebooks and simplified the code, while preserving as much of the original content as possible. In result, all notebooks should be runnable. However, the results still need to be worked on to ensure we ask the proper questions - the questions from the respective papers.
Fixes #86