UNPKG

ml-spectra-fitting

Version:

Fit spectra using gaussian or lorentzian

35 lines 1.33 kB
import type { Shape1DInstance, PseudoVoigt, GeneralizedLorentzian } from 'ml-peak-shape-generator'; import type { Peak } from '../../index.ts'; export declare const DefaultParameters: { x: { init: (peak: Peak) => number; min: (peak: Peak, peakShape: Shape1DInstance) => number; max: (peak: Peak, peakShape: Shape1DInstance) => number; gradientDifference: (peak: Peak, peakShape: Shape1DInstance) => number; }; y: { init: (peak: Peak) => number; min: (peak: Peak) => 0 | -1.1; max: (peak: Peak) => 0 | 1.1; gradientDifference: () => number; }; fwhm: { init: (peak: Peak, peakShape: Shape1DInstance) => number; min: (peak: Peak, peakShape: Shape1DInstance) => number; max: (peak: Peak, peakShape: Shape1DInstance) => number; gradientDifference: (peak: Peak, peakShape: Shape1DInstance) => number; }; mu: { init: (peak: Peak, peakShape: PseudoVoigt) => number; min: () => number; max: () => number; gradientDifference: () => number; }; gamma: { init: (peak: Peak, peakShape: GeneralizedLorentzian) => number; min: () => number; max: () => number; gradientDifference: () => number; }; }; //# sourceMappingURL=DefaultParameters.d.ts.map