Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
dffc34d
created subworkflow for compartmentalization analysis
ugoiannacchero Nov 20, 2025
e5b5a04
created subworkflow for compartmentalization analysis
ugoiannacchero Nov 20, 2025
e36f2ae
implementing compartmentalization analysis
ugoiannacchero Nov 21, 2025
96f369b
implementing compartmentalization_analysis
ugoiannacchero Nov 21, 2025
16722a1
update sammyseq workflow
ugoiannacchero Nov 21, 2025
66550c9
update
ugoiannacchero Nov 21, 2025
1721903
update documentation
ugoiannacchero Nov 21, 2025
59562c7
update README
ugoiannacchero Nov 21, 2025
234b041
update README
ugoiannacchero Nov 21, 2025
1d81ba7
fixing inverted color A/B assignment
ugoiannacchero Nov 24, 2025
667d4db
fixing inverted color A/B assignment
ugoiannacchero Nov 24, 2025
3e082fd
fixing inverted color A/B assignment
ugoiannacchero Nov 24, 2025
dc617cd
add consensus generation
ugoiannacchero Nov 24, 2025
277508e
add consensus generation
ugoiannacchero Nov 24, 2025
bc2c8fa
add consensus generation
ugoiannacchero Nov 24, 2025
ca63dc0
add consensus generation
ugoiannacchero Nov 24, 2025
7afb3f8
add consensus generation
ugoiannacchero Nov 24, 2025
69d2530
update
ugoiannacchero Nov 24, 2025
8be8a53
new docker + updating compartmentalization analysis
ugoiannacchero Nov 24, 2025
f7449a0
update documentation
ugoiannacchero Nov 24, 2025
77690d5
update documentation
ugoiannacchero Nov 24, 2025
234aa84
updating rocrate
ugoiannacchero Nov 24, 2025
84cc117
updating metromap
ugoiannacchero Nov 25, 2025
2273fe4
Change bigwigcompare_pseudocount to 1
ugoiannacchero Mar 15, 2026
551d7b4
allows the S3vsS2S, S3vsS2L, S3vsS2 comparisons
ugoiannacchero Mar 27, 2026
8b3cf5f
set pseudocount 1 as suggested my deeptools manual
ugoiannacchero Mar 27, 2026
ed06083
fix prettier
ugoiannacchero Mar 27, 2026
32dce5b
remove no coverage
ugoiannacchero May 22, 2026
73442db
remove bins that have not coverage in one patient
ugoiannacchero May 23, 2026
f95f98a
remove bins that have not coverage in one patient
ugoiannacchero May 23, 2026
c7d6262
remove bins that have not coverage in one patient
ugoiannacchero May 23, 2026
cb15ada
remove bins that have not coverage in one patient
ugoiannacchero May 23, 2026
3ee11a3
remove bins with no coverage step fixed
ugoiannacchero May 24, 2026
c155f0c
remove bins with no coverage step fixed
ugoiannacchero May 24, 2026
991b64d
remove bins with no coverage step fixed
ugoiannacchero May 24, 2026
09b30ba
Change threshold for statistical testing from 3 to 2
ugoiannacchero Jun 9, 2026
c39b03e
Set BED file colors to match paper defaults
ugoiannacchero Jul 7, 2026
dbe10ff
fix with prettier
ugoiannacchero Jul 7, 2026
06437b2
fixing bedgraph
ugoiannacchero Jul 8, 2026
b28d4ff
fixing bedgraph
ugoiannacchero Jul 8, 2026
33eab4c
fixing bedgraph
ugoiannacchero Jul 8, 2026
a46a1c5
add IGV color configuration to combined bedGraph header
ugoiannacchero Jul 9, 2026
1ca4697
add IGV color configuration to combined bedGraph header
ugoiannacchero Jul 9, 2026
347c57d
add IGV color configuration to combined bedGraph header
ugoiannacchero Jul 9, 2026
516328a
add IGV color configuration to combined bedGraph header
ugoiannacchero Jul 9, 2026
d034677
set back to medium
ugoiannacchero Jul 9, 2026
a5b163b
set back to medium
ugoiannacchero Jul 9, 2026
24800a5
fixing eigenvector shift
ugoiannacchero Jul 9, 2026
3a5dfe3
added CALDER2 citation
daisymut Jul 10, 2026
9ec515f
default.nf.test snapshot updated
daisymut Jul 12, 2026
7351f20
added parameter skip_deeptools_qc to make it optional and fixed a sma…
daisymut Jul 17, 2026
a35f6e4
created new multi-arch environment and container for chr_compartments…
daisymut Jul 18, 2026
014be2c
changed to sammyR package
daisymut Jul 23, 2026
95f3a5d
removed functions from templates/differential_enrichment.R
daisymut Jul 23, 2026
9be8aab
pinned sammyr:0.0.0.9001
daisymut Jul 23, 2026
de3bc3f
run prettier
ugoiannacchero Jul 25, 2026
c582652
fixing test_groups config file
ugoiannacchero Jul 25, 2026
6275db6
update snapshot
ugoiannacchero Jul 25, 2026
f20daff
adding correct comparison S2SvsS3
ugoiannacchero Jul 25, 2026
ff49d2a
update snapshot
ugoiannacchero Jul 25, 2026
68ac3aa
[automated] Fix code linting
nf-core-bot Jul 25, 2026
64054a9
ci: pin Nextflow to 25.10.4 for linting
daisymut Jul 27, 2026
141d023
lint: ignore files_unchanged for linting.yml because we pinned Nextfl…
daisymut Jul 27, 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
2 changes: 2 additions & 0 deletions .github/workflows/linting.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@ jobs:

