Skip to content

Releases: CCBR/SINCLAIR

SINCLAIR 0.3.5

19 Sep 14:00

Choose a tag to compare

  • Fix samplesheet check to allow multi-digit sample IDs. (#189, @kelly-sovacool)
  • New parameter save_cellranger_extra_files to control whether to save extra cellranger output files (bam, bai, cloupe) in addition to h5 files. Default is false to save space. (#195, @kelly-sovacool)
  • New largemem profile for memory-intensive processes. (#196, @kelly-sovacool)

Documentation updates

Other minor changes

SINCLAIR 0.3.4

22 Aug 16:25

Choose a tag to compare

SINCLAIR 0.3.3

17 Jul 18:00

Choose a tag to compare

  • Improve help message for sinclair run. (#153, @kelly-sovacool)
    • the default --mode is now slurm.
  • The run_cellranger parameter is now a boolean set to true by default. (#155, @kelly-sovacool)
    • Set this to true if the input is fastq files or false if filtered h5 files.
  • New profiles:
  • Fix file paths for environments and repos on biowulf. (#162, @wong-nw)

SINCLAIR 0.3.2

20 May 13:55

Choose a tag to compare

SINCLAIR 0.3.1

28 Apr 20:31

Choose a tag to compare

SINCLAIR 0.3.0

25 Apr 15:59

Choose a tag to compare

  • Breaking change: GEX is now the default workflow. The -entry argument is no longer used. (#129, @kelly-sovacool)

New features

  • Allows users to determine what variables to regress out. (#55, @slsevilla)
  • Overhaul the CLI to use python rather than bash, which introduces breaking changes (#61, @kelly-sovacool).
    • Create a script (bin/sinclair) to provide an interface to the CLI that works out-of-the-box without the need to install the python package with pip. (#80, @kelly-sovacool)
  • Use nextflow run -resume by default, or turn it off with sinclair run --forceall. (#110, @kelly-sovacool)
  • Add --output argument for sinclair init and sinclair run. (#110, @kelly-sovacool)
    • If not provided, commands are run in the current working directory.
    • This is equivalent to the nextflow $launchDir constant.
  • Set the publish_dir_mode nextflow option to link by default. (#110, @kelly-sovacool)
  • Set the process.cache nextflow option to deep by default rather than lenient on biowulf. (#110, @kelly-sovacool)
  • Before launching the pipeline run:

Bug fixes

  • Fix biowulf module syntax in conf/modules.config. (#81, @epehrsson)
  • Fix filtering thresholds and use filtered object for downstream steps in SEURAT_PROCESS. (#81, @epehrsson)
  • Fix seurat object and group assignment in SEURAT_MERGE. (#81, @epehrsson)
  • Correctly map h5 files from cellranger with their input fastq files during preprocessing. (#82, @kelly-sovacool)
  • Fix the $SLURM_JOB_ID variable name for biowulf. (#82, @kelly-sovacool)
  • Fix file paths for test dataset. (#82, @kelly-sovacool)
  • Use same number of PCs for merged object clustering as for integration. (#85, @epehrsson)
  • Add LIGER UMAP to integration report. (#85, @epehrsson)
  • Set all default parameters in nextflow.config. (#85, @epehrsson)
    • Previously, some parameters were set in conf/process_params.config, but we found this confusing, so we consolidated them to the main nextflow.config file.
  • Allow sample IDs to contain hyphens. (#94, @wong-nw)
  • Disable SCVI batch correction. (#109, @wong-nw)
    • This feature is on hold until a later release.
  • LIGER now runs with 50 PCs by default instead of 20 (#109, @wong-nw)
  • Output all R Markdown documents as HTML rather than PDF. (#112, @kelly-sovacool)
  • Make sure values in the contrasts sheet are treated as strings. (#133, @kelly-sovacool)

Documentation improvements

v0.2.0

01 Nov 18:53
f5f6e8f

Choose a tag to compare

  • functioning GEX workflow, with modules pulled from Biowulf

v0.1.1

27 Sep 16:52
e92c1e6

Choose a tag to compare

v0.1.1 Pre-release
Pre-release

What's Changed

Full Changelog: v0.1.0...v0.1.1

v0.1.0

27 Sep 11:26
cfcd72a

Choose a tag to compare

v0.1.0 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: https://github.com/CCBR/SINCLAIR/commits/v0.1.0