<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Genet.</journal-id>
<journal-title>Frontiers in Genetics</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Genet.</abbrev-journal-title>
<issn pub-type="epub">1664-8021</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">764170</article-id>
<article-id pub-id-type="doi">10.3389/fgene.2021.764170</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Genetics</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>singlecellVR: Interactive Visualization of Single-Cell Data in Virtual Reality</article-title>
<alt-title alt-title-type="left-running-head">Stein et&#x20;al.</alt-title>
<alt-title alt-title-type="right-running-head">singlecellVR</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Stein</surname>
<given-names>David F.</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="fn" rid="FN1">
<sup>&#x2020;</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1455350/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Chen</surname>
<given-names>Huidong</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<xref ref-type="aff" rid="aff5">
<sup>5</sup>
</xref>
<xref ref-type="aff" rid="aff6">
<sup>6</sup>
</xref>
<xref ref-type="fn" rid="FN1">
<sup>&#x2020;</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Vinyard</surname>
<given-names>Michael E.</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<xref ref-type="aff" rid="aff5">
<sup>5</sup>
</xref>
<xref ref-type="aff" rid="aff6">
<sup>6</sup>
</xref>
<xref ref-type="aff" rid="aff7">
<sup>7</sup>
</xref>
<xref ref-type="fn" rid="FN1">
<sup>&#x2020;</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1283193/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Qin</surname>
<given-names>Qian</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<xref ref-type="aff" rid="aff5">
<sup>5</sup>
</xref>
<xref ref-type="aff" rid="aff6">
<sup>6</sup>
</xref>
<xref ref-type="fn" rid="FN1">
<sup>&#x2020;</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1510458/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Combs</surname>
<given-names>Rebecca D.</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<xref ref-type="aff" rid="aff8">
<sup>8</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1455764/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Zhang</surname>
<given-names>Qian</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<xref ref-type="aff" rid="aff5">
<sup>5</sup>
</xref>
<xref ref-type="aff" rid="aff6">
<sup>6</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1510091/overview"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Pinello</surname>
<given-names>Luca</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<xref ref-type="aff" rid="aff5">
<sup>5</sup>
</xref>
<xref ref-type="aff" rid="aff6">
<sup>6</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1287202/overview"/>
</contrib>
</contrib-group>
<aff id="aff1">
<label>
<sup>1</sup>
</label>Graduate School of Biomedical Sciences, Icahn School of Medicine at Mount Sinai, <addr-line>New York</addr-line>, <addr-line>NY</addr-line>, <country>United&#x20;States</country>
</aff>
<aff id="aff2">
<label>
<sup>2</sup>
</label>Khoury College of Computer Sciences, Northeastern University, <addr-line>Boston</addr-line>, <addr-line>MA</addr-line>, <country>United&#x20;States</country>
</aff>
<aff id="aff3">
<label>
<sup>3</sup>
</label>Molecular Pathology Unit, Massachusetts General Hospital, <addr-line>Charlestown</addr-line>, <addr-line>MA</addr-line>, <country>United&#x20;States</country>
</aff>
<aff id="aff4">
<label>
<sup>4</sup>
</label>Center for Cancer Research, Massachusetts General Hospital, <addr-line>Charlestown</addr-line>, <addr-line>MA</addr-line>, <country>United&#x20;States</country>
</aff>
<aff id="aff5">
<label>
<sup>5</sup>
</label>Department of Pathology, Harvard Medical School, <addr-line>Boston</addr-line>, <addr-line>MA</addr-line>, <country>United&#x20;States</country>
</aff>
<aff id="aff6">
<label>
<sup>6</sup>
</label>Broad Institute of Harvard and MIT, <addr-line>Cambridge</addr-line>, <addr-line>MA</addr-line>, <country>United&#x20;States</country>
</aff>
<aff id="aff7">
<label>
<sup>7</sup>
</label>Department of Chemistry and Chemical Biology, Harvard University, <addr-line>Cambridge</addr-line>, <addr-line>MA</addr-line>, <country>United&#x20;States</country>
</aff>
<aff id="aff8">
<label>
<sup>8</sup>
</label>Winsor School, <addr-line>Boston</addr-line>, <addr-line>MA</addr-line>, <country>United&#x20;States</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1111342/overview">Guangchuang Yu</ext-link>, Southern Medical University, China</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/918017/overview">Dake Zhang</ext-link>, Beihang University, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/614889/overview">Indu Khatri</ext-link>, Leiden University Medical Center, Netherlands</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Luca Pinello, <email>lpinello@mgh.harvard.edu</email>
</corresp>
<fn fn-type="equal" id="FN1">
<label>
<sup>&#x2020;</sup>
</label>
<p>These authors have contributed equally to this&#x20;work</p>
</fn>
<fn fn-type="other">
<p>This article was submitted to Computational Genomics, a section of the journal Frontiers in Genetics</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>28</day>
<month>10</month>
<year>2021</year>
</pub-date>
<pub-date pub-type="collection">
<year>2021</year>
</pub-date>
<volume>12</volume>
<elocation-id>764170</elocation-id>
<history>
<date date-type="received">
<day>25</day>
<month>08</month>
<year>2021</year>
</date>
<date date-type="accepted">
<day>27</day>
<month>09</month>
<year>2021</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2021 Stein, Chen, Vinyard, Qin, Combs, Zhang and Pinello.</copyright-statement>
<copyright-year>2021</copyright-year>
<copyright-holder>Stein, Chen, Vinyard, Qin, Combs, Zhang and Pinello</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these&#x20;terms.</p>
</license>
</permissions>
<abstract>
<p>Single-cell assays have transformed our ability to model heterogeneity within cell populations. As these assays have advanced in their ability to measure various aspects of molecular processes in cells, computational methods to analyze and meaningfully visualize such data have required matched innovation. Independently, Virtual Reality (VR) has recently emerged as a powerful technology to dynamically explore complex data and shows promise for adaptation to challenges in single-cell data visualization. However, adopting VR for single-cell data visualization has thus far been hindered by expensive prerequisite hardware or advanced data preprocessing skills. To address current shortcomings, we present <italic>singlecellVR</italic>, a user-friendly web application for visualizing single-cell data, designed for cheap and easily available virtual reality hardware (e.g., Google Cardboard, &#x223c;$8). <italic>singlecellVR</italic> can visualize data from a variety of sequencing-based technologies including transcriptomic, epigenomic, and proteomic data as well as combinations thereof. Analysis modalities supported include approaches to clustering as well as trajectory inference and visualization of dynamical changes discovered through modelling RNA velocity. We provide a companion software package, <italic>scvr</italic> to streamline data conversion from the most widely-adopted single-cell analysis tools as well as a growing database of pre-analyzed datasets to which users can contribute.</p>
</abstract>
<kwd-group>
<kwd>single-cell</kwd>
<kwd>scRNA-seq</kwd>
<kwd>scATAC-seq</kwd>
<kwd>virtual reality</kwd>
<kwd>VR</kwd>
<kwd>data visualization</kwd>
<kwd>clustering</kwd>
<kwd>trajectory inference</kwd>
</kwd-group>
<contract-num rid="cn001">2018-182734</contract-num>
<contract-num rid="cn002">R00HG008399 R35HG010717</contract-num>
<contract-num rid="cn003">1F31CA257625</contract-num>
<contract-sponsor id="cn001">Chan Zuckerberg Initiative<named-content content-type="fundref-id">10.13039/100014989</named-content>
</contract-sponsor>
<contract-sponsor id="cn002">National Human Genome Research Institute<named-content content-type="fundref-id">10.13039/100000051</named-content>
</contract-sponsor>
<contract-sponsor id="cn003">National Cancer Institute<named-content content-type="fundref-id">10.13039/100000054</named-content>
</contract-sponsor>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Characterization of cell type, while once dominated by pathological description, has over the past decade shifted towards a more quantitative and molecular approach. As such, molecular measurements in single cells have emerged as the centerpiece of the current paradigm of mechanistic biological investigation (<xref ref-type="bibr" rid="B32">Trapnell, 2015</xref>). Technological advancements have enabled researchers to measure all aspects of the central dogma of molecular biology at the single-cell level (<xref ref-type="bibr" rid="B29">Stuart and Satija, 2019</xref>). Single-cell RNA sequencing (scRNA-seq), a technique that profiles the relative expression of genes in individual cells and single-cell Assay for Transposase Accessible Chromatin using sequencing (scATAC-seq), a technique that surveys genome-wide chromatin accessibility are the most well-established and widely-used of these methods (<xref ref-type="bibr" rid="B6">Buenrostro et&#x20;al., 2015</xref>; <xref ref-type="bibr" rid="B15">L&#xe4;hnemann et&#x20;al., 2020</xref>). In fact, combined scRNA-seq &#x2b; scATAC-seq assays are now routine (<xref ref-type="bibr" rid="B22">Perkel, 2021</xref>). Additionally, assays to profile DNA methylation (<xref ref-type="bibr" rid="B17">Luo et&#x20;al., 2018</xref>) or protein levels are now maturing and becoming more widely-accessible (<xref ref-type="bibr" rid="B26">Specht et&#x20;al., 2019</xref>; <xref ref-type="bibr" rid="B14">Labib and Kelley, 2020</xref>). Most recently, combinations of various data modalities can now routinely be collected in parallel from the same cell (<xref ref-type="bibr" rid="B9">Chen S. et&#x20;al., 2019</xref>; <xref ref-type="bibr" rid="B41">Zhu et&#x20;al., 2019</xref>; <xref ref-type="bibr" rid="B18">Ma et&#x20;al., 2020</xref>; <xref ref-type="bibr" rid="B38">Xing et&#x20;al., 2020</xref>; <xref ref-type="bibr" rid="B30">Swanson et&#x20;al., 2021</xref>).</p>
<p>scRNA-seq experiments generate on the order of millions of sequencing reads that sample the relative expression of approximately 20,000&#x2013;30,000 transcribed features (e.g., genes) in each cell of the sample. Normalized read counts for each feature can then be compared to discern differences between cells. scATAC-seq samples comprise a larger feature space wherein cells are characterized by the genomic coordinates of chromatin accessible regions and sequence-features derived from these regions (e.g. transcription factor motifs, <italic>k</italic>-mer frequencies, etc.). Initially performed in dozens to hundreds of cells, these experiments are now performed on the order of millions of cells. With a high dimensional feature space as a result of thousands of features being considered for each cell and large (in cell number) experiments, analysis methods for this data have been required to advance concurrently with the development of these technologies (<xref ref-type="bibr" rid="B8">Chen et&#x20;al., 2019c</xref>; <xref ref-type="bibr" rid="B31">Tian et&#x20;al., 2019</xref>).</p>
<p>With the exception of proof-of-concept methods still too nascent to be widely applied (<xref ref-type="bibr" rid="B10">Chen et&#x20;al., 2021</xref>), omics measurements of single-cells are generally destructive, preventing measurement of a cell at more than a single time point. As a result, most single-cell measurements for studying dynamic processes are of a &#x201c;snapshot&#x201d; nature, imposing inherent limitations on the study of such processes from this data (<xref ref-type="bibr" rid="B34">Weinreb et&#x20;al., 2018</xref>). In light of this, transcription rates can be informative of ongoing processes in cells. The recent advent of <italic>RNA velocity</italic> quantifies and models the ratios of spliced and unspliced RNA (mRNA and pre-mRNA, respectively) such that they indicate the temporal derivative of gene expression patterns and thereby reflect dynamic cellular processes, allowing predictions of past and future cell states (<xref ref-type="bibr" rid="B13">La Manno et&#x20;al., 2018</xref>).</p>
<p>Among others, PCA, t-SNE, and UMAP are dimensional reduction methods that have become common choices for enabling the visualization of high-dimensional single-cell datasets. Dimensionally reduced datasets are plotted such that similar cells cluster together and those with highly differing features are likewise clustered apart. In addition to the visualization and clustering of cells, trajectory inference methods have been proposed to learn a latent topological structure to reconstruct the putative time-ordering (<italic>pseudotime</italic>) by which cells may progress along a dynamic biological process (<xref ref-type="bibr" rid="B23">Saelens et&#x20;al., 2018</xref>). As single-cell technologies have advanced, techniques to cluster and organize cells based on single-cell assays have advanced alongside them, allowing key insights toward cell type and state characterization. Combined with RNA velocity information, trajectory inference can offer key insights on dynamical changes to cell states. Once in press however, representation of these dimensionally-reduced visualizations is limited to just two or three dimensions. Even using three-dimensional plots from published studies, one cannot dynamically adjust or rotate the visualization to better understand the data from another angle. In addition, cells are typically annotated by features (e.g. time points, cell type or clusters) to investigate stratification along an axis of some biological process. To change the annotations presented in publication, one must often reprocess the raw data, which is time- and skill-intensive, highlighting the need for more dynamical visualization tools. While such current data representations are often limited and static, single-cell omic datasets are information-rich and, in many cases, important biological heterogeneity cannot be easily investigated or visualized outside the scope of the original publication, without spending considerable cost and time to reanalyze the datasets from scratch.</p>
<p>VR visualization methods for single cell data have been recently proposed (<xref ref-type="bibr" rid="B39">Yang et&#x20;al., 2018</xref>; <xref ref-type="bibr" rid="B16">Legetth et&#x20;al., 2019</xref>; <xref ref-type="bibr" rid="B4">Bressan et&#x20;al., 2021</xref>). However, these methods require either expensive hardware or specific data inputs that mandate intermediate to advanced computational skills. Thus, tools and clear protocols are required to enable researchers, especially those who are not able to efficiently reprocess the raw data, to explore the richness of published datasets (or their own unpublished data) through a simple, easy and affordable VR platform. Importantly, this platform must be flexible enough to accept all types of omics data from established and emerging technologies and processing tools currently employed by the single-cell community.</p>
<p>At the time of this writing, three non-peer-reviewed methods employing VR technology that produce two- and three-dimensional visualizations of single-cell data have recently been reported. <italic>CellexalVR</italic> enables the visualization of standard scRNA-seq data though requires users to preprocess their data through scripting (<xref ref-type="bibr" rid="B16">Legetth et&#x20;al., 2019</xref>). Unfortunately, this tool also requires expensive and dedicated VR hardware to operate. Another recent method for visualizing single-cell data in VR is <italic>Theia</italic> (<xref ref-type="bibr" rid="B4">Bressan et&#x20;al., 2021</xref>)<italic>,</italic> which has been designed with a focus on the exploration of spatial datasets for both RNA and protein measurements. Similar to <italic>CellexalVR</italic>, expensive computing power and VR hardware required to use <italic>Theia</italic> creates a barrier to entry. An alternative to these high-performance methods for VR visualization of single-cell data is <italic>starmap</italic> (<xref ref-type="bibr" rid="B39">Yang et&#x20;al., 2018</xref>), which allows the use of inexpensive cardboard visor hardware. However, <italic>starmap</italic> lacks the advanced portability of outputs from commonly-used scRNA-seq analysis tools and limits cell annotation to clustering results of transcriptomic data. Of note, there are currently no peer-reviewed tools available for the visualization of single-cell data in VR illustrating the novelty in this area of research. To overcome the limitations of these existing methods as well as build on their qualities and initial progress, we present <italic>singlecellVR</italic>, an interactive web application, which implements a flexible, innovative visualization for various modalities of single-cell data built on VR technology. <italic>singlecellVR</italic> supports clustering, trajectory inference and abstract graph analysis for transcriptomic as well as epigenomic and proteomic single cell data. Importantly, <italic>singlecellVR</italic> supports visualization of cell dynamics as described by RNA velocity, a recent milestone in the sequence-based analysis of single cells (<xref ref-type="bibr" rid="B13">La Manno et&#x20;al., 2018</xref>; <xref ref-type="bibr" rid="B3">Bergen et&#x20;al., 2020</xref>). <italic>singlecellVR</italic> is a browser-contained, free, and open-access tool. Notably, we have developed a one-command conversion tool, <italic>scvr</italic> to directly prepare the results of commonly-used single-cell analysis tools for visualization using <italic>singlecellVR</italic>.</p>
</sec>
<sec id="s2">
<title>2 Results</title>
<sec id="s2-1">
<title>2.1 SinglecellVR User Experience and Overview</title>
<p>
<italic>SinglecellVR</italic> is an easy-to-use web platform and database that can be operated from inexpensive, cardboard visor hardware that costs as little as &#x223c;$8 and is available online from popular vendors including Google and Amazon. The webpage, available at <ext-link ext-link-type="uri" xlink:href="http://www.singlecell.com/">http://www.singlecellvr.com</ext-link> enables users to explore several preloaded datasets or upload their own datasets for VR visualization. Visualization can be done either on a personal computer or smartphone. To facilitate the transition between the personal computer browser view and the phone-enabled VR visor (VR mode), we have implemented an easy way to transition between these two visualizations as described in the next sections. In VR mode an interactive visualization is presented to the user, allowing them to manipulate and visualize single-cell data using an array of annotations through the cardboard visor. Additionally, <italic>singlecellVR</italic> features the ability to receive as inputs, the standard output files of commonly-used tools for standard single-cell analysis: <italic>Seurat</italic> (<xref ref-type="bibr" rid="B12">Hao et&#x20;al., 2021</xref>), <italic>Scanpy (along with EpiScanpy)</italic> (<xref ref-type="bibr" rid="B36">Wolf et&#x20;al., 2018</xref>; <xref ref-type="bibr" rid="B11">Danese et&#x20;al., 2019</xref>), <italic>STREAM</italic> (<xref ref-type="bibr" rid="B7">Chen et&#x20;al., 2019a</xref>), <italic>PAGA</italic> (<xref ref-type="bibr" rid="B37">Wolf et&#x20;al., 2019</xref>), and <italic>scVelo</italic> (<xref ref-type="bibr" rid="B3">Bergen et&#x20;al., 2020</xref>). A companion package, <italic>scvr</italic> enables the conversion of these standard outputs to VR-compatible objects in a single command.</p>
<p>In the sections below, we will describe the basis for this VR visualization platform as well as provide descriptive examples of the visualization that can be performed using <italic>singlecellVR.</italic> We will compare <italic>singlecellVR</italic> to existing methods and describe its unique advantages that build on the early progress of single-cell data visualization in VR. We include a detailed protocol and quick-start guide that describe how the web platform enables researchers to explore their own data and dually functions as a database for preformatted datasets that can be explored immediately in VR (<xref ref-type="sec" rid="s11">Supplementary Note&#x20;1</xref>).</p>
</sec>
<sec id="s2-2">
<title>2.2 VR Database and scvr Preprocessing Tool</title>
<p>
<italic>SinglecellVR</italic> provides a growing database of several datasets processed for VR visualization. Initialization and future growth of this database is enabled, scale-free through the streamlined <italic>scvr</italic> utility. As shown in <xref ref-type="fig" rid="F1">Figure&#x20;1</xref>, to use <italic>singlecellVR</italic>, the user may select a precomputed dataset or convert their data from commonly used single-cell workflows. This conversion can be easily accomplished by using <italic>scvr</italic>, a simple one-line command tool for performing data conversion and produces a simple zipped .json file with all the information required for visualizing cells and their annotations in VR. Additionally, datasets for which RNA velocity information has been calculated may be submitted directly for visualization of velocity in VR without prior conversion (<xref ref-type="sec" rid="s11">Supplementary Note 2</xref>; <xref ref-type="sec" rid="s11">Supplementary Notebook&#x20;4</xref>).</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>An overview of the <italic>singlecellVR</italic> user experience. Top, grey: The outputs of a standard 2-dimensional scRNA-seq analysis. Middle and bottom, purple: a step-by-step overview of the <italic>singlecellVR</italic> workflow: 1 Schematic of <italic>flexible</italic> data conversion. One command to install (<italic>via</italic> the Python pip package manager) and one command to convert the data to be VR-compatible. 2.Webpage for uploading and exploring VR data. 3 VR mode visualization using a cheap smartphone enabled headset.</p>
</caption>
<graphic xlink:href="fgene-12-764170-g001.tif"/>
</fig>
<p>Conversion from the standard output of any single-cell analysis tool to this format would normally pose a significant methodological roadblock to most users, especially non-computational biologists. To bridge this gap, <italic>scvr</italic> parses and converts the outputs of <italic>Scanpy</italic>, <italic>EpiScanpy</italic>, <italic>Seurat</italic>, <italic>PAGA</italic>, and <italic>STREAM</italic> (respectively <italic>.loom</italic>, <italic>.h5ad</italic> and <italic>.pkl</italic>) and creates the required zipped <italic>.json</italic> file (<xref ref-type="sec" rid="s11">Supplementary Note 2</xref>). This file contains the 3-D coordinates of cells in a specified space (e.g. UMAP, LLE, etc.), cell annotations (e.g. FACS-sorting labels, clustering solutions, sampling time or pseudotime, etc.), and feature quantification (gene expression levels, transcription factor deviation, etc.). It also contains the graph structure (the coordinates of nodes and edges) obtained from supported trajectory inference methods. Users interested in visualizing scRNA-seq dynamics using RNA velocity generated from spliced and unspliced read counts can likewise prepare this information for visualization in <italic>singlecellVR</italic> using the <italic>scvr</italic> companion utility. Users can follow established workflows for obtaining these insights from the raw read file inputs as well as make use of the tutorials available at the <italic>singlecellVR</italic> GitHub Repository (<xref ref-type="sec" rid="s5">Section 5</xref>; <xref ref-type="sec" rid="s11">Supplementary Notebook&#x20;4</xref>).</p>
<p>Importantly, <italic>scvr</italic> has been made available as a Python pip package to streamline its installation and can convert a processed dataset for VR visualization with a simple command. To install, one can simply open their command line utility and run: &#x201c;pip install scvr.&#x201d; Once installation is completed, the user can navigate to <ext-link ext-link-type="uri" xlink:href="https://github.com/pinellolab/singlecellvr">https://github.com/pinellolab/singlecellvr</ext-link>, to copy and customize the example commands provided to execute the one-step process for converting their data to a VR-compatible format. In addition to the documentation of <italic>scvr</italic> we have filmed a short video tutorial found on the homepage of <italic>singlecellVR</italic> to further assist less experienced users in preparing their data for visualization.</p>
<p>To showcase the functionality and generalizability of <italic>scvr</italic> across data types, we have preprocessed a collection of 17 published datasets, which includes both scRNA-seq as well as scATAC-seq and single cell proteomic data and made them available for immediate VR visualization. Taken together we believe this step addresses a key limitation of previously-developed VR tools mentioned above, and a formal comparison is presented in <xref ref-type="sec" rid="s2-5">Section 2.5</xref> (<xref ref-type="bibr" rid="B39">Yang et&#x20;al., 2018</xref>; <xref ref-type="bibr" rid="B16">Legetth et&#x20;al., 2019</xref>; <xref ref-type="bibr" rid="B4">Bressan et&#x20;al., 2021</xref>).</p>
<p>Excitingly, given the small footprint of the files obtained with <italic>scvr</italic>, we are offering users the ability to easily submit their processed data to the <italic>singlecellVR</italic> GitHub Repository (see <xref ref-type="sec" rid="s11">Supplementary Figure S1</xref>) to make the tool a general resource for the field. In this way, we hope to even further extend the ability of biologists to visualize once static datasets and easily generate new hypotheses through manipulation of a large number of rich datasets. Therefore, we envision that our website will function as a repository for VR visualization data of single cell biological annotations.</p>
</sec>
<sec id="s2-3">
<title>2.3 A Simple, Cloud-Based Web Tool for VR Visualization</title>
<p>
<italic>SinglecellVR</italic> is available as a webapp at <ext-link ext-link-type="uri" xlink:href="http://www.singlecell.com/">http://www.singlecellvr.com</ext-link>
<underline>.</underline> This website enables users to explore several preloaded datasets or upload their own datasets for VR visualization. To build <italic>singlecellVR</italic> we have adopted recent web technologies, <italic>Dash</italic> by <italic>Plotly</italic> and <italic>A-FRAME</italic>, a recently-developed JavaScript framework for VR/AR. This allowed us to create a tool that is portable and does not require any installation. The website can be reached through any web browser and browser compatibility was tested against Google Chrome, Apple Safari, and Mozilla Firefox. Visualization can be done either on a personal computer or smartphone (both Android and Apple smartphones).</p>
<p>Once the users have uploaded their data to <italic>singlecellVR</italic>, they have the option to view and explore the data in 3-D directly in their web browser or to quickly jettison the data to their mobile device for visualization in a VR headset (<xref ref-type="fig" rid="F2">Figure&#x20;2</xref> and <xref ref-type="sec" rid="s11">Supplementary Figure S2</xref>). A key challenge associated with developing a method for visualization of single-cell data is transporting data that is typically processed in desktop settings to the smartphone-based VR visualization. In fact, we predict that in most cases, users will prefer to upload their data through a computer in which they may have run their analyses. To overcome this challenge and enable a seamless transition to a smartphone for VR view, our website dynamically generates a QR code that enables users to open the VR view on their phone to view data uploaded through a personal computer. This mixed approach is particularly useful because, as mentioned before, most users are not processing single-cell data analysis from a phone nor would they keep the files on a mobile device.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Step-by-step protocol for data processing and using <italic>singlecellVR</italic>. Step 1&#x20;Single-cell data can be generated using a variety of technologies or downloaded from online repositories&#x2a;. Data can then be preprocessed and prepared for use (most often as a feature matrix) with common single-cell analysis tools&#x2a;&#x2a;. Step 2&#x20;Pre-processed data can be analyzed using common single-cell analysis tools (listed here). Step 3 Users can process their data for use with <italic>singlecellVR</italic> from any of the standard outputs created by analysis tools listed in <bold>
<italic>Step 2</italic>
</bold>. listed at the top in a single command. Step 4 Users can select from pre-processed data or upload their own data (Step 4b) and scan the dynamically generated QR code with their phone to begin the VR visualization (<bold>
<italic>Step 4c</italic>
</bold>). Step 5 Users can use the QR code on the website to transfer their data to their phone for use with simple hardware. &#x2a; and &#x2a;&#x2a; are explained in the <xref ref-type="sec" rid="s5">Section 5</xref> section, Step 1.</p>
</caption>
<graphic xlink:href="fgene-12-764170-g002.tif"/>
</fig>
</sec>
<sec id="s2-4">
<title>2.4 Supported Tools and Analysis</title>
<sec id="s2-4-1">
<title>2.4.1 Visualizing Single-Cell Clustering Solutions in VR</title>
<p>As previously mentioned, <italic>Scanpy</italic> and <italic>Seurat</italic> are two commonly-used tools for performing cell clustering as well as differential expression analysis. Here we demonstrate the utility of <italic>singlecellVR</italic> to visualize the common outputs of these tools, showcasing both the clustering solutions as well as differentially expressed genes or other technical or biological features that are visualized easily through the VR interface (<xref ref-type="fig" rid="F3">Figure&#x20;3</xref>). A key advantage of our tool is the ability to supply multiple annotations to cells to visualize various attributes of the measured data, for example based on a biological query of interest or experimental design. This may include stratification by cluster identity, time points, tissues, or FACS-based labels. In <xref ref-type="fig" rid="F3">Figure&#x20;3</xref>, we demonstrate the ability to select visualizations by various cluster identifications, which are user-customizable. With the advent of cross-experiment integration methods that can integrate not only multiple scRNA-seq experiments but experiments across modalities of single-cell data collection, this flexible labelling strategy should enable the user in the future to visualize even the most novel and complicated experiments in rich detail.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>VR visualization of single-cell processed datasets profiled by different technologies and analyzed by various computational tools. <bold>(A)</bold> Scanpy offers solutions for clustering single-cell data. Shown is a UMAP of the Allen Brain Atlas mouse brain scRNA-seq dataset from <xref ref-type="bibr" rid="B40">Yao (2020)</xref> and processed by Scanpy. Leiden clustering solution <bold>(left)</bold> and expression of <italic>Gad1</italic> <bold>(right)</bold>. <bold>(B)</bold> Trajectory inference applications. <italic>PAGA</italic> offers a partition-based graph abstraction to uncover potential trajectories (edges) between group of cells (nodes) (top-left) relative gene expression (e.g., <italic>Klf1, top-right</italic>), amongst other annotations. The <italic>PAGA</italic>-analyzed dataset shown here is from <xref ref-type="bibr" rid="B21">Paul, et&#x20;al. (2015)</xref>. <italic>STREAM</italic> offers the visualization of developmental trajectories, which can be visualized by cell identity <bold>(bottom-left)</bold> or by relative gene expression (e.g., <italic>Gata1, bottom-right</italic>)<italic>,</italic> amongst other annotations. The STREAM-analyzed dataset shown here is from Nestorowa, et&#x20;al. (2016). <bold>(C)</bold> Epigenomic applications. <italic>EpiScanpy</italic> enables the clustering and visualization of scATAC-seq data <bold>(left)</bold>. PBMC (healthy donor) 10,000 cells dataset analyzed by <italic>EpiScanpy</italic> and with colors corresponding to clustering solutions (Louvain clustering). <italic>STREAM</italic> was used to perform trajectory inference on th scATAC-seq dataset <xref ref-type="bibr" rid="B5">Buenrostro et&#x20;al. (2018)</xref> <bold>(right)</bold>. <bold>(D)</bold> Seurat offers solutions for clustering single-cell data as well as integrating datasets across experiments. Shown is a Seurat-integrated scRNA-seq and scATAC-seq PBMC dataset from 10x Genomics, colored by technology <bold>(left)</bold> and cell type <bold>(right)</bold>.</p>
</caption>
<graphic xlink:href="fgene-12-764170-g003.tif"/>
</fig>
<p>In addition to flexibility for visualizing complex experimental setups, <italic>singlecellVR</italic> is able to visualize large experiments. To demonstrate this utility, we first processed (using <italic>Scanpy</italic> and <italic>scvr</italic>) and visualized on <italic>singlecellVR</italic>, scRNA-seq data from the Chan-Zuckerberg Biohub <italic>Tabula Muris</italic> project, a dataset consisting of 44,949 cells and 20 tissues from seven mice (<xref ref-type="bibr" rid="B24">Schaum et&#x20;al., 2018</xref>). In <xref ref-type="sec" rid="s11">Supplementary Figure S3A</xref>, clustering analyses of this dataset are projected into VR, colored by mouse tissue (left) and Louvain cluster identity (right). With a quick rendering time (&#x3c;1&#xa0;s) for the <italic>Tabula Muris</italic> dataset, we next explored the realm of visualization for a modern, large atlas-scale dataset (&#x3e;1&#xa0;M cells). Using <italic>Scanpy</italic> and <italic>scvr</italic>, we successfully processed and visualized on our website, cells from the Allen Brain Institute that capture cortical and hippocampal development inside the mouse brain (<xref ref-type="fig" rid="F3">Figure&#x20;3A</xref>) (<xref ref-type="bibr" rid="B40">Yao, 2020</xref>). This dataset consists of 1,093,785 cells and is among the largest scRNA-seq datasets created, to date. Visualization of this dataset in a dynamic VR setting creates the opportunity for more in-depth study of sub-sections of the data, which is particularly valuable for such a large dataset. While the datasets visualized in this manuscript were obtained in their pre-processed state, we have created IPython notebook tutorials for integrating datasets from multiple transcriptomic experiments as is performed in Seurat; these may be accessed in the associated GitHub repository.</p>
</sec>
<sec id="s2-4-2">
<title>2.4.2 Visualizing Single-Cell Trajectory Inference Results in VR</title>
<p>Single-cell measurements are particularly useful for capturing cross-section snapshots of a biological process. With dense cell sampling, one can often observe transient cell states that exist between two, more stable states. However, without an intrinsic understanding of the process being studied, it may be difficult to order these cells along a time axis of a biological process. To enable ordering cells by transcriptional (or epigenomic) states, pseudotemporal ordering, based on trajectory inference and machine learning algorithms has become a useful technique for the single-cell field. Trajectory inference, like clustering, describes a high-dimensional biological process and being limited to a two/three-dimensional static visualization on paper, with a limited selection of genes or annotations is not ideal. Thus, we intend for our tool to leverage the richness of these datasets and make their general usefulness to the field more widespread. We therefore wanted to extend our VR visualization to the results of common trajectory inference tools (<xref ref-type="fig" rid="F3">Figure&#x20;3B</xref>). <italic>singlecellVR</italic> supports two trajectory inference tools: <italic>PAGA</italic>, a partition-based graph abstraction trajectory inference method and <italic>STREAM,</italic> a method based on principal graphs (<xref ref-type="bibr" rid="B1">Albergante et&#x20;al., 2020</xref>) that recovers a tree like structure to summarize developmental trajectories and to visualize the relative densities of cell populations along each branch.</p>
<p>To showcase the ability of <italic>singlecellVR</italic> to visualize trajectory inference results, we reprocessed a popular myeloid and erythroid differentiation dataset (<xref ref-type="bibr" rid="B21">Paul et&#x20;al., 2015</xref>), performing trajectory inference using <italic>PAGA</italic>. <italic>PAGA</italic> is designed specifically to preserve relative cell topology in constructing the trajectory along a pseudotime axis. In the depiction of the <italic>PAGA</italic>-generated trajectory, nodes (gray) correspond to cell groups, and edges (black lines between nodes) connecting the groups quantify their connectivity and confidence (thickness) (<xref ref-type="fig" rid="F3">Figure&#x20;3B</xref>, top). To showcase the VR output of <italic>STREAM</italic> we reprocessed a popular mouse blood dataset (<xref ref-type="bibr" rid="B20">Nestorowa et&#x20;al., 2016</xref>). In STREAM, a set of smooth curves, termed <italic>principal graph</italic>, are fitted to the data and each curve represents a developmental branch. Within <italic>singlecellVR</italic>, we are able to easily explore these trajectories and observe qualitatively, the distribution of cells along each branch in the UMAP space (<xref ref-type="fig" rid="F3">Figure&#x20;3B</xref>, bottom). The branches of these trajectories are represented by the curves that cut through the&#x20;cells.</p>
<p>
<italic>SinglecellVR</italic> and <italic>scvr</italic> also support processing and visualizing single-cell epigenomic data. To demonstrate this functionality, we first used the <italic>EpiScanpy</italic> workflow to cluster a scATAC-seq dataset from 10x Genomics containing 10,000 cell PBMC (healthy donor) (<xref ref-type="fig" rid="F3">Figure&#x20;3C</xref>, left). Next we reprocessed with STREAM a scATAC-seq dataset profiling human hematopoiesis (<xref ref-type="bibr" rid="B5">Buenrostro et&#x20;al., 2018</xref>) (<xref ref-type="fig" rid="F3">Figure&#x20;3C</xref>, right). In addition, we extend <italic>singlecellVR</italic> to single-cell quantitative proteomics data. To this end we reprocessed data from <italic>SCoPE2</italic>, a recent assay to quantitate proteins in single cells using mass spectrometry (<xref ref-type="bibr" rid="B26">Specht et&#x20;al., 2019</xref>). We performed trajectory inference using <italic>STREAM</italic> on one <italic>SCoPE2</italic> dataset profiling the transition from monocytes to macrophages in the absence of polarizing cytokines. Our analysis revealed a bifurcated branch structure as cells progress towards macrophage phenotypes (<xref ref-type="sec" rid="s11">Supplementary Figure S3B</xref>). Importantly, such bifurcation is not readily visualized in previous reports in two dimensions. Finally, we took advantage of the recent advances in the multi-omics field, using <italic>Seurat</italic> to integrate and co-embed PBMC cells profiled by scRNA-seq and scATAC-seq by <italic>10x Genomics</italic> (<xref ref-type="fig" rid="F3">Figure&#x20;3D</xref>).</p>
</sec>
<sec id="s2-4-3">
<title>2.4.3 Visualizing RNA Velocity Analysis in VR</title>
<p>Having successfully applied the <italic>singlecellVR</italic> framework to the visualization of trajectory inference analyses for multiple modalities of single-cell data, we sought to extend the framework further to visualize dynamical changes at single-cell resolution by way of RNA velocity. We first demonstrated this on a popular endocrine pancreas dataset (<xref ref-type="fig" rid="F4">Figure&#x20;4</xref>), which has been previously employed to demonstrate the utility of visualizing dynamic processes using velocity.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>VR visualization of single-cell datasets with RNA Velocity. <italic>scVelo</italic> enables efficient analysis of the RNA velocity attributes of single-cell data. Shown is a 3-D UMAP of an endocrine pancreas dataset (<xref ref-type="bibr" rid="B2">Bastidas-Ponce et&#x20;al., 2019</xref>). <bold>(A)</bold>: Cells are displayed as their corresponding 3-D velocity vectors and colored according to cluster annotation. <bold>(B)</bold>: Cells are displayed as 3-D orbs surrounded by a corresponding grid of velocity vectors. Cells are colored according to cluster annotation.</p>
</caption>
<graphic xlink:href="fgene-12-764170-g004.tif"/>
</fig>
<p>Visualization of RNA velocity using <italic>singlecellVR</italic> has two modes. In the default mode, each cell is represented by an arrow where the magnitude and direction of the arrow denote the velocity of that cell (<xref ref-type="fig" rid="F4">Figure&#x20;4A</xref>). For larger datasets, cells may be represented as spheres while a surrounding grid system of arrows denotes the predicted trajectory of a given cell (<xref ref-type="fig" rid="F4">Figure&#x20;4B</xref>). This is particularly helpful for interpreting the overall direction of cells in various clustering regions or subsets of a given trajectory. In either mode, the arrows are animated to gravitate towards the direction of the corresponding cell trajectory. Latent time, <italic>t</italic> is a parameter of the velocity calculation for a given cell. To aid in user comprehension of observed velocity, the speed and distance of the animated velocity vector may be calibrated on the fly during the VR experience through adjustment of the <italic>t</italic> parameter using the floating VR assistance menu. These results taken together with the visualizations of clustering analyses as well as trajectory inference analyses indicate that <italic>singlecellVR</italic> is a robust, generalizable tool across multiple modalities of single-cell analysis.</p>
</sec>
<sec id="s2-4-4">
<title>2.4.4 Creating Reproducible Visualizations</title>
<p>To enable <italic>singlecellVR</italic> users to create visualizations that can be reproduced upon sharing, we have included a feature in the VR interface, which captures absolute x, y, and z coordinates such that one may navigate to an identical position with precision. In line with this, we have also included pitch, yaw, and roll descriptions of the camera angle view. These position descriptions of the VR viewpoint can be captured and shared as part of the visualization. Viewpoint descriptions may also be toggled on or off (<xref ref-type="sec" rid="s11">Supplementary Figure&#x20;S4</xref>).</p>
</sec>
</sec>
<sec id="s2-5">
<title>2.5 Comparison of singlecellVR to Existing Methods</title>
<p>As mentioned above, there are currently three unpublished reports of VR tools created to visualize single-cell data: <italic>CellexalVR</italic> (<xref ref-type="bibr" rid="B16">Legetth et&#x20;al., 2019</xref>), <italic>starmap</italic> (<xref ref-type="bibr" rid="B39">Yang et&#x20;al., 2018</xref>), and <italic>Theia</italic> (<xref ref-type="bibr" rid="B4">Bressan et&#x20;al., 2021</xref>). In this section, we compare these tools to <italic>singlecellVR</italic> on two axes: 1) ease of use and 2) overall performance for visualization and analysis in&#x20;VR.</p>
<sec id="s2-5-1">
<title>2.5.1 Ease of Use</title>
<sec id="s2-5-1-1">
<title>Competing Tools</title>
<p>Both <italic>CellexalVR</italic> and <italic>Theia</italic> require or recommend <italic>HTC Vive</italic> or <italic>HTC Vive Pro</italic> VR hardware (&#x223c;$500&#x2013;1,000), an <italic>Intel Core i7 processor</italic> (&#x223c;$300) or better<italic>, an NVIDIA GTX1080</italic> or <italic>NVIDIA GeForce RTX 3080/3090 (&#x223c;$1,500&#x2013;3,000), 16&#x2013;32&#xa0;GB RAM (&#x223c;$50&#x2013;150) and a solid-state hard drive (SSD)</italic> (<italic>1&#xa0;TB SSD recommended for CellexalVR</italic>) (&#x223c;$50&#x2013;100). Altogether, this equipment requires a minimum investment of roughly $,2300&#x2013;$4,550. These are computational equipment that most biologists will not have at their disposal within their lab, likely limiting use of this tool to more computationally-focused&#x20;labs.</p>
<p>
<italic>CellexalVR</italic> requires software and boilerplate-level to pre-process the data in preparation for VR visualization is required and therefore requires the user to perform scripting to prepare data for downstream use with the VR visualization. While <italic>Theia</italic> has provided a convenient python script to convert <italic>AnnData</italic> objects, their software is not open-source, hindering further community contribution.</p>
<p>A contrasting alternative to <italic>CellexalVR</italic> and <italic>Theia</italic> is <italic>Starmap</italic>, which is compatible with low-cost hardware such as <italic>Google Cardboard</italic>. However, <italic>Starmap</italic> takes as input comma-separated values containing information of the three-dimensional coordinates of cells in the visualization as well as annotations (e.g., cluster ID), and up to 12 features per cell. This file must be prepared entirely by the user without assistance from the <italic>Starmap</italic> platform, limiting the audience of this tool to experienced computational biologists.</p>
</sec>
<sec id="s2-5-1-2">
<title>singlecellVR</title>
<p>The single-command companion package for data preparation, <italic>scvr</italic> described above enables users to visualize their own precomputed data directly from the outputs of commonly-used single-cell RNA-seq analysis tools. Currently supported tools include <italic>Scanpy</italic>, <italic>EpiScanpy, Seurat</italic>, <italic>PAGA</italic>, <italic>STREAM, and scVelo</italic>. <italic>singlecellVR</italic> is the only tool of the three discussed (<italic>CellexalVR</italic>, <italic>Theia</italic>, and <italic>Starmap</italic>) that features a QR code to quickly transport the VR data visualization to another device.</p>
</sec>
</sec>
<sec id="s2-5-2">
<title>2.5.2 VR Performance and Analysis Capabilities</title>
<sec id="s2-5-2-1">
<title>Competing Tools</title>
<p>
<italic>CellexalVR</italic> proposes a versatile, user-friendly visualization for standard scRNA-seq workflow outputs and demonstrates comparable utility on scATAC-seq data. <italic>Theia</italic> offers a similarly high-performance visualization of single-cell data. <italic>Theia&#x2019;s</italic> key distinguishing contribution is it&#x2019;s visualization of spatial transcriptomic single-cell datasets.</p>
<p>
<italic>Starmap</italic> is only demonstrated on scRNA-seq data and lacks the ability to visualize analyses beyond clustering (such as trajectory inference or an illustration of velocity). Further, <italic>Starmap</italic> is only capable of displaying up to 12 features for a given cell, limiting the throughput with which users may analyze their&#x20;data.</p>
</sec>
<sec id="s2-5-2-2">
<title>singlecellVR</title>
<p>In contrast to existing methods, <italic>singlecellVR</italic> offers both a high-performance visualization with in-depth analysis and the ability to visualize all modalities of data at scale, while at the same time offering a software that is compatible with low-cost hardware and requires minimal computational abilities. These advances, which build on the progress made by these initial methods create a tool, which offers a low-cost alternative to existing tools with virtually zero barrier to entry, while maintaining high-performance VR visualizations.</p>
</sec>
</sec>
</sec>
</sec>
<sec id="s3">
<title>3 Discussion</title>
<p>The amount of publicly available scRNA-seq data has exploded in recent years. With new assays to capture chromatin accessibility, DNA methylation and protein levels in single cells, we predict a second wave of dataset generation. Each of these datasets is extremely high-dimensional and thus, rich with latent information about a given biological sample. Ideally, biologists would be able to explore this treasure-trove of data from any angle and make hypotheses assisted by <italic>in silico</italic> analysis at little to no time cost. Often however, experimental biologists lack the advanced computational skills and/or time required to reprocess and reanalyze raw data from published experiments to gain an understanding of the data from their desired angle of interest. Additionally, biologists who wish to thoroughly explore data prior to publication may rely on a computational specialist who is less connected to the biological problem of interest, introducing a disconnect in hypothesis-driven experimental turnover.</p>
<p>While once primarily reserved for entertainment, VR has found utility in both industrial and academic applications. In this manuscript we present a protocol for visualizing single-cell data in VR. This protocol is based on <italic>singlecellVR, a</italic> VR-based visualization platform for single cell data and discusses its innovations and differences with existing methods. Importantly, we provide a simple mechanism to prepare results from commonly-used single-cell analysis tools for VR visualization with a single command to considerably increase accessibility (see <xref ref-type="sec" rid="s5">Section 5</xref>). With this added utility, we seek to empower non-computational biologists to explore their data and employ rapid hypothesis testing that could not be made from the traditional static representations typical of communication in a scientific report on paper or a computer screen.</p>
<p>We anticipate that VR will become increasingly useful as a research and education tool and that the construction of software libraries will aid such advancements. VR has also recently found application in other sources of biological data, including single-neuron morphological imaging data (<xref ref-type="bibr" rid="B33">Wang et&#x20;al., 2019</xref>), three-dimensional confocal microscopy data for fluorescent molecule localization (i.e.,&#x20;fluorophore-tagged proteins) within cells (<xref ref-type="bibr" rid="B27">Stefani et&#x20;al., 2018</xref>), and three-dimensional single-molecule localization super-resolution microscopy (<xref ref-type="bibr" rid="B25">Spark et&#x20;al., 2020</xref>). Our scalable and flexible VR visualization framework is not limited to scRNA-seq and it can be also easily adapted to other single-cell assays and tools that already support epigenomic data and/or single-cell proteomic data (<italic>EpiScanpy</italic> (<xref ref-type="bibr" rid="B11">Danese et&#x20;al., 2019</xref>), <italic>Seurat</italic> (<xref ref-type="bibr" rid="B28">Stuart et&#x20;al., 2019</xref>), and <italic>STREAM</italic> (<xref ref-type="bibr" rid="B7">Chen et&#x20;al., 2019a</xref>)). Finally, we extend our framework to computational methods that derive the RNA velocity of single cells for visualization in VR (<xref ref-type="bibr" rid="B13">La Manno et&#x20;al., 2018</xref>; <xref ref-type="bibr" rid="B3">Bergen et&#x20;al., 2020</xref>). With the recent advances in spatially-resolved transcriptomics (<xref ref-type="bibr" rid="B35">Welch et&#x20;al., 2019</xref>) and corresponding analysis methods (<xref ref-type="bibr" rid="B12">Hao et&#x20;al., 2021</xref>; <xref ref-type="bibr" rid="B19">Miller et&#x20;al., 2021</xref>), visualization of such data has already been extended to a VR framework (<xref ref-type="bibr" rid="B4">Bressan et&#x20;al., 2021</xref>). We believe this new sort of three-dimensional VR will also become especially useful once made available to the general research community via inexpensive hardware and facile data preprocessing and preparation for VR visualization. As software to analyze single cells reach their maturity, one could imagine the incorporation of such visualizations into more clinically translatable settings, such as medical devices.</p>
</sec>
<sec id="s4">
<title>4 Conclusion</title>
<p>This manuscript presents <italic>singlecellVR, a scalable</italic> web platform for the VR visualization of single-cell data and its associated preprocessing software, <italic>scvr,</italic> which streamlines the results of commonly used single-cell workflows for visualization in VR. <italic>singlecellVR</italic> enables any researcher to easily visualize single-cell data in VR. The platform is user-friendly, requires no advanced technical skills or dedicated hardware. Importantly, we have curated and preprocessed several recent single-cell datasets from key studies across various modalities of data generation and analysis approaches, providing the scientific community with an important resource from which they may readily explore and extract biological insight.</p>
<sec id="s4-1">
<title>4.1 Key Points</title>
<p>
<list list-type="simple">
<list-item>
<p>&#x2022; <italic>singlecellVR</italic> is a web platform that enables quick and easy visualization of single-cell data in virtual reality. This is highlighted by a database of pre-loaded datasets ready for exploration at a single click or via a QR code to quickly jettison the visualization to a smartphone enabled VR&#x20;visor.</p>
</list-item>
<list-item>
<p>&#x2022; <italic>scvr</italic> is a companion package to easily convert standard outputs of common single-cell tools in a single command</p>
</list-item>
<list-item>
<p>&#x2022; <italic>singlecellVR</italic> is made for use with cheap and easily-available VR hardware such as Google Cardboard (&#x223c;$8).</p>
</list-item>
<list-item>
<p>&#x2022; <italic>singlecellVR</italic> can visualize both clustering solutions as well as trajectory inference models of single-cell data for transcriptomic, epigenomic, and proteomic data as well as multi-modally integrated datasets. Additionally, <italic>singlecellVR</italic> offers a three-dimensional VR visualization of RNA velocity dynamics.</p>
</list-item>
</list>
</p>
</sec>
</sec>
<sec id="s5">
<title>5 Materials and Methods</title>
<sec id="s5-1">
<title>5.1&#x20;Single-Cell Data Preparation</title>
<p>All datasets were processed using <italic>Scanpy</italic> (version 1.5.1, RRID:SCR_018139), <italic>AnnData</italic> (version 0.7.6, RRID:SCR_018209), <italic>EpiScanpy</italic> (version 0.1.8), <italic>Seurat</italic> (version 3.1.5, RRID:SCR_007322), <italic>PAGA</italic> (part of <italic>Scanpy</italic>, version 1.5.1, RRID:SCR_018139), <italic>STREAM</italic> (version 1.0), and <italic>scVelo</italic> (version 0.2.3, RRID:SCR_018168) following their documentations. Jupyter notebooks to reproduce data processing are available at <ext-link ext-link-type="uri" xlink:href="https://github.com/pinellolab/singlecellvr">https://github.com/pinellolab/singlecellvr</ext-link>. Analyses were performed on a 2019 MacBook Pro (2.4&#xa0;GHz Intel Core i9, 16&#xa0;GB&#x20;RAM).</p>
</sec>
<sec id="s5-2">
<title>5.2 Preparation of Processed Data for Visualization in VR</title>
<p>The preprocessing package, <italic>scvr</italic> generates a series of .json files containing the spatial coordinates representative of cell embeddings in 3D embedding (e.g. PCA, UMAP, etc.) and information including labels and features (e.g., gene expression, TF motif deviation, etc.). These .json files are zipped upon output from <italic>scvr</italic> into a single file that can be easily uploaded to <italic>singlecellVR</italic> for visualization.</p>
</sec>
<sec id="s5-3">
<title>5.3 SinglecellVR Webapp Construction</title>
<p>To build <italic>singlecellVR</italic>, we used <italic>A-FRAME</italic> (version 1.2.0), <italic>Dash</italic> by <italic>Plotly</italic> (version 1.13.3).</p>
</sec>
</sec>
</body>
<back>
<sec id="s6">
<title>Data Availability Statement</title>
<p>The source code and the supporting data for this study are available online on GitHub at <ext-link ext-link-type="uri" xlink:href="https://github.com/pinellolab/singlecellvr">https://github.com/pinellolab/singlecellvr</ext-link>. The preprocessing package, scvr is included within that repository <ext-link ext-link-type="uri" xlink:href="https://pypi.org/project/scvr/">https://pypi.org/project/scvr/</ext-link>. The documentation for scvr is available here: <ext-link ext-link-type="uri" xlink:href="https://github.com/pinellolab/singlecellvr">https://github.com/pinellolab/singlecellvr</ext-link>. Video tutorials for learning about and running visualization experiments with singlecellVR (and using scvr to prepare the data) are available on YouTube, here: <ext-link ext-link-type="uri" xlink:href="https://www.youtube.com/playlist?list=PLXqLNtGqlbeMaAuiBStnBzUNE6a-ULYx8">https://www.youtube.com/playlist?list&#x003D;PLXqLNtGqlbeMaAuiBStnBzUNE6a-ULYx8</ext-link>. All the analyses in this article can be reproduced using the Jupyter notebooks available at <ext-link ext-link-type="uri" xlink:href="https://github.com/pinellolab/singlecellvr">https://github.com/pinellolab/singlecellvr</ext-link>. Additionally, we have provided a wiki within the same repository for a more detailed guide to reproducing results from the paper as they pertain to the supplementary materials.</p>
</sec>
<sec id="s7">
<title>Author Contributions</title>
<p>Authors DFS, HC, MEV, and QQ contributed equally to this publication. DFS, HC, MEV, and LP conceived this project and designed the experiment, which was begun at the 2019 HackSeq, at the University of British Columbia where input from collaborators mentioned in the acknowledgements was received. DFS, HC, MEV, and RDC processed the data hosted in the database as well as produced the VR image demonstrations of <italic>singlecellVR</italic> shown in this manuscript. DFS led the development of the virtual reality framework. HC led the development of Dash-based website and the preprocessing module, scvr. QQ contributed to extending the VR tool with velocity and new API. QZ contributed to extending the VR tool to incorporate single-cell protein analysis. MEV led the preparation of the manuscript. All authors performed user-testing of the software. LP supervised the development of this work and provided guidance. All authors wrote and approved the final manuscript.</p>
</sec>
<sec id="s8">
<title>Funding</title>
<p>This project has been made possible in part by grant number 2019-202669 from the Chan Zuckerberg Foundation. LP is also partially supported by the National Human Genome Research Institute (NHGRI) Career Development Award (R00HG008399) and Genomic Innovator Award (R35HG010717). MEV is supported by the National Cancer Institute (NCI) Ruth L. Kirschstein NRSA Individual Predoctoral Fellowship (1F31CA257625-01).</p>
</sec>
<sec sec-type="COI-statement" id="s9">
<title>Conflict of Interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s10">
<title>Publisher&#x2019;s Note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ack>
<p>We would like to acknowledge the organizers and participants of HackSeq19 (University of British Columbia), where this project began. We would like to especially acknowledge those <italic>HackSeq19</italic> participants that contributed to the development of this project: Michelle Crown, Alexander Dungate, David Lin, Terry Lin, and Sepand Dyanatkar Motaghed. Additionally, we would like to thank Ashley Browne, Salma Ibrahim, and Kate McCurley for their contributions to the construction of the <italic>singlecellVR</italic> database through the Winsor Science Internship Program.</p>
</ack>
<sec id="s11">
<title>Supplementary Material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="https://www.frontiersin.org/articles/10.3389/fgene.2021.764170/full#supplementary-material">https://www.frontiersin.org/articles/10.3389/fgene.2021.764170/full&#x23;supplementary-material</ext-link>
</p>
<supplementary-material>
<label>Supplementary Figure&#x20;1</label>
<caption>
<p>Instructions for contributing VR-processed data to the <italic>singlecellVR</italic> data repository. Users can contribute to the growing repository of VR datasets by submitting a pull request to our GitHub repository: <ext-link ext-link-type="uri" xlink:href="https://github.com/pinellolab/singlecellvr">https://github.com/pinellolab/singlecellvr</ext-link>. To do so, first fork and clone the repository (steps 1 and 2, above). Next, add your data (step 3). Finally, create a pull request (step 4) to be submitted for approval. Once approved, your data will be incorporated into the growing repository of VR datasets. It is necessary to add the &#x201c;VR Dataset&#x201d; flag (purple, already added to the sidebar) to the pull request. In addition, we ask users to describe the data, methods used and available annotations (e.g. genes, timepoints, clusters labels etc.) in the commit message or comment section of the pull request. <bold>
<italic>Note</italic>
</bold>
<italic>: for velocity results, files &#x3e;50 MB are too large to be shared through GitHub and must be shared via other channels. However, coordination of this sharing may proceed through GitHub as shown in this figure. For more, see</italic> <xref ref-type="sec" rid="s11">Supplementary Note 2</xref> <italic>and</italic> <xref ref-type="sec" rid="s11">Supplementary Notebook&#x20;4</xref>
<italic>.</italic>
</p>
</caption>
</supplementary-material>
<supplementary-material>
<label>Supplementary Figure&#x20;2</label>
<caption>
<p>Tips for using the VR interface. <bold>(A)</bold> It is not required but one can easily connect a keyboard with your smartphone using a Bluetooth-enabled keyboard (a small portable keyboard can be purchased from Amazon for &#x223c;$10). However, you can still use a normal computer with your browser and explore using your mouse and keyboard, the three-dimensional transcriptional space with cells, trajectories and graph abstractions. The full set of interactive keyboard functionalities are detailed above. <bold>(B)</bold> There are several similar versions of cardboard VR adapters available for &#x223c;$8. Many VR headsets such as Google Cardboard have a single button that allows a user to click the screen of their phone while immersed in a virtual reality experience. By holding down this button, users without a keyboard may move forward in the direction of their gaze. You can also simply use your computer screen to do initial exploration of the data in 2-D. <bold>(C)</bold> Users may navigate the VR visualization via a combination of gaze controls and keyboard inputs. A circle, centered in the user&#x2019;s field of view indicates the direction that a user will move through the virtual space and also acts as the appendage through which the user will interact with objects in the visualization. Additionally, users may select the &#x201c;keyboard&#x201d; button on the menu to render a virtual keyboard. Cardboard users may use this keyboard to search for available features to render on the display. The &#x201c;Enter/Return&#x201d; key on the virtual keyboard clears the current search. Subsequently selecting the &#x201c;keyboard&#x201d; button will hide the keyboard from&#x20;view.</p>
</caption>
</supplementary-material>
<supplementary-material>
<label>Supplemental Figure&#x20;3</label>
<caption>
<p>
<bold>(A)</bold> Rendering the single-cell virtual reality visualization. <italic>Scanpy</italic> offers tools for clustering, which can be visualized using <italic>singlecellVR</italic>. Cells can be visualized and colored by various annotations. Shown: mouse tissue type, (left) or their cluster ID (right). The <italic>Scanpy</italic>-analyzed dataset shown here is from the Chan Zuckerberg Initiative&#x2019;s <italic>Tabula Muris</italic> dataset (<xref ref-type="bibr" rid="B24">Schaum et&#x20;al., 2018</xref>). <bold>(B)</bold> <italic>STREAM</italic>-processed single-cell proteomics data from <italic>SCoPE2</italic> (<xref ref-type="bibr" rid="B26">Specht et&#x20;al., 2019</xref>). These visualizations are an example of an advantage gained by trajectory analysis and three-dimensional visualization. 3-D UMAP plots (ordered left to right, top to bottom) generated by <italic>STREAM</italic>, respectively colored by pseudotime progression, cell type (orange: monocyte, blue: macrophage), expression of <italic>Safb</italic>, and expression of&#x20;<italic>Pfn1</italic>.</p>
</caption>
</supplementary-material>
<supplementary-material>
<label>Supplementary Figure&#x20;4</label>
<caption>
<p>Camera coordinates and angle descriptions enable reproducible visualizations. Shown is a UMAP of the Allen Brain Atlas mouse brain scRNA-seq dataset <italic>Yao, et&#x20;al.,</italic> 2020 (<xref ref-type="bibr" rid="B40">Yao, 2020</xref>) and processed by Scanpy colored by the Leiden clustering solution. Close-ups of the coordinates as well as the toggle for displaying coordinates are&#x20;shown.</p>
</caption>
</supplementary-material>
<supplementary-material xlink:href="Image4.jpeg" id="SM1" mimetype="application/jpeg" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<supplementary-material xlink:href="Image2.pdf" id="SM2" mimetype="application/pdf" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<supplementary-material xlink:href="Image3.pdf" id="SM3" mimetype="application/pdf" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<supplementary-material xlink:href="DataSheet2.docx" id="SM4" mimetype="application/docx" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<supplementary-material xlink:href="DataSheet1.docx" id="SM5" mimetype="application/docx" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<supplementary-material xlink:href="Image1.pdf" id="SM6" mimetype="application/pdf" xmlns:xlink="http://www.w3.org/1999/xlink"/>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Albergante</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Mirkes</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Bac</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Martin</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Faure</surname>
<given-names>L.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>Robust and Scalable Learning of Complex Intrinsic Dataset Geometry via ElPiGraph</article-title>. <source>Entropy</source> <volume>22</volume>, <fpage>296</fpage>. <pub-id pub-id-type="doi">10.3390/e22030296</pub-id> </citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bastidas-Ponce</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Tritschler</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Dony</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Scheibner</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Tarquis-Medina</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Salinno</surname>
<given-names>C.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>Massive Single-Cell mRNA Profiling Reveals a Detailed Roadmap for Pancreatic Endocrinogenesis</article-title>. <source>Development</source> <volume>146</volume>. <pub-id pub-id-type="doi">10.1242/DEV.173849</pub-id> </citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bergen</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Lange</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Peidli</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Wolf</surname>
<given-names>F. A.</given-names>
</name>
<name>
<surname>Theis</surname>
<given-names>F. J.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Generalizing RNA Velocity to Transient Cell States through Dynamical Modeling</article-title>. <source>Nat. Biotechnol.</source> <volume>38</volume>, <fpage>1408</fpage>&#x2013;<lpage>1414</lpage>. <pub-id pub-id-type="doi">10.1038/s41587-020-0591-3</pub-id> </citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bressan</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Mulvey</surname>
<given-names>C. M.</given-names>
</name>
<name>
<surname>Qosaj</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Becker</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Grimaldi</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Coffey</surname>
<given-names>S.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Exploration and Analysis of Molecularly Annotated, 3D Models of Breast Cancer at Single-Cell Resolution Using Virtual Reality</article-title>. <source>bioRxiv</source> <volume>06</volume>, <fpage>448342</fpage>. <pub-id pub-id-type="doi">10.1101/2021.06.28.448342</pub-id> </citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Buenrostro</surname>
<given-names>J.&#x20;D.</given-names>
</name>
<name>
<surname>Corces</surname>
<given-names>M. R.</given-names>
</name>
<name>
<surname>Lareau</surname>
<given-names>C. A.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Schep</surname>
<given-names>A. N.</given-names>
</name>
<name>
<surname>Aryee</surname>
<given-names>M. J.</given-names>
</name>
<etal/>
</person-group> (<year>2018</year>). <article-title>Integrated Single-Cell Analysis Maps the Continuous Regulatory Landscape of Human Hematopoietic Differentiation</article-title>. <source>Cell</source> <volume>173</volume>, <fpage>1535</fpage>&#x2013;<lpage>1548</lpage>. <pub-id pub-id-type="doi">10.1016/j.cell.2018.03.074</pub-id> </citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Buenrostro</surname>
<given-names>J.&#x20;D.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Litzenburger</surname>
<given-names>U. M.</given-names>
</name>
<name>
<surname>Ruff</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Gonzales</surname>
<given-names>M. L.</given-names>
</name>
<name>
<surname>Snyder</surname>
<given-names>M. P.</given-names>
</name>
<etal/>
</person-group> (<year>2015</year>). <article-title>Single-cell Chromatin Accessibility Reveals Principles of Regulatory Variation</article-title>. <source>Nature</source> <volume>523</volume>, <fpage>486</fpage>&#x2013;<lpage>490</lpage>. <pub-id pub-id-type="doi">10.1038/nature14590</pub-id> </citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Albergante</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Hsu</surname>
<given-names>J.&#x20;Y.</given-names>
</name>
<name>
<surname>Lareau</surname>
<given-names>C. A.</given-names>
</name>
<name>
<surname>Lo Bosco</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Guan</surname>
<given-names>J.</given-names>
</name>
<etal/>
</person-group> (<year>2019a</year>). <article-title>Single-cell Trajectories Reconstruction, Exploration and Mapping of Omics Data with STREAM</article-title>. <source>Nat. Commun.</source> <volume>10</volume>. <pub-id pub-id-type="doi">10.1038/s41467-019-09670-4</pub-id> </citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Lareau</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Andreani</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Vinyard</surname>
<given-names>M. E.</given-names>
</name>
<name>
<surname>Garcia</surname>
<given-names>S. P.</given-names>
</name>
<name>
<surname>Clement</surname>
<given-names>K.</given-names>
</name>
<etal/>
</person-group> (<year>2019c</year>). <article-title>Assessment of Computational Methods for the Analysis of Single-Cell ATAC-Seq Data</article-title>. <source>Genome Biol.</source> <volume>20</volume>. <pub-id pub-id-type="doi">10.1186/s13059-019-1854-5</pub-id> </citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Lake</surname>
<given-names>B. B.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2019d</year>). <article-title>High-throughput Sequencing of the Transcriptome and Chromatin Accessibility in the Same Cell</article-title>. <source>Nat. Biotechnol.</source> <volume>37</volume>, <fpage>1452</fpage>&#x2013;<lpage>1457</lpage>. <pub-id pub-id-type="doi">10.1038/s41587-019-0290-0</pub-id> </citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Guillaume-Gentil</surname>
<given-names>O.</given-names>
</name>
<name>
<surname>Dainese</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Rainer</surname>
<given-names>P. Y.</given-names>
</name>
<name>
<surname>Zachara</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>G&#xe4;belein</surname>
<given-names>C. G.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Genome-wide Molecular Recording Using Live-Seq</article-title>. <source>bioRxiv</source> <volume>03</volume>, <fpage>436752</fpage>. <pub-id pub-id-type="doi">10.1101/2021.03.24.436752</pub-id> </citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Danese</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Richter</surname>
<given-names>M. L.</given-names>
</name>
<name>
<surname>Fischer</surname>
<given-names>D. S.</given-names>
</name>
<name>
<surname>Theis</surname>
<given-names>F. J.</given-names>
</name>
<name>
<surname>Colom&#xe9;-Tatch&#xe9;</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>EpiScanpy: Integrated Single-Cell Epigenomic Analysis</article-title>. <source>bioRxiv</source>. <pub-id pub-id-type="doi">10.1101/648097</pub-id> </citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hao</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Hao</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Andersen-Nissen</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Mauck</surname>
<given-names>W. M.</given-names>
</name>
<name>
<surname>Zheng</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Butler</surname>
<given-names>A.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Integrated Analysis of Multimodal Single-Cell Data</article-title>. <source>Cell</source> <volume>184</volume>, <fpage>3573</fpage>&#x2013;<lpage>3587</lpage>. <pub-id pub-id-type="doi">10.1016/J.CELL.2021.04.048</pub-id> </citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>La Manno</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Soldatov</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Zeisel</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Braun</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Hochgerner</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Petukhov</surname>
<given-names>V.</given-names>
</name>
<etal/>
</person-group> (<year>2018</year>). <article-title>RNA Velocity of Single Cells</article-title>. <source>Nature</source> <volume>560</volume>, <fpage>494</fpage>&#x2013;<lpage>498</lpage>. <pub-id pub-id-type="doi">10.1038/s41586-018-0414-6</pub-id> </citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Labib</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Kelley</surname>
<given-names>S. O.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Single-cell Analysis Targeting the Proteome</article-title>. <source>Nat. Rev. Chem.</source> <volume>4</volume>, <fpage>143</fpage>&#x2013;<lpage>158</lpage>. <pub-id pub-id-type="doi">10.1038/s41570-020-0162-7</pub-id> </citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>L&#xe4;hnemann</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>K&#xf6;ster</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Szczurek</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>McCarthy</surname>
<given-names>D. J.</given-names>
</name>
<name>
<surname>Hicks</surname>
<given-names>S. C.</given-names>
</name>
<name>
<surname>Robinson</surname>
<given-names>M. D.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>Eleven Grand Challenges in Single-Cell Data Science</article-title>. <source>Genome Biol.</source> <pub-id pub-id-type="doi">10.1186/s13059-020-1926-6</pub-id> </citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Legetth</surname>
<given-names>O.</given-names>
</name>
<name>
<surname>Rodhe</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Lang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Dhapola</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>P&#xe5;lsson</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Wallerg&#xe5;rd</surname>
<given-names>M.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>CellexalVR: A Virtual Reality Platform to Visualise and Analyse Single-Cell Data</article-title>. <source>bioRxiv</source>. <pub-id pub-id-type="doi">10.1101/329102</pub-id> </citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Luo</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Hajkova</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Ecker</surname>
<given-names>J.&#x20;R.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Dynamic DNA Methylation: In the Right Place at the Right Time</article-title>. <source>Science</source> <volume>361</volume>, <fpage>1336</fpage>&#x2013;<lpage>1340</lpage>. <pub-id pub-id-type="doi">10.1126/science.aat6806</pub-id> </citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ma</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>LaFave</surname>
<given-names>L. M.</given-names>
</name>
<name>
<surname>Earl</surname>
<given-names>A. S.</given-names>
</name>
<name>
<surname>Chiang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>Y.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>Chromatin Potential Identified by Shared Single-Cell Profiling of RNA and Chromatin</article-title>. <source>Cell</source> <volume>183</volume>, <fpage>1103</fpage>&#x2013;<lpage>1116</lpage>. <pub-id pub-id-type="doi">10.1016/J.CELL.2020.09.056</pub-id> </citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Miller</surname>
<given-names>B. F.</given-names>
</name>
<name>
<surname>Bambah-Mukku</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Dulac</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Zhuang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Fan</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Characterizing Spatial Gene Expression Heterogeneity in Spatially Resolved Single-Cell Transcriptomic Data with Nonuniform Cellular Densities</article-title>. <source>Genome Res.</source> <volume>271288</volume>, <fpage>120</fpage>. <pub-id pub-id-type="doi">10.1101/GR.271288.120</pub-id> </citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nestorowa</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Hamey</surname>
<given-names>F. K.</given-names>
</name>
<name>
<surname>Pijuan Sala</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Diamanti</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Shepherd</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Laurenti</surname>
<given-names>E.</given-names>
</name>
<etal/>
</person-group> (<year>2016</year>). <article-title>A Single-Cell Resolution Map of Mouse Hematopoietic Stem and Progenitor Cell Differentiation</article-title>. <source>Blood</source> <volume>128</volume>, <fpage>e20</fpage>&#x2013;<lpage>e31</lpage>. <pub-id pub-id-type="doi">10.1182/blood-2016-05-716480</pub-id> </citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Paul</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Arkin</surname>
<given-names>Y. a.</given-names>
</name>
<name>
<surname>Giladi</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Jaitin</surname>
<given-names>D. A.</given-names>
</name>
<name>
<surname>Kenigsberg</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Keren-Shaul</surname>
<given-names>H.</given-names>
</name>
<etal/>
</person-group> (<year>2015</year>). <article-title>Transcriptional Heterogeneity and Lineage Commitment in Myeloid Progenitors</article-title>. <source>Cell</source> <volume>163</volume>, <fpage>1663</fpage>&#x2013;<lpage>1677</lpage>. <pub-id pub-id-type="doi">10.1016/j.cell.2015.11.013</pub-id> </citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Perkel</surname>
<given-names>J.&#x20;M.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Single-cell Analysis Enters the Multiomics Age</article-title>. <source>Nature</source> <volume>595</volume>, <fpage>614</fpage>&#x2013;<lpage>616</lpage>. <pub-id pub-id-type="doi">10.1038/D41586-021-01994-W</pub-id> </citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Saelens</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Cannoodt</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Todorov</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Saeys</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>A Comparison of Single-Cell Trajectory Inference Methods: towards More Accurate and Robust Tools</article-title>. <source>bioRxiv</source>. <pub-id pub-id-type="doi">10.1101/276907</pub-id> </citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Schaum</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Karkanias</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Neff</surname>
<given-names>N. F.</given-names>
</name>
<name>
<surname>May</surname>
<given-names>A. P.</given-names>
</name>
<name>
<surname>Quake</surname>
<given-names>S. R.</given-names>
</name>
<name>
<surname>Wyss-Coray</surname>
<given-names>T.</given-names>
</name>
<etal/>
</person-group> (<year>2018</year>). <article-title>Single-cell Transcriptomics of 20 Mouse Organs Creates a Tabula Muris</article-title>. <source>Nature</source> <volume>562</volume>, <fpage>367</fpage>&#x2013;<lpage>372</lpage>. <pub-id pub-id-type="doi">10.1038/s41586-018-0590-4</pub-id> </citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Spark</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Kitching</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Esteban-Ferrer</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Handa</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Carr</surname>
<given-names>A. R.</given-names>
</name>
<name>
<surname>Needham</surname>
<given-names>L.-M.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>vLUME: 3D Virtual Reality for Single-Molecule Localization Microscopy</article-title>. <source>Nat. Methods</source> <volume>17</volume>, <fpage>1097</fpage>&#x2013;<lpage>1099</lpage>. <pub-id pub-id-type="doi">10.1038/s41592-020-0962-1</pub-id> </citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Specht</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Emmott</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Petelski</surname>
<given-names>A. A.</given-names>
</name>
<name>
<surname>Huffman</surname>
<given-names>R. G.</given-names>
</name>
<name>
<surname>Perlman</surname>
<given-names>D. H.</given-names>
</name>
<name>
<surname>Serra</surname>
<given-names>M.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>Single-cell Proteomic and Transcriptomic Analysis of Macrophage Heterogeneity</article-title>. <source>bioRxiv</source>. <pub-id pub-id-type="doi">10.1101/665307</pub-id> </citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Stefani</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Lacy-Hulbert</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Skillman</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>ConfocalVR: Immersive Visualization for Confocal Microscopy</article-title>. <source>J.&#x20;Mol. Biol.</source> <volume>430</volume>, <fpage>4028</fpage>&#x2013;<lpage>4035</lpage>. <pub-id pub-id-type="doi">10.1016/J.JMB.2018.06.035</pub-id> </citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Stuart</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Butler</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Hoffman</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Hafemeister</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Papalexi</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Mauck</surname>
<given-names>W. M.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>Comprehensive Integration of Single-Cell Data</article-title>. <source>Cell</source> <volume>177</volume>, <fpage>1888</fpage>&#x2013;<lpage>1902</lpage>. <pub-id pub-id-type="doi">10.1016/j.cell.2019.05.031</pub-id> </citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Stuart</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Satija</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Integrative Single-Cell Analysis</article-title>. <source>Nat. Rev. Genet.</source> <volume>20</volume>, <fpage>257</fpage>&#x2013;<lpage>272</lpage>. <pub-id pub-id-type="doi">10.1038/s41576-019-0093-7</pub-id> </citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Swanson</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Lord</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Reading</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Heubeck</surname>
<given-names>A. T.</given-names>
</name>
<name>
<surname>Genge</surname>
<given-names>P. C.</given-names>
</name>
<name>
<surname>Thomson</surname>
<given-names>Z.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Simultaneous Trimodal Single-Cell Measurement of Transcripts, Epitopes, and Chromatin Accessibility Using tea-seq</article-title>. <source>Elife</source> <volume>10</volume>. <pub-id pub-id-type="doi">10.7554/ELIFE.63632</pub-id> </citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tian</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Dong</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Freytag</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>L&#xea; Cao</surname>
<given-names>K.-A.</given-names>
</name>
<name>
<surname>Su</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>JalalAbadi</surname>
<given-names>A.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>Benchmarking Single Cell RNA-Sequencing Analysis Pipelines Using Mixture Control Experiments</article-title>. <source>Nat. Methods</source> <volume>16</volume>, <fpage>479</fpage>&#x2013;<lpage>487</lpage>. <pub-id pub-id-type="doi">10.1038/s41592-019-0425-8</pub-id> </citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Trapnell</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Defining Cell Types and States with Single-Cell Genomics</article-title>. <source>Genome Res.</source> <volume>25</volume>, <fpage>1491</fpage>&#x2013;<lpage>1498</lpage>. <pub-id pub-id-type="doi">10.1101/gr.190595.115</pub-id> </citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Ruan</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Kong</surname>
<given-names>L.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>TeraVR Empowers Precise Reconstruction of Complete 3-D Neuronal Morphology in the Whole Brain</article-title>. <source>Nat. Commun.</source> <volume>10</volume>, <fpage>1</fpage>&#x2013;<lpage>9</lpage>. <pub-id pub-id-type="doi">10.1038/s41467-019-11443-y</pub-id> </citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Weinreb</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Wolock</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Tusi</surname>
<given-names>B. K.</given-names>
</name>
<name>
<surname>Socolovsky</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Klein</surname>
<given-names>A. M.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Fundamental Limits on Dynamic Inference from Single-Cell Snapshots</article-title>. <source>Proc. Natl. Acad. Sci. USA</source> <volume>115</volume>, <fpage>E2467</fpage>&#x2013;<lpage>E2476</lpage>. <pub-id pub-id-type="doi">10.1073/pnas.1714723115</pub-id> </citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Welch</surname>
<given-names>J.&#x20;D.</given-names>
</name>
<name>
<surname>Kozareva</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Ferreira</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Vanderburg</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Martin</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Macosko</surname>
<given-names>E. Z.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Single-Cell Multi-Omic Integration Compares and Contrasts Features of Brain Cell Identity</article-title>. <source>Cell</source> <volume>177</volume>, <fpage>1873</fpage>&#x2013;<lpage>1887</lpage>. <pub-id pub-id-type="doi">10.1016/j.cell.2019.05.006</pub-id> </citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wolf</surname>
<given-names>F. A.</given-names>
</name>
<name>
<surname>Angerer</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Theis</surname>
<given-names>F. J.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>SCANPY: Large-Scale Single-Cell Gene Expression Data Analysis</article-title>. <source>Genome Biol.</source> <volume>19</volume>. <pub-id pub-id-type="doi">10.1186/s13059-017-1382-0</pub-id> </citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wolf</surname>
<given-names>F. A.</given-names>
</name>
<name>
<surname>Hamey</surname>
<given-names>F. K.</given-names>
</name>
<name>
<surname>Plass</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Solana</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Dahlin</surname>
<given-names>J.&#x20;S.</given-names>
</name>
<name>
<surname>G&#xf6;ttgens</surname>
<given-names>B.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>PAGA: Graph Abstraction Reconciles Clustering with Trajectory Inference through a Topology Preserving Map of Single Cells</article-title>. <source>Genome Biol.</source> <volume>20</volume>. <pub-id pub-id-type="doi">10.1186/s13059-019-1663-x</pub-id> </citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xing</surname>
<given-names>Q. R.</given-names>
</name>
<name>
<surname>Farran</surname>
<given-names>C. A. E.</given-names>
</name>
<name>
<surname>Zeng</surname>
<given-names>Y. Y.</given-names>
</name>
<name>
<surname>Yi</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Warrier</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Gautam</surname>
<given-names>P.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>Parallel Bimodal Single-Cell Sequencing of Transcriptome and Chromatin Accessibility</article-title>. <source>Genome Res.</source> <volume>30</volume>, <fpage>1027</fpage>&#x2013;<lpage>1039</lpage>. <pub-id pub-id-type="doi">10.1101/GR.257840.119</pub-id> </citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Yao</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Ho</surname>
<given-names>J.&#x20;W. K.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Starmap: Immersive Visualisation of Single Cell Data Using Smartphone-Enabled Virtual Reality</article-title>. <source>bioRxiv</source>. <pub-id pub-id-type="doi">10.1101/324855</pub-id> </citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yao</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Nguyen</surname>
<given-names>T. N.</given-names>
</name>
<name>
<surname>van Velthoven</surname>
<given-names>C. T. J.</given-names>
</name>
<name>
<surname>Goldy</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Sedeno-Cortes</surname>
<given-names>A. E.</given-names>
</name>
<name>
<surname>Baftizadeh</surname>
<given-names>F.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>A Taxonomy of Transcriptomic Cell Types across the Isocortex and Hippocampal Formation</article-title>. <source>bioRxiv</source>. <pub-id pub-id-type="doi">10.1101/2020.03.30.015214</pub-id> </citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhu</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Juric</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Abnousi</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>R.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>An Ultra High-Throughput Method for Single-Cell Joint Analysis of Open Chromatin and Transcriptome</article-title>. <source>Nat. Struct. Mol. Biol.</source> <volume>26</volume>, <fpage>1063</fpage>&#x2013;<lpage>1070</lpage>. <pub-id pub-id-type="doi">10.1038/s41594-019-0323-x</pub-id> </citation>
</ref>
</ref-list>
</back>
</article>