@ALDParametrizedClass public class SegConfigFilters extends Object
| Modifier and Type | Field and Description |
|---|---|
private boolean |
allowBranchPointsInSpines
Flag to enable/disable check for branch points in spines.
|
private PaCeQuant.GapCloseMode |
gapMode
Mode for closing gaps.
|
private int |
naiveGapThreshold
Maximal distance of gaps in naive mode to be closed.
|
private double |
niblackVarianceThresh
Niblack threshold.
|
private boolean |
runParallel
Flag to enable/disable parallel execution.
|
private GaussFilter.SigmaInterpretation |
sigmaMeaning
Gaussian smoothing configuration.
|
private PaCeQuant.SpineLengthDefine |
spineLengthDefine
Spine length interpretation.
|
private double |
spineLengthMax
Maximal length of admissible spines.
|
| Constructor and Description |
|---|
SegConfigFilters()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
PaCeQuant.GapCloseMode |
getGapMode()
Get current gap mode selection
|
double |
getMaxSpineLength()
Maximal length of admissible spines.
|
int |
getNaiveGapThreshold()
Get threshold for closing gaps in naive mode.
|
double |
getNiblackVarianceThreshold()
Get variance threshold for Niblack thresholding.
|
GaussFilter.SigmaInterpretation |
getSigmaMeaning()
Get interpretation for sigma values.
|
PaCeQuant.SpineLengthDefine |
getSpineLengthInterpretation()
Get interpretation of spine length parameter.
|
boolean |
isAllowedBranchPointsInSpines()
Request how to deal with branch points in spines.
|
boolean |
runParallelMode()
Check if parallelization should be used.
|
@ALDClassParameter(label="Run in parallel?",
dataIOOrder=-1)
private boolean runParallel
@ALDClassParameter(label="Heuristic for Gap Closing",
dataIOOrder=0)
private PaCeQuant.GapCloseMode gapMode
@ALDClassParameter(label=" - End-point distance for naive heuristic",
dataIOOrder=1)
private int naiveGapThreshold
@ALDClassParameter(label="Gaussian Sigma Interpretation",
dataIOOrder=10)
private GaussFilter.SigmaInterpretation sigmaMeaning
@ALDClassParameter(label="Niblack threshold",
dataIOOrder=11)
private double niblackVarianceThresh
@ALDClassParameter(label="Spine Length Interpretation",
dataIOOrder=12)
private PaCeQuant.SpineLengthDefine spineLengthDefine
@ALDClassParameter(label="Maximal spine length",
dataIOOrder=13)
private double spineLengthMax
@ALDClassParameter(label="Allow Branch Points in Spines?",
dataIOOrder=14)
private boolean allowBranchPointsInSpines
public boolean runParallelMode()
public PaCeQuant.GapCloseMode getGapMode()
public int getNaiveGapThreshold()
public GaussFilter.SigmaInterpretation getSigmaMeaning()
public double getNiblackVarianceThreshold()
public PaCeQuant.SpineLengthDefine getSpineLengthInterpretation()
public double getMaxSpineLength()
public boolean isAllowedBranchPointsInSpines()
Copyright © 2010–2025 Martin Luther University Halle-Wittenberg, Institute of Computer Science, Pattern Recognition and Bioinformatics. All rights reserved.