burst
Package¶
base_controller
¶
- class tvb.interfaces.web.controllers.burst.base_controller.BurstBaseController[source]¶
Bases:
BaseController
dynamic_model_controller
¶
- class tvb.interfaces.web.controllers.burst.dynamic_model_controller.Dynamic(model=None, integrator=None)[source]¶
Bases:
object
Groups a model and an integrator.
- class tvb.interfaces.web.controllers.burst.dynamic_model_controller.DynamicModelController[source]¶
Bases:
BurstBaseController
- KEY_CACHED_DYNAMIC_MODEL = 'cache.DynamicModelController'¶
- LOGGER = <Logger tvb.interfaces.web.controllers.burst.dynamic_model_controller (INFO)>¶
- fill_default_attributes(param)[source]¶
Fill into ‘template_dictionary’ data that we want to have ready in UI.
- get_cached_dynamic(dynamic_gid)[source]¶
Creating the model per request will be expensive. So we cache it in session. If there is nothing cached it returns the default dynamic.
exploration_controller
¶
- class tvb.interfaces.web.controllers.burst.exploration_controller.ParameterExplorationController[source]¶
Bases:
BaseController
Controller to handle PSE actions.
- draw_discrete_exploration(datatype_group_gid, back_page, color_metric=None, size_metric=None)[source]¶
Create new data for when the user chooses to refresh from the UI.
- get_default_pse_viewer(datatype_group_gid)[source]¶
For a given DataTypeGroup, check first if the discrete PSE is compatible. If this is not the case fallback to the continous PSE viewer. If none are available return: None.
matjax
¶
Functions responsible for collecting and rendering the descriptions and the documentations of the dynamic models in Simulator/Phase Plane.
noise_configuration_controller
¶
- class tvb.interfaces.web.controllers.burst.noise_configuration_controller.NoiseConfigurationController[source]¶
Bases:
BurstBaseController
Controller class for placing noise parameters in nodes.
region_model_parameters_controller
¶
- class tvb.interfaces.web.controllers.burst.region_model_parameters_controller.RegionsModelParametersController[source]¶
Bases:
BurstBaseController
Controller class for placing model parameters in nodes.
transfer_vector_controller
¶
- class tvb.interfaces.web.controllers.burst.transfer_vector_controller.TransferVectorController[source]¶
Bases:
SpatioTemporalController
Controller class for Applying a transfer function plus a ConnectivityMeasure DT and producing a Spatial Vector distribution on Model parameters
- base_url = '/burst/transfer/'¶
- fill_default_attributes(template_dictionary, subsection='transfer')[source]¶
Overwrite base controller to add required parameters for adapter templates.
- get_equation_chart(**form_data)[source]¶
Returns the html which contains the plot with the equation selected by the user for a certain model param.
- title = 'Apply Spatial Vector on Model Parameter(s)'¶