PartSegCore.analysis¶
This module contains all utils specific for segmentation analysis task
Module with own documentation contents:
- PartSegCore.analysis.batch_processing
- PartSegCore.analysis.calculation_plan
- PartSegCore.analysis.measurement_base
- PartSegCore.analysis.measurement_calculation
ColocalizationMeasurementColocalizationMeasurementParametersCompactnessComponentBoundingBoxComponentsInfoComponentsNumberCorrelationEnumDiameterDiameterOldDistanceMaskROIDistanceMaskROIParametersDistancePointDistanceROIROIDistanceROIROIParametersFirstPrincipalAxisLengthGetROIAnnotationTypeGetROIAnnotationTypeParametersHaralickHaralickEnumHaralickParametersMEASUREMENT_DICTMaximumPixelBrightnessMeanPixelBrightnessMeasurementProfileMeasurementResultMedianPixelBrightnessMinimumPixelBrightnessMomentPixelBrightnessSumProhibitedDivisionROINeighbourhoodROIROINeighbourhoodROIParametersRimPixelBrightnessSumRimVolumeSecondPrincipalAxisLengthSettingsValueSphericitySplitOnPartParametersSplitOnPartPixelBrightnessSumSplitOnPartVolumeStandardDeviationOfPixelBrightnessSurfaceThirdPrincipalAxisLengthVolumeVoxelSizeVoxelsdouble_normal()empty_fun()hash_fun_call_name()iterative_double_normal()
PartSegCore.analysis.algorithm_description¶
- pydantic model PartSegCore.analysis.algorithm_description.AnalysisAlgorithmSelection[source]¶
Bases:
AlgorithmSelectionRegister for segmentation method visible in PartSeg ROI Analysis.
Show JSON schema
{ "title": "AnalysisAlgorithmSelection", "description": "Register for segmentation method visible in PartSeg ROI Analysis.", "type": "object", "properties": { "name": { "title": "Name", "type": "string" }, "values": { "anyOf": [ { "type": "object" }, { "$ref": "#/$defs/BaseModel" } ], "title": "Values" }, "class_path": { "default": "", "title": "Class Path", "type": "string" } }, "$defs": { "BaseModel": { "properties": {}, "title": "BaseModel", "type": "object" } }, "additionalProperties": false, "required": [ "name", "values" ] }
- Config:
extra: str = forbid
- Fields: