Skip to content

Releases: CCBR/CARLISLE

CARLISLE 2.6.1

14 Oct 19:43
Compare
Choose a tag to compare
  • Load the module for snakemake v7, but do not specify the minor and patch versions. (#149, @kelly-sovacool)

CARLISLE 2.6.0

12 Sep 22:41
Compare
Choose a tag to compare

Bug fixes

  • Bug fixes for DESeq (#127, @epehrsson)
    • Removes single-sample group check for DESeq.
    • Increases memory for DESeq.
    • Ensures control replicate number is an integer.
    • Fixes FDR cutoff misassigned to log2FC cutoff.
    • Fixes no_dedup variable names in library normalization scripts.
  • Fig bug that added nonexistent directories to the singularity bind paths. (#135, @kelly-sovacool)
    • Containerize rules that require R (deseq, go_enrichment, and spikein_assessment) to fix installation issues with common R library path. (#129, @kelly-sovacool)
      • The Rlib_dir and Rpkg_config config options have been removed as they are no longer needed.

New features

  • New visualizations: (#132, @epehrsson)
    • New rules cov_correlation, homer_enrich, combine_homer, count_peaks
    • Add peak caller to MACS2 peak xls filename
  • New parameters in the config file to make certain rules optional: (#133, @kelly-sovacool)
    • GO enrichment is controlled by run_go_enrichment (default: false)
    • ROSE is controlled by run_rose (default: false)
  • New --singcache argument to provide a singularity cache dir location. The singularity cache dir is automatically set inside /data/$USER/ or $WORKDIR/ if --singcache is not provided. (#143, @kelly-sovacool)

Misc

CARLISLE 2.5.0

26 Feb 19:26
71fd514
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.4.1...v.2.5.0

v2.4.1

11 Jan 02:25
f1d6401
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.4.0...v2.4.1

v2.4.0

29 Sep 20:20
Compare
Choose a tag to compare
  • Feature- Merged Yue's fork, adding DEEPTOOLS by @slsevilla in #85
  • Feature- Added tracking features from SPOOK by @slsevilla in #88
  • Feature - Dev test run completed by @slsevilla in #89
  • Bug - Fixed bugs related to Biowulf transition

v2.3.0

21 Apr 05:33
59d65e7
Compare
Choose a tag to compare

features added:

  • created partition specific module information
  • added flags to check for, and set up, config files based on partitions

v2.1.0

04 Apr 12:52
3a5394b
Compare
Choose a tag to compare

v2.0.1

31 Mar 04:17
36ebd14
Compare
Choose a tag to compare

bug

  • fix error when contrasts set to "N"

enhancement

  • adjust goenrich resources to be more efficient

version 2.0.0

28 Mar 22:18
98454e9
Compare
Choose a tag to compare
  • new features
    • Add a MAPQ filter to samtools (rule align)
    • Add GoPeaks MultiQC module
    • Allow for library normalization to occur during first pass
    • Add --broad-cutoff to MACS2 broad peak calling for MACS2
    • Create a spike in QC report
  • enhancements
    • Reorganize file structure to help with qthreshold folder
    • Update variable names of all peak caller
    • Merge rules with input/output/wildcard congruency
    • Convert the "spiked" variable to "norm_method
    • Add name of control used to MACS2 peaks
  • bugs fixed
    • Running extra control:sample comparisons that are not needed
  • improved resource allocation
    • test data originally included 1475 jobs, this version includes 1087 jobs (reduction of 25%) despite including additional features
    • moved ~12% of all jobs to local deployment (within SLURM submission)

Output dir

├── alignment_stats
├── bam
├── bedgraph
├── bigwig
├── fragments
├── peaks
│   ├── 0.05
│   │   ├── contrasts
│   │   │   ├── contrast_id1.dedup_status
│   │   │   └── contrast_id2.dedup_status
│   │   ├── gopeaks
│   │   │   ├── annotation
│   │   │   │   ├── go_enrichment
│   │   │   │   │   ├── contrast_id1.dedup_status.go_enrichment_files
│   │   │   │   │   └── contrast_id2.dedup_status.go_enrichment_files
│   │   │   │   ├── homer
│   │   │   │   │   ├── replicate_id1_vs_control_id.dedup_status.gopeaks_broad.motifs
│   │   │   │   │   │   ├── homerResults
│   │   │   │   │   │   └── knownResults
│   │   │   │   │   ├── replicate_id1_vs_control_id.dedup_status.gopeaks_narrow.motifs
│   │   │   │   │   │   ├── homerResults
│   │   │   │   │   │   └── knownResults
│   │   │   │   │   ├── replicate_id2_vs_control_id.dedup_status.gopeaks_broad.motifs
│   │   │   │   │   │   ├── homerResults
│   │   │   │   │   │   └── knownResults
│   │   │   │   │   ├── replicate_id2_vs_control_id.dedup_status.gopeaks_narrow.motifs
│   │   │   │   │   │   ├── homerResults
│   │   │   │   │   │   └── knownResults
│   │   │   │   └── rose
│   │   │   │       ├── replicate_id1_vs_control_id.dedup_status.gopeaks_broad.12500
│   │   │   │       ├── replicate_id1_vs_control_id.dedup_status.gopeaks_narrow.12500
│   │   │   │       ├── replicate_id2_vs_control_id.dedup_status.dedup.gopeaks_broad.12500
│   │   │   │       ├── replicate_id2_vs_control_id.dedup_status.dedup.gopeaks_narrow.12500
│   │   │   └── peak_output
│   │   ├── macs2
│   │   │   ├── annotation
│   │   │   │   ├── go_enrichment
│   │   │   │   │   ├── contrast_id1.dedup_status.go_enrichment_files
│   │   │   │   │   └── contrast_id2.dedup_status.go_enrichment_files
│   │   │   │   ├── homer
│   │   │   │   │   ├── replicate_id1_vs_control_id.dedup_status.macs2_narrow.motifs
│   │   │   │   │   │   ├── homerResults
│   │   │   │   │   │   └── knownResults
│   │   │   │   │   ├── replicate_id1_vs_control_id.dedup_status.macs2_broad.motifs
│   │   │   │   │   │   ├── homerResults
│   │   │   │   │   │   └── knownResults
│   │   │   │   │   ├── replicate_id2_vs_control_id.dedup_status.macs2_narrow.motifs
│   │   │   │   │   │   ├── homerResults
│   │   │   │   │   │   └── knownResults
│   │   │   │   │   ├── replicate_id2_vs_control_id.dedup_status.macs2_broad.motifs
│   │   │   │   │   │   ├── homerResults
│   │   │   │   │   │   └── knownResults
│   │   │   │   └── rose
│   │   │   │       ├── replicate_id1_vs_control_id.dedup_status.macs2_broad.12500
│   │   │   │       ├── replicate_id1_vs_control_id.dedup_status.macs2_narrow.12500
│   │   │   │       ├── replicate_id2_vs_control_id.dedup_status.macs2_broad.12500
│   │   │   │       ├── replicate_id2_vs_control_id.dedup_status.macs2_narrow.12500
│   │   │   └── peak_output
│   │   └── seacr
│   │   │   ├── annotation
│   │   │   │   ├── go_enrichment
│   │   │   │   │   ├── contrast_id1.dedup_status.go_enrichment_files
│   │   │   │   │   └── contrast_id2.dedup_status.go_enrichment_files
│   │   │   │   ├── homer
│   │   │   │   │   ├── replicate_id1_vs_control_id.dedup_status.seacr_non_relaxed.motifs
│   │   │   │   │   │   ├── homerResults
│   │   │   │   │   │   └── knownResults
│   │   │   │   │   ├── replicate_id1_vs_control_id.dedup_status.seacr_non_stringent.motifs
│   │   │   │   │   │   ├── homerResults
│   │   │   │   │   │   └── knownResults
│   │   │   │   │   ├── replicate_id1_vs_control_id.dedup_status.seacr_norm_relaxed.motifs
│   │   │   │   │   │   ├── homerResults
│   │   │   │   │   │   └── knownResults
│   │   │   │   │   ├── replicate_id1_vs_control_id.dedup_status.seacr_norm_stringent.motifs
│   │   │   │   │   │   ├── homerResults
│   │   │   │   │   │   └── knownResults
│   │   │   │   │   ├── replicate_id2_vs_control_id.dedup_status.seacr_non_relaxed.motifs
│   │   │   │   │   │   ├── homerResults
│   │   │   │   │   │   └── knownResults
│   │   │   │   │   ├── replicate_id2_vs_control_id.dedup_status.seacr_non_stringent.motifs
│   │   │   │   │   │   ├── homerResults
│   │   │   │   │   │   └── knownResults
│   │   │   │   │   ├── replicate_id2_vs_control_id.dedup_status.seacr_norm_relaxed.motifs
│   │   │   │   │   │   ├── homerResults
│   │   │   │   │   │   └── knownResults
│   │   │   │   │   ├── replicate_id2_vs_control_id.dedup_status.seacr_norm_stringent.motifs
│   │   │   │   │   │   ├── homerResults
│   │   │   │   │   │   └── knownResults
│   │   │   │   └── rose
│   │   │   │       ├── replicate_id1_vs_control_id.dedup_status.seacr_non_relaxed.12500
│   │   │   │       ├── replicate_id1_vs_control_id.dedup_status.seacr_non_stringent.12500
│   │   │   │       ├── replicate_id1_vs_control_id.dedup_status.seacr_norm_relaxed.12500
│   │   │   │       ├── replicate_id1_vs_control_id.dedup_status.seacr_norm_stringent.12500
│   │   │   │       ├── replicate_id2_vs_control_id.dedup_status.seacr_non_relaxed.12500
│   │   │   │       ├── replicate_id2_vs_control_id.dedup_status.seacr_non_stringent.12500
│   │   │   │       ├── replicate_id2_vs_control_id.dedup_status.seacr_norm_relaxed.12500
│   │   │   │       ├── replicate_id2_vs_control_id.dedup_status.seacr_norm_stringent.12500
│   │       └── peak_output
└── qc
    ├── fastqc_raw
    └── fqscreen_raw

version1.2.0

22 Feb 22:58
2b29ffe
Compare
Choose a tag to compare

merge increases to resources; update workflow img, contributions