Glossary#
- accessor#
A property on Image that provides NumPy-style indexing to image data. Primary accessors:
rgb,gray,detect_mat,objmask,objmap. High-level accessors:color,grid,metadata,plot.- colony#
A visible microbial growth on an agar plate surface. In PhenoTypic, a colony corresponds to a connected component in the object map.
- detect_mat#
The detection matrix — an enhanced grayscale representation of the plate image that detectors consume. Enhancers modify
detect_matwhile leavingrgbandgrayunchanged.- grid section#
A rectangular region of a GridImage corresponding to one well in the physical plate. Indexed by (row, column) or flattened section number.
- GridImage#
An Image subclass that adds grid awareness — row/column layout, section extraction, and grid-aware detection/refinement. Use for arrayed colony plates (96-well, 384-well).
- hyphae#
Branching filamentous structures produced by filamentous fungi. Singular: hypha. The network of hyphae is called mycelium.
- Image#
PhenoTypic’s central data structure. Stores pixel data (rgb, gray), detection results (objmask, objmap), metadata, and provides accessor- based access to all components.
- ImagePipeline#
A serializable chain of operations (enhancers, detectors, refiners) and measurements. Apply to images with
.apply()or.apply_and_measure(). Save/load with.to_json()/.from_json().- inoculum#
The initial microbial deposit on the agar surface. In filamentous fungi detection, the dense central region from which hyphae radiate.
- mycelium#
The network of branching hyphae that forms the body of a filamentous fungus. Detected by
FilamentousFungiDetector.- objmap#
The labeled object map — a uint16 array where each detected colony receives a unique integer label (0 = background). Written by detectors, refined by refiners.
- objmask#
The binary object mask — a boolean array where
Trueindicates colony pixels andFalseindicates background. Written by detectors, refined by refiners.- prefab pipeline#
A pre-configured ImagePipeline subclass tuned for a specific organism or imaging scenario (e.g.,
HeavyOtsuPipeline,FilamentousFungiPipeline).- well#
A physical position on an arrayed agar plate (e.g., one of 96 positions in a 96-well format). Corresponds to a grid section in PhenoTypic.