- name: Install Nextflow
uses: nf-core/setup-nextflow@v2
with:
version: "25.10.4"

- uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6
with:
Expand Down
2 changes: 2 additions & 0 deletions .nf-core.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
lint:
multiqc_config:
- report_comment
files_unchanged:
- .github/workflows/linting.yml
nf_core_version: 3.4.1
repository_type: pipeline
template:
Expand Down
4 changes: 4 additions & 0 deletions CITATIONS.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,10 @@

> Kharchenko PK, Tolstorukov MY, Park PJ "Design and analysis of ChIP-seq experiments for DNA-binding proteins" Nat. Biotech. doi:10.1038/nbt.1508

- [CALDER2](https://github.com/CSOgroup/CALDER2)

> Liu, Y., Nanni, L., Sungalee, S. et al. Systematic inference and comparison of multi-scale chromatin sub-compartments connects spatial organization to cell phenotypes. Nat Commun 12, 2439 (2021). doi:10.1038/s41467-021-22666-3

## Software packaging/containerisation tools

- [Anaconda](https://anaconda.com)
Expand Down
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,9 +38,10 @@ Here is an outline of the analysis steps:
4. Mark duplicate reads ([`picard Markduplicates`](http://broadinstitute.github.io/picard))
5. Filter reads and generate alignment statistics ([`samtools`](http://www.htslib.org/))
6. Create single track profiles in bigwig format ([`deeptools bamCoverage`](https://deeptools.readthedocs.io/en/latest/))
7. (Optional) Generate pairwise comparison tracks in bigWig format ([`spp`](https://github.com/hms-dbmi/spp)) or ([`deeptools bigwigCompare`](https://deeptools.readthedocs.io/en/develop/content/tools/bigwigCompare.html)).
8. (Optional) Identify differentially enriched solubility regions as described in [Wang et al., 2024 ](https://doi.org/10.1038/s41594-025-01622-5).
9. Generate an analysis report by collecting all generated QC and statistics ([`MultiQC`](http://multiqc.info/))
7. (Optional) Perform chromatin compartmentalization analysis to identify A/B compartments across chromosomes ([`CALDER2`](https://github.com/CSOgroup/CALDER2)).
8. (Optional) Generate pairwise comparison tracks in bigWig format ([`spp`](https://github.com/hms-dbmi/spp)) or ([`deeptools bigwigCompare`](https://deeptools.readthedocs.io/en/develop/content/tools/bigwigCompare.html)).
9. (Optional) Identify differentially enriched solubility regions as described in [Wang et al., 2025 ](https://doi.org/10.1038/s41594-025-01622-5).
10. Generate an analysis report by collecting all generated QC and statistics ([`MultiQC`](http://multiqc.info/))

<p align="center">
<img title="sammyseq scheme" src="docs/images/nf-core-sammyseq_tubemap.png" width=100%>
Expand Down
Loading
Loading