axis_1_phase_map:ImagingRetinotopyAxis1PhaseMap=Field(...,description="""Phase response to stimulus on the first measured axis.""")
axis_1_power_map:Optional[ImagingRetinotopyAxis1PowerMap]=Field(None,description="""Power response on the first measured axis. Response is scaled so 0.0 is no power in the response and 1.0 is maximum relative power.""")
axis_2_phase_map:ImagingRetinotopyAxis2PhaseMap=Field(...,description="""Phase response to stimulus on the second measured axis.""")
axis_2_power_map:Optional[ImagingRetinotopyAxis2PowerMap]=Field(None,description="""Power response on the second measured axis. Response is scaled so 0.0 is no power in the response and 1.0 is maximum relative power.""")
axis_descriptions:List[str]=Field(default_factory=list,description="""Two-element array describing the contents of the two response axis fields. Description should be something like ['altitude', 'azimuth'] or '['radius', 'theta'].""")
focal_depth_image:Optional[ImagingRetinotopyFocalDepthImage]=Field(None,description="""Gray-scale image taken with same settings/parameters (e.g., focal depth, wavelength) as data collection. Array format: [rows][columns].""")
sign_map:Optional[ImagingRetinotopySignMap]=Field(None,description="""Sine of the angle between the direction of the gradient in axis_1 and axis_2.""")
vasculature_image:ImagingRetinotopyVasculatureImage=Field(...,description="""Gray-scale anatomical image of cortical surface. Array structure: [rows][columns]""")
dimension:Optional[int]=Field(None,description="""Number of rows and columns in the image. NOTE: row, column representation is equivalent to height, width.""")
field_of_view:Optional[float]=Field(None,description="""Size of viewing area, in meters.""")
unit:Optional[str]=Field(None,description="""Unit that axis data is stored in (e.g., degrees).""")
dimension:Optional[int]=Field(None,description="""Number of rows and columns in the image. NOTE: row, column representation is equivalent to height, width.""")
field_of_view:Optional[float]=Field(None,description="""Size of viewing area, in meters.""")
unit:Optional[str]=Field(None,description="""Unit that axis data is stored in (e.g., degrees).""")
dimension:Optional[int]=Field(None,description="""Number of rows and columns in the image. NOTE: row, column representation is equivalent to height, width.""")
field_of_view:Optional[float]=Field(None,description="""Size of viewing area, in meters.""")
unit:Optional[str]=Field(None,description="""Unit that axis data is stored in (e.g., degrees).""")
dimension:Optional[int]=Field(None,description="""Number of rows and columns in the image. NOTE: row, column representation is equivalent to height, width.""")
field_of_view:Optional[float]=Field(None,description="""Size of viewing area, in meters.""")
unit:Optional[str]=Field(None,description="""Unit that axis data is stored in (e.g., degrees).""")
bits_per_pixel:Optional[int]=Field(None,description="""Number of bits used to represent each value. This is necessary to determine maximum (white) pixel value.""")
dimension:Optional[int]=Field(None,description="""Number of rows and columns in the image. NOTE: row, column representation is equivalent to height, width.""")
field_of_view:Optional[float]=Field(None,description="""Size of viewing area, in meters.""")
focal_depth:Optional[float]=Field(None,description="""Focal depth offset, in meters.""")
format:Optional[str]=Field(None,description="""Format of image. Right now only 'raw' is supported.""")
dimension:Optional[int]=Field(None,description="""Number of rows and columns in the image. NOTE: row, column representation is equivalent to height, width.""")
field_of_view:Optional[float]=Field(None,description="""Size of viewing area, in meters.""")
bits_per_pixel:Optional[int]=Field(None,description="""Number of bits used to represent each value. This is necessary to determine maximum (white) pixel value""")
dimension:Optional[int]=Field(None,description="""Number of rows and columns in the image. NOTE: row, column representation is equivalent to height, width.""")
field_of_view:Optional[float]=Field(None,description="""Size of viewing area, in meters.""")
format:Optional[str]=Field(None,description="""Format of image. Right now only 'raw' is supported.""")