Skip to content

Next major release (v3.0.0-alpha1) #185

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

Merged
merged 18 commits into from
Feb 21, 2025
Merged

Next major release (v3.0.0-alpha1) #185

merged 18 commits into from
Feb 21, 2025

Conversation

williamrowell
Copy link
Collaborator

@williamrowell williamrowell commented Feb 12, 2025

  • replace pbsv with sawfish
  • update DeepVariant to v1.8
  • update CoLoRS to 1.2
  • replace write_ped task with simplified version

@williamrowell williamrowell force-pushed the develop-v3 branch 3 times, most recently from ff79376 to 7adf7cf Compare February 20, 2025 20:08
williamrowell and others added 12 commits February 20, 2025 12:09
- remove the deepvariant_version option and hard-code the default into the subworkflow
- remove the custom_deepvariant_model_tar option
- update the version to 1.8.0
- modify task command calls to 1.8.0 options
- use generic tfrecord filenames

Remove the pharmcat_version option and provide the default directly within the subworkflow.
PEDigree file syntax is generated directly within WDL for each sample independently.  PED files are written within tasks by `write_tsv()` by concatenating sample lines.

`is_duo_kid` and `is_trio_kid` arrays are generated for convenience in preparation for duo-/trio-specific secondary/tertiary analyses.

Move phenotype lookup to tertiary subworkflow.

Adjust tests for changes to write_phrank.

Fix write_phrank test.

If sex cannot be inferred by mosdepth, output is empty string.  Change `pedigree_sex["UNKNOWN"]` to `pedigree_sex[""]`.
@williamrowell williamrowell marked this pull request as ready for review February 21, 2025 23:48
@williamrowell williamrowell changed the title Next major release (v3) Next major release (v3.0.0-alpha1) Feb 21, 2025
@williamrowell williamrowell merged commit 0258f59 into main Feb 21, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant