Skip to content
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

v2.0.0-alpha.5 #244

Merged
merged 37 commits into from
Mar 19, 2024
Merged

v2.0.0-alpha.5 #244

merged 37 commits into from
Mar 19, 2024

Conversation

nebfield
Copy link
Member

@nebfield nebfield commented Feb 16, 2024

  • resync with nf-core
  • fix auto-mounting non-standard directories
  • refactor combine_scorefiles to improve speed
  • make output consistent in aggregate process (stop fixing it in the report)
  • fix missing DENOM when working with multiple custom scoring files (only affected presentation, not score calculation)
  • improve ancestry caching reliability
  • fix liftover failing silently with custom scoring files

closes #240 #207 #134 #209 #111 #245

smlmbrt and others added 4 commits February 2, 2024 10:49
Match error-handling from nf-core (solves problem with status 140 that I had)
* implement groovy functions for samplesheet parsing

* set up utility class

* add build to map

* add json support

* rename json parser

* delete samplesheet module

* remove mount docs (deprecated)

* remove out.json from expected test output

* fix parsing vcf samplesheet
* fix report link and setup renv lockfile

* update dockerfile to use renv

* add license terms

* clarify custom scores + licenses
This was linked to issues Feb 26, 2024
nebfield and others added 24 commits February 29, 2024 14:11
* drop small sampleset warning when integrating reference data

* drop aggregation

* update lockfile: drop data.table

* load scores the same way

* bump utils version

* drop effect_type (shouldn't actually be in columns array)

* use dev image

* update score test

* fix test

* bump pgscatalog_utils version

* boring but big: re-sync nf-core

* fix cache error in report

* nf-core resync

* set deno dir

* update schema

* set up auto-generated environment

* set workDir consistently

* improve caching

* fix help

* set outdir default

* use binary packages to build report image

* fix missing dependencies

* fix fraposa_pca

* add storeDir to relabel_ids

* fix score metadata in report

* store results permanently

* write to genotypes_cache, if set

* update conda

* add custom example scorefile

* Update schema to say what the cache is for

* Add information on cache and pipeline speed

* Not only for -resume

* fix storeDir

* fix tempdir on HPC/singularity

* gcp compatbility updates

* remove semantic structure from storeDirs (bad)

* Update cache.rst

* don't copy twice

* bump report singularity version

* fix quarto

* fix output

* fix fraposa

* fix capturing intersect counts

---------

Co-authored-by: smlmbrt <sam.a.lambert@gmail.com>
* Update plink2_makebed.nf

Remove chromosome so that it doesn't cause cache collision (should only run once per sampleset anyways)

* Fix prefix and output names

* Remove chromosome ID from orient
@smlmbrt smlmbrt self-requested a review March 19, 2024 15:24
* add version to report

* update author
@nebfield nebfield merged commit 538a01d into main Mar 19, 2024
234 checks passed
@nebfield nebfield deleted the dev branch March 19, 2024 16:27
@smlmbrt smlmbrt mentioned this pull request Mar 19, 2024
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants