List here all Python modules where Visualization adapters are described. Listed modules will be introspected and DB filled.
Bases: tvb.adapters.visualizers.surface_view.ABCSurfaceDisplayer
Given a Connectivity Matrix and a Surface data the viewer will display the matrix ‘inside’ the surface data. The surface is only displayed as a shadow.
Bases: tvb.core.neotraits.view_model.ViewModel
connectivity_index : tvb.adapters.visualizers.annotations_viewer.ConnectivityAnnotationsViewModel.connectivity_index = DataTypeGidAttr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
annotations_index : tvb.adapters.visualizers.annotations_viewer.ConnectivityAnnotationsViewModel.annotations_index = DataTypeGidAttr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
Keep a GID but also link the type of DataType it should point to
Keep a GID but also link the type of DataType it should point to
Keep a GID but also link the type of DataType it should point to
Bases: tvb.adapters.visualizers.surface_view.ABCSurfaceDisplayer
Interface between the 3D view of the Brain Cortical Surface and TVB framework. This viewer will build the required parameter dictionary that will be sent to the HTML / JS for further processing, having as end result a brain surface plus activity that will be displayed in 3D.
Create the required parameter dictionary for the HTML/JS viewer.
Return type: | dict |
---|---|
Raises Exception: | |
when * number of measure points exceeds the maximum allowed * a Face object cannot be found in database |
Assume one page doesn’t get ‘dumped’ in time and it is highly probably that two consecutive pages will be in the same time in memory.
Bases: tvb.core.neotraits.view_model.ViewModel
time_series : tvb.adapters.visualizers.brain.BrainViewerModel.time_series = DataTypeGidAttr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
Keep a GID but also link the type of DataType it should point to
Keep a GID but also link the type of DataType it should point to
Bases: tvb.adapters.visualizers.brain.BrainViewer
Visualizer merging Brain 3D display and EEG lines display.
Bases: tvb.core.neotraits.view_model.ViewModel
time_series : tvb.adapters.visualizers.brain.DualBrainViewerModel.time_series = DataTypeGidAttr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
Keep a GID but also link the type of DataType it should point to
Keep a GID but also link the type of DataType it should point to
Keep a GID but also link the type of DataType it should point to
Bases: tvb.core.adapters.abcdisplayer.ABCDisplayer
This viewer takes as inputs a result from complex coherence analysis, and returns required parameters for a MatplotLib representation.
Bases: tvb.core.neotraits.view_model.ViewModel
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
Keep a GID but also link the type of DataType it should point to
Bases: builtins.object
Having as inputs a Connectivity matrix(required) and two arrays that represent the colors and shapes of the nodes from the matrix(optional) the viewer will build the required parameter dictionary that will be sent to the HTML/JS 2D representation of the connectivity matrix.
Build the required HTML response to be displayed.
Raises LaunchException: | |
---|---|
when number of regions in input_data is less than 3 |
Bases: builtins.object
Behavior for the HTML/JS 3D representation of the connectivity matrix.
Having as inputs a Connectivity matrix(required) and two arrays that represent the rays and colors of the nodes from the matrix(optional) this method will build the required parameter dictionary that will be sent to the HTML/JS 3D representation of the connectivity matrix.
Bases: tvb.adapters.visualizers.time_series.ABCSpaceDisplayer
Given a Connectivity Matrix and a Surface data the viewer will display the matrix ‘inside’ the surface data. The surface is only displayed as a shadow.
Bases: tvb.core.neotraits.view_model.ViewModel
- Attributes meaning:
connectivity: GID towards the Connectivity object which will be displayed surface_data: if provided, it is displayed as a shadow to give an idea of the connectivity position
relative to the full brain cortical surfacecolors: used to establish a colormap for the nodes displayed in 2D Connectivity viewers rays: used to establish the size of the spheres representing each node in 3D Nodes viewer step: a threshold applied to the 2D Connectivity Viewers to differentiate 2 types of nodes the ones
with a value greater that this will be displayed as red discs, instead of yellow
connectivity : tvb.adapters.visualizers.connectivity.ConnectivityViewerModel.connectivity = DataTypeGidAttr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
Keep a GID but also link the type of DataType it should point to
Keep a GID but also link the type of DataType it should point to
Keep a GID but also link the type of DataType it should point to
An Attr declares the following about the attribute it describes: * the type * a default value shared by all instances * if the value might be missing * documentation It will resolve to attributes on the instance.
Keep a GID but also link the type of DataType it should point to
A Javascript displayer for connectivity, using hierarchical edge bundle diagrams from d3.js.
Bases: tvb.core.neotraits.view_model.ViewModel
connectivity : tvb.adapters.visualizers.connectivity_edge_bundle.ConnectivityEdgeBundleModel.connectivity = DataTypeGidAttr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
Keep a GID but also link the type of DataType it should point to
A displayer for the cross coherence of a time series.
Bases: tvb.adapters.visualizers.matrix_viewer.ABCMappedArraySVGVisualizer
Bases: tvb.core.neotraits.view_model.ViewModel
datatype : tvb.adapters.visualizers.cross_coherence.CrossCoherenceVisualizerModel.datatype = DataTypeGidAttr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
Keep a GID but also link the type of DataType it should point to
A visualizer for cross correlation.
Bases: tvb.adapters.visualizers.matrix_viewer.ABCMappedArraySVGVisualizer
Bases: tvb.core.neotraits.view_model.ViewModel
datatype : tvb.adapters.visualizers.cross_correlation.CrossCorrelationVisualizerModel.datatype = DataTypeGidAttr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
Keep a GID but also link the type of DataType it should point to
Bases: tvb.adapters.visualizers.time_series.ABCSpaceDisplayer
This viewer takes as inputs at least one ArrayWrapper and at most 3 ArrayWrappers, and returns the needed parameters for a 2D representation of the values from these arrays, in EEG form. So far arrays of at most 3 dimensions are supported.
Start the JS visualizer, similar to EEG-lab
Parameters: |
|
---|---|
Returns: | the needed parameters for a 2D representation |
Return type: | dict |
Raises LaunchException: | |
when at least two input data parameters are provided and they sample periods differ |
Bases: tvb.core.neotraits.view_model.ViewModel
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
Keep a GID but also link the type of DataType it should point to
Keep a GID but also link the type of DataType it should point to
Keep a GID but also link the type of DataType it should point to
Bases: tvb.core.adapters.abcdisplayer.ABCDisplayer
This viewer takes as inputs a result form FFT analysis, and returns required parameters for a MatplotLib representation.
Bases: tvb.core.neotraits.view_model.ViewModel
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
Keep a GID but also link the type of DataType it should point to
Bases: tvb.core.adapters.abcdisplayer.ABCDisplayer
The viewer takes as input a result DataType as computed by BCT analyzers.
Bases: tvb.core.neotraits.view_model.ViewModel
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
Keep a GID but also link the type of DataType it should point to
A matrix visualizer for the Independent Component Analysis. It displays the mixing matrix of size n_features x n_components
Bases: tvb.adapters.visualizers.matrix_viewer.ABCMappedArraySVGVisualizer
Bases: tvb.core.neotraits.view_model.ViewModel
datatype : tvb.adapters.visualizers.ica.ICAModel.datatype = DataTypeGidAttr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
i_svar : tvb.adapters.visualizers.ica.ICAModel.i_svar = Attr(field_type=<class ‘int’>, default=0, required=True)
i_mode : tvb.adapters.visualizers.ica.ICAModel.i_mode = Attr(field_type=<class ‘int’>, default=0, required=True)
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
Keep a GID but also link the type of DataType it should point to
An Attr declares the following about the attribute it describes: * the type * a default value shared by all instances * if the value might be missing * documentation It will resolve to attributes on the instance.
An Attr declares the following about the attribute it describes: * the type * a default value shared by all instances * if the value might be missing * documentation It will resolve to attributes on the instance.
Bases: tvb.core.adapters.abcdisplayer.ABCDisplayer
Local connectivity visualizer
Bases: tvb.core.neotraits.view_model.ViewModel
local_conn : tvb.adapters.visualizers.local_connectivity_view.LocalConnectivityViewerModel.local_conn = DataTypeGidAttr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
Keep a GID but also link the type of DataType it should point to
Bases: tvb.adapters.visualizers.time_series.ABCSpaceDisplayer
To be inherited by visualizers for DataTypeMatrix subclasses
Create a 2d view of the matrix using the suggested slice If the given slice is invalid or fails to produce a 2d array the default is used which selects the first 2 dimensions. If the matrix is complex the real part is shown :param dtm_index: main input. It can have more then 2D :param slice_s: a string representation of a slice :return: (a 2d array, the slice used to make it, is_default_returned)
Bases: tvb.adapters.visualizers.matrix_viewer.ABCMappedArraySVGVisualizer
Bases: tvb.core.neotraits.view_model.ViewModel
datatype : tvb.adapters.visualizers.matrix_viewer.MatrixVisualizerModel.datatype = DataTypeGidAttr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
slice : tvb.adapters.visualizers.matrix_viewer.MatrixVisualizerModel.slice = Attr(field_type=<class ‘str’>, default=None, required=False)
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
Keep a GID but also link the type of DataType it should point to
An Attr declares the following about the attribute it describes: * the type * a default value shared by all instances * if the value might be missing * documentation It will resolve to attributes on the instance.
A displayer for the principal components analysis.
Bases: tvb.adapters.visualizers.time_series.ABCSpaceDisplayer
Bases: tvb.core.neotraits.view_model.ViewModel
pca : tvb.adapters.visualizers.pca.PCAModel.pca = DataTypeGidAttr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
Keep a GID but also link the type of DataType it should point to
Bases: tvb.adapters.visualizers.matrix_viewer.ABCMappedArraySVGVisualizer
Viewer for Pearson CorrelationCoefficients. Very similar to the CrossCorrelationVisualizer - this one done with Matplotlib
Bases: tvb.core.neotraits.view_model.ViewModel
datatype : tvb.adapters.visualizers.pearson_cross_correlation.PearsonCorrelationCoefficientVisualizerModel.datatype = DataTypeGidAttr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
Keep a GID but also link the type of DataType it should point to
Bases: tvb.adapters.visualizers.time_series.ABCSpaceDisplayer
Viewer for Pearson CorrelationCoefficients. Very similar to the CrossCorrelationVisualizer - this one done with Matplotlib
Bases: tvb.adapters.visualizers.phase_plane_interactive._PhaseSpace
Bases: tvb.adapters.visualizers.phase_plane_interactive._PhaseSpace
Responsible with computing phase space slices and trajectories. A collection of math-y utilities it is view independent (holds no state related to views).
Bases: tvb.adapters.visualizers.phase_plane_interactive.PhasePlane
Provides data for a d3 client
Data for Parameter Space Exploration view will be defined here. The purpose of this entities is to be used in Jinja2 UI, or for populating visualizer.
Bases: builtins.object
Bases: tvb.core.adapters.abcdisplayer.ABCDisplayer
Visualization adapter for Parameter Space Exploration. Will be used as a generic visualizer, accessible when input entity is DataTypeGroup. Will also be used in Burst as a supplementary navigation layer.
Bases: tvb.core.neotraits.view_model.ViewModel
datatype_group : tvb.adapters.visualizers.pse_discrete.DiscretePSEAdapterModel.datatype_group = DataTypeGidAttr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
Keep a GID but also link the type of DataType it should point to
Bases: tvb.core.adapters.abcdisplayer.ABCDisplayer
Visualization adapter for Parameter Space Exploration. Will be used as a generic visualizer, accessible when input entity is DataTypeGroup. Will also be used in Burst as a supplementary navigation layer.
Bases: tvb.core.neotraits.view_model.ViewModel
datatype_group : tvb.adapters.visualizers.pse_isocline.IsoclinePSEAdapterModel.datatype_group = DataTypeGidAttr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
Keep a GID but also link the type of DataType it should point to
Backend-side for Visualizers that display measures on regions in the brain volume.
Bases: tvb.core.neotraits.view_model.ViewModel
background : tvb.adapters.visualizers.region_volume_mapping.BaseVolumeVisualizerModel.background = DataTypeGidAttr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
Keep a GID but also link the type of DataType it should point to
Bases: tvb.adapters.visualizers.region_volume_mapping._MappedArrayVolumeBase
Bases: tvb.adapters.visualizers.region_volume_mapping.BaseVolumeVisualizerForm
Bases: tvb.adapters.visualizers.region_volume_mapping.BaseVolumeVisualizerModel
region_mapping_volume : tvb.adapters.visualizers.region_volume_mapping.ConnectivityMeasureVolumeVisualizerModel.region_mapping_volume = DataTypeGidAttr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
background : tvb.adapters.visualizers.region_volume_mapping.BaseVolumeVisualizerModel.background = DataTypeGidAttr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
Keep a GID but also link the type of DataType it should point to
Keep a GID but also link the type of DataType it should point to
Bases: tvb.adapters.visualizers.region_volume_mapping._MappedArrayVolumeBase
This is a generic mapped array visualizer on a region volume. To view a multidimensional array one has to give this viewer a slice.
Bases: tvb.adapters.visualizers.region_volume_mapping._MappedArrayVolumeBase
Bases: tvb.adapters.visualizers.region_volume_mapping.BaseVolumeVisualizerForm
Bases: tvb.adapters.visualizers.region_volume_mapping._MappedArrayVolumeBase
Bases: tvb.adapters.visualizers.region_volume_mapping.BaseVolumeVisualizerForm
Bases: tvb.adapters.visualizers.region_volume_mapping.BaseVolumeVisualizerModel
region_mapping_volume : tvb.adapters.visualizers.region_volume_mapping.RegionVolumeMappingVisualiserModel.region_mapping_volume = DataTypeGidAttr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
background : tvb.adapters.visualizers.region_volume_mapping.BaseVolumeVisualizerModel.background = DataTypeGidAttr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
Keep a GID but also link the type of DataType it should point to
Keep a GID but also link the type of DataType it should point to
Bases: tvb.adapters.visualizers.region_volume_mapping.BaseVolumeVisualizerForm
Bases: tvb.adapters.visualizers.region_volume_mapping.BaseVolumeVisualizerModel
region_mapping_volume : tvb.adapters.visualizers.region_volume_mapping.VolumeVisualizerModel.region_mapping_volume = DataTypeGidAttr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
data_slice : tvb.adapters.visualizers.region_volume_mapping.VolumeVisualizerModel.data_slice = Attr(field_type=<class ‘str’>, default=None, required=False)
background : tvb.adapters.visualizers.region_volume_mapping.BaseVolumeVisualizerModel.background = DataTypeGidAttr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
An Attr declares the following about the attribute it describes: * the type * a default value shared by all instances * if the value might be missing * documentation It will resolve to attributes on the instance.
Keep a GID but also link the type of DataType it should point to
Keep a GID but also link the type of DataType it should point to
Bases: tvb.core.adapters.abcdisplayer.ABCDisplayer
Sensor visualizer - for visual inspecting of TVB Sensors DataTypes.
Bases: tvb.core.neotraits.view_model.ViewModel
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
Keep a GID but also link the type of DataType it should point to
Keep a GID but also link the type of DataType it should point to
Keep a GID but also link the type of DataType it should point to
Map EEG sensors onto the head surface (skin-air).
EEG sensor locations are typically only given on a unit sphere, that is, they are effectively only identified by their orientation with respect to a coordinate system. This method is used to map these unit vector sensor “locations” to a specific location on the surface of the skin.
Assumes coordinate systems are aligned, i.e. common x,y,z and origin.
Compute sensors positions by mapping them to the eeg_cap surface If eeg_cap is not specified the mapping will use a default EEGCal DataType in current project. If no default EEGCap is found, return sensors as they are (not projected)
Returns: | dictionary to be used in Viewers for rendering measure_points |
---|---|
Return type: | dict |
Bases: tvb.adapters.visualizers.time_series.ABCSpaceDisplayer
Bases: tvb.core.neotraits.view_model.ViewModel
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
Keep a GID but also link the type of DataType it should point to
Keep a GID but also link the type of DataType it should point to
Keep a GID but also link the type of DataType it should point to
Bases: tvb.adapters.visualizers.surface_view.SurfaceViewer
This displays a connectivity measure on a surface via a RegionMapping It reuses almost everything from SurfaceViewer, but it make required another input param.
Bases: tvb.adapters.visualizers.surface_view.BaseSurfaceViewerForm
Bases: tvb.adapters.visualizers.surface_view.SurfaceViewer
This is a viewer for RegionMapping DataTypes. It reuses almost everything from SurfaceViewer, but it make required another input param.
Bases: tvb.adapters.visualizers.surface_view.BaseSurfaceViewerForm
Bases: tvb.adapters.visualizers.surface_view.ABCSurfaceDisplayer
Static SurfaceData visualizer - for visual inspecting imported surfaces in TVB. Optionally it can display associated RegionMapping entities.
Bases: tvb.adapters.visualizers.surface_view.BaseSurfaceViewerForm
Bases: tvb.adapters.visualizers.surface_view.BaseSurfaceViewerModel
surface : tvb.adapters.visualizers.surface_view.SurfaceViewerModel.surface = DataTypeGidAttr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
Keep a GID but also link the type of DataType it should point to
A Javascript displayer for time series, using SVG.
Bases: tvb.core.adapters.abcdisplayer.ABCDisplayer
creates a template dict with the initial selection to be displayed in a time series viewer
Bases: tvb.adapters.visualizers.time_series.ABCSpaceDisplayer
Bases: tvb.core.neotraits.view_model.ViewModel
time_series : tvb.adapters.visualizers.time_series.TimeSeriesModel.time_series = DataTypeGidAttr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
Keep a GID but also link the type of DataType it should point to
Backend-side for TS Visualizer of TS Volume DataTypes.
Bases: tvb.adapters.visualizers.region_volume_mapping._MappedArrayVolumeBase
Retrieve for a given voxel (x,y,z) the entire timeline.
Parameters: |
|
---|---|
Returns: | A complex dictionary with information about current voxel. The main part will be a vector with all the values over time from the x,y,z coordinates. |
Bases: tvb.core.neotraits.view_model.ViewModel
time_series : tvb.adapters.visualizers.time_series_volume.TimeSeriesVolumeVisualiserModel.time_series = DataTypeGidAttr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
background : tvb.adapters.visualizers.time_series_volume.TimeSeriesVolumeVisualiserModel.background = DataTypeGidAttr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
Keep a GID but also link the type of DataType it should point to
Keep a GID but also link the type of DataType it should point to
Bases: tvb.core.adapters.abcdisplayer.ABCDisplayer
Interface between TVB Framework and web display of a topography viewer.
Bases: tvb.core.neotraits.view_model.ViewModel
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
Keep a GID but also link the type of DataType it should point to
Keep a GID but also link the type of DataType it should point to
Keep a GID but also link the type of DataType it should point to
A tracts visualizer .. moduleauthor:: Mihai Andrei <mihai.andrei@codemart.ro>
Bases: tvb.adapters.visualizers.time_series.ABCSpaceDisplayer
Tract visualizer
Bases: tvb.core.neotraits.view_model.ViewModel
tracts : tvb.adapters.visualizers.tract.TractViewerModel.tracts = DataTypeGidAttr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
Keep a GID but also link the type of DataType it should point to
Keep a GID but also link the type of DataType it should point to
Plot the power of a WaveletCoefficients object
Bases: tvb.core.adapters.abcdisplayer.ABCDisplayer
Plot the power of a WaveletCoefficients object using SVG an D3.
Bases: tvb.core.neotraits.view_model.ViewModel
operation_group_gid : tvb.core.neotraits.view_model.ViewModel.operation_group_gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=False)
ranges : tvb.core.neotraits.view_model.ViewModel.ranges = Attr(field_type=<class ‘str’>, default=None, required=False)
range_values : tvb.core.neotraits.view_model.ViewModel.range_values = Attr(field_type=<class ‘str’>, default=None, required=False)
is_metric_operation : tvb.core.neotraits.view_model.ViewModel.is_metric_operation = Attr(field_type=<class ‘bool’>, default=False, required=True)
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
Keep a GID but also link the type of DataType it should point to