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

feat: preparation for somatic cnv #590

Draft
wants to merge 29 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from 17 commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
9d7abc8
feat: sample sheet to pandas table
ericblanc20 Dec 23, 2024
7879406
feat: added helper step guess_sex
ericblanc20 Dec 23, 2024
0d78653
feat: Support for ignore_chroms
ericblanc20 Jan 7, 2025
f18be4a
feat: conditional execution of md5 (for pipes) & revert to R instead …
ericblanc20 Jan 7, 2025
8cd477c
feat: Added boilerplate support for bcftools wrappers, and for tumor …
ericblanc20 Jan 10, 2025
47635e3
feat: Complete bcftools arguments, except for files & threads
ericblanc20 Jan 10, 2025
787e6c0
feat: Added germline_snvs step
ericblanc20 Jan 10, 2025
ff74de4
fix: tool as argument rather than instance variable
ericblanc20 Jan 10, 2025
a951f5b
fix: ngs_library not index anymore
ericblanc20 Jan 10, 2025
fb1f76b
refactor: better naming of basic bcftools command wrappers
ericblanc20 Jan 10, 2025
5a5cc52
refactor: modifed default models (added ploidy, header lines, removed…
ericblanc20 Jan 10, 2025
f27af0e
feat: Added the step preparing vcf files for CNV tools
ericblanc20 Jan 10, 2025
d3a3cf5
feat: enable germline_snvs & somatic_variants_for_cnv steps
ericblanc20 Jan 10, 2025
e951bd4
style: Make ruff 0.9 happy: join strings
ericblanc20 Jan 14, 2025
f825ddb
style: Make ruff 0.9 happy: reformat assertions
ericblanc20 Jan 14, 2025
74e0044
style: Make ruff 0.9 happy: changes in line lengths
ericblanc20 Jan 14, 2025
9660c7c
style: make snakefmt 0.10.2 happy: increase indentation
ericblanc20 Jan 14, 2025
9baa306
Update snappy_pipeline/workflows/common/samplesheet.py
ericblanc20 Jan 21, 2025
4b0b37f
Update snappy_pipeline/workflows/somatic_variants_for_cnv/__init__.py
ericblanc20 Jan 21, 2025
1be71c3
refactor: finds snappy installation root directory from any wrapper l…
ericblanc20 Jan 22, 2025
49b7270
docs: Adds some background on how to use germline_variants & somatic_…
ericblanc20 Jan 22, 2025
866b8a7
refactor: create a generic bcftools model, and push the complete one …
ericblanc20 Jan 22, 2025
1cd1624
build: pin versions
ericblanc20 Jan 22, 2025
2cb177b
refactor: sample sheets indexed by ngs library name
ericblanc20 Jan 22, 2025
36ae59c
style: Nicer parameter definition, renamed last to remove_unseen, use…
ericblanc20 Jan 22, 2025
c0d6722
refactor: renamed 'last' action to 'remove_unseen'
ericblanc20 Jan 22, 2025
9011827
refactor: use generic bcftools model
ericblanc20 Jan 22, 2025
0fa6eed
refactor: remove merge confict (in docstring)
ericblanc20 Jan 22, 2025
2330461
fix: sub-step name copy-paste error fixed
ericblanc20 Feb 6, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion snappy_pipeline/apps/snappy_snake.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@
cbioportal_export,
gene_expression_quantification,
gene_expression_report,
germline_snvs,
guess_sex,
helper_gcnv_model_targeted,
helper_gcnv_model_wgs,
hla_typing,
Expand All @@ -41,6 +43,7 @@
somatic_variant_calling,
somatic_variant_filtration,
somatic_variant_signatures,
somatic_variants_for_cnv,
somatic_wgs_cnv_calling,
somatic_wgs_sv_calling,
sv_calling_targeted,
Expand Down Expand Up @@ -70,9 +73,11 @@
#: Mapping from step name to module
STEP_TO_MODULE = {
"adapter_trimming": adapter_trimming,
"cbioportal_export": cbioportal_export,
"gene_expression_quantification": gene_expression_quantification,
"gene_expression_report": gene_expression_report,
"cbioportal_export": cbioportal_export,
"germline_snvs": germline_snvs,
"guess_sex": guess_sex,
"helper_gcnv_model_targeted": helper_gcnv_model_targeted,
"helper_gcnv_model_wgs": helper_gcnv_model_wgs,
"hla_typing": hla_typing,
Expand All @@ -92,6 +97,7 @@
"somatic_variant_calling": somatic_variant_calling,
"somatic_variant_filtration": somatic_variant_filtration,
"somatic_variant_signatures": somatic_variant_signatures,
"somatic_variants_for_cnv": somatic_variants_for_cnv,
"somatic_wgs_cnv_calling": somatic_wgs_cnv_calling,
"somatic_wgs_sv_calling": somatic_wgs_sv_calling,
"sv_calling_targeted": sv_calling_targeted,
Expand Down
Loading
Loading