Interface XNoiseSanPlotOptions

interface XNoiseSanPlotOptions {
    considerList?: {
        from: number;
        step: number;
        to: number;
    };
    cutOff?: number;
    factorStd?: number;
    fixOffset?: boolean;
    fromTo?: Record<string, FromTo>;
    logBaseY?: number;
    magnitudeMode?: boolean;
    mask?: NumberArray;
    refine?: boolean;
    scaleFactor?: number;
}

Properties

considerList?: {
    from: number;
    step: number;
    to: number;
}

Type declaration

  • from: number
  • step: number
  • to: number
cutOff?: number

percent of positive signal distribution where the noise level will be determined, if it is not defined the program calculate it.

factorStd?: number

factor times std to determine what will be marked as signals.

Default

5
fixOffset?: boolean

If the baseline is correct, the midpoint of distribution should be zero. if true, the distribution will be centered.

Default

true
fromTo?: Record<string, FromTo>
logBaseY?: number

log scale to apply in the intensity axis in order to avoid big numbers.

Default

2
magnitudeMode?: boolean
mask?: NumberArray

boolean array to filter data, if the i-th element is true then the i-th element of the distribution will be ignored.

refine?: boolean

true the noise level will be recalculated get out the signals using factorStd.

Default

true
scaleFactor?: number

factor to scale the data input[i]*=scaleFactor.

Default

1