Click or drag to resize

SpectroscopyCommands Class

[Missing <summary> documentation for "T:Altaxo.Science.Spectroscopy.SpectroscopyCommands"]

Inheritance Hierarchy
SystemObject
  Altaxo.Science.SpectroscopySpectroscopyCommands

Namespace: Altaxo.Science.Spectroscopy
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3448.0 (4.8.3448.0)
Syntax
C#
public class SpectroscopyCommands

The SpectroscopyCommands type exposes the following members.

Constructors
 NameDescription
Public methodSpectroscopyCommandsInitializes a new instance of the SpectroscopyCommands class
Top
Methods
 NameDescription
Public methodStatic memberCalibrateWithIntensitySpectrum Calibrates intensity using a known spectrum, optionally subtracting a dark spectrum, and writes results to a new table.
Public methodStatic memberCreateGraphWithPreprocessedSpectrum Creates the graph with a scatter plot of the preprocessed spectrum. More plots can be added.
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodStatic memberExecutePeakFindingAndFitting Executes peak searching and fitting across one or multiple spectra and writes output to the provided peak table.
Public methodStatic memberExecuteSpectralPreprocessing Executes the spectral preprocessing for one or more than one spectrum
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodStatic memberGetColumnsAndArrays Retrieves X and Y columns and converts them into arrays for processing.
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodStatic memberGraphName_PeaksSeparate Gets the default graph name for plotting separate peaks.
Public methodStatic memberGraphName_PeaksTogether Gets the default graph name for plotting peaks together.
Public methodStatic memberGraphName_PreprocessedCurve Gets the default graph name for preprocessed spectrum plotting.
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodStatic memberPeakFindingFittingInMultipleSpectraShowDialog Shows a dialog to configure peak fitting across multiple spectra and creates the resulting peak table.
Public methodStatic memberPeakTable_BaselineCurveColumnNameX Gets the standard name of the X column containing the baseline curve for the specified spectrum.
Public methodStatic memberPeakTable_BaselineCurveColumnNameY Gets the standard name of the Y column containing the baseline curve for the specified spectrum.
Public methodStatic memberPeakTable_FitCurveColumnNameX 
Public methodStatic memberPeakTable_FitCurveColumnNameY Gets the standard name of the Y column containing the fitted curve values for the specified spectrum.
Public methodStatic memberPeakTable_PreprocessedColumnNameX 
Public methodStatic memberPeakTable_PreprocessedColumnNameY Gets the standard name of the preprocessed X column for the specified spectrum index.
Public methodStatic memberPeakTable_ResidualCurveColumnNameX Gets the standard name of the X column containing the residual curve (data minus fit) for the specified spectrum.
Public methodStatic memberPeakTable_ResidualCurveColumnNameY Gets the standard name of the Y column containing the residual curve (data minus fit) for the specified spectrum.
Public methodStatic memberPeakTable_SeparatePeaksColumnNameID Gets the standard name of the identifier column used to distinguish separate peaks for the specified spectrum.
Public methodStatic memberPeakTable_SeparatePeaksColumnNameX Gets the standard name of the X column containing separate peak fit curves for the specified spectrum.
Public methodStatic memberPeakTable_SeparatePeaksColumnNameY Gets the standard name of the Y column containing separate peak fit curves for the specified spectrum.
Public methodStatic memberPeakTable_UsedForFitColumnName Gets the standard name of the boolean/indicator column marking whether a point was used for fitting for the specified spectrum.
Public methodStatic memberPlotFitCurve Plots the fit curve (all together).
Public methodStatic memberPlotFitCurveAsSeparatePeaks Plots the fit curve as separate peaks.
Public methodStatic memberPlotNeonCalibration Plots the Neon calibration diagnostic graph, including measured differences and spline fit.
Public methodStatic memberRaman_CalibrateWithNeonSpectrum Performs a x-calibration of a Raman instrument using the Neon spectrum.
Public methodStatic memberRaman_CalibrateWithSiliconSpectrum Does the relative part of a Raman calibration by utilizing a silicon spectrum.
Public methodStatic memberShowDialogGetPeakFindingFittingOptions Shows the dialog to get the preprocessing options.
Public methodStatic memberShowDialogGetPreprocessingOptions Shows the dialog to get the preprocessing options.
Public methodStatic memberSpectralPeakFindingFittingShowDialog Shows a dialog to configure peak finding and fitting for the selected spectra, creates an output table, and plots results.
Public methodStatic memberSpectralPreprocessingShowDialog Shows a dialog to configure spectral preprocessing, processes the selected spectra, and writes results to a new table.
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodStatic memberTryGetDataProxyForSpectralPreprocessing Attempts to create a proxy for spectral preprocessing from the currently selected columns.
Top
Fields
 NameDescription
Public fieldStatic memberColumnsV 
Public fieldStatic memberColumnX 
Top
See Also