Skip to content
This repository was archived by the owner on May 5, 2024. It is now read-only.

Commit 39337ab

Browse files
committed
Change minimumScanSpan to IntegerParameter
1 parent 40b2c03 commit 39337ab

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

src/main/java/net/sf/mzmine/modules/masslistmethods/ADAPchromatogrambuilder/ADAPChromatogramBuilderParameters.java

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,14 @@
2020

2121
package net.sf.mzmine.modules.masslistmethods.ADAPchromatogrambuilder;
2222

23+
import java.awt.Window;
24+
2325
import net.sf.mzmine.main.MZmineCore;
2426
import net.sf.mzmine.parameters.Parameter;
2527
import net.sf.mzmine.parameters.dialogs.ParameterSetupDialog;
2628
import net.sf.mzmine.parameters.impl.SimpleParameterSet;
2729
import net.sf.mzmine.parameters.parametertypes.DoubleParameter;
30+
import net.sf.mzmine.parameters.parametertypes.IntegerParameter;
2831
import net.sf.mzmine.parameters.parametertypes.MassListParameter;
2932
import net.sf.mzmine.parameters.parametertypes.StringParameter;
3033
import net.sf.mzmine.parameters.parametertypes.selectors.RawDataFilesParameter;
@@ -33,8 +36,6 @@
3336
import net.sf.mzmine.parameters.parametertypes.tolerances.MZToleranceParameter;
3437
import net.sf.mzmine.util.ExitCode;
3538

36-
import java.awt.*;
37-
3839
public class ADAPChromatogramBuilderParameters extends SimpleParameterSet {
3940

4041
public static final RawDataFilesParameter dataFiles = new RawDataFilesParameter();
@@ -44,22 +45,19 @@ public class ADAPChromatogramBuilderParameters extends SimpleParameterSet {
4445

4546
public static final MassListParameter massList = new MassListParameter();
4647

47-
public static final DoubleParameter minimumScanSpan = new DoubleParameter(
48+
public static final IntegerParameter minimumScanSpan = new IntegerParameter(
4849
"Min group size in # of scans",
4950
"Minimum scan span over which some peak in the chromatogram must have (continuous) points above the noise level\n"
5051
+ "to be recognized as a chromatogram.\n"
5152
+ "The optimal value depends on the chromatography system setup. The best way to set this parameter\n"
5253
+ "is by studying the raw data and determining what is the typical time span of chromatographic peaks.",
53-
MZmineCore.getConfiguration().getRTFormat());
54-
55-
public static final DoubleParameter minimumHeight = new DoubleParameter("Min height",
56-
"Minimum intensity of the highest data point in the chromatogram. If chromatogram height is below this level, it is discarded.",
57-
MZmineCore.getConfiguration().getIntensityFormat());
54+
5, true, 2, null);
5855

5956
public static final MZToleranceParameter mzTolerance = new MZToleranceParameter();
6057

6158
public static final StringParameter suffix =
6259
new StringParameter("Suffix", "This string is added to filename as suffix", "chromatograms");
60+
6361
// Owen Edit
6462
public static final DoubleParameter IntensityThresh2 = new DoubleParameter(
6563
"Group intensity threshold",

0 commit comments

Comments
 (0)