CellexalVR
1.1.0
A virtual reality platform for the exploration and analysis of single-cell gene expression data
|
Represents a manager that holds all graphs. More...
Public Types | |
enum | GeneExpressionColoringMethods { EqualExpressionRanges, EqualCellNumbers } |
The different methods for coloring graphs by gene expression. The different options are:
| |
Public Member Functions | |
Graph.GraphPoint | FindGraphPoint (string graphName, string label) |
Finds a graphpoint. More... | |
void | CheckNullNodes () |
void | RecolorGraphPoint (string label, int i) |
void | ColorGraphsByFeature (string featureName) |
void | ColorAllGraphsByGeneExpression (string geneName, ArrayList expressions) |
Color all graphs with the expression of some gene. More... | |
void | ColorAllGraphsBySelection (Selection selection) |
Colors all graphs by a selection. More... | |
void | DeleteGraphsAndNetworks () |
Deletes all graphs and networks in the scene. More... | |
void | AddNetwork (NetworkHandler handler) |
void | RemoveNetwork (NetworkHandler handler) |
void | ToggleGraphPointTransparency (bool toggle) |
Toggles the transparency of all graph points on/off. More... | |
void | ClearExpressionColours () |
Clears expression colours from graph but keeps current selection colours. More... | |
void | ResetGraphsColor () |
Resets all graphpoints' in all graphs colors to white. More... | |
void | ResetGraphsPosition () |
Resets the position, scale and color of all Graphs. More... | |
void | DeleteGraph (string name, string tag) |
Delete graph using the delete tool. More... | |
Graph | FindGraph (string graphName, bool caseSensitive=false) |
Finds a graph. More... | |
SpatialGraph | FindSpatialGraph (string graphName) |
void | ClearLinesBetweenGraphs () |
Removes all lines between graphpoints. More... | |
void | ToggleInfoPanels () |
Set all graphs' info panels to visible or not visible. More... | |
void | ToggleAxes () |
Set all graphs' axes to visible or not visible. More... | |
Public Attributes | |
ReferenceManager | referenceManager |
AudioSource | goodSound |
List< string > | directories |
SelectionManager | selectionManager |
List< Graph > | Graphs |
List< Graph > | originalGraphs |
List< Graph > | facsGraphs |
List< Graph > | attributeSubGraphs |
List< SpatialGraph > | spatialGraphs |
List< string > | velocityFiles |
GeneExpressionColoringMethods | GeneExpressionColoringMethod = GeneExpressionColoringMethods.EqualExpressionRanges |
Represents a manager that holds all graphs.
The different methods for coloring graphs by gene expression. The different options are:
void CellexalVR.AnalysisObjects.GraphManager.ClearExpressionColours | ( | ) |
Clears expression colours from graph but keeps current selection colours.
void CellexalVR.AnalysisObjects.GraphManager.ClearLinesBetweenGraphs | ( | ) |
Removes all lines between graphpoints.
void CellexalVR.AnalysisObjects.GraphManager.ColorAllGraphsByGeneExpression | ( | string | geneName, |
ArrayList | expressions | ||
) |
Color all graphs with the expression of some gene.
expressions | An arraylist with SQLiter.CellExpressionPair. |
void CellexalVR.AnalysisObjects.GraphManager.ColorAllGraphsBySelection | ( | Selection | selection | ) |
Colors all graphs by a selection.
selection | The selection to color by. |
void CellexalVR.AnalysisObjects.GraphManager.DeleteGraph | ( | string | name, |
string | tag | ||
) |
Delete graph using the delete tool.
name | Name of the gameobject |
tag | Tag of the graph. Behaves differently depending on if it is subgraph or facsgraph. Original graphs cannot be removed. |
void CellexalVR.AnalysisObjects.GraphManager.DeleteGraphsAndNetworks | ( | ) |
Deletes all graphs and networks in the scene.
Graph CellexalVR.AnalysisObjects.GraphManager.FindGraph | ( | string | graphName, |
bool | caseSensitive = false |
||
) |
Finds a graph.
graphName | The graph's name, or an empty string for any graph. |
Graph.GraphPoint CellexalVR.AnalysisObjects.GraphManager.FindGraphPoint | ( | string | graphName, |
string | label | ||
) |
Finds a graphpoint.
graphName | The name of the graph the graphpoint is in. |
label | The graphpoint's label. |
void CellexalVR.AnalysisObjects.GraphManager.ResetGraphsColor | ( | ) |
Resets all graphpoints' in all graphs colors to white.
void CellexalVR.AnalysisObjects.GraphManager.ResetGraphsPosition | ( | ) |
Resets the position, scale and color of all Graphs.
void CellexalVR.AnalysisObjects.GraphManager.ToggleAxes | ( | ) |
Set all graphs' axes to visible or not visible.
visible | TRue for visible, false for invisible |
void CellexalVR.AnalysisObjects.GraphManager.ToggleGraphPointTransparency | ( | bool | toggle | ) |
Toggles the transparency of all graph points on/off.
toggle |
void CellexalVR.AnalysisObjects.GraphManager.ToggleInfoPanels | ( | ) |
Set all graphs' info panels to visible or not visible.
visible | TRue for visible, false for invisible |