+ - Markers
×

Sequential
Blues.png
Greens.png
Greys.png
Oranges.png
Purples.png
Reds.png
Sequential (Multi-Hue)
turbo.png
viridis.png
inferno.png
magma.png
plasma.png
cividis.png
warm.png
cool.png
cubehelix.png
BuGn.png
BuPu.png
GnBu.png
OrRd.png
PuBuGn.png
PuRd.png
RdPu.png
YlGnBu.png
YlGn.png
YlOrBr.png
YlOrBr.png
YlOrRd.png
Diverging
BrBG.png
PRGn.png
PuOr.png
PuOr.png
RdBu.png
RdGy.png
RdYlBu.png
RdYlGn.png
Clusters
Clear
2
×


Note: t-Test will be carried out using pseudobulk (average expression for each sample) expressions. Minimum 3 samples required in a group and minimum 2 samples required in other group.
The p-values are adjusted based on the Bonferroni correction using all genes in the dataset.

Warning: This process may take a while and browser may be frozen during processing.

Spatial Transciptomic (ST) data from 10x experiments can be visualized in SpatialView multiple ways.

From R

To run SpatialView from R environment you may use SpatialViewR package. Currently SpatialViewR supports Seurat and SpatialExperiment.

From Python

To run SpatialView from Python environment you may use SpatialViewPy package. Currently SpatialViewPy supports Scanpy.

Code from GitHub

SpatialView application can be downloaded from Github, and can be run in local machine by following steps. Note that, application can run from any http server, however the following steps assume that Python is installed on the local machine and the application runs in Python http.server.
  • Download the file from here to your local system and Unzip the folder.
  • Place your processed data in the data folder.

  • Each sample should have its own directory and may contain following files for a sample:
    1. Expression matrix:
    2. Option 1 - Sparse matrix (preferred): compressed sparse column-oriented (CSC) format, barcodes.csv, genes.csv
      Option 2 - Dense matrix: a csv file with barcodes as columns and genes name in an additional column
    3. cluster_info.csv:
    4. columns are "cluster","color","name","genes"
    5. metadata.csv:
    6. A csv file, each row represents a barcodes. A column containing cluster membership is expected
    7. sample_info.csv:
    8. A csv file with sample level metadata information
    9. scalefactors_json.json:
    10. Scale factor file from cellranger output
    11. tissue_hires_image.png
    12. High resolution H&E image from cellranger output
  • Using the terminal window go to the unzipped folder (use the cd command in the terminal window to change the folder).
  • Then run the following command
  • python -m http.server 8000
  • Then, using your Google Chrome browser, open http://localhost:8000
  • Tutorial: Features of the application and how to use.

    Check the details in SpatilView User Guide.


    FAQ

    Please Visit FAQ sections in Github.
    If you face any problem or have questions, please raise an issue in GitHub .

    Citation

    						@Article{author = {Chitrasen Mohanty, Aman Prasad, Lingxin Cheng, Lisa M. Arkin, Bridget E. Shields, Beth Drolet, Christina Kendziorski},
    						title = {SpatialView: An interactive web application for visualization of multiple samples in spatial transcriptomics experiments},
    						journal = {NA},
    						year = {2023},
    						doi = {NA},
    						url = {NA}
    						}
    						

    [Cite]