Skip to content

Releases: sunbeam-labs/sunbeam

v5.0.1

05 May 18:21
Compare
Choose a tag to compare

Patches to the v5 release workflows and minor bug fixes.

Full Changelog: v5.0.0...v5.0.1

v5.0.0.c

05 May 17:59
Compare
Choose a tag to compare

Full Changelog: v5.0.0.b...v5.0.0.c

v5.0.0.b

05 May 15:51
Compare
Choose a tag to compare

Full Changelog: v5.0.0.a...v5.0.0.b

v5.0.0.a

05 May 15:45
Compare
Choose a tag to compare

Full Changelog: v5.0.0...v5.0.0.a

v5.0.0

05 May 15:37
7f81236
Compare
Choose a tag to compare

Sunbeam is now pip/conda installable! We've restructured the entire pipeline inside of a Python library so that it is much easier to install and develop with. Many of the internals have also been refactored into cleaner classes (SampleList, SunbeamConfig, SunbeamProfile) and the documentation has received an overhaul (more automated sections so that it's easier to maintain). This release SHOULD retain backwards compatibility with all extensions but if you run into issues please report them so we can get fixes out.

What's Changed

  • Restructure for pip/conda installation by @Ulthran in #501

Full Changelog: v4.7.0...v5.0.0

v4.7.0

15 Aug 13:48
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.6.0...v4.7.0
sunbeamlabs/sunbeam: Python: Python 3.12.5, Snakemake: 8.18.0, Conda: conda 24.3.0
sunbeamlabs/sunbeam:slim: Python: Python 3.12.5, Snakemake: 8.18.0, Conda: conda 24.3.0
sunbeamlabs/cutadapt: Python: Python 3.12.5, Cutadapt Version: 4.9
sunbeamlabs/komplexity: Rustc: rustc 1.80.1 (3f5fd8dd4 2024-08-06), Komplexity komplexity v0.3.5
sunbeamlabs/qc: Python: Python 3.12.0, Conda: conda 24.3.0, BWA: Version: 0.7.18-r1243-dirty, FastQC: FastQC v0.12.1, Trimmomatic: 0.39
sunbeamlabs/reports: Python: Python 3.12.5, Numpy Version: 2.0.1, Pandas Version: 2.2.2

v4.6.0

23 Apr 16:02
4ff9bd9
Compare
Choose a tag to compare

Notes

This PR updates the remove_low_complexity, filter_reads, and parse_fastq functions to (dramatically) improve memory efficiency.

What's Changed

  • 485 fix filter reads and remove low complexity memory inefficiency by @Ulthran in #487

Full Changelog: v4.5.2...v4.6.0
sunbeamlabs/sunbeam: Python: Python 3.12.3, Snakemake: 8.10.8, Conda: conda 24.3.0
sunbeamlabs/sunbeam:slim: Python: Python 3.12.3, Snakemake: 8.10.8, Conda: conda 24.3.0
sunbeamlabs/cutadapt: Python: Python 3.12.3, Cutadapt Version: 4.8
sunbeamlabs/komplexity: Rustc: rustc 1.77.2 (25ef9e3d8 2024-04-09), Komplexity komplexity v0.3.5
sunbeamlabs/qc: Python: Python 3.12.0, Conda: conda 24.3.0, BWA: Version: 0.7.18-r1243-dirty, FastQC: FastQC v0.12.1, Trimmomatic: 0.39
sunbeamlabs/reports: Python: Python 3.12.3, Numpy Version: 1.26.4, Pandas Version: 2.2.2

v4.5.2

04 Apr 17:56
a67f9be
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.5.1...v4.5.2

sunbeamlabs/sunbeam: Python: Python 3.12.2, Snakemake: 8.10.4, Conda: conda 24.1.2
sunbeamlabs/sunbeam:slim: Python: Python 3.12.2, Snakemake: 8.10.4, Conda: conda 24.1.2
sunbeamlabs/cutadapt: Python: Python 3.12.2, Cutadapt Version: 4.7
sunbeamlabs/komplexity: Rustc: rustc 1.77.1 (7cf61ebde 2024-03-27), Komplexity komplexity v0.3.5
sunbeamlabs/qc: Python: Python 3.12.0, Conda: conda 24.1.2, BWA: Version: 0.7.17-r1188, FastQC: FastQC v0.12.1, Trimmomatic: 0.39
sunbeamlabs/reports: Python: Python 3.12.2, Numpy Version: 1.26.4, Pandas Version: 2.2.1

v4.5.1

05 Mar 04:06
Compare
Choose a tag to compare

API Addition

  • --docker_tag is now an option for sunbeam run

What's Changed

Full Changelog: v4.4.0...v4.5.1

v4.5.0

05 Mar 03:49
0f6e499
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.4.0...v4.5.0