The Virtual Brain Project

Table Of Contents

Previous topic

traits Package

Next topic

interfaces Package

This Page

datatype_removers Package

This module contains custom functionality to be executed at remove time on various complex DataTypes.

Factory for mapping DataTypes to Remove handlers is build here.

remover_connectivity

Created on Nov 1, 2011

class tvb.datatype_removers.remover_connectivity.ConnectivityRemover(handled_datatype)[source]

Bases: tvb.core.adapters.abcremover.ABCRemover

Connectivity specific validations at remove time.

remove_datatype(skip_validation=False)[source]

Called when a Connectivity is to be removed.

remover_region_mapping

class tvb.datatype_removers.remover_region_mapping.RegionMappingRemover(handled_datatype)[source]

Bases: tvb.core.adapters.abcremover.ABCRemover

RegionMapping specific validations at remove time.

CLASS_NAME = 'RegionMapping'
FIELD_NAME = '_region_mapping'
remove_datatype(skip_validation=False)[source]

Called when a Sensor is to be removed.

class tvb.datatype_removers.remover_region_mapping.RegionVolumeMappingRemover(handled_datatype)[source]

Bases: tvb.datatype_removers.remover_region_mapping.RegionMappingRemover

RegionVolumeMapping specific validations at remove time.

CLASS_NAME = 'RegionVolumeMapping'
FIELD_NAME = '_region_mapping_volume'

remover_sensor

class tvb.datatype_removers.remover_sensor.SensorRemover(handled_datatype)[source]

Bases: tvb.core.adapters.abcremover.ABCRemover

Sensor specific validations at remove time.

remove_datatype(skip_validation=False)[source]

Called when a Sensor is to be removed.

remover_surface

class tvb.datatype_removers.remover_surface.SurfaceRemover(handled_datatype)[source]

Bases: tvb.core.adapters.abcremover.ABCRemover

Surface specific validations at remove time.

remove_datatype(skip_validation=False)[source]

Called when a Surface is to be removed.

remover_timeseries

class tvb.datatype_removers.remover_timeseries.TimeseriesRemover(handled_datatype)[source]

Bases: tvb.core.adapters.abcremover.ABCRemover

remove_datatype(skip_validation=False)[source]

Called when a TimeSeries is removed.

remover_volume

class tvb.datatype_removers.remover_volume.VolumeRemover(handled_datatype)[source]

Bases: tvb.core.adapters.abcremover.ABCRemover

Surface specific validations at remove time.

remove_datatype(skip_validation=False)[source]

Called when a Surface is to be removed.