Package: splatter 1.37.1
splatter: Simple Simulation of Single-cell RNA Sequencing Data
Splatter is a package for the simulation of single-cell RNA sequencing count data. It provides a simple interface for creating complex simulations that are reproducible and well-documented. Parameters can be estimated from real data and functions are provided for comparing real and simulated datasets.
Authors:
splatter_1.37.1.tar.gz
splatter_1.37.1.zip(r-4.7)splatter_1.37.1.zip(r-4.6)splatter_1.37.1.zip(r-4.5)
splatter_1.37.1.tgz(r-4.6-any)splatter_1.37.1.tgz(r-4.5-any)
splatter_1.37.1.tar.gz(r-4.7-any)splatter_1.37.1.tar.gz(r-4.6-any)
splatter_1.37.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
splatter/json (API)
NEWS
| # Install 'splatter' in R: |
| install.packages('splatter', repos = c('https://lazappi.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/oshlack/splatter/issues
Pkgdown/docs site:https://oshlacklab.com
On BioConductor:splatter-1.37.0(bioc 3.24)splatter-1.36.0(bioc 3.23)
singlecellrnaseqtranscriptomicsgeneexpressionsequencingsoftwareimmunooncologybioconductorbioinformaticsscrna-seqsimulation
Last updated from:eeb1dfcbfc. Checks:9 OK. Indexed: no.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 453 | ||
| source / vignettes | OK | 429 | ||
| linux-release-x86_64 | OK | 492 | ||
| macos-release-arm64 | OK | 283 | ||
| macos-oldrel-arm64 | OK | 397 | ||
| windows-devel | OK | 560 | ||
| windows-release | OK | 542 | ||
| windows-oldrel | OK | 562 | ||
| wasm-release | OK | 193 |
Exports:addGeneLengthsBASiCSEstimateBASiCSSimulatecompareSCEsdiffSCEsgetParamgetParamskersplatEstimatekersplatSamplekersplatSetupkersplatSimulatelistSimslun2Estimatelun2SimulatelunEstimatelunSimulatemakeCompPanelmakeDiffPanelmakeOverallPanelminimiseSCEmockBulkeQTLmockBulkMatrixmockEmpiricalSetmockGFFmockVCFnewBASiCSParamsnewKersplatParamsnewLun2ParamsnewLunParamsnewPhenoParamsnewSCDDParamsnewSimpleParamsnewSparseDCParamsnewSplatParamsnewSplatPopParamsnewZINBParamsphenoEstimatephenoSimulatescDDEstimatescDDSimulatesetParamsetParamssimpleEstimatesimpleSimulatesparseDCEstimatesparseDCSimulatesplatEstimatesplatPopEstimatesplatPopParseEmpiricalsplatPopQuantNormsplatPopSimulatesplatPopSimulateMeanssplatPopSimulateSCsplatSimulatesplatSimulateGroupssplatSimulatePathssplatSimulateSinglesummariseDiffzinbEstimatezinbSimulate
Dependencies:abindassortheadbackportsbeachmatBHBiobaseBiocGenericsbiocmakeBiocNeighborsBiocParallelcheckmateclicodetoolscpp11crayonDelayedArraydir.expiryedgeRfilelockfitdistrplusformatRfutile.loggerfutile.optionsgenericsGenomicRangesIRangeslambda.rlatticelifecyclelimmalocfitMASSMatrixMatrixGenericsmatrixStatsRcppRigraphlibrlangS4ArraysS4VectorsscrapperscuttleSeqinfoSingleCellExperimentsnowSparseArraystatmodSummarizedExperimentsurvivalwithrXVector
Introduction to Splatter
Rendered fromsplatter.Rmdusingknitr::rmarkdownon May 20 2026.Last update: 2024-03-26
Started: 2016-10-16
Splat simulation parameters
Rendered fromsplat_params.Rmdusingknitr::rmarkdownon May 20 2026.Last update: 2024-03-26
Started: 2019-04-18
splatPop: simulating single-cell data for populations
Rendered fromsplatPop.Rmdusingknitr::rmarkdownon May 20 2026.Last update: 2024-03-26
Started: 2020-10-22
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Add gene lengths | addGeneLengths |
| Estimate BASiCS simulation parameters | BASiCSEstimate BASiCSEstimate.matrix BASiCSEstimate.SingleCellExperiment |
| The BASiCSParams class | BASiCSParams BASiCSParams-class |
| BASiCS simulation | BASiCSSimulate |
| Compare SingleCellExperiment objects | compareSCEs |
| Diff SingleCellExperiment objects | diffSCEs |
| Get a parameter | getParam getParam,Params-method |
| Get parameters | getParams |
| Estimate Kersplat simulation parameters | kersplatEstimate kersplatEstimate.matrix kersplatEstimate.SingleCellExperiment |
| The KersplatParams class | KersplatParams KersplatParams-class |
| Kersplat sample | kersplatSample |
| Kersplat setup | kersplatSetup |
| Kersplat simulation | kersplatSimulate |
| List simulations | listSims |
| Estimate Lun2 simulation parameters | lun2Estimate lun2Estimate.matrix lun2Estimate.SingleCellExperiment |
| The Lun2Params class | Lun2Params Lun2Params-class |
| Lun2 simulation | lun2Simulate |
| Estimate Lun simulation parameters | lunEstimate lunEstimate.matrix lunEstimate.SingleCellExperiment |
| The LunParams class | LunParams LunParams-class |
| Lun simulation | lunSimulate |
| Make comparison panel | makeCompPanel |
| Make difference panel | makeDiffPanel |
| Make overall panel | makeOverallPanel |
| Minimise SCE | minimiseSCE |
| Generate mock eQTL mapping results | mockBulkeQTL |
| Generate mock bulk population scale expression data | mockBulkMatrix |
| Generate set of "empirical" mock data | mockEmpiricalSet |
| Generate mock gff | mockGFF |
| Generate mock vcf | mockVCF |
| New Params | newBASiCSParams newKersplatParams newLun2Params newLunParams newParams newPhenoParams newSCDDParams newSimpleParams newSparseDCParams newSplatParams newSplatPopParams newZINBParams |
| The Params virtual class | Params Params-class |
| Estimate PhenoPath simulation parameters | phenoEstimate phenoEstimate.matrix phenoEstimate.SingleCellExperiment |
| The PhenoParams class | PhenoParams PhenoParams-class |
| PhenoPath simulation | phenoSimulate |
| Estimate scDD simulation parameters | scDDEstimate scDDEstimate.default scDDEstimate.matrix scDDEstimate.SingleCellExperiment |
| The SCDDParams class | SCDDParams SCDDParams-class |
| scDD simulation | scDDSimulate |
| Set a parameter | setParam setParam,BASiCSParams-method setParam,KersplatParams-method setParam,Lun2Params-method setParam,LunParams-method setParam,Params-method setParam,PhenoParams-method setParam,SCDDParams-method setParam,SplatParams-method setParam,SplatPopParams-method setParam,ZINBParams-method |
| Set parameters | setParams setParams,KersplatParams-method setParams,Params-method setParams,SplatParams-method |
| Estimate simple simulation parameters | simpleEstimate simpleEstimate.matrix simpleEstimate.SingleCellExperiment |
| The SimpleParams class | SimpleParams SimpleParams-class |
| Simple simulation | simpleSimulate |
| Estimate SparseDC simulation parameters | sparseDCEstimate sparseDCEstimate.matrix sparseDCEstimate.SingleCellExperiment |
| The SparseDCParams class | SparseDCParams SparseDCParams-class |
| SparseDC simulation | sparseDCSimulate |
| Estimate Splat simulation parameters | splatEstimate splatEstimate.matrix splatEstimate.SingleCellExperiment |
| The SplatParams class | SplatParams SplatParams-class |
| Estimate population/eQTL simulation parameters | splatPopEstimate |
| The SplatPopParams class | SplatPopParams SplatPopParams-class |
| splatPopParseEmpirical | splatPopParseEmpirical |
| Quantile normalize by sample to fit sc expression distribution. | splatPopQuantNorm |
| splatPop simulation | splatPopSimulate |
| splatPopSimulateMeans | splatPopSimulateMeans |
| splatPopSimulateSC | splatPopSimulateSC |
| Splat simulation | splatSimulate splatSimulateGroups splatSimulatePaths splatSimulateSingle |
| Summarise diffSCEs | summariseDiff |
| Estimate ZINB-WaVE simulation parameters | zinbEstimate zinbEstimate.matrix zinbEstimate.SingleCellExperiment |
| The ZINBParams class | ZINBParams ZINBParams-class |
| ZINB-WaVE simulation | zinbSimulate |
