CellexalVR
1.1.0
A virtual reality platform for the exploration and analysis of single-cell gene expression data
|
Classes | |
class | AllenReferenceBrain |
This class takes care of the brain reference model. The mouse brain model is downloaded using the allen sdk https://allensdk.readthedocs.io/en/latest/. The reference model is useful when a spatial mouse brain dataset is analyzed. To place the data points in relation to the brain glass organ. Ids, names and acronyms are retrieved via the allen sdk and these can be used to search trough brain parts. More... | |
class | CellToCellTracking |
class | CullingWall |
Class that handles the positioning of the culling walls. Culling walls are used to cull the pointclouds. Points on one side of the wall will be culled. More... | |
class | GeoMXAOISlide |
Class represents on Area of Illumination (AOI) image. Each aoi image corresponds to one cell in the graph. More... | |
class | GeoMXImageHandler |
Main class to handle the geoMX images. Such as reading the data and spawning the images, selecting and unselecting. More... | |
class | GeoMXImageRaycaster |
Class to handle the rayasting of the different geo mx images. The selection of the scans, roi, aois are handled via raycasting (and trigger click). The images are all assumed to have a collider on the EnvironmentButtonLayer and a GeoMXSlide component. More... | |
class | GeoMXROISlide |
Class to represent a Region of Interest (ROI) image such as what happens when selected. An roi image is linked to a scan and 1 or more aoi images. More... | |
class | GeoMXScanSlide |
Class to represent a Scan image such as what happens when selected. An scan image is linked to several roi images which are in turn is linked to aoi images. More... | |
class | GeoMXSlide |
General class for a geo mx image. GeoMXScanSlide, GeoMXROISlide, GeoMXAOISlide inherit this class. More... | |
class | GeoMXSlideStack |
This class handls the slide stacks. A slide stack is created when a selection is made. The aoi images corresponding to the selections are all put in a stack based on the group it belongs to. More... | |
class | GraphSlice |
Represents one graph with the same z - coordinate (one slice of the spatial graph). Each slice can be moved independently if in slice mode otherwise they should be moved together as one object. More... | |
class | HistoImage |
Class that represents a hisology image for spatial data. Image coordinates are linked to graph points. More... | |
class | HistoImageHandler |
Class to handle the histology images (HistoImage). More... | |
class | LightSaber |
This class handles the positioning and animation of slicing light saber. For collision and slice logic LightSaberSliceCollision More... | |
class | LightSaberSliceCollision |
This class the light saber slicing. It creates a plane based on where the light saber entered the graph and where it exited. Points on one side of the plane is one slice and the other another one. More... | |
class | MeshGenerator |
Represents a spatial graph that in turn consists of many slices. The spatial graph is the parent of the graph objects. More... | |
class | PointCloudSettings |
Class used to change the point cloud settings such as transparency, size and spread. The way to change the values is through a slider for each. Changing the settings changes the value for all point clouds in the scene. More... | |
class | PointSpreader |
Handles the interaction to spread out points PointCloud.SpreadOutPoints(bool). More... | |
class | ReferenceModelOverlap |
A class to calculate overlap of certain points of interest with reference organ parts. Let's say you make a selection and want to see which parts in the brain it overlaps the most with. (Work in progress) More... | |
class | SelectGeoMXSlideButton |
Select image slide that calls the parent class select cells. If it is an aoi image it selects the corresponding cell in the graph. More... | |
class | SliceGraphSystem |
Main class to handle slicing of graphs. Slicing means dividing up the graph into two or more new graphs that can be interacted with individually. More... | |
class | SlicerBox |
This class handles the box used for spatial graphs. Handles culling, slicing and reference mesh and mesh generation. As of now only used on spatial graphs but could be applicable to other data sets as well. More... | |
class | SlideScroller |
This class handles the scrolling of the geo mx images. In the future could be used for different type of image data. The images are placed in a circle around the user and six images are shown at a time. More... | |
class | SpatialGraph |
Represents a spatial graph that in turn consists of many slices. The spatial graph is the parent of the graph objects. More... | |
class | SpatialReferenceModelPart |
Class that represent glass brain part. Mesh retrieved from allen sdk. The part is spawned via the AllenReferenceBrain class. More... | |