Header menu logo BioFSharp.Mz

Wavelet Module

Types

Type Description

RidgeLine

WaveletParameters

Functions and values

Function or value Description

calcCorrWaveletAndDataMatrix waveletF nScales paddingPoints mzDataPadded intensityDataPadded mzData intensityData nPoints xSpacingAvg scalings corrMatrix

Full Usage: calcCorrWaveletAndDataMatrix waveletF nScales paddingPoints mzDataPadded intensityDataPadded mzData intensityData nPoints xSpacingAvg scalings corrMatrix

Parameters:
    waveletF : float[] -> float[] -> int -> int -> int -> float -> float -> float[]
    nScales : int
    paddingPoints : int
    mzDataPadded : float[]
    intensityDataPadded : float[]
    mzData : float[]
    intensityData : float[]
    nPoints : int[,,]
    xSpacingAvg : float[]
    scalings : float[]
    corrMatrix : float[,]

Modifiers: inline
waveletF : float[] -> float[] -> int -> int -> int -> float -> float -> float[]
nScales : int
paddingPoints : int
mzDataPadded : float[]
intensityDataPadded : float[]
mzData : float[]
intensityData : float[]
nPoints : int[,,]
xSpacingAvg : float[]
scalings : float[]
corrMatrix : float[,]

convertColToMz mzData col

Full Usage: convertColToMz mzData col

Parameters:
    mzData : float[]
    col : int

Returns: float

Helperfunction to get mz back of Columnnumber

mzData : float[]
col : int
Returns: float

createPadding paddingPoints mzDataPadded intensityDataPadded mzData intensityData

Full Usage: createPadding paddingPoints mzDataPadded intensityDataPadded mzData intensityData

Parameters:
    paddingPoints : int
    mzDataPadded : float[]
    intensityDataPadded : float[]
    mzData : float[]
    intensityData : float[]

paddingPoints : int
mzDataPadded : float[]
intensityDataPadded : float[]
mzData : float[]
intensityData : float[]

createRidgeLine row col

Full Usage: createRidgeLine row col

Parameters:
    row : int
    col : int

Returns: RidgeLine
row : int
col : int
Returns: RidgeLine

createWaveletParameters numberOfScales yThreshold mzTolerance sNRS_Percentile minSNR refineMZ sumIntensities

Full Usage: createWaveletParameters numberOfScales yThreshold mzTolerance sNRS_Percentile minSNR refineMZ sumIntensities

Parameters:
    numberOfScales : int
    yThreshold : float
    mzTolerance : float
    sNRS_Percentile : float
    minSNR : float
    refineMZ : bool
    sumIntensities : bool

Returns: WaveletParameters
numberOfScales : int
yThreshold : float
mzTolerance : float
sNRS_Percentile : float
minSNR : float
refineMZ : bool
sumIntensities : bool
Returns: WaveletParameters

getNpointsX centerIdx scaling maxMZwindow nPoints mzData

Full Usage: getNpointsX centerIdx scaling maxMZwindow nPoints mzData

Parameters:
    centerIdx : int
    scaling : int
    maxMZwindow : float
    nPoints : int[,,]
    mzData : float[]

Helperfunction to calculate the mz values left and right from the target value which will be included in the computation of the CWT correlation coefficient

centerIdx : int
scaling : int
maxMZwindow : float
nPoints : int[,,]
mzData : float[]

getSNRFilteredPeakLines noise_perc minSnr mzTol nScales mzData allLines corrMatrix

Full Usage: getSNRFilteredPeakLines noise_perc minSnr mzTol nScales mzData allLines corrMatrix

Parameters:
    noise_perc : float
    minSnr : float
    mzTol : float
    nScales : int
    mzData : float[]
    allLines : List<RidgeLine>
    corrMatrix : float[,]

noise_perc : float
minSnr : float
mzTol : float
nScales : int
mzData : float[]
allLines : List<RidgeLine>
corrMatrix : float[,]

getScales nScales scalings windowMaxLow windowMaxHigh mzData intensityData xSpacingAvg nPoints xspaced

Full Usage: getScales nScales scalings windowMaxLow windowMaxHigh mzData intensityData xSpacingAvg nPoints xspaced

Parameters:
    nScales : int
    scalings : float[]
    windowMaxLow : int
    windowMaxHigh : int
    mzData : float[]
    intensityData : float[]
    xSpacingAvg : float[]
    nPoints : int[,,]
    xspaced : float[]

nScales : int
scalings : float[]
windowMaxLow : int
windowMaxHigh : int
mzData : float[]
intensityData : float[]
xSpacingAvg : float[]
nPoints : int[,,]
xspaced : float[]

refinePeaks refineMz sumIntensities yThreshold mzTol scalings mzData intensityData allLines xSpacingAvg

Full Usage: refinePeaks refineMz sumIntensities yThreshold mzTol scalings mzData intensityData allLines xSpacingAvg

Parameters:
    refineMz : bool
    sumIntensities : bool
    yThreshold : float
    mzTol : float
    scalings : float[]
    mzData : float[]
    intensityData : float[]
    allLines : ResizeArray<RidgeLine>
    xSpacingAvg : float[]

Returns: float[] * float[]
refineMz : bool
sumIntensities : bool
yThreshold : float
mzTol : float
scalings : float[]
mzData : float[]
intensityData : float[]
allLines : ResizeArray<RidgeLine>
xSpacingAvg : float[]
Returns: float[] * float[]

ricker2d mzDataPadded waveletData centerIdx nPointsLeft nPointsRight focusedPaddedMzValue width

Full Usage: ricker2d mzDataPadded waveletData centerIdx nPointsLeft nPointsRight focusedPaddedMzValue width

Parameters:
    mzDataPadded : float[]
    waveletData : float[]
    centerIdx : int
    nPointsLeft : int
    nPointsRight : int
    focusedPaddedMzValue : float
    width : float

Returns: float[]
mzDataPadded : float[]
waveletData : float[]
centerIdx : int
nPointsLeft : int
nPointsRight : int
focusedPaddedMzValue : float
width : float
Returns: float[]

toCentroid waveletF nScales yThreshold mzTol snrs_perc minSnr refineMZ sumIntensities mzData intensityData

Full Usage: toCentroid waveletF nScales yThreshold mzTol snrs_perc minSnr refineMZ sumIntensities mzData intensityData

Parameters:
    waveletF : float[] -> float[] -> int -> int -> int -> float -> float -> float[]
    nScales : int
    yThreshold : float
    mzTol : float
    snrs_perc : float
    minSnr : float
    refineMZ : bool
    sumIntensities : bool
    mzData : float[]
    intensityData : float[]

Returns: float[] * float[]

Returns a MzIntensityArray that containing the spectral centroids of the input spectra.

waveletF : float[] -> float[] -> int -> int -> int -> float -> float -> float[]
nScales : int
yThreshold : float
mzTol : float
snrs_perc : float
minSnr : float
refineMZ : bool
sumIntensities : bool
mzData : float[]
intensityData : float[]
Returns: float[] * float[]

toCentroidWithRicker2D centroidParams mzData intensityData

Full Usage: toCentroidWithRicker2D centroidParams mzData intensityData

Parameters:
Returns: float[] * float[]
centroidParams : WaveletParameters
mzData : float[]
intensityData : float[]
Returns: float[] * float[]

Type something to start searching.