-
Notifications
You must be signed in to change notification settings - Fork 0
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
chore: trigger release process #1
Commits on May 17, 2024
-
Merge pull request opentargets#609 from opentargets/do_fix_semantic_r…
…elease_version fix: fix python-semantic-release version
Configuration menu - View commit details
-
Copy full SHA for 0ee8a59 - Browse repository at this point
Copy the full SHA 0ee8a59View commit details -
Configuration menu - View commit details
-
Copy full SHA for a10dfac - Browse repository at this point
Copy the full SHA a10dfacView commit details -
Merge pull request opentargets#611 from opentargets/do_python_semanti…
…c_version fix: fix python-semantic-release version (again)
Configuration menu - View commit details
-
Copy full SHA for 7d2c2eb - Browse repository at this point
Copy the full SHA 7d2c2ebView commit details
Commits on May 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6dfee41 - Browse repository at this point
Copy the full SHA 6dfee41View commit details
Commits on May 22, 2024
-
feat: fine-mapping simulations class (opentargets#618)
* feat: fine-mapping simulations class * fix: fix of function descriptions * Update finemapping_simulations.py --------- Co-authored-by: Daniel-Considine <113430683+Daniel-Considine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e355970 - Browse repository at this point
Copy the full SHA e355970View commit details
Commits on May 28, 2024
-
feat(config): gnomAD steps configuration extraction and versioning (o…
…pentargets#620) * feat: drop .coverage files from tracked files * feat: new configuration variables for DAGs * build(linting): resolved ruff warnings in make check * build(airflow_config): extract additional input parameters for gnomad steps * feat(step_config): extracted new input parameters from gnomad step configs Configuration updates for: - [x] ld_index_step - [x] ld_variant_annotation_step Both steps and underlying classes use default values derived from StepConfig data classes as defaults, while preserving the ability to set inputs at each stage, in case end user want to use step function API, step cli or datasource function from API. * refactor(types): added a file for storing library types * feat(version_engine): add version engine to infer datasource versions * docs: added version engine to documentation --------- Signed-off-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk> Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for c2bfa18 - Browse repository at this point
Copy the full SHA c2bfa18View commit details -
fix(docs): update roadmap.md (opentargets#622)
* Update roadmap.md -- link to gentropy tickets * fix: fix in link --------- Co-authored-by: Yakov Tsepilov <yt4@sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for 2ba7adb - Browse repository at this point
Copy the full SHA 2ba7adbView commit details
Commits on May 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f0960b1 - Browse repository at this point
Copy the full SHA f0960b1View commit details -
fix(susie_finemapper): correct syntax for saving the logs df (opentar…
…gets#625) * fix(susie_finemapper): correct syntax for saving the logs df * fix(susie_finemapper): use parquet instead of csv --------- Co-authored-by: Yakov <yt4@sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for 8ae94ea - Browse repository at this point
Copy the full SHA 8ae94eaView commit details -
fix(susie_finemapper): fix in the fine-mapper in case of sum stat imp…
…utation is False (opentargets#627) * fix(susie_finemapper): fix in the FMer in case ss_imp=False * fix: small fix in docs
Configuration menu - View commit details
-
Copy full SHA for 48cf2a8 - Browse repository at this point
Copy the full SHA 48cf2a8View commit details
Commits on May 30, 2024
-
fix(SummaryStatistics): fix in sanity_filter (opentargets#623)
* fix(SummaryStatistics): fix in sanity_filter * fix: adding prune of inf values * fix(dataset): removal of inf values from beta and stderr * fix: fix in test and sanity filter --------- Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk> Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b60a19f - Browse repository at this point
Copy the full SHA b60a19fView commit details -
build(deps): use pandas[gcp, parquet] (opentargets#626)
Co-authored-by: Yakov <yt4@sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for fa6d500 - Browse repository at this point
Copy the full SHA fa6d500View commit details
Commits on May 31, 2024
-
fix(docs): fixed typo in l2g_prediciton schema page (opentargets#629)
Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for b22951b - Browse repository at this point
Copy the full SHA b22951bView commit details
Commits on Jun 4, 2024
-
feat(config): extract gwas_significance parameter to step configurati…
…on (opentargets#628) * feat(clumping): lower p-value significance threshold for clumping step * feat(config): extract gwas_significance to config * feat(config): synced p-value in association parsing --------- Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk> Co-authored-by: Yakov <yt4@sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for daa8331 - Browse repository at this point
Copy the full SHA daa8331View commit details
Commits on Jun 6, 2024
-
feat(data_release): preparation for 24.06 data release (opentargets#633)
* feat(airflow): drop finngen PICS results from etl * feat(l2g): allow to publish feature matrix * fix(types): typo in types * chore(data_release): bumped release date --------- Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for 95f26d0 - Browse repository at this point
Copy the full SHA 95f26d0View commit details -
build(deps): bump typing-extensions from 4.11.0 to 4.12.1 (opentarget…
…s#632) Bumps [typing-extensions](https://github.com/python/typing_extensions) from 4.11.0 to 4.12.1. - [Release notes](https://github.com/python/typing_extensions/releases) - [Changelog](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md) - [Commits](python/typing_extensions@4.11.0...4.12.1) --- updated-dependencies: - dependency-name: typing-extensions dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 027b685 - Browse repository at this point
Copy the full SHA 027b685View commit details -
build(deps-dev): bump pep8-naming from 0.13.3 to 0.14.1 (opentargets#616
) Bumps [pep8-naming](https://github.com/PyCQA/pep8-naming) from 0.13.3 to 0.14.1. - [Release notes](https://github.com/PyCQA/pep8-naming/releases) - [Changelog](https://github.com/PyCQA/pep8-naming/blob/main/CHANGELOG.rst) - [Commits](PyCQA/pep8-naming@0.13.3...0.14.1) --- updated-dependencies: - dependency-name: pep8-naming dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 947d1e6 - Browse repository at this point
Copy the full SHA 947d1e6View commit details -
feat(qtl): ingest credible sets from single cell derived QTLs (openta…
…rgets#630) * chore: prototype ingestion of sceqtls * chore: use credible sets from ftp * feat(study_index): rename tissuefromsourceid to biosamplefromsourceid to accommodate cell type ids * chore: update output paths to final destination
Configuration menu - View commit details
-
Copy full SHA for fd3154a - Browse repository at this point
Copy the full SHA fd3154aView commit details -
feat(spark-helpers): enforce schema of returned objects (opentargets#617
) * feat(spark-helpers): enforce schema of returned objects by other function * fix: fixing docstring * test: adding test for array sorter * chore: pre-commit auto fixes [...] * fix: addressing a typo * chore: pre-commit auto fixes [...] * fix: removing duplicated rows * fix: addressing review comments * fix: adding StructType hint --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 689340c - Browse repository at this point
Copy the full SHA 689340cView commit details
Commits on Jun 7, 2024
-
feat: adding locus-breaker clumping method (opentargets#634)
* feat(schema): adding locus start/end position to the study locus schema * feat(clumping) adding clumping logic + docs * test(clumpin): adding tests for locus breaker method * test(clumping): adding semantic tests for locus breaker clumping * fix(config): reverting gwas significance threshold
Configuration menu - View commit details
-
Copy full SHA for 95244fd - Browse repository at this point
Copy the full SHA 95244fdView commit details -
build(deps): bump wandb from 0.16.2 to 0.17.0 (opentargets#606)
Bumps [wandb](https://github.com/wandb/wandb) from 0.16.2 to 0.17.0. - [Release notes](https://github.com/wandb/wandb/releases) - [Changelog](https://github.com/wandb/wandb/blob/main/CHANGELOG.md) - [Commits](wandb/wandb@v0.16.2...v0.17.0) --- updated-dependencies: - dependency-name: wandb dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 820f921 - Browse repository at this point
Copy the full SHA 820f921View commit details
Commits on Jun 10, 2024
-
build(deps-dev): bump ipython from 8.24.0 to 8.25.0 (opentargets#636)
Bumps [ipython](https://github.com/ipython/ipython) from 8.24.0 to 8.25.0. - [Release notes](https://github.com/ipython/ipython/releases) - [Commits](ipython/ipython@8.24.0...8.25.0) --- updated-dependencies: - dependency-name: ipython dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d1577ee - Browse repository at this point
Copy the full SHA d1577eeView commit details
Commits on Jun 11, 2024
-
build(deps): bump scikit-learn from 1.4.0 to 1.5.0 (opentargets#638)
Bumps [scikit-learn](https://github.com/scikit-learn/scikit-learn) from 1.4.0 to 1.5.0. - [Release notes](https://github.com/scikit-learn/scikit-learn/releases) - [Commits](scikit-learn/scikit-learn@1.4.0...1.5.0) --- updated-dependencies: - dependency-name: scikit-learn dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e52fd11 - Browse repository at this point
Copy the full SHA e52fd11View commit details -
feat: enable interface with gcp secrets manager (opentargets#635)
* feat: enable interface with gcp secrets manager * chore: add google-cloud-secret-manager * chore: merge
Configuration menu - View commit details
-
Copy full SHA for ca43fff - Browse repository at this point
Copy the full SHA ca43fffView commit details -
feat: credible set quality filtering (opentargets#640)
* feat: credible set quality filtering * fix: purity threshold
Configuration menu - View commit details
-
Copy full SHA for 45d991c - Browse repository at this point
Copy the full SHA 45d991cView commit details
Commits on Jun 13, 2024
-
build(deps-dev): bump dbldatagen from 0.3.5 to 0.4.0 (opentargets#637)
Bumps [dbldatagen](https://github.com/databrickslabs/data-generator) from 0.3.5 to 0.4.0. - [Release notes](https://github.com/databrickslabs/data-generator/releases) - [Changelog](https://github.com/databrickslabs/dbldatagen/blob/master/CHANGELOG.md) - [Commits](databrickslabs/dbldatagen@release/v0.3.5...release/v0.4.0) --- updated-dependencies: - dependency-name: dbldatagen dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 976ee30 - Browse repository at this point
Copy the full SHA 976ee30View commit details -
feat(config): 24.06 data release fixes (opentargets#639)
* feat(config): typos fix * fix(config): moved ld_index dataset to static assets --------- Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for 3c8ce58 - Browse repository at this point
Copy the full SHA 3c8ce58View commit details
Commits on Jun 14, 2024
-
fix(L2GPrediction): schema validation (opentargets#642)
* feat(dataset): schema mismatch issue * feat(L2GPrediction): schema unification * fix: swapped data types --------- Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for 7625a79 - Browse repository at this point
Copy the full SHA 7625a79View commit details
Commits on Jun 17, 2024
-
feat(SusieFineMapperStep): add new function with boundaries (opentarg…
…ets#645) * feat(SusieFineMapperStep): add new fucntion that takes boundaries as input * fix: typo in function
Configuration menu - View commit details
-
Copy full SHA for 79a6cb5 - Browse repository at this point
Copy the full SHA 79a6cb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for d796b68 - Browse repository at this point
Copy the full SHA d796b68View commit details
Commits on Jun 18, 2024
-
refactor: delete unnecessary config files (opentargets#647)
* refactor: remove ot_pics * refactor: gwas_catalog_sumstat_preprocess config removed * refactor: ot_finngen_studies removed * refactor: ot_finngen_studies removed * refactor: window_based_clumping cleanup
Configuration menu - View commit details
-
Copy full SHA for dc70bd8 - Browse repository at this point
Copy the full SHA dc70bd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca377ce - Browse repository at this point
Copy the full SHA ca377ceView commit details -
feat(ld_annotator): optional r2 threshold (opentargets#648)
* feat(ld_annotator): apply r2 threshold * feat(ld_annotator): apply r2 threshold * chore(ldannotator): change threshold to 0.5
Configuration menu - View commit details
-
Copy full SHA for 6d93192 - Browse repository at this point
Copy the full SHA 6d93192View commit details
Commits on Jun 19, 2024
-
feat(stydyLocus): adding new locus collection using boundaries (opent…
…argets#644) * feat(stydyLocus): adding new locus collection using boundaries * fix: fix in test * Update tests/gentropy/dataset/test_study_locus.py Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com> * chore: pre-commit auto fixes [...] --------- Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2fd6d1f - Browse repository at this point
Copy the full SHA 2fd6d1fView commit details
Commits on Jun 24, 2024
-
chore: enable Jupyter Notebook gateway for the Dataproc cluster (open…
…targets#651) Sometimes it is very useful to be able to spin up a Jupyter notebook on a Dataproc cluster which has access to Gentropy and all its configured environment. Previously, I already added the “enable_component_gateway” option; however, it doesn't really take any effect unless you also specify the list of components to enable, which is what I'm doing in this PR.
Configuration menu - View commit details
-
Copy full SHA for a2a7a82 - Browse repository at this point
Copy the full SHA a2a7a82View commit details -
feat(l2g): better l2g training, evaluation, and integration (opentarg…
…ets#576) * chore: checkpoint * chore: checkpoint * chore: deprecate spark evaluator * chore: checkpoint * chore: resolve conflicts with dev * chore: resolve conflicts with dev * chore(model): add parameters class property * feat: add module to export model to hub * refactor: make model agnostic of features list * chore: add wandb to gitignore * feat: download model from hub * chore(model): adapt predict method * feat(trainer): add hyperparameter tuning * chore: deprecate trainer tests * refactor: modularise step * feat: download model from hub by default * fix: convert omegaconfig defaults to python objects * fix: write serialised model to disk and then upload to gcs * fix(matrix): drop goldStandardSet when in predict mode * chore: pass token to access private model * chore: pass token to access private model * fix: pass right schema * chore: pre-commit auto fixes [...] * chore: fix mypy issues * build: remove xgboost * chore: merge * chore: pre-commit auto fixes [...] * chore: address comments
Configuration menu - View commit details
-
Copy full SHA for 0d9160f - Browse repository at this point
Copy the full SHA 0d9160fView commit details
Commits on Jun 25, 2024
-
feat: implement UKB PPP (EUR) ingestion & harmonisation (opentargets#652
) * feat: implement UKB PPP (EUR) ingestion & harmonisation * fix: correct module name for docs * fix: definitely correct module name for docs * test: update output of neglog_pvalue_to_mantissa_and_exponent * fix: test syntax with <BLANKLINE> * Update src/gentropy/datasource/ukb_ppp_eur/summary_stats.py Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com> * fix: code review updates for docs and version * fix: syntax for concat_ws * style: list harmonisation steps in the docstring * style: rename freq to MAF * style: use concat_ws * style: use two distinct parameters for study index and summary stats output paths --------- Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8ff4bfc - Browse repository at this point
Copy the full SHA 8ff4bfcView commit details -
chore: remove the locus_radius parameter (opentargets#659)
Code inspection shows that it is not used anymore.
Configuration menu - View commit details
-
Copy full SHA for b839164 - Browse repository at this point
Copy the full SHA b839164View commit details
Commits on Jun 26, 2024
-
chore(deps): bump python-semantic-release/python-semantic-release (op…
…entargets#656) Bumps [python-semantic-release/python-semantic-release](https://github.com/python-semantic-release/python-semantic-release) from 9.6.0 to 9.8.3. - [Release notes](https://github.com/python-semantic-release/python-semantic-release/releases) - [Changelog](https://github.com/python-semantic-release/python-semantic-release/blob/master/CHANGELOG.md) - [Commits](python-semantic-release/python-semantic-release@v9.6.0...v9.8.3) --- updated-dependencies: - dependency-name: python-semantic-release/python-semantic-release dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Kirill Tsukanov <tskir@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 996e6e2 - Browse repository at this point
Copy the full SHA 996e6e2View commit details -
build(deps-dev): bump pydoclint from 0.4.1 to 0.5.1 (opentargets#658)
Bumps [pydoclint](https://github.com/jsh9/pydoclint) from 0.4.1 to 0.5.1. - [Release notes](https://github.com/jsh9/pydoclint/releases) - [Changelog](https://github.com/jsh9/pydoclint/blob/main/CHANGELOG.md) - [Commits](jsh9/pydoclint@0.4.1...0.5.1) --- updated-dependencies: - dependency-name: pydoclint dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: David Ochoa <ochoa@ebi.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for df4d60d - Browse repository at this point
Copy the full SHA df4d60dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 08eaaff - Browse repository at this point
Copy the full SHA 08eaaffView commit details
Commits on Jun 28, 2024
-
fix: remove check merge conflict from pre-commit (opentargets#661)
* fix: remove check merge conflict * fix: remove line for now
Configuration menu - View commit details
-
Copy full SHA for 41cb35b - Browse repository at this point
Copy the full SHA 41cb35bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3e89bb - Browse repository at this point
Copy the full SHA b3e89bbView commit details
Commits on Jun 30, 2024
-
feat(datasets): adding new variant index model (opentargets#641)
* feat(variant annotation): new variant annotation schema + logic to extract from VEP * fix: typehints in function * refactor(variant annotation): migrating methods to the new schema * chore: pre-commit auto fixes [...] * refactor(variant index): sorting out new variant index dataset * chore: pre-commit auto fixes [...] * feature(vep): adding predictors to vep transcript object * fix(schema): fixing schema missing fields * fix(schema): fixing schema missing fields * fix(schema): fixing schema missing fields * fix(schema): fixing schema missing fields * chore: pre-commit auto fixes [...] * fix(annotation): array union under condition * fix: merging dbxref objects * feat(variants): updating variants to make more robust * feat: migrating methods to new variant index * adjusting variant index methods * some updates * rename v2g to variant to gene * chore: pre-commit auto fixes [...] * adding test * chore: pre-commit auto fixes [...] * fix(precommit): json file needed to rename to jsonl * fix(precommit): removing steps depending on old data model * fix(coftest): fixing variant index mock generation * fix: typo in package import * fix: sorting out conftest * refactor(gwas ingest): Updating GnomAD handling * refactor(gnomad): variant annotation removed, changed to variant index, steps updated * refactor: shuffling around gnomad logic * fix: references in tests * refactor: sorting out gnomad variant dag * refactor: cleaning configs and tests * docs(vep): adding datasource description * test(vep): adding more test to the vep parser * test(vep): tests are now running * fix: removing version suffix from pyproject and airflow config * fix: reverting DAGs - removing temporary modifications I added for testing * fix: addressing reviewer comments * refactor: fiddling with variant index annotation logic * chore: addressing comments * fix: variant cross-ref snake case * fix: correcting join strategy --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f79c789 - Browse repository at this point
Copy the full SHA f79c789View commit details
Commits on Jul 3, 2024
-
fix: typo in
cs_lbf_thr
parameter name (opentargets#667)* fix: typo in cs_lbf_thr parameter name * fix: removing two parameters --------- Co-authored-by: Yakov Tsepilov <yt4@sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for f0a2902 - Browse repository at this point
Copy the full SHA f0a2902View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f1cbe4 - Browse repository at this point
Copy the full SHA 3f1cbe4View commit details -
fix(finemapping): link configuration and step classes (opentargets#669)
As it is, when the susie_finemapper step is triggered, nothing happens because the configuration class is not linked via _target_ to the step class. This commit addresses the problem
Configuration menu - View commit details
-
Copy full SHA for 768b5d2 - Browse repository at this point
Copy the full SHA 768b5d2View commit details
Commits on Jul 4, 2024
-
feat: vep annotation (dockerised + google batch + airflow) (opentarge…
…ts#608) * feat: custom dockerfile to run ensembl vep * ci: automate vep image build and artifact registry * chore: update airflow google operators (not required) * feat: working version of google batch airflow vep job * feat: working version of google batch airflow vep job * feat(VEP): adding CADD plugin * feat: local loftee file * feat: working with input bucket full of input files * feat: prevent writing html * fix: minor adjustments to retry strategy * feat(airflow): separating mounting points for input/output and cache * fix: typo in airflow dag * fix: pre-commit pain * chore: rename airflow dag file --------- Co-authored-by: DSuveges <daniel.suveges@protonmail.com> Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6487b31 - Browse repository at this point
Copy the full SHA 6487b31View commit details
Commits on Jul 8, 2024
-
feat: locus_breaker_clumping (opentargets#655)
* feat: locus_breaker_clumping * fix: dosctring * feat: _process_locus_breaker function * feat: locus breaker clumping step * fix: tidying parameters * feat: option to remove MHC region * fix: description for LocusBreakerClumpingStep * fix: removing division of distance * fix: adding new parameters for wbc distance separate from large_loci_size * fix: resolving comments * refactor: refactored code in process_locus_breaker_output * fix: removing superfluous variable * fix: persisting sumstats parquet to improve analysis plan --------- Co-authored-by: Yakov <yt4@sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for 5f97232 - Browse repository at this point
Copy the full SHA 5f97232View commit details
Commits on Jul 9, 2024
-
feat: add qc step (opentargets#675)
* feat: add qc step * fix: remove .df * fix: fix in name * fix: fix v3 * Update src/gentropy/sumstat_qc_step.py Co-authored-by: Daniel Suveges <daniel.suveges@protonmail.com> * Update src/gentropy/sumstat_qc_step.py Co-authored-by: Daniel Suveges <daniel.suveges@protonmail.com> * fix: optimisation of code --------- Co-authored-by: Daniel Suveges <daniel.suveges@protonmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4a5f69f - Browse repository at this point
Copy the full SHA 4a5f69fView commit details -
feat: adding sanity filter to GWASCatalogSumstatsPreprocessStep (open…
…targets#677) * feat: adding sanity filter to GWASCatalogSumstatsPreprocessStep * fix: adding description
Configuration menu - View commit details
-
Copy full SHA for 1f1088a - Browse repository at this point
Copy the full SHA 1f1088aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a0537c2 - Browse repository at this point
Copy the full SHA a0537c2View commit details -
fix: improving locus_breaker_step logic (opentargets#679)
* fix: improving locus_breaker_step logic * fix: updating susie_finemapper.py to deal with new I/O logic * chore: removing unused log output path
Configuration menu - View commit details
-
Copy full SHA for a9d27d7 - Browse repository at this point
Copy the full SHA a9d27d7View commit details -
fix: reconcile changes in the finemapping step with config (opentarge…
…ts#682) Two values were recently removed from the step. This brings config in alignment with these changes.
Configuration menu - View commit details
-
Copy full SHA for 8986e86 - Browse repository at this point
Copy the full SHA 8986e86View commit details -
feat: credible set quality control step (opentargets#681)
* feat: credible set quality control step * feat: credible_set_qc.py step * chore: updating genotropy/config.py to include CredibleSetQCConfig() * chore: updated LocusBreakerClumpingConfig(StepConfig) * fix: changing default configs in code
Configuration menu - View commit details
-
Copy full SHA for 27c9b6b - Browse repository at this point
Copy the full SHA 27c9b6bView commit details
Commits on Jul 11, 2024
-
feat(docker): image update for new orchestration (opentargets#683)
* feat: added jq to the docker image dependencies * feat: added gsutil to gentropy image * fix: added missing env vars --------- Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for c8f26df - Browse repository at this point
Copy the full SHA c8f26dfView commit details -
feat(StudyIndex): validation for study type, disease, target etc (ope…
…ntargets#672) * chore: snapshot * feat(StudyIndex): adding valiation methods * feat(studyIdex): adding disease validation * fix: typo in test * fix: moving import under the type checking condition * fix: some columns might need to be dropped * fix(study index): preventing [null] arrays in the cohorts object * fix(study index): more context is provided for disease normalisation
Configuration menu - View commit details
-
Copy full SHA for 91817fd - Browse repository at this point
Copy the full SHA 91817fdView commit details -
build(deps-dev): bump ruff from 0.4.10 to 0.5.1 (opentargets#674)
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.4.10 to 0.5.1. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](astral-sh/ruff@v0.4.10...0.5.1) --- updated-dependencies: - dependency-name: ruff dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: David Ochoa <ochoa@ebi.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for b5b9c20 - Browse repository at this point
Copy the full SHA b5b9c20View commit details -
chore: pre-commit autoupdate (opentargets#676)
* chore: pre-commit autoupdate updates: - [github.com/astral-sh/ruff-pre-commit: v0.4.3 → v0.5.1](astral-sh/ruff-pre-commit@v0.4.3...v0.5.1) - [github.com/pre-commit/mirrors-mypy: v1.10.0 → v1.10.1](pre-commit/mirrors-mypy@v1.10.0...v1.10.1) - [github.com/jsh9/pydoclint: 0.4.1 → 0.5.3](jsh9/pydoclint@0.4.1...0.5.3) * chore: update lock --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: David Ochoa <ochoa@ebi.ac.uk> Co-authored-by: David Ochoa <dogcaesar@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 421a5fe - Browse repository at this point
Copy the full SHA 421a5feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6871d7d - Browse repository at this point
Copy the full SHA 6871d7dView commit details -
build(deps): bump skops from 0.9.0 to 0.10.0 (opentargets#673)
* build(deps): bump skops from 0.9.0 to 0.10.0 Bumps [skops](https://github.com/skops-dev/skops) from 0.9.0 to 0.10.0. - [Release notes](https://github.com/skops-dev/skops/releases) - [Changelog](https://github.com/skops-dev/skops/blob/main/docs/changes.rst) - [Commits](skops-dev/skops@v0.9.0...v0.10) --- updated-dependencies: - dependency-name: skops dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * fix: update `trusted` in load to avoid typeerror --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Irene López <irene.lopezs@protonmail.com>
Configuration menu - View commit details
-
Copy full SHA for ccbadc0 - Browse repository at this point
Copy the full SHA ccbadc0View commit details -
build(deps-dev): bump google-cloud-dataproc from 5.9.3 to 5.10.1 (ope…
…ntargets#684) Bumps [google-cloud-dataproc](https://github.com/googleapis/google-cloud-python) from 5.9.3 to 5.10.1. - [Release notes](https://github.com/googleapis/google-cloud-python/releases) - [Changelog](https://github.com/googleapis/google-cloud-python/blob/main/packages/google-cloud-documentai/CHANGELOG.md) - [Commits](googleapis/google-cloud-python@google-cloud-dataproc-v5.9.3...google-cloud-dataproc-v5.10.1) --- updated-dependencies: - dependency-name: google-cloud-dataproc dependency-type: direct:development update-type: version-update:semver-minor ...
Configuration menu - View commit details
-
Copy full SHA for 2882ff7 - Browse repository at this point
Copy the full SHA 2882ff7View commit details -
feat(variant index): calculate hash as variant id for long variants (o…
…pentargets#665) * feat(variant index): calculate hash as variant id for variants with long alleles * fix: adjusting hashing method * fix: painful iteration to get gnomad running with the new schema + fine tune with variant index * chore: fixing variant index step * fix: reverting changes * fix: minor updates * feat(variant index): null values of array columns are enforced to be replaced with empty arrays * fix: array union vs coalese fix * fix(variant index): annotation logic made more robust * fix: addressing review comments * fix: renaming helper function for better readability * fix(liftover): fixing docstring
Configuration menu - View commit details
-
Copy full SHA for 905844c - Browse repository at this point
Copy the full SHA 905844cView commit details
Commits on Jul 12, 2024
-
build(deps-dev): bump ipython from 8.25.0 to 8.26.0 (opentargets#662)
Bumps [ipython](https://github.com/ipython/ipython) from 8.25.0 to 8.26.0. - [Release notes](https://github.com/ipython/ipython/releases) - [Commits](ipython/ipython@8.25.0...8.26.0) --- updated-dependencies: - dependency-name: ipython dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: David Ochoa <ochoa@ebi.ac.uk> Co-authored-by: David Ochoa <dogcaesar@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 836bb76 - Browse repository at this point
Copy the full SHA 836bb76View commit details -
ci: prevent user from rebasing in minimal way (opentargets#691)
Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for 3059ca4 - Browse repository at this point
Copy the full SHA 3059ca4View commit details -
feat: artifacts versionned by release (opentargets#692)
added tags to the artifact github actions triggers, so the images produced by gentropy will be versionned by tag name Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for 00361cf - Browse repository at this point
Copy the full SHA 00361cfView commit details -
fix: moving hl.init (opentargets#687)
* fix: moving hl.init * fix: missed a hl.init * fix: removing the hl.init from notebooks
Configuration menu - View commit details
-
Copy full SHA for c5b4385 - Browse repository at this point
Copy the full SHA c5b4385View commit details -
chore(study_index): improve study definition for the eQTL Catalogue a…
…nd Finngen (opentargets#693) * chore: remove finngen prefix from studyIds * feat(eqtl_catalogue): changes from #3357 * fix: update study table * fix: update _identify_study_type example
Configuration menu - View commit details
-
Copy full SHA for 9268279 - Browse repository at this point
Copy the full SHA 9268279View commit details -
feat(studyLocus validation): adding validation logic to studyLocus da…
…taset (opentargets#686) * feat(studyLocus validation): adding validation logic to studyLocus dataset * feat: making QC more granular * Update src/gentropy/dataset/study_locus.py Co-authored-by: David Ochoa <ochoa@ebi.ac.uk> --------- Co-authored-by: David Ochoa <ochoa@ebi.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for 16f3d71 - Browse repository at this point
Copy the full SHA 16f3d71View commit details -
ci: revert semantic-release update (opentargets#694)
Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for 2888271 - Browse repository at this point
Copy the full SHA 2888271View commit details -
feat: full orchestration of the variant index dag (opentargets#678)
* feat(session): replace `read_parquet` with more general `load_data` * chore: checkpoint * feat(variant_index): overwrite variant id for longer variants * feat(variant_index): copy vcf from local filesystem to gcs * build: remove request dependency for urllib * feat(variant idx): integrate all components into dag * test: fix `fetch_coordinates` typo * Update src/airflow/dags/common_airflow.py Co-authored-by: Daniel Suveges <daniel.suveges@protonmail.com> * refactor: move fetch_coordinates_from_rsids to independent module * fix: update fetch_coordinates_from_rsids example --------- Co-authored-by: Daniel Suveges <daniel.suveges@protonmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9b2ba40 - Browse repository at this point
Copy the full SHA 9b2ba40View commit details
Commits on Jul 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 457155e - Browse repository at this point
Copy the full SHA 457155eView commit details -
fix: fix issue with gh commit not triggering artifact workflow
Szymon Szyszkowski committedJul 15, 2024 Configuration menu - View commit details
-
Copy full SHA for aa713c7 - Browse repository at this point
Copy the full SHA aa713c7View commit details -
updates: - [github.com/astral-sh/ruff-pre-commit: v0.5.1 → v0.5.2](astral-sh/ruff-pre-commit@v0.5.1...v0.5.2) - [github.com/jsh9/pydoclint: 0.5.3 → 0.5.4](jsh9/pydoclint@0.5.3...0.5.4)
Configuration menu - View commit details
-
Copy full SHA for 3a51e63 - Browse repository at this point
Copy the full SHA 3a51e63View commit details
Commits on Jul 16, 2024
-
ci: authentication with github app
Szymon Szyszkowski committedJul 16, 2024 Configuration menu - View commit details
-
Copy full SHA for c56917c - Browse repository at this point
Copy the full SHA c56917cView commit details -
Merge pull request opentargets#698 from opentargets/il-3333-explode
fix(variants): explode loci to generate list of variants + tests
Configuration menu - View commit details
-
Copy full SHA for c3e9f3c - Browse repository at this point
Copy the full SHA c3e9f3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c7781ad - Browse repository at this point
Copy the full SHA c7781adView commit details -
Merge pull request opentargets#699 from opentargets/pre-commit-ci-upd…
…ate-config chore: pre-commit autoupdate
Configuration menu - View commit details
-
Copy full SHA for 4613609 - Browse repository at this point
Copy the full SHA 4613609View commit details -
Szymon Szyszkowski committed
Jul 16, 2024 Configuration menu - View commit details
-
Copy full SHA for 40c927f - Browse repository at this point
Copy the full SHA 40c927fView commit details -
fix(docker): change JAVA_HOME env to
/usr
Szymon Szyszkowski committedJul 16, 2024 Configuration menu - View commit details
-
Copy full SHA for 7345ff1 - Browse repository at this point
Copy the full SHA 7345ff1View commit details -
Co-authored-by: Irene López Santiago <45119610+ireneisdoomed@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b5b3555 - Browse repository at this point
Copy the full SHA b5b3555View commit details -
Configuration menu - View commit details
-
Copy full SHA for 380b9e0 - Browse repository at this point
Copy the full SHA 380b9e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0dc3231 - Browse repository at this point
Copy the full SHA 0dc3231View commit details -
Merge pull request opentargets#700 from opentargets/3384-refactoring-…
…of-the-docker-release-process-for-gentropy ci: Refactoring of the docker release process for gentropy
Configuration menu - View commit details
-
Copy full SHA for b05508e - Browse repository at this point
Copy the full SHA b05508eView commit details -
Configuration menu - View commit details
-
Copy full SHA for adab79c - Browse repository at this point
Copy the full SHA adab79cView commit details -
Szymon Szyszkowski committed
Jul 16, 2024 Configuration menu - View commit details
-
Copy full SHA for ab14f8a - Browse repository at this point
Copy the full SHA ab14f8aView commit details -
Merge pull request opentargets#701 from opentargets/tskir-fix-finemap…
…ping-typo fix(finemapping): typo in "elapsed_time"
Configuration menu - View commit details
-
Copy full SHA for 004965b - Browse repository at this point
Copy the full SHA 004965bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 499b359 - Browse repository at this point
Copy the full SHA 499b359View commit details -
Merge pull request opentargets#702 from opentargets/3384-allow-image-…
…push feat: allow image push
Configuration menu - View commit details
-
Copy full SHA for 82ef4ec - Browse repository at this point
Copy the full SHA 82ef4ecView commit details
Commits on Jul 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fda6b5a - Browse repository at this point
Copy the full SHA fda6b5aView commit details
Commits on Jul 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 19ca45e - Browse repository at this point
Copy the full SHA 19ca45eView commit details
Commits on Jul 22, 2024
-
build(deps-dev): bump pytest from 8.2.2 to 8.3.1 (opentargets#712)
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.2.2 to 8.3.1. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](pytest-dev/pytest@8.2.2...8.3.1) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7f16bc5 - Browse repository at this point
Copy the full SHA 7f16bc5View commit details -
build(deps-dev): bump deptry from 0.16.1 to 0.17.0 (opentargets#714)
Bumps [deptry](https://github.com/fpgmaas/deptry) from 0.16.1 to 0.17.0. - [Release notes](https://github.com/fpgmaas/deptry/releases) - [Changelog](https://github.com/fpgmaas/deptry/blob/main/CHANGELOG.md) - [Commits](fpgmaas/deptry@0.16.1...0.17.0) --- updated-dependencies: - dependency-name: deptry dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 64d58f5 - Browse repository at this point
Copy the full SHA 64d58f5View commit details -
build(deps-dev): bump mypy from 1.10.0 to 1.11.0 (opentargets#713)
Bumps [mypy](https://github.com/python/mypy) from 1.10.0 to 1.11.0. - [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md) - [Commits](python/mypy@v1.10.0...v1.11) --- updated-dependencies: - dependency-name: mypy dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ce8f46b - Browse repository at this point
Copy the full SHA ce8f46bView commit details
Commits on Jul 25, 2024
-
feat: expose summary statistics qc and locus breaker steps to hydra c…
…li (opentargets#716) * feat: expose summary statistics qc to hydra cli * feat: expose locus breaker clumping step --------- Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for ea80fbf - Browse repository at this point
Copy the full SHA ea80fbfView commit details
Commits on Jul 29, 2024
-
fix: change config params to match new name (opentargets#721)
Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for a5c96b9 - Browse repository at this point
Copy the full SHA a5c96b9View commit details
Commits on Jul 30, 2024
-
chore: pre-commit autoupdate (opentargets#715)
updates: - [github.com/astral-sh/ruff-pre-commit: v0.5.2 → v0.5.5](astral-sh/ruff-pre-commit@v0.5.2...v0.5.5) - [github.com/pre-commit/mirrors-mypy: v1.10.1 → v1.11.0](pre-commit/mirrors-mypy@v1.10.1...v1.11.0) - [github.com/jsh9/pydoclint: 0.5.4 → 0.5.6](jsh9/pydoclint@0.5.4...0.5.6) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 897ae12 - Browse repository at this point
Copy the full SHA 897ae12View commit details
Commits on Jul 31, 2024
-
build(deps-dev): bump pymdown-extensions from 10.8.1 to 10.9 (opentar…
…gets#720) Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions) from 10.8.1 to 10.9. - [Release notes](https://github.com/facelessuser/pymdown-extensions/releases) - [Commits](facelessuser/pymdown-extensions@10.8.1...10.9) --- updated-dependencies: - dependency-name: pymdown-extensions dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 397f1e9 - Browse repository at this point
Copy the full SHA 397f1e9View commit details
Commits on Aug 8, 2024
-
build(deps-dev): bump deptry from 0.17.0 to 0.18.0 (opentargets#723)
Bumps [deptry](https://github.com/fpgmaas/deptry) from 0.17.0 to 0.18.0. - [Release notes](https://github.com/fpgmaas/deptry/releases) - [Changelog](https://github.com/fpgmaas/deptry/blob/main/CHANGELOG.md) - [Commits](fpgmaas/deptry@0.17.0...0.18.0) --- updated-dependencies: - dependency-name: deptry dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0b9af70 - Browse repository at this point
Copy the full SHA 0b9af70View commit details -
feat: notebook for locus breaker and susie finemapping benchmark (ope…
…ntargets#717) * feat: notebook for locus breaker and susie finemapping benchmark * fix: won't pass tests with matplotlib imported * feat: ukb_ppp_fm benchmark notebook * fix: check for nulls as well as nans * fix: removing matplotlib * fix: update notebooks * chore: re-run ukb ppp notebook * chore: rerun notebook
Configuration menu - View commit details
-
Copy full SHA for ae734a8 - Browse repository at this point
Copy the full SHA ae734a8View commit details -
fix: updating config paths and fine-mapping methods (opentargets#725)
* fix: updating config paths and fine-mapping methods * Update ot_locus_to_gene_train.yaml
Configuration menu - View commit details
-
Copy full SHA for 5b5b408 - Browse repository at this point
Copy the full SHA 5b5b408View commit details
Commits on Aug 15, 2024
-
docs: macos fix for some functions (opentargets#729)
* docs: macos fix for some functions * docs: formatting
Configuration menu - View commit details
-
Copy full SHA for e45f295 - Browse repository at this point
Copy the full SHA e45f295View commit details
Commits on Aug 22, 2024
-
build(deps-dev): bump ruff from 0.5.1 to 0.6.1 (opentargets#732)
* build(deps-dev): bump ruff from 0.5.1 to 0.6.1 Bumps [ruff](https://github.com/astral-sh/ruff) from 0.5.1 to 0.6.1. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](astral-sh/ruff@0.5.1...0.6.1) --- updated-dependencies: - dependency-name: ruff dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * fix: linting issues associated with ruff 0.6 * chore: fixing imports for notebooks * chore: removing old notebook --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: David Ochoa <dogcaesar@gmail.com> Co-authored-by: Daniel Considine <dc16@sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for f49a5c5 - Browse repository at this point
Copy the full SHA f49a5c5View commit details -
chore: pre-commit autoupdate (opentargets#724)
* chore: pre-commit autoupdate updates: - [github.com/astral-sh/ruff-pre-commit: v0.5.5 → v0.6.1](astral-sh/ruff-pre-commit@v0.5.5...v0.6.1) - [github.com/pre-commit/mirrors-mypy: v1.11.0 → v1.11.1](pre-commit/mirrors-mypy@v1.11.0...v1.11.1) * chore: pre-commit auto fixes [...] --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: David Ochoa <dogcaesar@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4169b81 - Browse repository at this point
Copy the full SHA 4169b81View commit details -
build(deps-dev): bump deptry from 0.18.0 to 0.19.1 (opentargets#728)
Bumps [deptry](https://github.com/fpgmaas/deptry) from 0.18.0 to 0.19.1. - [Release notes](https://github.com/fpgmaas/deptry/releases) - [Changelog](https://github.com/fpgmaas/deptry/blob/main/CHANGELOG.md) - [Commits](fpgmaas/deptry@0.18.0...0.19.1) --- updated-dependencies: - dependency-name: deptry dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: David Ochoa <ochoa@ebi.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for 02b006d - Browse repository at this point
Copy the full SHA 02b006dView commit details
Commits on Aug 23, 2024
-
build(deps-dev): bump lxml from 5.2.2 to 5.3.0 (opentargets#727)
Bumps [lxml](https://github.com/lxml/lxml) from 5.2.2 to 5.3.0. - [Release notes](https://github.com/lxml/lxml/releases) - [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt) - [Commits](lxml/lxml@lxml-5.2.2...lxml-5.3.0) --- updated-dependencies: - dependency-name: lxml dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5984de9 - Browse repository at this point
Copy the full SHA 5984de9View commit details -
build(deps-dev): bump pre-commit from 3.7.1 to 3.8.0 (opentargets#719)
* build(deps-dev): bump pre-commit from 3.7.1 to 3.8.0 Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.7.1 to 3.8.0. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](pre-commit/pre-commit@v3.7.1...v3.8.0) --- updated-dependencies: - dependency-name: pre-commit dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * fix: update lock --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com> Co-authored-by: David Ochoa <dogcaesar@gmail.com> Co-authored-by: David Ochoa <ochoa@ebi.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for 4db64a3 - Browse repository at this point
Copy the full SHA 4db64a3View commit details
Commits on Aug 27, 2024
-
feat(variant_index): changes for a successful run (opentargets#735)
* feat: update variant sources for variant idx and drop rsid mapping * chore: remove variant_index step from etl dag * chore: move gnomad annotation from dev to static assets * chore: change gentropy docker image * feat(convert_to_vcf): write data partitioned * feat: add vcf merging step * chore: assert merge is succesful * fix: remove non canonical variants from vcfs * chore: pass vcf types to merging rule * fix: match vep parser order of columns to variant index schema * fix: ditch `assign_variant_id` in favour of `hash_long_variant_ids` * chore: update `test_as_vcf_df_without_variant_id` * fix: correct test mock data * chore: pre-commit auto fixes [...] * chore: merge from dev * chore: pre-commit auto fixes [...] --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for dc8c9dc - Browse repository at this point
Copy the full SHA dc8c9dcView commit details
Commits on Aug 28, 2024
-
fix: update cluster creation command (opentargets#739)
Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for 348b6f0 - Browse repository at this point
Copy the full SHA 348b6f0View commit details -
fix: revert recursiveFileLookup to False (opentargets#738)
Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for b6746fb - Browse repository at this point
Copy the full SHA b6746fbView commit details
Commits on Aug 29, 2024
-
feat: Finngen r11 ingestion (opentargets#733)
* feat: finngen r11 study index paths * feat: simplification of finngen susie finemapping ingestion * feat: efos in finngne study index * docs: updated docstring * fix: pass spark_session not gentropy session to step * fix: read uploaded file requires file:/// * fix: parallelize csv from url * fix: typo in docstring * chore: pre-commit auto fixes [...] --------- Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Daniel Suveges <daniel.suveges@protonmail.com>
Configuration menu - View commit details
-
Copy full SHA for cf1ec24 - Browse repository at this point
Copy the full SHA cf1ec24View commit details
Commits on Aug 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2612aa7 - Browse repository at this point
Copy the full SHA 2612aa7View commit details
Commits on Sep 3, 2024
-
fix: adding carma_tau parameter to susie_finemapper (opentargets#743)
* fix: adding carma_tau parameter to susie_finemapper * fix: changing default * fix: defaults
Configuration menu - View commit details
-
Copy full SHA for 93a6e60 - Browse repository at this point
Copy the full SHA 93a6e60View commit details -
feat: logic and airflow pipeline for validation (opentargets#730)
* refactor: generalised validation logic * refactor: generalised validation logic * fix(airflow): fine-tuning DAG for data validation * fix(validation): study locus uniqueness fixed * feat: add invalid/valid dataset generation in validation steps/dag (opentargets#734) * fix: does not belong in this PR * refactor: to be moved to orchestration repo * docs: respective docs pages for the steps * docs: ammend docstrings * revert: maintain dag for now but it should be removed eventually * feat: validate study_locus dataset to produce valid or invalid df * feat: adjust DAG to parametrise dataset validation * fix: duplicated row * feat: increase abstraction of Dataset validation of rows * docs: increase clarity of what the function does * fix: error message * revert: unintended change * test: testing dataset filtering by quality flag --------- Co-authored-by: DSuveges <daniel.suveges@protonmail.com> * chore: pre-commit auto fixes [...] --------- Co-authored-by: David Ochoa <ochoa@ebi.ac.uk> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for bb8558c - Browse repository at this point
Copy the full SHA bb8558cView commit details -
feat(variant index): improved data structure (opentargets#710)
* feat(variant index): upating schema and logic * feat(variant index): vep transcript annotation improved with consequence score + transcript index * refactor: removed hardcoded schema definition from parser * fix(test): fixing mock variant index * fix: schema extraction fixed * fix: doctest issue resolved * fix: updating vep command in the DAG * fix: removing un-used sequence ontology terms * fix: adding example to sorter method + changing variable names --------- Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1a7b0d7 - Browse repository at this point
Copy the full SHA 1a7b0d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ea47a9 - Browse repository at this point
Copy the full SHA 3ea47a9View commit details
Commits on Sep 4, 2024
-
fix(finngen_r11): preserve all studyIds (opentargets#747)
* fix(finngen_r11): preserve all studyIds Preserve all studyIds, even if EFO mapping is missing, so mapping between studyIndex and StudyLocus is by studyId column is accurate. * fix: typo in docstring Co-authored-by: Irene López Santiago <45119610+ireneisdoomed@users.noreply.github.com> --------- Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk> Co-authored-by: Irene López Santiago <45119610+ireneisdoomed@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 12ff35b - Browse repository at this point
Copy the full SHA 12ff35bView commit details
Commits on Sep 9, 2024
-
feat: adding finemapping method to studylocusid hash (opentargets#744)
* feat: adding finemapping method to studylocusid hash * chore: updating function in needed files * test: update doc test * fix: mistakes * fix: tidying logic * chore: adding studyLocusId recalculation to pics finemapping method --------- Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 15a058e - Browse repository at this point
Copy the full SHA 15a058eView commit details -
build(deps-dev): bump ipython from 8.26.0 to 8.27.0 (opentargets#741)
Bumps [ipython](https://github.com/ipython/ipython) from 8.26.0 to 8.27.0. - [Release notes](https://github.com/ipython/ipython/releases) - [Commits](ipython/ipython@8.26.0...8.27.0) --- updated-dependencies: - dependency-name: ipython dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3c1e81a - Browse repository at this point
Copy the full SHA 3c1e81aView commit details
Commits on Sep 10, 2024
-
build(deps-dev): bump deptry from 0.19.1 to 0.20.0 (opentargets#742)
Bumps [deptry](https://github.com/fpgmaas/deptry) from 0.19.1 to 0.20.0. - [Release notes](https://github.com/fpgmaas/deptry/releases) - [Changelog](https://github.com/fpgmaas/deptry/blob/main/CHANGELOG.md) - [Commits](fpgmaas/deptry@0.19.1...0.20.0) --- updated-dependencies: - dependency-name: deptry dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 151b4ec - Browse repository at this point
Copy the full SHA 151b4ecView commit details -
fix: validation name mapping (opentargets#753)
* fix: use mapping instead of enum values in valid_rows * fix: typos * fix: swap valid and invalid paths --------- Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for 0b216f6 - Browse repository at this point
Copy the full SHA 0b216f6View commit details
Commits on Sep 11, 2024
-
fix: removing old functions (opentargets#752)
Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 010c881 - Browse repository at this point
Copy the full SHA 010c881View commit details -
refactor: generalise per-chromosome processing (opentargets#754)
* refactor: move VA preparation logic into a separate module * refactor: generalise per-chromosome summary stats ingestion * Update src/gentropy/common/per_chromosome.py Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com> --------- Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for feb9cad - Browse repository at this point
Copy the full SHA feb9cadView commit details -
refactor: generalise the harmonisation pipeline (opentargets#755)
* refactor: move harmonisation into a separate module * refactor: make column names configurable * feat: make INFO and A1FREQ columns optional * docs: expand comments on tmp_variant_annotation_path and variant types
Configuration menu - View commit details
-
Copy full SHA for d10cc20 - Browse repository at this point
Copy the full SHA d10cc20View commit details -
feat: ingest FinnGen UKB meta-analysis data (opentargets#756)
* feat: implement FinnGen UKB meta-analysis ingestion and harmonisation * chore: remove ot_finngen_ukb_meta.yaml * chore: remove raw_study_index_path to raw_study_index_path_from_tsv * fix: use session.write_mode * style: rename class to FinngenUkbMetaIngestionStep
Configuration menu - View commit details
-
Copy full SHA for a49ae9a - Browse repository at this point
Copy the full SHA a49ae9aView commit details
Commits on Sep 12, 2024
-
feat(validation): adding credible set variant validation (opentargets…
…#757) * feat(validation): adding logic to validate credible sets against variant index * fix: tidying docstrings
Configuration menu - View commit details
-
Copy full SHA for 6469bf5 - Browse repository at this point
Copy the full SHA 6469bf5View commit details -
feat: drop airflow orchestration layer from gentropy (opentargets#758)
* refactor: drop gentropy config * feat(airflow): removal of airflow orchestration BREAKING CHANGE: see https://github.com/opentargets/orchestration --------- Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for d3435bb - Browse repository at this point
Copy the full SHA d3435bbView commit details
Commits on Sep 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d6364f8 - Browse repository at this point
Copy the full SHA d6364f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34aaaf5 - Browse repository at this point
Copy the full SHA 34aaaf5View commit details
Commits on Sep 17, 2024
-
build(deps): bump wandb from 0.17.2 to 0.18.0 (opentargets#763)
Bumps [wandb](https://github.com/wandb/wandb) from 0.17.2 to 0.18.0. - [Release notes](https://github.com/wandb/wandb/releases) - [Changelog](https://github.com/wandb/wandb/blob/main/CHANGELOG.md) - [Commits](wandb/wandb@v0.17.2...v0.18.0) --- updated-dependencies: - dependency-name: wandb dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2e0e326 - Browse repository at this point
Copy the full SHA 2e0e326View commit details -
fix: prevent multiple credible filters to override spark plan (openta…
…rgets#766) * fix: prevent multiple filters to override spark plan * feat: mhc quality control flag * fix: prevent multiple filters to override spark plan * Revert "fix: prevent multiple filters to override spark plan" This reverts commit a358781. * revert: wrong commit * fix: missing changes due to git chaos * chore: merge dev toml, update lock * chore: update lock after upgrading poetry to 1.8.3 v 2 --------- Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6ede736 - Browse repository at this point
Copy the full SHA 6ede736View commit details
Commits on Sep 18, 2024
-
feat: flag MHC credible sets based on lead (opentargets#767)
* fix: prevent multiple filters to override spark plan * feat: mhc quality control flag * fix: typo * docs: genomic region added to docs * docs: info added to common index (and title) * docs: fix paths * Update src/gentropy/study_locus_validation.py * fix: remove unnecessary comment --------- Closes opentargets/issues#3469 Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8c4421a - Browse repository at this point
Copy the full SHA 8c4421aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d84d43b - Browse repository at this point
Copy the full SHA d84d43bView commit details -
fix(effect harmonisation): addressing beta harmonisation bug (opentar…
…gets#762) * fix: turning OR to beta harmonisation on for GWAS Catalog * fix(ingestion): addressing beta harmonisation bug * fix(ingestion): addressing beta harmonisation bug * test: adding test for effect harmonisation * test: adding doctests for beta harmonisation * fix: fixing value checking bug: effect value needs to be cast to double type * fix: typos in gwas ingestion script
Configuration menu - View commit details
-
Copy full SHA for c3651b7 - Browse repository at this point
Copy the full SHA c3651b7View commit details
Commits on Sep 19, 2024
-
perf: quickly build a Docker image for every branch (opentargets#773)
* perf: cache Docker image layers * chore: temporary add branch to test * perf: separate AMD and ARM builds for gentropy * perf: temporarily test only VEP image separately * perf: test ARM/AMD gentropy/VEP separately * perf: introduce quick build for all commits * perf: quick build for all tags * fix: use correct syntax for tags * fix: revert accidental changes for the VEP step
Configuration menu - View commit details
-
Copy full SHA for c292e84 - Browse repository at this point
Copy the full SHA c292e84View commit details
Commits on Sep 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 785dad0 - Browse repository at this point
Copy the full SHA 785dad0View commit details -
docs: fix broken refs (opentargets#768)
Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 018defa - Browse repository at this point
Copy the full SHA 018defaView commit details -
feat: flag PICS top hits in studies with credset sumstats (opentarget…
…s#777) Co-authored-by: Daniel Suveges <daniel.suveges@protonmail.com>
Configuration menu - View commit details
-
Copy full SHA for ad3f503 - Browse repository at this point
Copy the full SHA ad3f503View commit details
Commits on Sep 23, 2024
-
fix(ld clumping): a revised logic allows a more accurate clumping (op…
…entargets#772) * fix(ld clumping): a revised logic allows a more accurate identification of linked loci * test: adding some test * chore: pre-commit auto fixes [...] * test: adding more test cases * fix: fixing test data --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 58fb726 - Browse repository at this point
Copy the full SHA 58fb726View commit details -
refactor(L2GFeatureMatrix)!: streamline feature matrix management (op…
…entargets#745) * refactor(L2GFeatureMatrix): remove schema validation * refactor(FeatureFactory): reshape feature generation WIP * chore: pre-commit auto fixes [...] * chore: set l2gfeature properties with decorator * chore(l2gfeature): make credible_set and input_dependency instance attributes * chore(l2gfeature): make credible_set and input_dependency instance attributes * chore(featurefactory): distanceTssMeanFeature working * refactor(l2g): improve step dependency management * feat: implement * chore: fix mypy issues * feat: l2gfeaturematrix.from_features_list working * chore: comment out obsolete refs * chore(L2GFeatureMatrix): change `mode` attribute to `with_gold_standard` * refactor(l2g): move feature matrix writing to training module * feat(L2GFeatureMatrix): accept L2GGoldStandard or StudyLocus as inputs * feat: implement methods to build a feature matrix based on a studylocus/L2GGoldStandard instance * feat: coloc logic prototype * feat(l2g): filter non gwas credible sets at the start of the step * feat: rewrite colocalisation feature factory * test: add `test_colocalisation_feature_type` * test(colocalisation): add test_extract_maximum_coloc_probability_per_region_and_gene * feat(L2GFeatureInputLoader): support multiple deps by passing loader as kwarg * test: add integration tests `test_build_feature_matrix` * chore: drop config yamls * refactor: move feature classes to datasets module * docs: update feature docs * refactor(colocalisation): cleaner joins in `append_right_study_metadata` * chore: better logging abstract methods * test: add `L2GFeatureMatrix.test_from_features_list` unit tests * fix: add goldStandardSet when a gs instance is passed to `from_features_list` * fix: lowercase colocalisation type and add semantic test * test: add semantic test for `append_right_study_metadata` * feat(colocalisation): make `append_right_study_metadata` extensible to left metadata * fix(colocalisation): append_study_metadata cant take a gold standard * fix(colocalisation): extract_maximum_coloc_probability_per_region_and_gene cant take a gold standard * feat: add `StudyLocus` as a dependency of colocalisation features * fix: add studylocus to input loader in test * fix: add studylocus to input loader in test * fix: add studylocus to input loader in test
Configuration menu - View commit details
-
Copy full SHA for b93842a - Browse repository at this point
Copy the full SHA b93842aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a29222e - Browse repository at this point
Copy the full SHA a29222eView commit details
Commits on Sep 24, 2024
-
feat: add
studyType
toStudyLocus
andColocalisation
(and `Stud……yLocusOverlap`) (opentargets#782) * feat: add studyType to StudyLocus schema * feat: add annotate_study_type function to add studyType to StudyLocus * fix: remove lines for retrieving studyType as StudyLocus now contains studyType * fix: add studyType to test input data as StudyLocus now contains studyType * feat: add leftStudyType and rightStudyType to Colocalisation and StudyLocusOverlap schemas * feat: update _convert_to_square_matrix and its test with leftStudyType and rightStudyType * feat: update test_find_overlaps_semantic inputs with leftStudyType and rightStudyType * feat: update tests in test_colocalisation_method.py with leftStudyType and rightStudyType * feat: add leftStudyType and rightStudyType when creating StudyLocusOverlap * feat: add leftStudyType and rightStudyType to Colocalisation results * fix: remove redundant study_index parameter from filter_by_study_type function def and calls * fix: remove redundant study_index parameter from find_overlaps function def and calls * fix: remove leftStudyType from Colocalisation (not needed as always gwas) * fix: remove leftStudyType from StudyLocusOverlap (not needed as always gwas) * fix: missing comma * feat: update tests in test_locus_to_gene.py with studyType and rightStudyType * feat: update tests (colocalisation, l2g, l2g feature matrix) with rightStudyType * fix: remove studyType from metadata_cols in append_study_metadata function call
Configuration menu - View commit details
-
Copy full SHA for dcacaf7 - Browse repository at this point
Copy the full SHA dcacaf7View commit details -
feat: adding window based clumping to StudyLocus (opentargets#779)
* feat: adding window based clumping to locus * fix: reverting some changes * chore: pre-commit auto fixes [...] * fix: fixing probem introduced by merge conflict * fix: addressing review comment --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for df45a6c - Browse repository at this point
Copy the full SHA df45a6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 148e26e - Browse repository at this point
Copy the full SHA 148e26eView commit details -
feat: add biosample index (opentargets#769)
* Initial commit of biosample index * Make minimal class * Tidy up first draft of adding biosample index * Add beginning of logic for checking if biosample from a studyindex is in biosample index * Make early file for merging multiple biosample indices into one * Finish adding basic iteration of biosample index, needs debugging * Tweak slightly * Modified the parser to accept JSON files * Update biosample index * Tests and docs * Updating tests * Revert GWAS catalog file * fix(biosample index): update to match pre-commit standards * fix(biosample index): merging indices fix * fix(biosample index): update study index qc logic * fix(biosample index): fix missing mock_biosample_index * chore(biosample index): change datasource name from ontologies * fix(biosample index): add dataset doc * fix(biosample index): change dbXrefs to xrefs * chore (biosample index): better commenting Co-authored-by: Daniel Suveges <daniel.suveges@protonmail.com> * fix(biosample index): various minor tweaks to biosample index * fix(biosample index): minor bug * fix(biosample index): fix merge shift to method * feat(biosample index): make biosampleName not nullable --------- Co-authored-by: Daniel Suveges <daniel.suveges@protonmail.com>
Configuration menu - View commit details
-
Copy full SHA for ccdb1f2 - Browse repository at this point
Copy the full SHA ccdb1f2View commit details -
feat: 99% credible set validation during
study_locus_validation
(op……entargets#765) * feat: study locus validation filters for 95% credible sets * revert: no longer needed to filter for credible set interval * feat: annotate credible sets before filter them * docs: adding more context here
Configuration menu - View commit details
-
Copy full SHA for 84d6638 - Browse repository at this point
Copy the full SHA 84d6638View commit details -
feat: flag credible sets explained by SuSiE regions (opentargets#780)
* feat: flag PICS top hits in studies with credset sumstats * feat: flag credible sets explained by SuSiE region * feat: consider unresolved LD cases * refactor: improve readability of code * refactor: improve code readability --------- Co-authored-by: Daniel Suveges <daniel.suveges@protonmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2199ece - Browse repository at this point
Copy the full SHA 2199eceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2010fb6 - Browse repository at this point
Copy the full SHA 2010fb6View commit details -
build(deps-dev): bump pymdown-extensions from 10.9 to 10.10.1 (openta…
…rgets#781) Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions) from 10.9 to 10.10.1. - [Release notes](https://github.com/facelessuser/pymdown-extensions/releases) - [Commits](facelessuser/pymdown-extensions@10.9...10.10.1) --- updated-dependencies: - dependency-name: pymdown-extensions dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: David Ochoa <ochoa@ebi.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for d2a68d9 - Browse repository at this point
Copy the full SHA d2a68d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95be9f6 - Browse repository at this point
Copy the full SHA 95be9f6View commit details -
fix(finngen_study_index): improved tests for finngen study index (ope…
…ntargets#776) * fix(finngen_study_index): improved tests for finngen study index * chore(tests): added pytest mark to be able to isolate step tests * chore: pr comments * feat: revert mock.patch --------- Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for 6c4bdf5 - Browse repository at this point
Copy the full SHA 6c4bdf5View commit details
Commits on Sep 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b525117 - Browse repository at this point
Copy the full SHA b525117View commit details
Commits on Sep 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 51125c7 - Browse repository at this point
Copy the full SHA 51125c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f83329 - Browse repository at this point
Copy the full SHA 9f83329View commit details
Commits on Sep 27, 2024
-
fix(safe_array_union): allow for sorting nested structs (opentargets#793
Configuration menu - View commit details
-
Copy full SHA for a135d26 - Browse repository at this point
Copy the full SHA a135d26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26483c9 - Browse repository at this point
Copy the full SHA 26483c9View commit details
Commits on Sep 30, 2024
-
fix(schema): recursive validation of arbitrarily deep nested structure (
opentargets#790) * fix(schema): recursive validation of arbitrariliy deep nested structure * chore: pre-commit auto fixes [...] * fix: docstring issues * fix: failing tests are fixed * test: skipping tests that are failing because bug in vep parser * test(schemas): adding tests for schema comparison functions * test: removing skip as the vep parser logic is fixed * fix: addressing review comments * fix(schemas): removing schema flattening function * chore: pre-commit auto fixes [...] --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 88f62d4 - Browse repository at this point
Copy the full SHA 88f62d4View commit details -
fix: adding data specific p-value filters (opentargets#788)
* fix: adding data specific fillters * fix: removing variables * fix: adding options to init --------- Co-authored-by: Daniel Suveges <daniel.suveges@protonmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8b253a5 - Browse repository at this point
Copy the full SHA 8b253a5View commit details -
feat: change
StudyLocusId
hashing method to md5 (and change `StudyL……ocusId` to string type) (opentargets#783) * feat: change studyLocusId to string in schema * feat: change studyLocusId of example data to string in tests * feat: change hashing method to md5 * test: remove test_assign_study_locus_id__null_variant_id as validation will have removed null ids * fix: change studyLocusId to string in remaining files * fix: ensure inputs to assign_study_locus_id are columns and not strings * fix: change studyLocusId to string in remaining files * chore: update assign_study_locus_id docstring with updated output * chore: update assign_study_locus_id docstring with updated output (again) * fix: change studyLocusId to string in recently merged files * feat: move hashing logic to generate_identifier function in Dataset class --------- Co-authored-by: Daniel Suveges <daniel.suveges@protonmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5c58e58 - Browse repository at this point
Copy the full SHA 5c58e58View commit details
Commits on Oct 1, 2024
-
feat: drop
v2g
and reimplement distance features (opentargets#771)* refactor(L2GFeatureMatrix): remove schema validation * refactor(FeatureFactory): reshape feature generation WIP * chore: pre-commit auto fixes [...] * chore: set l2gfeature properties with decorator * chore(l2gfeature): make credible_set and input_dependency instance attributes * chore(l2gfeature): make credible_set and input_dependency instance attributes * chore(featurefactory): distanceTssMeanFeature working * refactor(l2g): improve step dependency management * feat: implement * chore: fix mypy issues * feat: l2gfeaturematrix.from_features_list working * chore: comment out obsolete refs * chore(L2GFeatureMatrix): change `mode` attribute to `with_gold_standard` * refactor(l2g): move feature matrix writing to training module * feat(L2GFeatureMatrix): accept L2GGoldStandard or StudyLocus as inputs * feat: implement methods to build a feature matrix based on a studylocus/L2GGoldStandard instance * feat: coloc logic prototype * feat(l2g): filter non gwas credible sets at the start of the step * feat: rewrite colocalisation feature factory * test: add `test_colocalisation_feature_type` * test(colocalisation): add test_extract_maximum_coloc_probability_per_region_and_gene * feat(L2GFeatureInputLoader): support multiple deps by passing loader as kwarg * test: add integration tests `test_build_feature_matrix` * feat(variant_index): add `get_distance_to_gene` and deprecate `get_distance_from_tss` * feat(variant_index): deprecate `get_most_severe_transcript_consequence` * feat(variant_index): add `get_loftee` and deprecate `get_plof_v2g` * chore: reduce v2g assesments to intervals * feat(feature_factory): add distance to footprint features * test: refactor `test_feature_factory_return_type` * feat(feature_factory): add all distance neighbourhood features * chore: delete v2g * feat(feature_factory): add all colocalisation neighbourhood features * chore: final v2g deletion * chore: drop config yamls * refactor: move feature classes to datasets module * docs: update feature docs * fix: import * test: add semantic `TestCommonColocalisationFeatureLogic` * test: add semantic `TestCommonDistanceFeatureLogic` * refactor: separate features into diff modules * fix: documentation references * feat: implement distance to sentinel and adapt definitions * docs: update distance class names * fix: add all variant index mandatory fields in tests * fix(schema_validator): remove extra `[]` from parent prefix * fix: convert studylocusid to string in tests * revert: revert 72ea515 (it was ok) * fix: adapt test
Configuration menu - View commit details
-
Copy full SHA for b7ccfae - Browse repository at this point
Copy the full SHA b7ccfaeView commit details -
feat: out sample LD qc reason (opentargets#798)
Co-authored-by: Daniel Suveges <daniel.suveges@protonmail.com>
Configuration menu - View commit details
-
Copy full SHA for c3b8c2c - Browse repository at this point
Copy the full SHA c3b8c2cView commit details -
chore: drop redundant parameter (opentargets#802)
Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for a5588ae - Browse repository at this point
Copy the full SHA a5588aeView commit details -
fix: align the schema of study_index for ukb ppp eur (opentargets#803)
* fix(ukb_ppp_study_index): update column name to match schema * chore: add note that notebooks are not supported --------- Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for d4b5070 - Browse repository at this point
Copy the full SHA d4b5070View commit details -
feat: force reinstallation of the gentropy on the cluster (opentarget…
…s#804) Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for ccb484e - Browse repository at this point
Copy the full SHA ccb484eView commit details -
feat(validation): adding credible set confidence annotation at valida…
…tion time (opentargets#801) * feat: adding credible set confidence * feat: adding confidence assignment to the credible set validation step * fix: adding confidence field to schema * fix: schema * fix: confidence criteria * fix: finalising labels * fix: docstring typo * test: for credible set confidence assignment
Configuration menu - View commit details
-
Copy full SHA for 1c396d2 - Browse repository at this point
Copy the full SHA 1c396d2View commit details
Commits on Oct 2, 2024
-
chore: make the lb clumping ingest the partitionned data (opentargets…
…#806) Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for 9177dd4 - Browse repository at this point
Copy the full SHA 9177dd4View commit details -
feat: adding filtering to susie finemapper (opentargets#796)
* feat: adding filltering to susie fine_mapper * fix: correct options * fix: fix simulations * fix: correct clumping * fix: fix options * fix: fix for catching None * fix: adding LD and gwas_df as output * chore: changing defaults * chore: v1 * fix: spelling in susie_finemapper.py --------- Co-authored-by: Daniel-Considine <113430683+Daniel-Considine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 174f8f9 - Browse repository at this point
Copy the full SHA 174f8f9View commit details -
feat: add sumstat QC fields to schema (opentargets#809)
* feat: add sumstat QC fields to schema * fix: fix of type * fix: fix for struct
Configuration menu - View commit details
-
Copy full SHA for 25a4820 - Browse repository at this point
Copy the full SHA 25a4820View commit details
Commits on Oct 3, 2024
-
feat: fix biosample study validation (opentargets#810)
* fix(biosample index): update biosample index validation step to only apply to non-gwas studies * fix(biosample index): revert to dropping * feat(biosample index): update test study index to test biosample index too * feat(biosample index): add biosampleId to study index schema
Configuration menu - View commit details
-
Copy full SHA for 70fd593 - Browse repository at this point
Copy the full SHA 70fd593View commit details -
refactor(vep_parser): store consequence to impact score as a project …
…config (opentargets#811) * refactor: set variant functional consequence to pathogenicity score as class attribute * chore: drop `VariantIndex.get_most_severe_gene_consequence` * chore(VariantIndex): make `CONSEQUENCE_TO_PATHOGENICITY_SCORE` a class attribute * fix(vep): convert `id_to_score_map` to `label_to_score_map` * chore: remove comment * refactor: move `consequence_to_pathogenicity_score` to `VariantIndexConfig`
Configuration menu - View commit details
-
Copy full SHA for c286c3b - Browse repository at this point
Copy the full SHA c286c3bView commit details -
feat(l2g): implement variant consequence features from VEP (opentarge…
…ts#805) * feat(variant_index): set variant functional consequence to pathogenicity score as class attribute * feat: add and test vep features * feat: add and test vep neighbourhood features * feat(vep_features): use only protein coding genes to look in the vicinity * chore: update feature list and other bits * fix: docs ref * refactor: set variant functional consequence to pathogenicity score as class attribute * chore: drop `VariantIndex.get_most_severe_gene_consequence` * chore(VariantIndex): make `CONSEQUENCE_TO_PATHOGENICITY_SCORE` a class attribute * fix(vep): convert `id_to_score_map` to `label_to_score_map` * chore: remove comment * chore: access max consequence score from variant index
Configuration menu - View commit details
-
Copy full SHA for 8876fc1 - Browse repository at this point
Copy the full SHA 8876fc1View commit details -
feat: optimisation of qc step (opentargets#813)
* feat: optimisation of qc step * fix: adding Z2 filter * fix: v1
Configuration menu - View commit details
-
Copy full SHA for fca55be - Browse repository at this point
Copy the full SHA fca55beView commit details
Commits on Oct 4, 2024
-
fix(validation): add
qualityControls
column if missing in StudyLocu……s dataset when perfroming validation (opentargets#814) * fix: coalesce qualityControl column in credible set * fix: resolve missing qualityControls column when validating studyLocus * chore: whitespace * chore: use getter to infer qc column name * chore: drop show * chore: drop warnings for step_test(s) --------- Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for 68c0168 - Browse repository at this point
Copy the full SHA 68c0168View commit details -
fix: fix of type error in schema checking (opentargets#817)
* fix: fix of type error in schma checking * fix: fix fix fix
Configuration menu - View commit details
-
Copy full SHA for b325eaa - Browse repository at this point
Copy the full SHA b325eaaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 99b1d3c - Browse repository at this point
Copy the full SHA 99b1d3cView commit details
Commits on Oct 7, 2024
-
fix: biosample id duplication (opentargets#822)
* fix(biosample_index): remove biosampleId column if present in validation and tests * fix(biosample index): update tests for biosample index
Configuration menu - View commit details
-
Copy full SHA for 8b29168 - Browse repository at this point
Copy the full SHA 8b29168View commit details
Commits on Oct 8, 2024
-
feat: change LD annotation for PICS fine-mapping to use major ancestry (
opentargets#821) * feat: add functions to get the major population and calculate r2 * refactor: remove functions not needed anymore * refactor: change r2Overall to r2Major * test: add tests for both of the added functions * test: remove tests no longer needed * revert: change r2Major back to r2Overall
Configuration menu - View commit details
-
Copy full SHA for 27d8206 - Browse repository at this point
Copy the full SHA 27d8206View commit details -
build(deps-dev): bump ipython from 8.27.0 to 8.28.0 (opentargets#819)
Bumps [ipython](https://github.com/ipython/ipython) from 8.27.0 to 8.28.0. - [Release notes](https://github.com/ipython/ipython/releases) - [Commits](ipython/ipython@8.27.0...8.28.0) --- updated-dependencies: - dependency-name: ipython dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f3490d3 - Browse repository at this point
Copy the full SHA f3490d3View commit details
Commits on Oct 9, 2024
-
build(deps-dev): bump pre-commit from 3.8.0 to 4.0.0 (opentargets#820)
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.8.0 to 4.0.0. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](pre-commit/pre-commit@v3.8.0...v4.0.0) --- updated-dependencies: - dependency-name: pre-commit dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 60f6bfa - Browse repository at this point
Copy the full SHA 60f6bfaView commit details -
feat: decouple feature generation from L2G training step (opentargets…
…#823) * fix: join between gold standard and credible set based on studyId and variantId * fix: minor bugs to generate the feature matrix * fix(colocalisation): safeguard existing rightStudyType when applying `append_study_metadata` * feat: add feature generation step (working interactively) * feat(l2g): remove feature generation from `LocusToGeneStep` * fix: correct feature names * feat: filter gwas credible sets in `L2GPrediction.from_credible_set` * chore: update docs * chore: pass credible set to `L2GGoldStandard.build_feature_matrix` in test * chore: uncomment code
Configuration menu - View commit details
-
Copy full SHA for b7dce8f - Browse repository at this point
Copy the full SHA b7dce8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f0111c - Browse repository at this point
Copy the full SHA 9f0111cView commit details
Commits on Oct 10, 2024
-
revert: no longer rescuing variants not in LD matrix when overlapping…
… with SuSiE (opentargets#827) * revert: no longer rescueing variants not in LD matrix * test: update test to cover new expectation
Configuration menu - View commit details
-
Copy full SHA for 31e217b - Browse repository at this point
Copy the full SHA 31e217bView commit details -
fix: empty inSilicoPredictors object in GnomAD variant index (opentar…
…gets#807) * fix: empty inSilicoPredictors object in variant index * fix: object filtering expression * fix(hail): limit removed
Configuration menu - View commit details
-
Copy full SHA for 58333c0 - Browse repository at this point
Copy the full SHA 58333c0View commit details
Commits on Oct 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c7c602a - Browse repository at this point
Copy the full SHA c7c602aView commit details -
feat(l2g): merge sQTL and tuQTL colocalisation features (opentargets#824
Configuration menu - View commit details
-
Copy full SHA for e3d32ba - Browse repository at this point
Copy the full SHA e3d32baView commit details -
fix: adding single point statistics to pics loci (opentargets#832)
* fix: adding single point statistics to pics loci * fix: patching field update logic * refactor: simplifying the pics process slightly * test: for lead statistics propagation * refactor: udf as decorator * fix: removing commented rows * fix: reverting udf decorator - tests would fail otherwise
Configuration menu - View commit details
-
Copy full SHA for fb6111d - Browse repository at this point
Copy the full SHA fb6111dView commit details -
fix(find_overlap): missing right study type in output (opentargets#828)
* fix: rightStudyType nulls removed * test: improve testing of peak overlap function * fix: overlap test --------- Co-authored-by: David Ochoa <ochoa@ebi.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for 9f446e8 - Browse repository at this point
Copy the full SHA 9f446e8View commit details
Commits on Oct 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c4520aa - Browse repository at this point
Copy the full SHA c4520aaView commit details
Commits on Oct 14, 2024
-
feat: adding new LD interface (opentargets#759)
* feat: adding new LD interface * fix: adding ld_index * fix: adding csa * fix: adding fucntion in init * chore: temporary commit to build the Docker image * chore: revert temporary GitHub Actions configuration * chore: committing some restructuring * chore: committing some changes * chore: tweaking variable names * fix: fixing locus index boundaries * docs: documenting where gnomad ht were sourced from * fix: adding afr ancestry to panUKBB interface * fix: fixing arguments for susie_finemapper * fix: removing unneeded code from panukbb ld * feat: ancestry mapping * fix: remove chr from chromosome column + some other bugs * fix: removing duplicated variants & resolving flipped indels * chore: committing changes * Update src/gentropy/datasource/pan_ukbb_ld/ld.py Co-authored-by: Daniel Suveges <daniel.suveges@protonmail.com> * Update src/gentropy/method/ld_matrix_interface.py Co-authored-by: Daniel Suveges <daniel.suveges@protonmail.com> * Update colocalisation.py * fix: rightStudyType nulls removed * test: improve testing of peak overlap function * fix: overlap test * fix: changes suggested by ds review * chore: removing unneeded variants.py --------- Co-authored-by: Kirill Tsukanov <tskir@users.noreply.github.com> Co-authored-by: Daniel Considine <dc16@sanger.ac.uk> Co-authored-by: Daniel-Considine <113430683+Daniel-Considine@users.noreply.github.com> Co-authored-by: Daniel Suveges <daniel.suveges@protonmail.com>
Configuration menu - View commit details
-
Copy full SHA for e77abf4 - Browse repository at this point
Copy the full SHA e77abf4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38d4cb5 - Browse repository at this point
Copy the full SHA 38d4cb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for d461e38 - Browse repository at this point
Copy the full SHA d461e38View commit details -
fix(l2g): remove custom session params + other fixes (opentargets#841)
* chore: delete l2g custom spark session * fix: add neighbourhood features in `LocusToGeneFeatureMatrixConfig` * fix(feature_matrix): use right config for default values
Configuration menu - View commit details
-
Copy full SHA for 6817aad - Browse repository at this point
Copy the full SHA 6817aadView commit details -
build(deps-dev): bump pymdown-extensions from 10.10.1 to 10.11.2 (ope…
…ntargets#815) Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions) from 10.10.1 to 10.11.2. - [Release notes](https://github.com/facelessuser/pymdown-extensions/releases) - [Commits](facelessuser/pymdown-extensions@10.10.1...10.11.2) --- updated-dependencies: - dependency-name: pymdown-extensions dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Irene López Santiago <45119610+ireneisdoomed@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 44f05c4 - Browse repository at this point
Copy the full SHA 44f05c4View commit details -
build(deps-dev): bump mkdocs-git-committers-plugin-2 from 2.3.0 to 2.…
…4.1 (opentargets#818) Bumps [mkdocs-git-committers-plugin-2](https://github.com/ojacques/mkdocs-git-committers-plugin-2) from 2.3.0 to 2.4.1. - [Release notes](https://github.com/ojacques/mkdocs-git-committers-plugin-2/releases) - [Commits](ojacques/mkdocs-git-committers-plugin-2@2.3.0...2.4.1) --- updated-dependencies: - dependency-name: mkdocs-git-committers-plugin-2 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 7fa85b2 - Browse repository at this point
Copy the full SHA 7fa85b2View commit details -
build(deps-dev): bump pyparsing from 3.1.2 to 3.2.0 (opentargets#836)
Bumps [pyparsing](https://github.com/pyparsing/pyparsing) from 3.1.2 to 3.2.0. - [Release notes](https://github.com/pyparsing/pyparsing/releases) - [Changelog](https://github.com/pyparsing/pyparsing/blob/master/CHANGES) - [Commits](pyparsing/pyparsing@pyparsing_3.1.2...3.2.0) --- updated-dependencies: - dependency-name: pyparsing dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for c50f660 - Browse repository at this point
Copy the full SHA c50f660View commit details -
build(deps-dev): bump mkdocstrings-python from 1.11.1 to 1.12.1 (open…
…targets#842) Bumps [mkdocstrings-python](https://github.com/mkdocstrings/python) from 1.11.1 to 1.12.1. - [Release notes](https://github.com/mkdocstrings/python/releases) - [Changelog](https://github.com/mkdocstrings/python/blob/main/CHANGELOG.md) - [Commits](mkdocstrings/python@1.11.1...1.12.1) --- updated-dependencies: - dependency-name: mkdocstrings-python dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 6da92ce - Browse repository at this point
Copy the full SHA 6da92ceView commit details
Commits on Oct 15, 2024
-
chore: adding priors to coloc step (opentargets#830)
* chore: adding priors to step * fix: making specifying the priors optional * fix: revert optional --------- Co-authored-by: Daniel Considine <dc16@sanger.ac.uk> Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e34e0c9 - Browse repository at this point
Copy the full SHA e34e0c9View commit details -
fix: fix ukbppp studindex (opentargets#839)
* fix: fix ukbppp studindex * fix: review --------- Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0a6d57b - Browse repository at this point
Copy the full SHA 0a6d57bView commit details -
fix: l2g fixes (opentargets#844)
* fix: unnecessary session object * fix: circular dependency * revert: broadcast * fix: join * feat(l2g): persist feature matrix in l2g training plan (opentargets#843) * fix(gold_standard): remove extra columns in `build_feature_matrix` * fix: uncomment filter overlaps * feat(feature_matrix): `select_features` returns a new instance * fix(overlaps): add missing columns in `_convert_to_square_matrix` * fix(l2g): set `variant_index_path` as optional in step config * fix(l2g): set `feature_matrix_path` as mandatory in step config * fix(l2g): set `predictions_path` as optional in step config * chore(feature_matrix): remove `features_list` default from step * chore: fix `test_filter_unique_associations` toy data * chore: fix `test_filter_unique_associations` toy data --------- Co-authored-by: Irene López Santiago <45119610+ireneisdoomed@users.noreply.github.com> Co-authored-by: Irene López <irene.lopezs@protonmail.com>
Configuration menu - View commit details
-
Copy full SHA for 84a7a0d - Browse repository at this point
Copy the full SHA 84a7a0dView commit details -
chore: remove h4/h3 ratio (opentargets#829)
* chore: remove h3/h4 ratiob * fix: remove it from schema * fix: conftest * fix: h3h4
Configuration menu - View commit details
-
Copy full SHA for 172cedf - Browse repository at this point
Copy the full SHA 172cedfView commit details
Commits on Oct 16, 2024
-
fix: updating the susie_finemapper init (opentargets#846)
* fix: updating the susie_finemapper init * fix: more fixes * fix: v2 * fix: v2 --------- Co-authored-by: Yakov Tsepilov <yt4@sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for 97a8873 - Browse repository at this point
Copy the full SHA 97a8873View commit details
Commits on Oct 17, 2024
-
feat(coloc): step refactoring (opentargets#845)
* feat: prior fix * refactor: coloc step * fix: subclasss colocalisation methods on interface * fix: failing coloc step * chore(coloc): step tests * chore: restore old script --------- Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk> Co-authored-by: project-defiant <szymonszyszkowski@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6a059d0 - Browse repository at this point
Copy the full SHA 6a059d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bbbc02 - Browse repository at this point
Copy the full SHA 9bbbc02View commit details -
fix(eqtl): deduplicating credible set loci (opentargets#849)
* fix(eqtl): deduplicating credible set loci * fix: removing
Configuration menu - View commit details
-
Copy full SHA for 5cbf5ed - Browse repository at this point
Copy the full SHA 5cbf5edView commit details -
chore: adding logging even when no CS in locus (opentargets#848)
* chore: adding logging even when no CS in locus * fix: addin CS count to log
Configuration menu - View commit details
-
Copy full SHA for 3ef43a9 - Browse repository at this point
Copy the full SHA 3ef43a9View commit details -
feat(l2g): limit colocalisation neighbourhood to protein coding genes (…
…opentargets#847) * feat(l2g): wip - limit colocalisation neighbourhood to protein coding genes * feat: adjust logic in `common_neighbourhood_colocalisation_feature_logic` * fix: correct logic in `common_neighbourhood_vep_feature_logic` * chore: adjust tests
Configuration menu - View commit details
-
Copy full SHA for d33f66a - Browse repository at this point
Copy the full SHA d33f66aView commit details -
fix: filter nan in CSs (opentargets#855)
* fix: filter nan in CSs * fix: fix v1
Configuration menu - View commit details
-
Copy full SHA for 9c52397 - Browse repository at this point
Copy the full SHA 9c52397View commit details -
Configuration menu - View commit details
-
Copy full SHA for c68a144 - Browse repository at this point
Copy the full SHA c68a144View commit details
Commits on Oct 18, 2024
-
feat(susie_finemapper): allow for extraction of the log file from man…
…ifest (opentargets#859) * feat(susie_finemapper): allow for extraction of the log file from manifest * fix: add missing extension to the log file * fix: row istead of column --------- Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for d650a29 - Browse repository at this point
Copy the full SHA d650a29View commit details -
chore(coloc): changing the content of
numberColocalisingVariants
fi……eld (opentargets#857) * chore(coloc): chaning the content of numberColocalisingVariants * chore: pre-commit auto fixes [...] * fix: adjuting for schema and tests * fix(pics): ensuring locus has variantId * fix: pics udf test * fix: udf keys --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 333facb - Browse repository at this point
Copy the full SHA 333facbView commit details -
Configuration menu - View commit details
-
Copy full SHA for f93a9d3 - Browse repository at this point
Copy the full SHA f93a9d3View commit details
Commits on Oct 21, 2024
-
fix: adding beta for lead variant (opentargets#863)
* fix: adding beta for lead variant * fix: v1
Configuration menu - View commit details
-
Copy full SHA for 40a582c - Browse repository at this point
Copy the full SHA 40a582cView commit details -
fix: biosample index add efo cell types (opentargets#853)
* feat(biosample_index_add_efo): update regex to allow removal of multiple biosample id url prefixes * feat(biosample_index_add_efo): add a dummy dataset for efo biosample id, created by copy-pasting nodes and edges from full json * feat(biosample_index_add_efo): add efo (cell info) to biosample index * feat(biosample_index_add_efo): add biosample index efo tests * chore: pre-commit auto fixes [...] * chore: remove redundant tests --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Daniel Suveges <daniel.suveges@protonmail.com>
Configuration menu - View commit details
-
Copy full SHA for 13c2040 - Browse repository at this point
Copy the full SHA 13c2040View commit details -
feat(l2g): extend colocalisation neighbourhood metrics to missing gen…
…es in the vicinity (opentargets#851) * feat(l2g): wip - limit colocalisation neighbourhood to protein coding genes * feat: adjust logic in `common_neighbourhood_colocalisation_feature_logic` * fix: correct logic in `common_neighbourhood_vep_feature_logic` * chore: adjust tests * chore: wip * feat: add `extend_missing_colocalisation_to_neighbourhood_genes` * feat: add variant index as a dependency to the colocalisation nbh features * test: add `test_extend_missing_colocalisation_to_neighbourhood_genes` * chore: minor * chore: fixes tests
Configuration menu - View commit details
-
Copy full SHA for 7b20d55 - Browse repository at this point
Copy the full SHA 7b20d55View commit details
Commits on Oct 22, 2024
-
fix: add scQTLs into coloc features (opentargets#833)
* fix: add scQTLs into coloc features * fix: include single cell qtls in the list of valid study types --------- Co-authored-by: Irene López <irene.lopezs@protonmail.com>
Configuration menu - View commit details
-
Copy full SHA for de4627f - Browse repository at this point
Copy the full SHA de4627fView commit details -
chore: pre-commit autoupdate (opentargets#866)
updates: - [github.com/astral-sh/ruff-pre-commit: v0.6.7 → v0.7.0](astral-sh/ruff-pre-commit@v0.6.7...v0.7.0) - [github.com/pre-commit/pre-commit-hooks: v4.6.0 → v5.0.0](pre-commit/pre-commit-hooks@v4.6.0...v5.0.0) - [github.com/pre-commit/mirrors-mypy: v1.11.2 → v1.12.1](pre-commit/mirrors-mypy@v1.11.2...v1.12.1) - [github.com/jsh9/pydoclint: 0.5.8 → 0.5.9](jsh9/pydoclint@0.5.8...0.5.9) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 782a458 - Browse repository at this point
Copy the full SHA 782a458View commit details -
feat: gwas catalog top-hit + study step (opentargets#808)
* fix: wrong step parameter * fix: persist va_subset * fix: remove broadcasts * feat: new gwas_catalog_top_hits step * docs: new step added to documentation * fix: incorrect target * fix: failing tests * fix: extra argument * fix: select does not require hasSumstats anymore * feat: study inclusion step repurposed into study index step * docs: fix path for documentation * feat: remove GWASCatalogIngestionStep as it will no longer be necessary * fix: gwas catalog study curation step * refactor: rename step * perf: repartition study locus before PICS to gain parallellisation * fix: incorrect partitioning * revert: partitioning * fix: drop duplicate rows after ingesting associations * fix: fix in study index ingestion * fix: v1 * feat: working study index with sumstats qc and curation * test: deprecate obsoleted testt * test: remove colon causing tests to fail * test: curation quality controls no longer * fix: changing mapping for ancestries adding CSA * fix: revert changes in mapping --------- Co-authored-by: Daniel Suveges <daniel.suveges@protonmail.com> Co-authored-by: Vivien Ho <56025826+vivienho@users.noreply.github.com> Co-authored-by: Yakov <yt4@sanger.ac.uk> Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for df220e9 - Browse repository at this point
Copy the full SHA df220e9View commit details -
build(deps-dev): bump mypy from 1.11.0 to 1.12.1 (opentargets#865)
Bumps [mypy](https://github.com/python/mypy) from 1.11.0 to 1.12.1. - [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md) - [Commits](python/mypy@v1.11...v1.12.1) --- updated-dependencies: - dependency-name: mypy dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for a78bae3 - Browse repository at this point
Copy the full SHA a78bae3View commit details -
feat: adding desision tree to fine-mapper (opentargets#860)
* feat: adding dession tree to fine-mapper * fix: adding the rest * fix: v1 * fix: v3 * fix: v3 * fix: v5 * fix: v6 * fix: v7 * fix: change flags * fix: keys --------- Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 34a4e61 - Browse repository at this point
Copy the full SHA 34a4e61View commit details -
build(deps-dev): bump ruff from 0.6.1 to 0.7.0 (opentargets#864)
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.6.1 to 0.7.0. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](astral-sh/ruff@0.6.1...0.7.0) --- updated-dependencies: - dependency-name: ruff dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for c5adb75 - Browse repository at this point
Copy the full SHA c5adb75View commit details
Commits on Oct 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6e6687b - Browse repository at this point
Copy the full SHA 6e6687bView commit details -
chore: add chromosome validation (opentargets#869)
* chore: add chromosome validation * test: chromosome validation --------- Co-authored-by: DSuveges <daniel.suveges@protonmail.com>
Configuration menu - View commit details
-
Copy full SHA for 52da70f - Browse repository at this point
Copy the full SHA 52da70fView commit details
Commits on Oct 24, 2024
-
feat: add gene count features to l2g (opentargets#852)
* feat: add gene count features to l2g * fix: add genecount to pytest * fix: use alias in gene count * fix: use alias in gene count * fix: pytest now works * chore: pre-commit auto fixes [...] * fix: type hint * feat(coloc): step refactoring (opentargets#845) * feat: prior fix * refactor: coloc step * fix: subclasss colocalisation methods on interface * fix: failing coloc step * chore(coloc): step tests * chore: restore old script --------- Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk> Co-authored-by: project-defiant <szymonszyszkowski@gmail.com> * test: skip `fetch_coordinates_from_rsids` (opentargets#850) * fix(eqtl): deduplicating credible set loci (opentargets#849) * fix(eqtl): deduplicating credible set loci * fix: removing * chore: adding logging even when no CS in locus (opentargets#848) * chore: adding logging even when no CS in locus * fix: addin CS count to log * fix: type hints * added test_l2g_feature tests * fix: remove print statements from tests * feat: add genecount features to FM + config * feat: add to l2g config * chore: pre-commit auto fixes [...] --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com> Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk> Co-authored-by: project-defiant <szymonszyszkowski@gmail.com> Co-authored-by: Irene López Santiago <45119610+ireneisdoomed@users.noreply.github.com> Co-authored-by: Daniel Suveges <daniel.suveges@protonmail.com> Co-authored-by: Yakov <yt4@sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for 9fe77ca - Browse repository at this point
Copy the full SHA 9fe77caView commit details -
feat: change betas to posterior mean from susie for Finngen credible …
…sets (opentargets#872) * feat: using mean instead of univariate beta * fix: missing f-string * fix: typo * fix: beta column in locus * feat: populating locusStart and locusEnd from region column * fix: locusStart/End cast to integer --------- Co-authored-by: Yakov <yt4@sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for e233dac - Browse repository at this point
Copy the full SHA e233dacView commit details -
feat: step to export disease/target evidence (opentargets#867)
* feature(l2g): step to export disease/target evidence * fix: sorting out typo in function docstring * fix: evidence is written as json * fix: addressing reviewer comments * docs: adding step documentation * chore: pre-commit auto fixes [...] * fix: removing default value from step definition --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d4b91d6 - Browse repository at this point
Copy the full SHA d4b91d6View commit details -
feat(variant_index): hash variants at the time of instance creation (o…
…pentargets#874) * fix(variant_index): pass config threshold after joining with gnomad * feat(dataset): ability to pass class params to `from_parquet` * feat(variant_index): hash variants after initialising class * test: ensure hashing happens and params are correcly separated * fix: add threshold in `test_extract_variant_index_from_vep` * feat(variant_index): make hash threshold inclusive
Configuration menu - View commit details
-
Copy full SHA for c252dcb - Browse repository at this point
Copy the full SHA c252dcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for b694d80 - Browse repository at this point
Copy the full SHA b694d80View commit details
Commits on Oct 25, 2024
-
feat(l2g_feature_matrix): add
credibleSetConfidence
to L2G (opentar……gets#875) * feat(feature_matrix): add `credibleSetConfidence` * feat: add feature to l2g * test: add semantic and minor fixes * test: fix * test: fix
Configuration menu - View commit details
-
Copy full SHA for 4c1013e - Browse repository at this point
Copy the full SHA 4c1013eView commit details -
feat(l2g): normalise distance features (opentargets#878)
* feat(l2g): normalise distance features * feat(l2g): normalise distance features * chore: fix tests
Configuration menu - View commit details
-
Copy full SHA for 3e61996 - Browse repository at this point
Copy the full SHA 3e61996View commit details -
feat: l2g feature to indicate if gene is protein-coding or not (opent…
…argets#873) * feat: l2g feature to indicate if gene is protein-coding or not * chore: pre-commit auto fixes [...] * fix: remove print from tests * fix: remove print from tests * fix: correct window size for gene annotation * fix: test error with MkDocs * fix: rename feature to remove range --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ee96c11 - Browse repository at this point
Copy the full SHA ee96c11View commit details -
feat: making credset qc have an option to coalsce and deduplicate cre…
…dible sets without ld pruning (opentargets#877) * feat: making credset qc have an option to coalsce and deduplicate credible sets without ld pruning * fix: adding recursiveFileLookup for reading credible sets * Update src/gentropy/credible_set_qc.py Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com> * Update src/gentropy/method/susie_inf.py Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com> * Update src/gentropy/method/susie_inf.py Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com> * chore: pre-commit auto fixes [...] * fix: few typos from review * fix: if statement tweaks --------- Co-authored-by: Yakov <yt4@sanger.ac.uk> Co-authored-by: Szymon Szyszkowski <69353402+project-defiant@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 85be796 - Browse repository at this point
Copy the full SHA 85be796View commit details -
test(study_locus) credible_set_qc step integration test (opentargets#880
) * test(credible_set_qc_step): added main functionality test * chore: moved default values to step config * chore: ensure to save with study locus schema * chore: enhanced docs * docs(credible_set_qc_ste): docs page * chore: typo --------- Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for 5d9d7cb - Browse repository at this point
Copy the full SHA 5d9d7cbView commit details
Commits on Oct 26, 2024
-
feat: flagging duplicated entries while keeping one of the duplicates (…
…opentargets#876) * feat: flagging duplicated entries while keeping one of the duplicates * feat: turning validation on for validation step * fix: test for duplication flagging * fix: test for duplication flagging --------- Co-authored-by: Yakov <yt4@sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for cbbf3c5 - Browse repository at this point
Copy the full SHA cbbf3c5View commit details
Commits on Oct 28, 2024
-
feat: flag and filter credible sets (opentargets#879)
* feat(flag_and_filter_credible_sets): add code for identifying abnormal credible sets * feat(flag_and_filter_credible_sets): restructure tests * chore(flag_and_filter_credible_sets): update schema for spark loading * feat(flag_and_filter_credible_sets): first comple draft filtering abnormal pips code * fix(flag_and_filter_credible_sets): tweak broken code and unresolved merge * fix(flag_and_filter_credible_sets): amend test logic * fix(flag_and_filter_credible_sets): modify logic to simplify and account for floating point errors * chore(flag_and_filter_credible_sets): simplify logic to boolean
Configuration menu - View commit details
-
Copy full SHA for d12d65d - Browse repository at this point
Copy the full SHA d12d65dView commit details -
build(deps-dev): bump ipython from 8.28.0 to 8.29.0 (opentargets#883)
Bumps [ipython](https://github.com/ipython/ipython) from 8.28.0 to 8.29.0. - [Release notes](https://github.com/ipython/ipython/releases) - [Commits](ipython/ipython@8.28.0...8.29.0) --- updated-dependencies: - dependency-name: ipython dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 1596c4c - Browse repository at this point
Copy the full SHA 1596c4cView commit details -
build(deps-dev): bump mypy from 1.12.1 to 1.13.0 (opentargets#884)
Bumps [mypy](https://github.com/python/mypy) from 1.12.1 to 1.13.0. - [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md) - [Commits](python/mypy@v1.12.1...v1.13.0) --- updated-dependencies: - dependency-name: mypy dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 31d8716 - Browse repository at this point
Copy the full SHA 31d8716View commit details
Commits on Oct 31, 2024
-
feat(trainer): log model explanation with shap (opentargets#886)
* build: add `shap` * feat(l2g): log feature contributions with shap * chore: update lock file * fix: ignore installed packages in `install_dependencies_on_cluster.sh` (problem with llvm) * build: add `matplotlib` * fix: pin `matplotlib` version to avoid mplDeprecation issue * fix(trainer): set default features_list + minor bugs * chore: pre-commit auto fixes [...]
Configuration menu - View commit details
-
Copy full SHA for 759857e - Browse repository at this point
Copy the full SHA 759857eView commit details -
chore: pre-commit autoupdate (opentargets#885)
updates: - [github.com/astral-sh/ruff-pre-commit: v0.7.0 → v0.7.1](astral-sh/ruff-pre-commit@v0.7.0...v0.7.1) - [github.com/pre-commit/mirrors-mypy: v1.12.1 → v1.13.0](pre-commit/mirrors-mypy@v1.12.1...v1.13.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7bb74a5 - Browse repository at this point
Copy the full SHA 7bb74a5View commit details -
fix(distance_features): correct mean distance equation and correct ro…
…ws with negative values (opentargets#889) * fix(distance_features): hack to set to null negative values * fix(distance_features): correct mean distance equation
Configuration menu - View commit details
-
Copy full SHA for fa38ca6 - Browse repository at this point
Copy the full SHA fa38ca6View commit details
Commits on Nov 1, 2024
-
feat: add step to generate association data (opentargets#888)
* feat: add step to generate association data * fix: evidence input file is json * feat: changed maximum theoretical harmonic sum formula * test: add test for calculate_harmonic_sum function * chore: move calculate_harmonic_sum function to spark_helpers.py * chore: update import statement
Configuration menu - View commit details
-
Copy full SHA for b812f67 - Browse repository at this point
Copy the full SHA b812f67View commit details -
fix: revert distinct for associations input file (opentargets#871)
* fix: revert distinct for associations input file * refactor: rename the temporary studyLocusId to rowId * refactor: rename the temporary studyLocusId to rowId in test * revert: add back assign_study_locus_id in window_baased_clumping as required for SummaryStatistics --------- Co-authored-by: Daniel Suveges <daniel.suveges@protonmail.com>
Configuration menu - View commit details
-
Copy full SHA for c599856 - Browse repository at this point
Copy the full SHA c599856View commit details -
feat: add effect size direction to coloc output (opentargets#854)
* feat(coloc effect sizes): add calculate beta ratio method * feat(coloc effect sizes): update schema and coloc code * fix(coloc effect sizes): tweak beta ratio return * chore: tweak colocalisation schema * feat(coloc_effect_sizes): add simple test * fix(coloc_effect_sizes): change variable to camel case * fix: test broken * feat: remove zero betas too * chore: stylistic changes --------- Co-authored-by: Daniel Suveges <daniel.suveges@protonmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9295d58 - Browse repository at this point
Copy the full SHA 9295d58View commit details
Commits on Nov 4, 2024
-
refactor(convert to vcf): allow multiple input sources (opentargets#891)
* refactor(convert to vcf step): parse variants from multiple data sources * chore(config): align config * fix: pass write mode from session * feat: allow for 2 columns to create partitions --------- Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for 9237d73 - Browse repository at this point
Copy the full SHA 9237d73View commit details -
feat: deconvolute studies upon ingestion of GWAS Catalog datasets (op…
…entargets#887) * feat: adding logic to deconvolute studies with the same id * fix: import type * fix: import again * fix: flagging condition * feat: adding flag to gwas catalog studies to indicate no summary statistics * feat: adding flags for gwas catalog hop hit ingestion * feat: remove not curated flag if no sumstats available * fix: removing test for duplicated study locus * fix: changing flag name to clarify meaning * fix: flagging condition
Configuration menu - View commit details
-
Copy full SHA for e0304fc - Browse repository at this point
Copy the full SHA e0304fcView commit details -
fix(
credibleSetConfidence
): inner join between study locus and vari……ant index to avoid null genes (opentargets#890)
Configuration menu - View commit details
-
Copy full SHA for 3639b23 - Browse repository at this point
Copy the full SHA 3639b23View commit details
Commits on Nov 5, 2024
-
feat(feature_matrix): impute values for gene attribute cols (opentarg…
…ets#895) * feat(feature_matrix): impute values for gene attribute cols + semantic test * fix: change window * chore: fill na in the feature matrix generation step
Configuration menu - View commit details
-
Copy full SHA for 04b1e22 - Browse repository at this point
Copy the full SHA 04b1e22View commit details -
feat: adding l2g features to prediction table (opentargets#899)
* feat: adding l2g features to prediction table * fix: renaming method for better name * fix: remove show statement * fix: dropping locusToGeneFeatures if already exist * feat: dropping features with null values from the map
Configuration menu - View commit details
-
Copy full SHA for 94abc79 - Browse repository at this point
Copy the full SHA 94abc79View commit details -
fix: ensure the #CHROM is not quoted (opentargets#896)
Co-authored-by: Szymon Szyszkowski <ss60@mib117351s.internal.sanger.ac.uk> Co-authored-by: Daniel Suveges <daniel.suveges@protonmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4d8e7c4 - Browse repository at this point
Copy the full SHA 4d8e7c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2af1074 - Browse repository at this point
Copy the full SHA 2af1074View commit details -
fix: do not impute
isProteinCoding
(opentargets#902)* fix: fix col names for imputation * fix: fix v1 * fix: test
Configuration menu - View commit details
-
Copy full SHA for 6ec0d45 - Browse repository at this point
Copy the full SHA 6ec0d45View commit details