jupyter_analysis_tools.distrib

Functions

area(xvec, yvec[, showArea])

Returns a string with the area value of the given discrete curve points.

distrParFromFilename(fn)

>>> distrParFromFilename('_median=_33_sigma=0.15_N=1.1') == {'N':1.1, 'sigma':0.15, 'median':33}

distrParLatex(distrPar, *kwargs)

>>> distrParLatex({'N':1.1, 'sigma':0.15, 'median':33e-9})

distrParToFilename(distrPar[, prefix])

>>> distrParToFilename({'N':1.1, 'sigma':0.15, 'median':33e-9})

distrParToText(logNormPar)

>>> distrParToText({'N':1.1, 'sigma':0.15, 'median':33.1234e-9})

findLocalMinima(peakRanges, xarr, yarr[, ...])

Identify local (non-zero) minima within given peak ranges and separate those bimodal ranges into monomodal ranges, thus splitting up the peak range if it contains maxima connected by non-zero minima.

findPeakRanges(x, y[, tol])

Returns the location of data/peak above a base line.

getLargestPeaks(peakRanges, xarr, yarr[, count])

integrate(xvec, yvec)

normalizeDistrib(x, y[, u])

Classes

Distribution(xvec, yvec, uvec[, xlabel, ...])

Moments