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]¶
Bases:
PolarPlotter
- class allensdk.brain_observatory.circle_plots.FanPlotter(group_scale=0.9, *args, **kwargs)[source]¶
Bases:
PolarPlotter
- 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]¶
Bases:
PolarPlotter
- 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.