Skip to content

Commit 50a79ad

Browse files
Loco gwas (#193)
* changes from retired branch * testing for loco_gwas complete * loco-gwas specific bed, bim, fam files * Updated Manifest * Changed Float64 SnpArrays to UInt8 * up TMLE * remove too stringent test * add nothing threshold that always aclls max prob * update dep TMLE * add prefix to JointEstimate * fix random variants tests * loco-gwas respects verbosity * fix allele eindependent estimands * remove unused bed files * include gwas mode in allele independent * integrate gwas mode into allele independent * fix estimands_from_group * fix tests loco GWAS * removal of loco-gwas command in argparse and merge functionality with allele-independent-estimands * fix corrupt manifest * revert to working commit * revert to stable commit * Revert "revert to stable commit" This reverts commit 5c30fc3. * Revert "fix corrupt manifest" This reverts commit 782525c. * Revert "Merge branch 'main' into loco-gwas" This reverts commit c1c303f, reversing changes made to 0832103. * up CairoMakie compat * more efficient memory usage in read_bed_chromosome() * ignore test results file * up TMLE and TargetedEstimation * merge loco gwas into simulation * add missing changes * refuse some changes from loco gwas that delete some tests * integrate loco gwas without losing changes from main * update variable accessors * enable multithreading in generating GWAS estimands * removing the biallelic filter; multithreading speedup * added append estimates for serial processes * start to clean repo * add a standalone CLI interface * more refactorization of the code * remove more unused functions * remove parameter in favor of estimand * more syntax fixes * export estimands accessor * add more cleaning * add another change * fix docker image build * up TargetedEstimation dep * gracefully catch nans * up manifest * NamedTuple to Dictionary changes for overhead alleviation * add and export pvalue_or_nan * fix test * updated manifest for TMLE.jl#frequency_table dictionary issue * internals OrderedDict implementation * updated tests and functions for TMLE.jl#treatment_values and TargetedEstimation.jl#treatment_values * remove bin directory * update deps and fix tests * some renamings * remove unused files * add some comments * add some compats * change pcs read to get read of intermediate process * update get_treatments * up TMLECLI name * up deps --------- Co-authored-by: Olivier Labayle <[email protected]>
1 parent 58148df commit 50a79ad

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+7137
-4356
lines changed

.github/workflows/CI.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ jobs:
1111
matrix:
1212
version:
1313
- '1'
14+
- '1.10'
1415
os:
1516
- ubuntu-latest
1617
arch:

.github/workflows/TagBot.yml

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,25 @@
1-
21
name: TagBot
32
on:
43
issue_comment:
54
types:
65
- created
76
workflow_dispatch:
7+
inputs:
8+
lookback:
9+
default: "3"
10+
permissions:
11+
actions: read
12+
checks: read
13+
contents: write
14+
deployments: read
15+
issues: read
16+
discussions: read
17+
packages: read
18+
pages: read
19+
pull-requests: read
20+
repository-projects: read
21+
security-events: read
22+
statuses: read
823
jobs:
924
TagBot:
1025
if: github.event_name == 'workflow_dispatch' || github.actor == 'JuliaTagBot'
@@ -13,4 +28,4 @@ jobs:
1328
- uses: JuliaRegistries/TagBot@v1
1429
with:
1530
token: ${{ secrets.GITHUB_TOKEN }}
16-
ssh: ${{ secrets.DOCUMENTER_KEY }}
31+
ssh: ${{ secrets.DOCUMENTER_KEY }}

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,3 +33,6 @@ sandbox.jl
3333

3434
# Jupyter
3535
*checkpoints
36+
src/generate_results.jl
37+
test_grid.csv
38+
test/tl_inputs/real_data.jl

0 commit comments

Comments
 (0)