Skip to content
Open
Show file tree
Hide file tree
Changes from 38 commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
33f67cb
update env
odcambc Feb 4, 2025
1483834
import snakemake, noprocess logic
odcambc Feb 4, 2025
6ee74e6
update baseline env
odcambc Feb 4, 2025
920b8e1
update paths, install rosace script
odcambc Feb 4, 2025
bc63fa4
add rosace env
odcambc Feb 4, 2025
0b1b8e1
update rosace.smk
odcambc Feb 4, 2025
ccf6d25
fix file handling, config flag parsing
odcambc Feb 4, 2025
a267a85
fix minor bug, logging in run_rosace.R
odcambc Feb 4, 2025
2c27c71
add read files to gitignore
odcambc Feb 4, 2025
1a0dc8c
Update scripts, rules, schema to handle optional tile field
odcambc Feb 5, 2025
90fdc6c
update renv
odcambc Feb 5, 2025
62b6dad
rm comments
odcambc Feb 5, 2025
eae47fc
gitignore add
odcambc Feb 6, 2025
20425f0
bbmap indexing should use memory param
odcambc Feb 14, 2025
26589f9
reindex reference and make sure bbmap reindexes.
odcambc Feb 19, 2025
3890a48
run_rosace.r noprocess flag
odcambc Feb 25, 2025
42b9297
improve variant generation
odcambc Mar 19, 2025
ee990c8
add min obs setting for gatk asm
odcambc Mar 28, 2025
4141365
improve config parsing and add some more checks
odcambc Mar 28, 2025
9f87ae2
use dict instead of tuple for processing
odcambc Mar 28, 2025
1324764
handle r envs better (maybe?) and include library checks
odcambc Mar 28, 2025
124b05f
load libraries after renv
odcambc Mar 28, 2025
feed5cc
use logging
odcambc Mar 28, 2025
52d4065
pathlib changes, mv import for testing (?)
odcambc Mar 28, 2025
28dbec2
major refactor to variant filter and add typing
odcambc Mar 28, 2025
40aa422
add logging and refactor counts processing
odcambc Mar 28, 2025
95a4501
clean up variant processing a little and improve consistency
odcambc Mar 28, 2025
f8a6c20
variant generation improvements and deduplication
odcambc Apr 9, 2025
21aa40f
catch variant processing error
odcambc Apr 9, 2025
85b1584
Merge branch 'main' into bugfix
odcambc Apr 11, 2025
548257e
Updates to envs and logging
odcambc Jan 9, 2026
3a7d5ee
Rosace memory usage and cmdstan logging
odcambc Mar 8, 2026
f976f91
fixes to processing
odcambc Mar 8, 2026
bb0bbfc
Clean up scripts
odcambc Mar 8, 2026
11997e4
add tests and fixtures
odcambc Mar 9, 2026
b41fa50
fix/update tests
odcambc Mar 9, 2026
6bc6a26
adjust index building workflow
odcambc Mar 12, 2026
b1747c0
update gitignore for tests
odcambc Mar 12, 2026
259fd1d
remove duplicate import
odcambc Mar 12, 2026
dd34612
validate list of files properly
odcambc Mar 12, 2026
9ee837c
fix wt_summed truthiness
odcambc Mar 12, 2026
e3e8ad7
delete unused utility function
odcambc Mar 12, 2026
12942ea
fix baseline config crash case
odcambc Mar 12, 2026
f315aad
path inconsistency with enrich outputs for zeros removed or not
odcambc Mar 12, 2026
60368e8
Use pip to install multiqc: polars req issue with conda recipe
odcambc Mar 12, 2026
d4b80da
fix inconsistency with insdel numbering
odcambc Mar 13, 2026
7c46c29
Fix logging for rosace
odcambc Mar 13, 2026
620b9fe
Update parser to accept standard HGVS, tests. Correct loop.
odcambc Mar 13, 2026
ed702a6
update R tests
odcambc Mar 13, 2026
074f794
Update renv
odcambc Mar 13, 2026
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
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -20,3 +20,10 @@ example/
*.dict
*.fastq
.Rproj.user
.venv*/
reports/full_e2e/latest.json

.cache/
.mypy_cache/
.pytest_cache/
__pycache__/
2 changes: 1 addition & 1 deletion dumpling_env.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,5 @@ dependencies:
- regex
- pip
- pip:
- multiqc>=1.19
- multiqc>=1.25
- regex
11 changes: 11 additions & 0 deletions pytest.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
[pytest]
testpaths = tests
python_files = test_*.py
python_functions = test_*
addopts = -v --tb=short
markers =
unit: Unit tests (fast, isolated)
integration: Integration tests (may use filesystem)
slow: Slow tests (full pipeline validation)
filterwarnings =
ignore::DeprecationWarning
1,495 changes: 1,177 additions & 318 deletions renv.lock

Large diffs are not rendered by default.

Loading
Loading