Recent Releases of splatter
splatter - Bioconductor 3.21
No changes to report
Full Changelog: https://github.com/Oshlack/splatter/compare/v1.30.0...v1.32.0
- R
Published by lazappi 11 months ago
splatter - Bioconductor 3.20
- Update {roxygen2}
- Remove old CI config files
- Add PR commands GitHub action
- Re-configure {pkgdown} site
- Add
dependabotGitHub action - Update
README
Full Changelog: https://github.com/Oshlack/splatter/compare/v1.28.0...v1.30.0
- R
Published by lazappi over 1 year ago
splatter - Bioconductor 3.19
- Properly prevent output from
BASiCSEstimate()andscDDSimulate()whenverbose = FALSE - Minor adjustments to tests to set
verbose = FALSEand 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 internaland@noRdto function docs where needed - Modernise code by restyling using styler and fix other minor issues suggested by
BiocCheck()
Full Changelog: https://github.com/Oshlack/splatter/compare/v1.26.0...v1.28.0
- R
Published by lazappi almost 2 years ago
splatter - Bioconductor 3.18
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: https://github.com/Oshlack/splatter/compare/v1.24.0...v1.26.0
- R
Published by lazappi over 2 years ago
splatter - Bioconductor 3.17
- 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.seedwithwithr::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: https://github.com/Oshlack/splatter/compare/v1.22.0...v1.24.0
- R
Published by lazappi almost 3 years ago
splatter - Bioconductor 3.16
- Fixed a bug in
BASiCSSimulate()whenspike.meansis resampled (Fixes #153) - Fixed bugs in
splatPopSimulate()with non-matching rownames and when sampling batches (PR #151 @azodichr, fixes #149)
Full Changelog: https://github.com/Oshlack/splatter/compare/v1.20.0...v1.22.0
- R
Published by lazappi over 3 years ago
splatter - Bioconductor 3.15
- The
splatPopsimulation 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()withscuttle::pooledSizeFactors()inlun2Estimate()(Fixes #130) - Removed duplicated code in splatSimPathCellMeans() (Fixes #131)
- Replace
- Bug fixes for the the splatPop simulation
- * Fixed bug where conditional eQTL effects were being incorrectly allocated (Fixes #125, @azodichr)
Full Changelog: https://github.com/Oshlack/splatter/compare/v1.18.0...v1.20.0
- R
Published by lazappi almost 4 years ago
splatter - Bioconductor 3.14
- Updates to the splatPop simulation (from @azodichr)
- Added functionality to simulate directly from empirical values
- Added
eqtl.coregparameter 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.probin SplatParams (#107)- Automatically rescale
group.probduring setting if it doesn't sum to 1
- Automatically rescale
Full Changelog: https://github.com/Oshlack/splatter/compare/v1.16.0...v1.18.0
- R
Published by lazappi over 4 years ago
splatter - Bioconductor 3.13
- Substantial updates to the splatPop simulation (from @azodichr)
- Added ability to simulate data with complex multiplexed sequencing designs
- Added simulation of “conditional” effects, where a subset of DE and eQTL effects are applied to only a subset of individuals (e.g. disease vs. healthy samples)
- Added the ability to simulate different numbers of cells for each sample, sampled from a gamma distribution.
- Updates to the splatPop vignette describing these changes
- Logical matrices should now be handled correctly when minimising output SingleCellExperiment objects
- Other minor fixes
- R
Published by lazappi almost 5 years ago
splatter - Bioconductor 3.12
- Add the splatPop simulation. This is a extension to the splat simulation contributed by @azodichr and @davismcc that adds population effects. It allows you to specify relatedness between individuals and generate cell-type specific eQTL effects. (PR #106)
- Add a
batch.rmEffectparameter to the Splat simulation. This allows generation of a paired simulation without any batch effects. (From @daynefiler PR #103) - Add a new
minimiseSCE()function which can be used to remove unneeded information from simulation output (or anySingleCellExperiment). - All simulations now return sparse assay matrices by default when they would be smaller than the equivalent dense matrix. This is controlled by a new
sparsifyargument. - Users will now be automatically prompted to install packages if they try to use a simulation for which the suggested dependencies are not available.
- R
Published by lazappi over 5 years ago
splatter - Bioconductor 3.11
- Add checks for cycles in the Splat
path.fromparameter. - Use alternative algorithm if fitting dropout fails in
splatEstimate(). - Adjust paths example in vignette.
- Replace defunct functions in vignettes.
- Minor fixes for compatibility with updates to other packages.
- R
Published by lazappi almost 6 years ago
splatter - Bioconductor 3.10
- Add the (experimental) Kersplat simulation model. This model incorporates a gene network and other useful features.
- Refactor the
summariseDiff()function and add the KS statistic. - Add variable gene correlation plot to
compareSCEs()and violins to other comparison plots. - Check for counts assay when estimating from SingleCellExperiment objects.
- Fix where
simpleSimulate()stores parameters. - Fix bugs where parameters were not being passed correctly in
BASiCSEstimate()andsparseDCEstimate(). - Replace the
sc_example_countsdataset from scater with themockSCE()function. - Tidy and improve estimation function examples and add checks for suggested packages.
- Various fixes for compatibility with updates to other packages.
- R
Published by lazappi about 6 years ago
splatter - Bioconductor 3.9 release
- Add a Splat parameters vignette
- Rename the Splat path.length parameter to path.nSteps
- Fix a bug with parameter order in setParams
- Fix a bug where Splat groups were being simulated in alphanumeric order
- Protect against integer overflow in simulation functions
- R
Published by lazappi almost 7 years ago
splatter - Bioconductor 3.8 release
- Fix bug and improve normality testing in splatEstLib
- Fixes for compatibility with the latest version of BASiCS, BASiCSEstimate now uses the regression method
- Fix bug in getLNormFactors when reversing factors less than one
- Various updates to tests and documentation
- R
Published by lazappi over 7 years ago
splatter - Bioconductor 3.7 release
- Move scater to Imports and add scater version
- Remove lingering references to SCESets
- Add option to use a normal distribution for library sizes in Splat simulations
- Allow Splat dropout parameters to be specified by experiment, batch, group or cell
- Add SparseDC simulation
- Rename params in metadata slot of simulation to Params for consistency
- Improve and colourise Params print output
- Improve test coverage
- Various other minor updates and bug fixes
- R
Published by lazappi almost 8 years ago
splatter - Version 1.1.3 (BASiCS)
Version 1.1.3 of Splatter with the BASiCS simulation. This is the version of Splatter used in the response to reviewers for the Splatter paper https://doi.org/10.5281/zenodo.833572.
- R
Published by lazappi over 8 years ago