Object Initiation & TransformationThese functions generate the spata-object you will work with throughot this and other platforms. |
|
---|---|
Object Initiation & UpdatingThe initiation-functions create a spata-object from scratch. |
|
Initiate a |
|
Initiate a |
|
Initiate an empty |
|
Initiate a |
|
Initiate spata object from scaled expression matrix |
|
Update spata-object from SPATA to SPATA2 |
|
TransformationThe transform-functions ensure compatibility between different platforms. |
|
Transform |
|
Convert to class |
|
Convert to class |
|
Transform |
|
Transform to |
|
Transform to |
|
Transform to |
|
Transform to |
|
Transform |
|
Object Loading and SavingSome handy functions that make saving and loading corresponding objects more convenient. |
|
|
Load known images |
Load corresponding objects |
|
Save a gene set data.frame |
|
|
Save corresponding objects |
Object SubsettingCreate spata-objects from data subsets for more in depth analysis. |
|
Subsetting by barcodes |
|
Subset by genes |
|
Subset by x- and y-range |
|
Object Manipulation |
|
Add ContentThe add-functions let you add content to the spata-object savely. |
|
Add the set up of a neural network |
|
Add an expression matrix |
|
Add a new feature |
|
Add new gene features |
|
Add gene meta data to the object |
|
Add a new gene set |
|
Add individual image directories |
|
Add image annotations |
|
Add spatial trajectories |
|
Create Content Interactively |
|
Create object of class |
|
Add image annotations |
|
Interactive sample segmentation |
|
Add spatial trajectories |
|
Discard ContentThe discard-functions let you delete unwanted information savely. |
|
Discard an expression matrix |
|
Discard features |
|
Discard gene features |
|
Discard genes |
|
Discard gene sets |
|
Discard image annotations |
|
Rename ContentThe rename-functions let you adjust the name of certain content with which you refer to it via arguments |
|
Rename features |
|
Rename cluster/group names |
|
Rename image annotation ID |
|
Set ContentThe set-functions let you set the content of specific slots. |
|
Denote the default expression matrix |
|
Set results of autoencoder assessment |
|
Set barcodes |
|
Set center to center distance |
|
Set cnv-results |
|
Set the coordinates |
|
|
Set data matrices |
Set object specific default |
|
Default grouping |
|
Set default instructions |
|
|
Obtain dimensional reduction data |
Set feature data.frame |
|
Set the gene-set data.frame |
|
Set image annotations |
|
|
Set image directories |
Set image object |
|
Set image origin |
|
Set initiation information |
|
Set dimensional reductions data.frames |
|
Set pixel scale factor |
|
Set SPATA2 directory |
|
Set the |
|
Set information of |
|
Set slot content of |
|
Set trajectories |
|
Availability Checks |
|
Check availability of miscellaneous content |
|
Check availability of |
|
Check availability of an image |
|
Check availability of pixel scale factor |
|
Built-in Data |
|
A list of data.frames that contain clustering variables for specific |
|
A list of reference data for copy number variation analysis (CNV) |
|
A data.frame necessary for cnv-analysis. Contains information about start and end points of chromosomes. |
|
A nested list. First layer is named by the sample name. Second layer is named
by the grouping variable. Third layer is named by the method. Contains
data.frames of differential gene expression analysis results from the
function |
|
A data.frame necessary for cnv-analysis. Contains information about the gene positions on chromosomes. Contains the following variables: |
|
The default collection of frequently used gene-sets |
|
A list of lists of image annotations for specific |
|
List of data.frames of single cell deconvolution. Names of
the list correspond to the sample name. Obtain data.frame
using |
|
List of scale factors for Visium input. |
|
A list of lists of spatial segmentations for specific |
|
A list of lists of spatial spatial_trajectories for specific |
|
List of summarizing formulas |
|
A data.frame that contains all barcode spots of the Visium method including their spatial positioning. Variable names: barcodes, col, row, imagecol, imagerow, xlr, ylr, xhr, yhr. lr = low resolution, hr = high resolution |
|
Counting |
|
Number of barcodes |
|
Number of counts |
|
Number of genes |
|
Number of image annotations |
|
Number of spatial trajectories |
|
Download |
|
Download data from the publication |
|
Download |
|
Download raw Visium output |
|
Extract Data |
|
Autoencoder related |
|
Obtain information about the optimal neural network set up |
|
Obtain information on neural network |
|
Copy Number Variations |
|
Obtain chromosome information |
|
Obtain features names under which cnv-analysis results are stored. |
|
Obtain CNV results by gene |
|
Obtain copy-number-variations results |
|
Data matrices |
|
Obtain name of currently active data matrix |
|
Obtain names of stored expression matrices |
|
|
Obtain count and expression matrix |
Dimensional Reduction and Spatial Coordinates |
|
Obtain barcodes in polygon |
|
Obtain barcode spot distances |
|
Obtain distances between barcodes |
|
Obtain coordinate center |
|
Obtain coordinate range |
|
|
Obtain dim red data.frame |
Obtain outline barcode spots |
|
Features & Grouping |
|
Obtain feature names |
|
Obtain features names under which cnv-analysis results are stored. |
|
Obtain feature data |
|
Obtain unique categorical feature values |
|
Obtain a feature variable |
|
Obtain variable names that group the barcode spots |
|
Obtain group names a grouping variable contains |
|
Differential Expression Analysis |
|
Obtain LFC name |
|
Obtain info on de-analysis storage |
|
Obtain de-analysis results |
|
Gene Set Enrichment Analysis |
|
Obtain enrichment data.frame |
|
Obtain enrichment results |
|
Obtain signature enrichment |
|
Genes & Gene-sets |
|
Obtain total number of gene counts |
|
Obtain feature names of the gene meta data |
|
Obtain gene meta data |
|
Obtain gene information |
|
Obtain gene names |
|
Obtain gene set data.frame |
|
Overview about the current gene sets |
|
Obtain gene set names |
|
Gradient Screening |
|
Obtain results stored in data.frames |
|
Obtain screening results stored in vectors |
|
Image |
|
Obtain image annotation screening data.frame |
|
Obtain histology image |
|
Obtain object of class |
|
Obtain list of |
|
Obtain image center |
|
Obtain melted image |
|
Obtain image dimensions/ranges |
|
|
Obtain image directories |
Obatain image information |
|
Obtain object of class |
|
Obtain image origin |
|
Obtain image raster-(information) |
|
Obtain image sections by barcode spot |
|
Obtain pixel data.frame |
|
Obtain scale factor for pixel to Euol conversion |
|
Image Annotations |
|
Obtain image annotation screening data.frame |
|
Obtain object of class |
|
Obtain list of |
|
Obtain area of image annotation |
|
Obtain barcodes by image annotation tag |
|
Obtain center barcode-spot |
|
Obtain image annotations range |
|
Obtain simple feature |
|
Obtain image annotation summary |
|
Obtain image annotations tags |
|
Miscellaneous |
|
Obtain specific barcodes |
|
Obtain copy-number-variations results |
|
|
Obtain default argument inputs |
Obtain information about object initiation |
|
Obtain sample area size |
|
Obtain name of |
|
Obtain a spata-data.frame |
|
Obtain SPATA2 object directory |
|
Obtain variable names |
|
Spatial Measures |
|
Obtain center to center distance |
|
Obtain sample area size |
|
Obtain spatial method |
|
Spatial Trajectories |
|
Obtain trajectory projection |
|
Obtain objects of class |
|
Obtain spatial trajectory IDs |
|
Obtain a trajectory data.frame |
|
Obtain trajectory ids |
|
Obtain length of trajectory |
|
Obtain trjectory course |
|
Grouping |
|
Lump groups together |
|
Rename cluster/group names |
|
Relevel groups of grouping variable |
|
Image Annotion related |
|
Bin barcode-spots by angle |
|
Bin barcode-spots by area extension |
|
Count image annotation tags |
|
Convert image annotation to segmentation |
|
Image annotation and barcode intersection |
|
Relate observations to an image annotation |
|
Image handling and Image-Coordinate Alignment |
|
Align image annotation |
|
Exchange image |
|
|
Mirror invert image and coordinates |
Reset image justification |
|
|
Rotate image and coordinates |
|
Scale image and coordinates |
Information & SummariesSome handy functions that quickly give you an overwiew about the spata-object’s content and the progress you have made. |
|
Print autoencoder summary |
|
Print overview of all conducted de-analysis |
|
Print current default settings |
|
Print overview about the current gene sets |
|
Join InformationThese functions access the information of interest, perform additional customized computations and join it as additional variables to already existing data.frames in a tidy-data fashion. |
|
|
Join barcodes with additional variables |
Join barcodes with additional variables |
|
Miscellaneous Algorithms |
|
Computationally heavy calculationsThese functions perform calculations that might take some time. The results are stored inside the spata-object and can be obtained via get-functions. |
|
Compute CNV by chromosome arm |
|
Compute gene summary statistics |
|
Assessment of Neural Network Set Up |
|
Denoise expression matrix |
|
Clustering with BayesSpace |
|
Identify large-scale chromosomal copy number variations |
|
Find differently expressed genes |
|
Compute gene set enrichment |
|
Run Principal Component Analysis |
|
Clustering with Seurat |
|
|
Identify genes of interest with SPARKX |
Run t-Stochastic Neighbour Embedding |
|
Run UMAP-Analysis |
|
Cluster sample via monocle3 |
|
Cluster sample via nearest neighbour analysis |
|
Cluster sample via Seurat |
|
Process & Examine |
|
Postprocess de-analysis results |
|
Examine clustering results |
|
Miscellaneous Functions |
|
Add outline variable |
|
Add tissue section variable |
|
Obtain a all barcode-spots distances |
|
Arrange observations as polygon |
|
Create image annotations from a list of barcodes |
|
Buffer area |
|
Create model data.frame |
|
The current version of |
|
Information about deprecated aspects |
|
Merge tissue sections |
|
Identify tissue outline |
|
Identify tissue sections |
|
Include spatial extent of tissue sections in analysis |
|
Test polygon intersection |
|
Check availability of tissue information |
|
|
Obtain valid argument inputs |
Spatial Gradient ScreeningFunctions around Spatial Trajectory Screening and Image Annotation Screening. |
|
Create input for |
|
Implementation of the IAS-algorithm |
|
Count cells depending on distance to image annotation |
|
The Spatial Trajectory Screening algorithm |
|
Obtain spatial trajectory screening data.frame |
|
Calculate IAS bin area |
|
Obtain image annotation screening data.frame |
|
Obtain expanded Image Annotation polygons |
|
Summarize IAS-results |
|
Spatial Measures |
|
Test area or distance input |
|
|
Transform distance and area values |
Distance transformation |
|
Extract distance units |
|
Extract distance value |
|
Test area input |
|
Test distance input |
|
Test unit of area input |
|
Test unit of length input |
|
Convert area in SI units to pixel |
|
Convert from European Units of Length to pixels |
|
Converts from pixel to area in SI units |
|
Convert from pixels to European units of length |
|
S4 Classes |
|
The |
|
The |
|
The |
|
The |
|
The |
|
The |
|
The |
|
The |
|
The |
|
Visualization |
|
Autoencoder related |
|
Plot total variance of different neural networks |
|
Plot scaled vs. denoised expression |
|
Copy Number Variation |
|
Plot CNV Heatmap |
|
Plot CNV Lineplot |
|
Differential Expression Analysis & GSEAVisualize the results of differential expression nalysis |
|
Plot differentially expressed genes |
|
Plot the number of differently expressed genes of certain groups |
|
Plot differentially expressed genes |
|
Plot the p-value and log fold change distribution of de-analysis results |
|
Plot a summary of differential expression analysis results |
|
Plot gene expression testing results |
|
Plot gene set enrichment |
|
Dimensional ReductionVisualize the barcode spots in a reduced dimension fashion. |
|
|
Plot dimensional reduction |
Plot Pca Variation |
|
ggpLayer and other gg objectsAdd ggroto objects to ggplot2 plots. |
|
Initiate ggplot2 layering |
|
Display clean axes |
|
Display axes with SI units of length |
|
Add group specific color spectrum |
|
Add IAS area expansion |
|
Fix ggplot frame |
|
Set plot limits |
|
Add group outline |
|
Add IAS area horizon |
|
Add histology image |
|
Add pointer towards image annotations |
|
Add a rectangular around an image annotation |
|
Add horizontal and vertical lines |
|
Add a rectangular to the plot |
|
Add a scale bar in SI units |
|
Add coordinates theme |
|
Add a hull that outlines the tissue |
|
Add trajectory layer |
|
Set plot limits manually |
|
|
ggplot2 themes |
|
ggplot2 legend manipulation |
geoms |
|
Points (fixed size ~ window ratio) |
|
Segments (fixed size ~ window ratio) |
|
Text (fixed size ~ window ratio) |
|
Image & Image Annotations |
|
Add points to base surface plot |
|
Plot histology image |
|
Plot histology image (ggplot2) |
|
Plot histology images (ggplot2) |
|
Plot image annotations |
|
MiscellaneousVisualize a variety of aspects. |
|
Plot state plot |
|
Plot numeric variables as a scatterplot |
|
Show color palettes and spectra |
|
Show spatial gradient screening models |
|
Spatial Gradient |
|
Plota clockplot |
|
Plot IAS barplot |
|
Plot IAS evaluation per variable-model pair |
|
Plot IAS heatmap |
|
Plot IAS lineplot |
|
Plot IAS model fitting |
|
Plot IAS rideplot |
|
Plot overview of S4 objects |
|
Compare evaluation of spatially opposing fits |
|
Plot categorical trajectory dynamics |
|
Plot STS evaluation per variable-model pair |
|
Plot trajectory expression dynamic in heatmap |
|
Plot continuous trajectory dynamics |
|
Plot trajectory model fitting |
|
Statistics |
|
Plot distribution of discrete variables |
|
|
Plot numeric distribution and statistical tests |
Plot mosaic plot |
|
Plot riverplots |
|
Plot distribution of variables interactively |
|
Surface Plots |
|
Plot the surface of the sample |
|
Plot several surface plots colored by gene averages |
|
Plot surface with R base plotting |
|
Plot several surface plots colored by numeric variables |
|
Plot screening area of IAS-algorithm |
|
Plot a surface plot colored by binned numeric variables |
|
Plot single cells on surface |