·
1 commit
to 0183ddea67c209da71cc13876240e5f601047f4c
since this release
- Generate Tn5 nicking-site and read counts matrices, and the corresponding DiffATAC/DESeq2 results, from both
dedup.bam(PCR/optical duplicates removed) andfiltered.bam(duplicates retained, labelednondedup), written to separatededup/nondedupoutput subfolders undervisualization/andpeaks/{peakcaller}/{fixed_width/counts,DiffATAC}/; previously only the duplicate-retainingfiltered.bamwas used.dedupis recommended for standard differential accessibility testing. (#138, @kopardev) - Fail fast with a clear, actionable error message when a replicate has 0 reads aligned to the spike-in genome, instead of crashing with an opaque
ZeroDivisionErrorin_compute_downsampling_scaling_factors.py; the error is now also captured in a dedicatedresults/spikein/compute_scaling_factors.log. (#139, @kopardev) - Overhaul documentation for accuracy and clarity across
docs/overview.md,docs/outputs.md,docs/introduction.md,docs/deployment.md, anddocs/index.md: fix stale claims left over from the dedup/nondedup change, clarify how consensus peaks and ROIs are generated, add ENCODE-referenced QC rule-of-thumb callouts (library complexity, TSS enrichment, FRiP), consolidate scattered spike-in "when should I use this" guidance into a single decision-tree callout, and remove the outdated, unreferenceddocs/extra.mdpage whose content is now covered bydocs/outputs.md. (#138, @kopardev)