pulse2percept.topography.cortex.base

CorticalMap

Classes

CorticalMap(**params)

Template class for V1/V2/V3 visuotopic maps

class pulse2percept.topography.cortex.base.CorticalMap(**params)[source]

Template class for V1/V2/V3 visuotopic maps

from_dva()[source]

Returns a dict containing the region(s) that this visuotopy maps to, and the corresponding mapping function(s).

to_dva()[source]

Returns a dict containing the region(s) that this visuotopy maps from, and the corresponding inverse mapping function(s). This transform is optional for most models.

get_default_params()[source]

Required to inherit from Parametrized

get_param_units()[source]

Return a dict of the units that parameters are stored in

abstractmethod dva_to_v1(x, y)[source]

Convert degrees visual angle (dva) to V1 coordinates (um)

dva_to_v2(x, y)[source]

Abstract Method: Convert degrees visual angle (dva) to V2 coordinates (um)

dva_to_v3(x, y)[source]

Abstract Method: Convert degrees visual angle (dva) to V3 coordinates (um)

v1_to_dva(x, y)[source]

Convert V1 coordinates (um) to degrees visual angle (dva)

v2_to_dva(x, y)[source]

Convert V2 coordinates (um) to degrees visual angle (dva)

set_params(**params)[source]

Set the parameters of this object

tissue_unit = um[source]

The unit of the tissue side of the map

v3_to_dva(x, y)[source]

Convert V3 coordinates (um) to degrees visual angle (dva)

visual_unit = dva[source]

The unit of the visual field side of the map