Struct ColonyInformation
Represents information about a colony.
Inherited Members
Namespace: SI.PIXL.Client.Grpc.Structs.CommandResponse.Workflows
Assembly: SI.PIXL.Client.Grpc.dll
Syntax
public struct ColonyInformation
Constructors
ColonyInformation(string, string, bool, string, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, string)
Initializes a new instance of the ColonyInformation struct.
Declaration
public ColonyInformation(string id, string name, bool isSelected, string sectorID, double x, double y, double diameter, double area, double brightness, double averageRed, double averageGreen, double averageBlue, double redness, double greenness, double blueness, double proximityToClosest, double proximityToSectorBoundary, double circularity, double confidence, string classification)
Parameters
| Type | Name | Description |
|---|---|---|
| string | id | The ID of the colony. |
| string | name | The name of the colony. |
| bool | isSelected | If the colony was selected for picking. |
| string | sectorID | The sector ID of the colony. |
| double | x | The X location of the colony within the plate. |
| double | y | The Y location of the colony within the plate. |
| double | diameter | The diameter of the colony, in mm. |
| double | area | The area of the colony, in mm2. |
| double | brightness | The brightness of the colony as a normalised value. |
| double | averageRed | The average red of the colony as a normalised value. |
| double | averageGreen | The average green of the colony as a normalised value. |
| double | averageBlue | The average blue of the colony as a normalised value. |
| double | redness | The redness of the colony as a normalised value. |
| double | greenness | The greenness of the colony as a normalised value. |
| double | blueness | The blueness of the colony as a normalised value. |
| double | proximityToClosest | The proximity to the closest colony, in mm. |
| double | proximityToSectorBoundary | The proximity to the sector boundary, in mm. |
| double | circularity | The circularity of the colony colony as a normalised value. |
| double | confidence | The condifence that the classification is correct, as a normlaised value. |
| string | classification | The classification of the colony. |
Properties
Area
Get the area of the colony, in mm2.
Declaration
public double Area { get; }
Property Value
| Type | Description |
|---|---|
| double |
AverageBlue
Get the average blue of the colony as a normalised value.
Declaration
public double AverageBlue { get; }
Property Value
| Type | Description |
|---|---|
| double |
AverageGreen
Get the average green of the colony as a normalised value.
Declaration
public double AverageGreen { get; }
Property Value
| Type | Description |
|---|---|
| double |
AverageRed
Get the average red of the colony as a normalised value.
Declaration
public double AverageRed { get; }
Property Value
| Type | Description |
|---|---|
| double |
Blueness
Get the blueness of the colony as a normalised value.
Declaration
public double Blueness { get; }
Property Value
| Type | Description |
|---|---|
| double |
Brightness
Get the brightness of the colony as a normalised value.
Declaration
public double Brightness { get; }
Property Value
| Type | Description |
|---|---|
| double |
Circularity
Get the circularity of the colony as a normalised value.
Declaration
public double Circularity { get; }
Property Value
| Type | Description |
|---|---|
| double |
Classification
Get the classification of the colony.
Declaration
public string Classification { get; }
Property Value
| Type | Description |
|---|---|
| string |
Confidence
Get the condifence that the classification is correct, as a normlaised value.
Declaration
public double Confidence { get; }
Property Value
| Type | Description |
|---|---|
| double |
Diameter
Get the diameter of the colony, in mm.
Declaration
public double Diameter { get; }
Property Value
| Type | Description |
|---|---|
| double |
Greenness
Get the greenness of the colony as a normalised value.
Declaration
public double Greenness { get; }
Property Value
| Type | Description |
|---|---|
| double |
ID
Get the ID of the colony.
Declaration
public string ID { get; }
Property Value
| Type | Description |
|---|---|
| string |
IsSelected
Get if the colony was selected for picking.
Declaration
public bool IsSelected { get; }
Property Value
| Type | Description |
|---|---|
| bool |
Name
Get the name of the colony.
Declaration
public string Name { get; }
Property Value
| Type | Description |
|---|---|
| string |
ProximityToClosest
Get the proximity to the closest colony, in mm.
Declaration
public double ProximityToClosest { get; }
Property Value
| Type | Description |
|---|---|
| double |
ProximityToSectorBoundary
Get the proximity to the sector boundary, in mm.
Declaration
public double ProximityToSectorBoundary { get; }
Property Value
| Type | Description |
|---|---|
| double |
Redness
Get the redness of the colony as a normalised value.
Declaration
public double Redness { get; }
Property Value
| Type | Description |
|---|---|
| double |
SectorID
Get the sector ID of the colony.
Declaration
public string SectorID { get; }
Property Value
| Type | Description |
|---|---|
| string |
X
Get the X location of the colony within the plate.
Declaration
public double X { get; }
Property Value
| Type | Description |
|---|---|
| double |
Y
Get the Y location of the colony within the plate.
Declaration
public double Y { get; }
Property Value
| Type | Description |
|---|---|
| double |