Recent Releases of sinclair

sinclair - SINCLAIR 0.3.3

  • 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:
    • test_h5 for starting from h5 files. (#155, @kelly-sovacool)
    • debug, which sets process.scratch to false so intermediate files will be in the workDir. (#155, @kelly-sovacool)
  • Fix file paths for environments and repos on biowulf. (#162, @wong-nw)

- R
Published by github-actions[bot] 8 months ago

sinclair - SINCLAIR 0.3.2

  • Improve error messages in SAMPLESHEET_CHECK processes. (#143, @kelly-sovacool)
  • SINCLAIR now depends on ccbr_tools v0.4 for updated jobby & spooker utilities. (#147, @kelly-sovacool)

- R
Published by github-actions[bot] 10 months ago

sinclair - SINCLAIR 0.3.1

  • Minor documentation improvements. (#135, @kelly-sovacool)
  • SINCLAIR is now archived in Zenodo and can be cited with the DOI 10.5281/zenodo.15283503. (#136, @kelly-sovacool)
  • Fix bug where nextflow schema was not included in the installation. (#138, @kelly-sovacool)

- R
Published by github-actions[bot] 10 months ago

sinclair - SINCLAIR 0.3.0

  • 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:
    • The nextflow preview is printed. (#117, @kelly-sovacool)
    • The nextflow parameters are validated. (#127, @kelly-sovacool)

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 $SLURMJOBID 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

  • The docs website now has a drop-down menu to switch between different versions. (#103, @kelly-sovacool)
  • Fix broken image link. (#108, @wong-nw)
  • Now using the readthedocs theme. (#111, @kelly-sovacool)
  • Update to include quickstart and clarify existing documentation (#122, @wong-nw)

- R
Published by github-actions[bot] 10 months ago

sinclair - v0.2.0

  • functioning GEX workflow, with modules pulled from Biowulf

- R
Published by slsevilla over 2 years ago

sinclair - v0.1.1

What's Changed

  • Feature/gex patch by @slsevilla in https://github.com/CCBR/SINCLAIR/pull/35
  • Feature/documentation by @slsevilla in https://github.com/CCBR/SINCLAIR/pull/36
  • Feature/documentation by @slsevilla in https://github.com/CCBR/SINCLAIR/pull/37
  • updated docs, gex_patch by @slsevilla in https://github.com/CCBR/SINCLAIR/pull/38

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

- R
Published by slsevilla over 2 years ago

sinclair - v0.1.0

What's Changed

  • ci: sync source pipeline @slsevilla in https://github.com/CCBR/SINCLAIR/pull/3
  • feature: add R scripts by @abdallahamr in https://github.com/CCBR/SINCLAIR/pull/8
  • ci: auto add issues & PRs by @kelly-sovacool in https://github.com/CCBR/SINCLAIR/pull/27
  • feature: complete feature/gex pipeline by @slsevilla in https://github.com/CCBR/SINCLAIR/pull/34

New Contributors

  • @abdallahamr made their first contribution in https://github.com/CCBR/SINCLAIR/pull/8
  • @kelly-sovacool made their first contribution in https://github.com/CCBR/SINCLAIR/pull/27

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

- R
Published by slsevilla over 2 years ago