Contents

draw_plate

Contains functions to draw a 96 Well plate and colorcode wells based on content.

microscope_automation.samples.draw_plate.draw_label(x=0, y=0, text='Hallo World!', align='center')[source]
microscope_automation.samples.draw_plate.draw_well(pos, diameter, color)[source]

Draws Well

Input:

pos: [x,y] position of Well center in mm

diameter: diameter of Well in mm

Output:

none

microscope_automation.samples.draw_plate.draw_wells(ax, n_col=12, n_row=8, pitch=9, diameter=6.94, prefs=None)[source]

Draw plate wells based on content

Input:

n_col: number of columns, labeled from 1 to n_col

n_row: number of rows, labeled alphabetically

pitch: distance between individual wells in mm

diameter: diameter of Well in mm

Output:

none

microscope_automation.samples.draw_plate.draw_column_labels(n_row=8, n_col=12, pitch=9)[source]

Draw plate wells based on content

Input:

n_col: number of columns, labeled from 1 to n_col

pitch: distance between individual wells in mm

Output:

none

microscope_automation.samples.draw_plate.draw_row_labels(n_row=8, pitch=9)[source]

Draw plate wells based on content

Input:

n_row: number of rows, labeled alphabetically

pitch: distance between individual wells in mm

Output:

none

microscope_automation.samples.draw_plate.draw_legend(ax, n_row, n_col, pitch, prefs)[source]

Draw legend

Input:

n_row: number of rows, labeled alphabetically

n_col: number of columns

pitch: distance between individual wells in mm

prefs: preferences

Output:

none

microscope_automation.samples.draw_plate.draw_plate(n_col=12, n_row=8, pitch=9, diameter=6.94, prefs=None)[source]

Draw plate and label wells based on content

Input:

n_col: number of columns, labeled from 1 to n_col

n_row: number of rows, labeled alphabetically

pitch: distance between individual wells in mm

diameter: diameter of Well in mm

Output:

none