allensdk.brain_observatory.circle_plots module¶
-
class
allensdk.brain_observatory.circle_plots.
CoronaPlotter
(angle_start=270, plot_scale=1.2, inner_radius=0.3, *args, **kwargs)[source]¶
-
class
allensdk.brain_observatory.circle_plots.
FanPlotter
(group_scale=0.9, *args, **kwargs)[source]¶
-
class
allensdk.brain_observatory.circle_plots.
PolarPlotter
(direction=-1, angle_start=0, circle_scale=1.1, inner_radius=None, plot_center=(0.0, 0.0), plot_scale=0.9)[source]¶ Bases:
object
-
DIR_CCW
= 1¶
-
DIR_CW
= -1¶
-
-
class
allensdk.brain_observatory.circle_plots.
TrackPlotter
(direction=-1, angle_start=270.0, inner_radius=0.45, ring_length=None, *args, **kwargs)[source]¶
-
allensdk.brain_observatory.circle_plots.
add_angle_labels
(ax, angles, labels, radius, color=None, fontdict=None, offset=0.05)[source]¶
-
allensdk.brain_observatory.circle_plots.
add_arrow
(ax, radius, start_angle, end_angle, color=None, width=18.0)[source]¶
-
allensdk.brain_observatory.circle_plots.
make_pincushion_plot
(data, trials, on, nrows, ncols, clim=None, color_map=None, radius=None)[source]¶
-
allensdk.brain_observatory.circle_plots.
polar_linspace
(radius, start_angle, stop_angle, num, endpoint=False, degrees=True)[source]¶ Evenly distributed list of x,y coordinates from an input range of angles and a radius in polar coordinates.