Method Zoo
Visual gallery of all built-in pattern methods. Each card shows an example
raw image alongside the illumination pattern the method would generate with
the parameters listed. Gallery images are rendered automatically at docs
build time from sample images in documentation/zoo_sources/.
Stimulation / Pattern Methods
Inner fraction

Applies a bar to the center of the long axis
TOML key: "embryo_inner" · API: InnerPatternMethod
Parameters used in this example:
Parameter |
Value |
|---|---|
|
|
Outer fraction

Applies a bar to the poles of the long axis
TOML key: "embryo_outer" · API: OuterPatternMethod
Parameters used in this example:
Parameter |
Value |
|---|---|
|
|
Moving Bar

Periodic bar sweeping along the y-axis at constant speed.
API: BarPattern
Parameters used in this example:
Parameter |
Value |
|---|---|
|
|
|
|
|
|
Rotating Bar

Spoke-like bars rotating around the center of the field.
TOML key: "rotate_bar" · API: RotatingBarPattern
Parameters used in this example:
Parameter |
Value |
|---|---|
|
|
|
|
|
|
Generic Nucleus Control

Subclass this method to apply per-cell intensity
API: NucleusControlMethod
Bang-Bang Controller

Applies light if nucleus is below target intensity
TOML key: "binary_nucleus_clamp" · API: BinaryNucleusClampModel
Parameters used in this example:
Parameter |
Value |
|---|---|
|
|
Open loop intensity cycle

Applies light for a given period with a 50% duty cycle
TOML key: "global_cycle" · API: GlobalCycleModel
Rotate CCW

Illuminates the half of each cell pointing counter-clockwise around the field center.
TOML key: "rotate_ccw" · API: RotateCcwModel
Parameters used in this example:
Parameter |
Value |
|---|---|
|
|
Move Out

Illuminates the outward-facing half of each cell.
TOML key: "move_out" · API: MoveOutModel
Parameters used in this example:
Parameter |
Value |
|---|---|
|
|
Move In

Illuminates the inward-facing half of each cell.
TOML key: "move_in" · API: MoveInModel
Parameters used in this example:
Parameter |
Value |
|---|---|
|
|
Radial Wave

Concentric rings propagating outward from the center.
API: WavePattern
Parameters used in this example:
Parameter |
Value |
|---|---|
|
|
|
|
|
|
|
|
Circle

Filled circle centerd on the camera field of view.
TOML key: "circle" · API: CirclePattern
Parameters used in this example:
Parameter |
Value |
|---|---|
|
|
Full On

Illuminates the entire camera field of view.
TOML key: "full_on" · API: FullOnPattern
Adding a new method to the gallery — attach a
zoo_metaclass variable to yourPatternMethodsubclass (seesrc/pyclm/core/patterns/zoo.pyfor theZooMetadataclass) and add the corresponding source image todocumentation/zoo_sources/<source>.tif. A<source>_seg.tiflabel image is optional; synthetic blobs are used when absent.