Skip to content

Releases: Oshlack/splatter

Bioconductor 3.23

Choose a tag to compare

@lazappi lazappi released this 05 May 16:22
  • Replace deprecated {scuttle} functions with {scrapper}
  • Deprecate mfa simulation functions as the {mfa} package is deprecated
  • Adjust help messages in warnings
  • Adjust failing lun2Estimate tests

Full Changelog: v1.35.2...v1.36.0

Bioconductor 3.22

Choose a tag to compare

@lazappi lazappi released this 01 Nov 11:06

No changes to report

Full Changelog: v1.32.0...v1.34.0

Bioconductor 3.21

Choose a tag to compare

@lazappi lazappi released this 19 Apr 10:53

No changes to report

Full Changelog: v1.30.0...v1.32.0

Bioconductor 3.20

Choose a tag to compare

@lazappi lazappi released this 21 Nov 16:26
  • Update {roxygen2}
  • Remove old CI config files
  • Add PR commands GitHub action
  • Re-configure {pkgdown} site
  • Add dependabot GitHub action
  • Update README

Full Changelog: v1.28.0...v1.30.0

Bioconductor 3.19

Choose a tag to compare

@lazappi lazappi released this 06 May 11:37
  • Properly prevent output from BASiCSEstimate() and scDDSimulate() when verbose = FALSE
  • Minor adjustments to tests to set verbose = FALSE and specify expected warnings
  • Replace the package man page with an auto-generated page
  • Add GitHub usernames and the Bioconductor package URL to DESCRIPTION
  • Add @keywords internal and @noRd to function docs where needed
  • Modernise code by restyling using styler and fix other minor issues suggested by BiocCheck()

Full Changelog: v1.26.0...v1.28.0

Bioconductor 3.18

Choose a tag to compare

@lazappi lazappi released this 08 Nov 09:46

Fixed a bug in splatSimPathDE() where DE factors were not adjusted based on the path origin (path.from parameter). This affected paths where the path origin was not the simulation origin (i.e. path.from != 0), particularly when the path DE was minimal.
With this fix, paths should no longer drift towards the origin.

Full Changelog: v1.24.0...v1.26.0

Bioconductor 3.17

Choose a tag to compare

@lazappi lazappi released this 02 May 12:18
  • Fixed bugs in splatPopSimulate() where conditional group assignments were incorrect when batch effects were applied (PR #161 @azodichr, fixes #158, fixes #160)
  • Replace all uses of set.seed with withr::with_seed() (@lazappi)
  • Reduced core dependencies by importing scuttle rather than scater (scater is suggested) and making ggplot2 a suggested dependency (@lazappi , fixes #75)

Full Changelog: v1.22.0...v1.24.0

Bioconductor 3.16

Choose a tag to compare

@lazappi lazappi released this 04 Nov 12:49
  • Fixed a bug in BASiCSSimulate() when spike.means is resampled (Fixes #153)
  • Fixed bugs in splatPopSimulate() with non-matching rownames and when sampling batches (PR #151 @azodichr, fixes #149)

Full Changelog: v1.20.0...v1.22.0

Bioconductor 3.15

Choose a tag to compare

@lazappi lazappi released this 28 Apr 13:16
  • The splatPop simulation is now published in Genome Biology 🎉 ! (Fixes #128, PR #129 @azodichr)
  • Improved initialisation of Params objects (Fixes #132, PR #134 @wenjie2wang)
  • Improved fitting of dropout in splatEstimate()
    • Better initialisation of fitting as suggested by the InferCNV package (Fixes #142)
    • Additional fallback method (Fixes #133)
  • Bug fixes for the splat simulation
    • Replace scran::computeSumFactors() with scuttle::pooledSizeFactors() in lun2Estimate() (Fixes #130)
    • Removed duplicated code in splatSimPathCellMeans() (Fixes #131)
  • Bug fixes for the the splatPop simulation
      • Fixed bug where conditional eQTL effects were being incorrectly allocated (Fixes #125, @azodichr)

Full Changelog: v1.18.0...v1.20.0

Bioconductor 3.14

Choose a tag to compare

@lazappi lazappi released this 02 Nov 10:00
  • Updates to the splatPop simulation (from @azodichr)
    • Added functionality to simulate directly from empirical values
    • Added eqtl.coreg parameter to splatPop
    • Fixed a bug where too many cells were simulated in splatPop with multiple batches
    • Fixed duplicate cell names in splatPopSimulate (#118)
  • Improved checks for group.prob in SplatParams (#107)
    • Automatically rescale group.prob during setting if it doesn't sum to 1

Full Changelog: v1.16.0...v1.18.0