Package index
-
scopscop-package - Spatial and single-cell omics analysis pipeline
-
scop_logo() - scop logo
-
print(<scop_logo>) - print scop logo
-
check_python() - Check and install python packages
-
env_requirements() - Python environment requirements
-
env_info() - Print environment information
-
ListEnv() - List conda-compatible Python environments
-
PrepareEnv() - Prepare the python environment
-
remove_python() - Remove Python packages from a conda-compatible Python environment
-
RemoveEnv() - Remove a conda-compatible Python environment
-
AddFeaturesData() - Add features data
-
AnnotateFeatures() - Annotate Features
-
GetFeaturesData() - Get features data
-
GetSimilarFeatures() - Find features with expression patterns similar to provided features
-
RenameFeatures() - Rename features for the Seurat object
-
CellCorHeatmap() - The Cell Correlation Heatmap
-
CellStatPlot() - Statistical plot of cells
-
FeatureCorPlot() - Features correlation plot
-
FeatureHeatmap() - Feature Heatmap
-
FeatureStatPlot() - Statistical plot of features
-
GroupHeatmap() - The Group Heatmap
-
db_DoubletDetection() - Run doublet-calling with DoubletDetection
-
db_scDblFinder() - Run doublet-calling with scDblFinder
-
db_scds() - Run doublet-calling with scds
-
db_Scrublet() - Run doublet-calling with Scrublet
-
RunATACQC() - Run scATAC quality control metrics
-
RunCellQC() - Run cell-level quality control
-
RunDecontX() - Run ambient RNA decontamination with decontX
-
RunDoubletCalling() - Run doublet-calling for single cell RNA-seq data.
-
RunSpotQC() - Run spot-level quality control
-
CycGenePrefetch() - Prefetch cell cycle genes
-
RunCellCycle() - Run cell cycle scoring
-
standard_scop() - Standard workflow for scop
-
integration_scop() - The integration workflow
-
RunMetaCell() - Run metacell partitioning for single-cell data
-
RunmcRigor() - Run mcRigor metacell partition assessment
-
MetaCellPlot() - Visualize metacell partitions on a dimensionality reduction
-
Uncorrected_integrate() - The Uncorrected integration function
-
Seurat_integrate() - The Seurat integration function
-
CCA_integrate() - Seurat v5 CCA integration
-
RPCA_integrate() - Seurat v5 RPCA integration
-
fastMNN_integrate() - The fastMNN integration function
-
fastMNN5_integrate() - Seurat v5 fastMNN integration
-
Harmony_integrate() - The Harmony integration function
-
Harmony5_integrate() - Seurat v5 Harmony integration
-
MNN_integrate() - The MNN integration function
-
Scanorama_integrate() - The Scanorama integration function
-
BBKNN_integrate() - The BBKNN integration function
-
CSS_integrate() - The CSS integration function
-
GLUE_integrate() - The GLUE integration function
-
LIGER_integrate() - The LIGER integration function
-
scVI_integrate() - The scVI integration function
-
scVI5_integrate() - Seurat v5 scVI integration
-
MultiMAP_integrate() - The MultiMAP integration function
-
Conos_integrate() - The Conos integration function
-
ComBat_integrate() - The ComBat integration function
-
Coralysis_integrate() - The Coralysis integration function
-
WNN_integrate() - The WNN integration function
-
RunCSSMap() - Single-cell reference mapping with CSS method
-
RunHarmony2() - Run Harmony algorithm
-
RunLISI() - Compute LISI scores on a Seurat object
-
RunPCAMap() - Single-cell reference mapping with PCA method
-
RunSeuratMap() - Single-cell reference mapping with Seurat method
-
RunSymphonyMap() - Single-cell reference mapping with Symphony method
-
NormalizeData() - Normalize a single-cell object
-
FindVariableFeatures() - Find variable features
-
ScaleData() - Scale expression data
-
RunPCA() - Run principal component analysis
-
RunCCA() - Run canonical correlation analysis
-
RunUMAP() - Run UMAP
-
FindNeighbors() - Find nearest neighbors
-
SCTransform() - Apply SCTransform normalization
-
RunDimsEstimate() - Estimate useful dimensions from a reduction
-
RunDimsReduction() - Run dimension reduction
-
RunDM() - Run diffusion map (DM)
-
RunFR() - Run Force-Directed Layout (Fruchterman-Reingold algorithm)
-
RunGLMPCA() - Run generalized principal components analysis (GLMPCA)
-
RunMDS() - Run MDS (multi-dimensional scaling)
-
RunNMF() - Run NMF (non-negative matrix factorization)
-
RunUMAP2() - Run UMAP (Uniform Manifold Approximation and Projection)
-
RunPaCMAP() - Run PaCMAP (Pairwise Controlled Manifold Approximation)
-
RunTriMap() - Run TriMap (Large-scale Dimensionality Reduction Using Triplets)
-
RunPHATE() - Run PHATE (Potential of Heat-diffusion for Affinity-based Trajectory Embedding)
-
RunLargeVis() - Run LargeVis (Dimensionality Reduction with a LargeVis-like method)
-
CellDimPlot() - Cell Dimensional Plot
-
CellDimPlot3D() - 3D-Dimensional reduction plot for cell classification visualization.
-
CellDensityPlot() - Cell density plot
-
ClusterTreePlot() - Cluster tree plot
-
DimsEstimatePlot() - Dimension estimate diagnostic plot
-
FeatureDimPlot() - Visualize feature values on a 2-dimensional reduction plot
-
FeatureDimPlot3D() - 3D-Dimensional reduction plot for gene expression visualization.
-
NMFHeatmap() - NMF similarity heatmap
-
ProjectionPlot() - Projection Plot
-
TACSPlot() - Transcript-averaged cell scoring (TACS)
-
ListSpatialMethods() - List spatial methods
-
SpatialBackendStatus() - Inspect spatial backend availability
-
SpatialResultInfo() - Inspect stored spatial results
-
SpatialCoordinates() - Read spatial coordinates with an explicit coordinate contract
-
GetSpatialResult() - Read one stored spatial result
-
GetSpatialGraph() - Read or convert a stored spatial graph
-
RunSpaNorm() - Run SpaNorm spatial normalization
-
RunSpatialQM() - Run SpatialQM quality metrics
-
RunSpotSweeper() - Run SpotSweeper spatial quality control
-
srt_to_giotto() - Convert Seurat to a native Giotto object
-
giotto_to_srt() - Convert Giotto to Seurat
-
srt_to_spata2() - Convert Seurat to a native SPATA2 object
-
spata2_to_srt() - Convert SPATA2 to Seurat
-
SeuratToScopGiotto() - Convert Seurat to an internal Giotto workflow object
-
RunGiottoWorkflow() - Run a Giotto workflow
-
GiottoPreprocess() - Preprocess an internal Giotto workflow object
-
GiottoReduce() - Run Giotto dimensional reduction
-
GiottoCluster() - Run Giotto nearest-network clustering
-
GiottoSpatialNetwork() - Create a Giotto spatial network
-
GiottoSpatialGenes() - Run Giotto spatial gene detection
-
GiottoSpatialModules() - Run Giotto spatial co-expression modules
-
GiottoCellProximity() - Run Giotto cell proximity enrichment
-
GiottoHMRF() - Run Giotto HMRF spatial domains
-
AddGiottoToSeurat() - Add Giotto results back to Seurat
-
RunGiottoCluster() - Run Giotto nearest-network clustering
-
RunGiottoCellProximity() - Run Giotto cell proximity enrichment
-
RunGiottoSpatialGenes() - Run Giotto spatial gene detection
-
RunGiottoSpatialModules() - Run Giotto spatial co-expression modules
-
RunRCTD() - Run RCTD spatial deconvolution
-
RunCell2location() - Run cell2location spatial deconvolution
-
RunCSIDE() - Run C-SIDE spatial differential expression
-
RunCARD() - Run CARD spatial deconvolution
-
RunSTdeconvolve() - Run STdeconvolve reference-free spatial deconvolution
-
RunSPOTlight() - Run SPOTlight spatial deconvolution
-
RunSpatialDWLS() - Run lightweight SpatialDWLS-style deconvolution
-
RunSpatialEcoTyper() - Run SpatialEcoTyper spatial ecotype analysis
-
RunBayesSpace() - Run BayesSpace spatial clustering
-
RunBANKSY() - Run BANKSY spatial clustering
-
RunCytoSPACE() - Run CytoSPACE spatial assignment
-
RunSmoothClust() - Run smoothclust spatial domain clustering
-
RunMERINGUE() - Run MERINGUE spatial autocorrelation analysis
-
RunSpatialVariableFeatures() - Run spatial variable feature detection
-
RunSpatialGradientFeatures() - Run spatial gradient feature screening
-
RunSpatialNetwork() - Build a native spatial network
-
RunSpatialCellChat() - Run Spatial CellChat analysis
-
MistyRPlot() - Plot stored MISTy results
-
StatialKontextualPlot() - Plot stored Statial Kontextual results
-
RunSpatialNeighborhood() - Run spatial neighborhood statistics
-
RunStatialKontextual() - Run Statial Kontextual spatial relationships
-
RunSpatialIntegration() - Run multi-sample spatial integration
-
RunMistyR() - Run mistyR multiview spatial modeling
-
RunSemlaSpatialNetwork() - Run semla spatial network construction
-
RunSemlaLocalG() - Run semla local G spatial autocorrelation
-
RunSemlaRadialDistance() - Run semla radial distance analysis
-
RunSemlaRegionNeighbors() - Run semla region neighbor detection
-
GiottoPlot() - Plot Giotto backend results
-
SpatialEcoTyperCompositionPlot() - SpatialEcoTyper composition plot
-
SpatialEcoTyperSpatialPlot() - SpatialEcoTyper spatial plot
-
SpatialGradientPlot() - Plot spatial gradient screening results
-
SpatialIntegrationPlot() - Plot spatial integration results
-
SpatialNeighborhoodPlot() - Spatial neighborhood plot
-
SpatialNetworkPlot() - Plot a native spatial network
-
SpatialCellChatPlot() - Plot stored SpatialCellChat results
-
SpatialCellPlot() - Plot spatial cell boundaries
-
Cell2locationPlot() - Plot cell2location spatial results
-
SpatialSpotPlot() - Spatial spot plot
-
SpatialDeconvolutionPlot() - Plot stored spatial deconvolution proportions
-
SpatialVariableFeaturePlot() - Plot spatial variable feature results
-
STdeconvolvePlot() - Plot STdeconvolve topic proportions
-
CellTypistModels() - Get available CellTypist models
-
RunCellTypist() - Run CellTypist cell type annotation
-
RunCoEmbedding() - Co-embed reference and query cells
-
RunKNNMap() - Single-cell reference mapping with KNN method
-
RunKNNPredict() - Run KNN prediction
-
RunLabelTransfer() - Transfer reference labels to query cells
-
RunReferenceMapping() - Map query cells into a reference space
-
RunScmap() - Annotate single cells using scmap.
-
RunSciBet() - Annotate single cells using native SciBet
-
RunSingleR() - Annotate single cells using SingleR
-
TrainCellTypist() - Train a CellTypist model
-
FindAllMarkers() - Find markers for all groups
-
FindMarkers() - Find markers between groups
-
FoldChange() - Calculate expression fold change
-
FindExpressedMarkers() - Find Expressed Markers
-
RunAugur() - Prioritize perturbed cell types using Augur
-
RunDEtest() - Differential gene test
-
RunFWP() - Run FWP feature-weight phenotype scoring
-
RunRareQ() - RareQ rare-cell population detection
-
RunScissor() - Run Scissor phenotype-associated cell selection
-
RunscMalignantFinder() - Run scMalignantFinder malignant cell identification
-
RunscMalignantRegion() - Run scMalignantFinder malignant spatial region identification
-
RunscMalignantStates() - Run scMalignantFinder cancer cell state scoring
-
RunscTenifoldKnk() - Run scTenifoldKnk in-silico knockout analysis
-
RunscTenifoldNet() - Run scTenifoldNet network comparison
-
DEtestPlot() - Differential Expression Test Plot
-
DEtestManhattanPlot() - DEtest Manhattan Plot
-
DEtestRingPlot() - DEtest Ring Plot
-
VolcanoPlot() - Volcano Plot
-
ScissorPlot() - Plot Scissor results
-
scTenifoldKnkPlot() - scTenifoldKnk Plot
-
scTenifoldNetPlot() - scTenifoldNet Plot
-
RunDeconvolution() - Run bulk or pseudobulk deconvolution
-
RunCIBERSORT() - Run CIBERSORT deconvolution
-
RunESTIMATE() - Run ESTIMATE tumor microenvironment scoring
-
estimate_signatures - ESTIMATE gene signatures
-
RunMilo() - Milo differential abundance wrapper
-
RunPermutation() - Permutation-based proportion test
-
RunPropeller() - Propeller differential abundance wrapper
-
RunProportionTest() - Proportion Test
-
RunscCODA() - scCODA differential abundance
-
DeconvolutionPlot() - Plot deconvolution results
-
ImmuneAbundancePlot() - Immune abundance plots
-
EstimateScorePlot() - ESTIMATE score plots
-
EstimateGenePlot() - Gene and ESTIMATE score relationship plots
-
GeneImmuneCorPlot() - Gene-immune correlation butterfly plot
-
ProportionTestPlot() - Proportion Test Plot
-
CellScoring() - Cell scoring
-
RunDorothea() - Run DoRothEA transcription factor activity inference
-
RunDynamicEnrichment() - RunDynamicEnrichment
-
RunEnrichment() - Perform the enrichment analysis (over-representation) on the genes
-
RunGSEA() - Perform the enrichment analysis (GSEA) on the genes
-
RunGSVA() - Perform Gene Set Variation Analysis (GSVA)
-
RunMetabolism() - Run metabolism pathway scoring
-
DorotheaPlot() - Plot differential DoRothEA TF activity
-
EnrichmentPlot() - Enrichment Plot
-
FerrisWheelPlot() - Ferris Wheel Plot
-
GSEAPlot() - GSEA Plot
-
GSVAPlot() - Plots for GSVA (Gene Set Variation Analysis)
-
MetabolismPlot() - Plots for metabolism pathway scoring
-
RunscFEA() - Run scFEA flux estimation for a Seurat object
-
scFEAHeatmap() - Plot scFEA module flux heatmap
-
scFEAVolcanoPlot() - Plot scFEA flux Cohen's d volcano plots
-
scFEABalanceBarPlot() - Plot scFEA metabolite balance changes
-
RunCytoTRACE() - Run CytoTRACE 2
-
CytoTRACEPlot() - Plot CytoTRACE 2 Results
-
RunFitDevo() - Run FitDevo developmental potential scoring
-
FitDevoPlot() - Plot FitDevo results
-
RunCellRank() - Run CellRank analysis
-
RunMonocle2() - Run Monocle2 analysis
-
RunMonocle3() - Run Monocle3 analysis
-
RunPAGA() - Run PAGA analysis
-
RunPalantir() - Run Palantir analysis
-
RunSlingshot() - RunSlingshot
-
RunSCVELO() - Run scVelo workflow
-
RunVECTOR() - Run VECTOR developmental direction inference
-
RunWOT() - Run WOT analysis
-
RunDynamicFeatures() - Calculates dynamic features for lineages
-
BranchStreamPlot() - Branch Stream Plot
-
DynamicPlot() - Plot dynamic features across pseudotime
-
DynamicHeatmap() - Heatmap plot for dynamic features along lineages
-
LineagePlot() - Lineage Plot
-
PAGAPlot() - PAGA plot
-
PalantirTrajectoryPlot() - Plot Palantir trajectories
-
PseudotimeProjectionPlot() - Pseudotime Projection Plot
-
VECTORPlot() - Plot VECTOR results
-
VelocityPlot() - Velocity Plot
-
RunCCC() - Run common cell-cell communication analyses
-
RunSecAct() - Run SecAct secreted protein activity inference
-
RunSecActCCC() - Run SecAct cell-cell communication analysis
-
RunSecActSignalingPattern() - Run SecAct spatial signaling pattern analysis
-
RunSecActPatternGenes() - Extract SecAct pattern-associated secreted proteins
-
RunSecActVelocity() - Run SecAct spatial signaling velocity
-
RunCellChat() - Run CellChat analysis
-
GetCCCObject() - Get a native CellChat-family object
-
RunCellphoneDB() - Run CellphoneDB analysis
-
RunLIANA() - Run LIANA cell-cell communication analysis
-
RunMDIC3() - Run MDIC3 cell-cell communication inference
-
RunNichenetr() - Run NicheNet analysis
-
RunMultiNichenetr() - Run MultiNicheNet analysis
-
RunscOMM() - Run scOMM label prediction
-
ccc_to_adata() - Convert CCC results to OmicVerse communication AnnData
-
ccc_to_liana() - Convert CCC results to a LIANA-like table
-
RunscPagwas() - Run scPagwas
-
PlotscPagwas() - Plot scPagwas Scores
-
CCCHeatmap() - CCC heatmap and dot matrix plot
-
CCCNetworkPlot() - CCC network and flow plots
-
CCCStatPlot() - CCC statistical distribution and summary plots
-
RunGRN() - Infer gene regulatory networks with a selected backend method
-
RunGRNBoost2() - Infer gene regulatory networks with GRNBoost2
-
RunGENIE3() - Infer gene regulatory networks with GENIE3
-
RunGNIPLR() - Infer gene regulatory networks with GNIPLR
-
RunSCENIC() - Run SCENIC gene regulatory network analysis
-
RunSCENICPlus() - Run SCENICPlus-style eGRN analysis
-
SCENICPlot() - Plot top regulon specificity scores from SCENIC results
-
RunBenchmark() - Benchmark spatial domain clustering methods
-
BenchmarkPlot() - Plot benchmark metrics
-
CoverageTrackPlot() - Coverage track plot for ATAC data
-
LISIPlot() - Plot LISI scores
-
tAgePlot() - Plot tAge transcriptomic aging-clock predictions
-
RuntAge() - Run tAge transcriptomic aging-clock prediction
-
CreateDataFile() - Create HDF5 data file from Seurat object
-
CreateMetaFile() - Create Meta File in HDF5 format from Seurat object
-
FetchH5() - Fetch data from the hdf5 file and returns a Seurat object
-
PrepareSCExplorer() - Prepare Seurat objects for the SCExplorer
-
RunSCExplorer() - Run SCExplorer
-
adata_to_srt() - Convert an anndata object to a seurat object
-
h5ad_to_srt() - Read an
.h5adfile and convert to aSeurat -
loom_to_adata() - Read a
.loomfile as an AnnData object -
loom_to_srt() - Read a
.loomfile and convert to aSeurat -
srt_to_adata() - Convert a Seurat object to an AnnData object
-
srt_to_h5ad() - Convert a Seurat object to an
.h5adfile -
srt_to_spe() - Convert Seurat to SpatialExperiment
-
spe_to_srt() - Convert SpatialExperiment to Seurat
-
ListScopDatasets() - List SCOP external datasets
-
LoadScopDataset() - Load a SCOP external dataset
-
CheckDataType() - Check and report the type of data in
Seuratobject -
CheckDataList() - Check and preprocess a list of
Seuratobjects -
CheckDataMerge() - Check and preprocess a merged seurat object
-
DefaultReduction() - Find the default reduction name in a Seurat object
-
FetchDataZero() - FetchData but with zeroes for unavailable genes
-
GeneConvert() - Gene ID conversion function using biomart
-
ConvertHomologs() - Convert homologous gene symbols in expression objects
-
GetAssayData5() - Get expression data from
Assay5or Seurat object -
RecoverCounts() - Attempt to recover raw counts from the normalized matrix
-
RenameClusters() - Rename clusters for the Seurat object
-
srt_append() - Append a Seurat object to another
-
srt_reorder() - Reorder idents by the gene expression
-
ListDB() - List cached databases
-
PrepareDB() - Prepare the gene annotation databases
-
RunCisTarget() - Run cisTarget motif enrichment on a GRN adjacency table
-
islet_bulk - Human pancreatic islet bulk RNA-seq example dataset
-
panc8_sub - A subsetted version of human 'panc8' datasets
-
pancreas_sub - A subsetted version of mouse 'pancreas' datasets
-
pbmcmultiome_sub - A small human PBMC multiome example dataset
-
ref_scMCA - Reference datasets for cell type annotation in single-cell RNA data
-
visium_human_pancreas_sub - A human pancreas Visium spatial example dataset
-
visium_mouse_brain_slices_sub - A mouse brain Visium two-slice spatial example dataset
-
words_excluded - Excluded words in keyword enrichment analysis and extraction