/// <summary> /// Constructor. /// </summary> public AnalysisOptions() { AlignmentOptions = new AlignmentOptions(); DriftTimeAlignmentOptions = new DriftTimeAlignmentOptions(); ClusterOptions = new LCMSFeatureClusteringOptions(); STACOptions = new StacOptions(); ConsolidationOptions = new FeatureConsolidatorOptions(); }
/// <summary> /// Constructor /// </summary> public MultiAlignAnalysisOptions() { InstrumentTolerances = new FeatureTolerances(); MassTagDatabaseOptions = new MassTagDatabaseOptions(); MsFilteringOptions = new MsFeatureFilteringOptions(); LcmsFindingOptions = new LcmsFeatureFindingOptions(InstrumentTolerances); LcmsFilteringOptions = new LcmsFeatureFilteringOptions(); LcmsFilteringOptions.TreatAsTimeNotScan = true; LcmsFilteringOptions.FeatureLengthRange = new FilterRange(0, 20); AlignmentOptions = new AlignmentOptions(); LcmsClusteringOptions = new LcmsClusteringOptions(InstrumentTolerances); StacOptions = new StacOptions(); HasMsMs = false; UsedIonMobility = false; }
/// <summary> /// Constructor /// </summary> public MultiAlignAnalysisOptions() { DataLoadOptions = new DataLoadingOptions(); InstrumentTolerances = new FeatureTolerances(); MassTagDatabaseOptions = new MassTagDatabaseOptions(); MsFilteringOptions = new MsFeatureFilteringOptions(); LcmsFindingOptions = new LcmsFeatureFindingOptions(InstrumentTolerances); LcmsFilteringOptions = new LcmsFeatureFilteringOptions { FilterOnMinutes = true, FeatureLengthRangeMinutes = new FilterRange(0, 20), MinimumDataPoints = 3, FeatureLengthRangeScans = new FilterRange(0, 2000) }; AlignmentOptions = new AlignmentOptions(); LcmsClusteringOptions = new LcmsClusteringOptions(InstrumentTolerances); StacOptions = new StacOptions(); HasMsMs = false; UsedIonMobility = false; this.ClusterPostProcessingoptions = new ClusterPostProcessingOptions(); }
public StacOptionsViewModel(StacOptions options) { m_options = options; }