Class FeatureNormalizationByCompoundMethod
- java.lang.Object
-
- io.github.msdk.normalization.compound.FeatureNormalizationByCompoundMethod
-
- All Implemented Interfaces:
MSDKMethod<FeatureTable>
public class FeatureNormalizationByCompoundMethod extends Object implements MSDKMethod<FeatureTable>
This class normalized a list of feature table columns based on a set of features.
-
-
Constructor Summary
Constructors Constructor Description FeatureNormalizationByCompoundMethod(FeatureTable featureTable, NormalizationType normalizationType, List<FeatureTableRow> internalStandardRows, Integer mzRtWeight)Constructor for FeatureNormalizationByCompoundMethod.
-
-
-
Constructor Detail
-
FeatureNormalizationByCompoundMethod
public FeatureNormalizationByCompoundMethod(@Nonnull FeatureTable featureTable, @Nonnull NormalizationType normalizationType, @Nonnull List<FeatureTableRow> internalStandardRows, @Nonnull Integer mzRtWeight)
Constructor for FeatureNormalizationByCompoundMethod.
- Parameters:
featureTable- aFeatureTableobject.normalizationType- aNormalizationTypeobject.internalStandardRows- aListobject ofFeatureTableRow.mzRtWeight- aIntegerobject.
-
-
Method Detail
-
execute
public FeatureTable execute() throws MSDKException
- Specified by:
executein interfaceMSDKMethod<FeatureTable>- Throws:
MSDKException
-
getFinishedPercentage
@Nullable public Float getFinishedPercentage()
- Specified by:
getFinishedPercentagein interfaceMSDKMethod<FeatureTable>
-
getResult
@Nullable public FeatureTable getResult()
- Specified by:
getResultin interfaceMSDKMethod<FeatureTable>
-
cancel
public void cancel()
- Specified by:
cancelin interfaceMSDKMethod<FeatureTable>
-
-