Package: splatter 1.31.0

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:Luke Zappia [aut, cre], Belinda Phipson [aut], Christina Azodi [ctb], Alicia Oshlack [aut]

splatter_1.31.0.tar.gz
splatter_1.31.0.zip(r-4.5)splatter_1.31.0.zip(r-4.4)splatter_1.31.0.zip(r-4.3)
splatter_1.31.0.tgz(r-4.4-any)splatter_1.31.0.tgz(r-4.3-any)
splatter_1.31.0.tar.gz(r-4.5-noble)splatter_1.31.0.tar.gz(r-4.4-noble)
splatter_1.31.0.tgz(r-4.4-emscripten)splatter_1.31.0.tgz(r-4.3-emscripten)
splatter.pdf |splatter.html
splatter/json (API)
NEWS

# Install 'splatter' in R:
install.packages('splatter', repos = c('https://lazappi.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/oshlack/splatter/issues

On BioConductor:splatter-1.31.0(bioc 3.21)splatter-1.30.0(bioc 3.20)

singlecellrnaseqtranscriptomicsgeneexpressionsequencingsoftwareimmunooncologybioconductorbioinformaticsscrna-seqsimulation

9.12 score 218 stars 1 packages 414 scripts 63 exports 54 dependencies

Last updated 5 days agofrom:d7a0b47e53. Checks:ERROR: 3 WARNING: 4. Indexed: no.

TargetResultDate
Doc / VignettesFAILNov 21 2024
R-4.5-winWARNINGNov 21 2024
R-4.5-linuxERRORNov 21 2024
R-4.4-winWARNINGNov 21 2024
R-4.4-macWARNINGNov 21 2024
R-4.3-winWARNINGNov 21 2024
R-4.3-macERRORNov 21 2024

Exports:addGeneLengthsBASiCSEstimateBASiCSSimulatecompareSCEsdiffSCEsgetParamgetParamskersplatEstimatekersplatSamplekersplatSetupkersplatSimulatelistSimslun2Estimatelun2SimulatelunEstimatelunSimulatemakeCompPanelmakeDiffPanelmakeOverallPanelmfaEstimatemfaSimulateminimiseSCEmockBulkeQTLmockBulkMatrixmockEmpiricalSetmockGFFmockVCFnewBASiCSParamsnewKersplatParamsnewLun2ParamsnewLunParamsnewMFAParamsnewPhenoParamsnewSCDDParamsnewSimpleParamsnewSparseDCParamsnewSplatParamsnewSplatPopParamsnewZINBParamsphenoEstimatephenoSimulatescDDEstimatescDDSimulatesetParamsetParamssimpleEstimatesimpleSimulatesparseDCEstimatesparseDCSimulatesplatEstimatesplatPopEstimatesplatPopParseEmpiricalsplatPopQuantNormsplatPopSimulatesplatPopSimulateMeanssplatPopSimulateSCsplatSimulatesplatSimulateGroupssplatSimulatePathssplatSimulateSinglesummariseDiffzinbEstimatezinbSimulate

Dependencies:abindaskpassassortheadbackportsbeachmatBHBiobaseBiocGenericsBiocParallelcheckmatecodetoolscpp11crayoncurlDelayedArrayedgeRfitdistrplusformatRfutile.loggerfutile.optionsgenericsGenomeInfoDbGenomeInfoDbDataGenomicRangeshttrIRangesjsonlitelambda.rlatticelimmalocfitMASSMatrixMatrixGenericsmatrixStatsmimeopensslR6RcpprlangS4ArraysS4VectorsscuttleSingleCellExperimentsnowSparseArraystatmodSummarizedExperimentsurvivalsysUCSC.utilswithrXVectorzlibbioc

Readme and manuals

Help Manual

Help pageTopics
Add gene lengthsaddGeneLengths
Estimate BASiCS simulation parametersBASiCSEstimate BASiCSEstimate.matrix BASiCSEstimate.SingleCellExperiment
The BASiCSParams classBASiCSParams BASiCSParams-class
BASiCS simulationBASiCSSimulate
Compare SingleCellExperiment objectscompareSCEs
Diff SingleCellExperiment objectsdiffSCEs
Get a parametergetParam getParam,Params-method
Get parametersgetParams
Estimate Kersplat simulation parameterskersplatEstimate kersplatEstimate.matrix kersplatEstimate.SingleCellExperiment
The KersplatParams classKersplatParams KersplatParams-class
Kersplat samplekersplatSample
Kersplat setupkersplatSetup
Kersplat simulationkersplatSimulate
List simulationslistSims
Estimate Lun2 simulation parameterslun2Estimate lun2Estimate.matrix lun2Estimate.SingleCellExperiment
The Lun2Params classLun2Params Lun2Params-class
Lun2 simulationlun2Simulate
Estimate Lun simulation parameterslunEstimate lunEstimate.matrix lunEstimate.SingleCellExperiment
The LunParams classLunParams LunParams-class
Lun simulationlunSimulate
Make comparison panelmakeCompPanel
Make difference panelmakeDiffPanel
Make overall panelmakeOverallPanel
Estimate mfa simulation parametersmfaEstimate mfaEstimate.matrix mfaEstimate.SingleCellExperiment
The MFAParams classMFAParams MFAParams-class
MFA simulationmfaSimulate
Minimise SCEminimiseSCE
Generate mock eQTL mapping resultsmockBulkeQTL
Generate mock bulk population scale expression datamockBulkMatrix
Generate set of "empirical" mock datamockEmpiricalSet
Generate mock gffmockGFF
Generate mock vcfmockVCF
New ParamsnewBASiCSParams newKersplatParams newLun2Params newLunParams newMFAParams newParams newPhenoParams newSCDDParams newSimpleParams newSparseDCParams newSplatParams newSplatPopParams newZINBParams
The Params virtual classParams Params-class
Estimate PhenoPath simulation parametersphenoEstimate phenoEstimate.matrix phenoEstimate.SingleCellExperiment
The PhenoParams classPhenoParams PhenoParams-class
PhenoPath simulationphenoSimulate
Estimate scDD simulation parametersscDDEstimate scDDEstimate.default scDDEstimate.matrix scDDEstimate.SingleCellExperiment
The SCDDParams classSCDDParams SCDDParams-class
scDD simulationscDDSimulate
Set a parametersetParam 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 parameterssetParams setParams,KersplatParams-method setParams,Params-method setParams,SplatParams-method
Estimate simple simulation parameterssimpleEstimate simpleEstimate.matrix simpleEstimate.SingleCellExperiment
The SimpleParams classSimpleParams SimpleParams-class
Simple simulationsimpleSimulate
Estimate SparseDC simulation parameterssparseDCEstimate sparseDCEstimate.matrix sparseDCEstimate.SingleCellExperiment
The SparseDCParams classSparseDCParams SparseDCParams-class
SparseDC simulationsparseDCSimulate
Estimate Splat simulation parameterssplatEstimate splatEstimate.matrix splatEstimate.SingleCellExperiment
The SplatParams classSplatParams SplatParams-class
Estimate population/eQTL simulation parameterssplatPopEstimate
The SplatPopParams classSplatPopParams SplatPopParams-class
splatPopParseEmpiricalsplatPopParseEmpirical
Quantile normalize by sample to fit sc expression distribution.splatPopQuantNorm
splatPop simulationsplatPopSimulate
splatPopSimulateMeanssplatPopSimulateMeans
splatPopSimulateSCsplatPopSimulateSC
Splat simulationsplatSimulate splatSimulateGroups splatSimulatePaths splatSimulateSingle
Summarise diffSCEssummariseDiff
Estimate ZINB-WaVE simulation parameterszinbEstimate zinbEstimate.matrix zinbEstimate.SingleCellExperiment
The ZINBParams classZINBParams ZINBParams-class
ZINB-WaVE simulationzinbSimulate