Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
44511ce
Adding preprocessing resources and functions for promis3d
jkgoodrich Sep 23, 2024
64fff1b
move udf function definition into the function that uses it
jkgoodrich Sep 26, 2024
c2667ad
use HT not resource
jkgoodrich Sep 26, 2024
b641a16
Add distance matrix, gencode positions, and greedy algorithm. Also ad…
jkgoodrich Oct 16, 2024
4001fb0
Return gencode resource instead of HT
jkgoodrich Oct 16, 2024
a265ee4
Changes to get around memory error for distance matrix calculations
jkgoodrich Oct 25, 2024
84238ed
Change greedy to be per uniprot_id and transcript pair
jkgoodrich Oct 31, 2024
63b34a2
Add --min-exp-mis option
jkgoodrich Jan 30, 2025
3b83cd4
Add forward algorithm
jkgoodrich Jan 31, 2025
5cb1946
Change partitioning
jkgoodrich Jan 31, 2025
b2b1239
Add repartition and extra checkpoint
jkgoodrich Feb 1, 2025
dd2e64a
temp commit
jkgoodrich Feb 4, 2025
c966be1
temp commit
jkgoodrich Feb 6, 2025
50e897d
add is_null to the results
jkgoodrich Feb 6, 2025
79f2299
Add functionality to extract pLDDT scores from the AlphaFold2 structures
jkgoodrich Apr 18, 2025
039329f
Change to load json files for pAE and pLDDT
jkgoodrich Apr 22, 2025
b3724dd
Testing adding annotations
jkgoodrich May 28, 2025
8e10734
Fix `create_per_residue_ht_from_snv_ht` and `create_per_promis3d_regi…
jkgoodrich May 28, 2025
c2908a7
Fix `create_per_residue_ht_from_snv_ht` and `create_per_promis3d_regi…
jkgoodrich May 29, 2025
eeaa177
Temp process_kaplanis_variants_ht don't key by transcript_id
jkgoodrich Jun 12, 2025
e85a290
Add additional annotations to the proemis3d results HT
jkgoodrich Sep 11, 2025
a90770e
Fixes while running
jkgoodrich Sep 11, 2025
8ad7738
remove commented out code
jkgoodrich Sep 11, 2025
9771f9d
Precommit hook fixes and documentation additions
jkgoodrich Sep 11, 2025
db6f73c
Fix dd_denovo_no_transcript_match so it's not a tuple
jkgoodrich Sep 12, 2025
37231d2
Change canonical and mane_select to booleans
jkgoodrich Sep 12, 2025
6e110a9
promis3d -> proemis3d
jkgoodrich Sep 12, 2025
fbb31eb
Add proemis3d readme
jkgoodrich Sep 12, 2025
0a49dd8
rename module
jkgoodrich Sep 12, 2025
8eded9a
Rename imports promis3d -> proemis3d
jkgoodrich Sep 12, 2025
dd51c96
actions/cache@v2 -> actions/cache@v4
jkgoodrich Sep 12, 2025
50c719b
add biopython to requirements
jkgoodrich Sep 12, 2025
724e606
disable invalid-unary-operand-type warning
jkgoodrich Sep 12, 2025
1741838
use new GRCh38 methylation resource
jkgoodrich Sep 12, 2025
88551c1
pop -> gen_anc to work with gnomad_methods updates
jkgoodrich Sep 12, 2025
f796bf8
remove commetn
jkgoodrich Sep 12, 2025
e20aa68
change actions versions
jkgoodrich Sep 12, 2025
6caa7a6
actions/setup-python@v3 -> actions/setup-python@v4
jkgoodrich Sep 12, 2025
5e56abb
remove version from get_clinvar_missense_ht
jkgoodrich Sep 12, 2025
a4d7d03
try to fix pylint error
jkgoodrich Sep 12, 2025
2e9558b
trying again to get pylint error resolved
jkgoodrich Sep 12, 2025
deaf6ba
Try remaking the requirements file with pip-compile -r -U requirement…
jkgoodrich Sep 12, 2025
57601f3
Small fixes
jkgoodrich Sep 13, 2025
c34d955
Fix new possibly-used-before-assignment errors
jkgoodrich Sep 13, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 5 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,23 +10,24 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v5
- name: Setup Python
uses: actions/setup-python@v2
uses: actions/setup-python@v5
with:
python-version: 3.11.4
- name: Use pip cache
uses: actions/cache@v2
uses: actions/cache@v4
with:
path: ~/.cache/pip
key: pip-${{ hashFiles('**/requirements*.txt') }}
restore-keys: |
pip-
- name: Install Python dependencies
run: |
python -m pip install --upgrade pip
pip install wheel
pip install -r requirements-dev.txt
pip install hail
pip install -r requirements-dev.txt
- name: Setup R
uses: r-lib/actions/setup-r@v2
with:
Expand Down
3 changes: 2 additions & 1 deletion .pylintrc
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,10 @@ notes=FIXME,
XXX,

[MESSAGES CONTROL]
init-hook="from pylint.config import find_pylintrc; import os, sys; sys.path.append(os.path.dirname(find_pylintrc()))"

disable=
# Disable because ~ is used in a lot of hail code where it is not an error
invalid-unary-operand-type,
unused-wildcard-import,
R,
C,
1 change: 1 addition & 0 deletions gnomad_constraint/experimental/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# noqa: D104
Loading
Loading