Skip to content

Releases: TheJacksonLaboratory/nf-tenx

0.5.2

28 Mar 03:35
Compare
Choose a tag to compare

Bug fixes to GEX as well as image hashing/metadata for Visium.

0.5.1

18 Mar 01:48
Compare
Choose a tag to compare

Full Changelog: 0.5.0...0.5.1

0.5.0

17 Mar 23:37
Compare
Choose a tag to compare

Major changes:

  • Rewrote samplesheet checking to be more flexible.
  • Support for spaceranger actually works
  • Support for cellranger feature barcoding runs
  • Laying groundwork for cellranger multi

Full Changelog: 0.4.1...0.5.0

0.4.1

31 Dec 02:57
4885c98
Compare
Choose a tag to compare

What's Changed

  • Added quick check to discard .hidden files by @wflynny in #5

Full Changelog: 0.4.0...0.4.1

0.4.0

30 Dec 22:32
Compare
Choose a tag to compare

Changelog:

  • Increment minor version
  • bin/check_samplesheet.py now dumps valid records to a new file
  • Processed hashes are now correctly computed (not just sequencing saturation)
  • Input validation is now officially blocking
    Took a while due to some bugs (e.g. reading params.samplesheet in modules/samplesheet.nf) directly no matter what and misunderstandings on how to utilize/mix DSL2 functions and channels. Since there is no 'splitYaml' operator, we had to come up with our own functionality that is essentially Channel.fromPath(samplesheet) -> map vanilla yaml parsing -> flatten. However, the key detail was understanding how to call additional functions on this output, for which function argument typing is critical. Thank you to 'nf-core/rnaseq's subworkflows/local/input_check.nf for the helpful example of how to hopefully do this properly.

Full Changelog: 0.3.5...0.4.0

0.3.5

03 Dec 04:23
Compare
Choose a tag to compare

Changelog:

Major changes:

  • Force input-checks to be blocking
  • Rearrangement of main.nf and subworkflows
  • Added code by @cheehongsg for performant read estimation.

Minor changes:

  • standardize function/processing naming
  • cleaned up prints / logging etc.
  • replaced all name-based process selectors with label-based ones

Outstanding problems

  • visium processing not fully functional yet, mostly due to a need to overhaul the samplesheet validation script.

Full Changelog: 0.2.5...0.3.5

0.2.5

03 Nov 15:23
Compare
Choose a tag to compare
0.2.5 Pre-release
Pre-release

Amended number of read approximation for cases where I1 read is missing.

0.2.4

26 Oct 20:32
Compare
Choose a tag to compare
0.2.4 Pre-release
Pre-release

FASTQ parsing compatible with NextSeq output.

0.2.3

12 Oct 22:25
Compare
Choose a tag to compare
0.2.3 Pre-release
Pre-release
BUGFIX: Add library CSV to GEX outputs no matter what

0.2.2

12 Oct 16:19
Compare
Choose a tag to compare

Fixed bug related to cellranger versions < 5.0.0 having --samples instead of --sample and failing.