SYMBOL INDEX (167 symbols across 36 files) FILE: docs/_static/require.js function commentReplace (line 5) | function commentReplace(e,t){return t||""} function isFunction (line 5) | function isFunction(e){return"[object Function]"===ostring.call(e)} function isArray (line 5) | function isArray(e){return"[object Array]"===ostring.call(e)} function each (line 5) | function each(e,t){if(e)for(var i=0;i np.ndarray: function extract_signal (line 25) | def extract_signal(x: np.ndarray, y: np.ndarray, roi) -> np.ndarray: function validate_input (line 80) | def validate_input(x, y): function validate_roi (line 88) | def validate_roi(roi): function standardize_data (line 99) | def standardize_data(x: np.ndarray, y: np.ndarray): function baseline (line 107) | def baseline(x_input: np.ndarray, function fit_baseline (line 223) | def fit_baseline(x: np.ndarray, y: np.ndarray, roi_: np.ndarray, yafit: ... function rubberband_baseline (line 310) | def rubberband_baseline(x: np.ndarray, y: np.ndarray) -> np.ndarray: function als_baseline (line 355) | def als_baseline(y: np.ndarray, lam: float, p: float, niter: int) -> np.... function arPLS_baseline (line 367) | def arPLS_baseline(y: np.ndarray, lam: float, ratio: float) -> np.ndarray: function drPLS_baseline (line 387) | def drPLS_baseline(y: np.ndarray, niter: int, lam: float, eta: float, ra... FILE: src/rampy/dac.py function ruby_T_corr (line 3) | def ruby_T_corr(T_K: float | np.ndarray) -> float | np.ndarray: function borate_T_corr (line 23) | def borate_T_corr(T_K: float | np.ndarray) -> float | np.ndarray: function pressure_sensor (line 43) | def pressure_sensor( FILE: src/rampy/filters.py function smooth (line 15) | def smooth(x: np.ndarray, y: np.ndarray, method: str = "whittaker", **kw... function whittaker (line 135) | def whittaker(y: np.ndarray, weights: np.ndarray = None, **kwargs) -> np... function spectrafilter (line 189) | def spectrafilter(spectre : np.ndarray, filtertype: str, fq: int, numtap... FILE: src/rampy/functions.py function funlog (line 14) | def funlog(x, a, b, c, d): function funexp (line 21) | def funexp(x, a, b, c): function poly2 (line 28) | def poly2(x, a, b, c): function linear (line 32) | def linear(x, a, b): function linear0 (line 36) | def linear0(x, a): function constant (line 40) | def constant(x, a): function multigaussian (line 56) | def multigaussian(x,params): function gauss_lsq (line 68) | def gauss_lsq(params,x): function gauss_lsq_lfix (line 99) | def gauss_lsq_lfix(params,x): function diffshort (line 137) | def diffshort(x: np.ndarray, t: float, C0: float, C1: float, D: float) -... function difffull (line 163) | def difffull(x1: float, x2: float, t: float, C0: float, C1: float, D: fl... FILE: src/rampy/maps.py class maps (line 17) | class maps(): method __init__ (line 36) | def __init__(self, file, method background (line 70) | def background(self, bir, method = "poly", **kwargs): method normalise (line 115) | def normalise(self, y, method="intensity"): method smooth (line 130) | def smooth(self, y, method="whittaker",**kwargs): method centroid (line 154) | def centroid(self, y, region_to_investigate): method intensity (line 169) | def intensity(self, y, region_to_investigate): method area (line 186) | def area(self, y, region_to_investigate): method intensity_ratio (line 203) | def intensity_ratio(self, y, region_to_investigate): method area_ratio (line 226) | def area_ratio(self, y, region_to_investigate): function read_renishaw (line 248) | def read_renishaw(file): function read_horiba (line 281) | def read_horiba(file, map_type="2D"): function peak (line 319) | def peak(X, Y, lambdas, intensities, function, Xrange, amp, Xmean, sigma... FILE: src/rampy/mixing.py function mixing_sp (line 12) | def mixing_sp(y_fit: np.ndarray, ref1: np.ndarray, ref2: np.ndarray) -> ... FILE: src/rampy/ml_classification.py class mlclassificator (line 13) | class mlclassificator: method __init__ (line 37) | def __init__(self,x,y,**kwargs): method scale_data (line 112) | def scale_data(self): method fit (line 121) | def fit(self, params_: dict = None): method refit (line 163) | def refit(self): method predict (line 176) | def predict(self,X): FILE: src/rampy/ml_exploration.py class mlexplorer (line 12) | class mlexplorer: method __init__ (line 62) | def __init__(self,x,**kwargs): method fit (line 105) | def fit(self): method refit (line 121) | def refit(self): method predict (line 132) | def predict(self,X): FILE: src/rampy/ml_regressor.py function chemical_splitting (line 19) | def chemical_splitting(Pandas_DataFrame, target, split_fraction=0.30, ra... class mlregressor (line 78) | class mlregressor: method __init__ (line 151) | def __init__(self,x,y,**kwargs): method fit (line 223) | def fit(self): method refit (line 283) | def refit(self): method predict (line 298) | def predict(self,X): FILE: src/rampy/notused/IRTABS.py function FTIRout (line 14) | def FTIRout(nameR,nameB,nameout,thick,**options): # FUNCTION TO CALCULAT... function FTIRcomp (line 65) | def FTIRcomp(names, listelg, plotdisplay, nameout): # FUNCTION TO PLOT T... FILE: src/rampy/peak_area.py function peakarea (line 16) | def peakarea(shape: str, amp: float, HWHM: float, pos: float = None, function gaussianarea (line 137) | def gaussianarea(amp,HWHM,**options): function area_peak (line 161) | def area_peak( FILE: src/rampy/peak_shapes.py function gaussian (line 14) | def gaussian(x: np.ndarray, amp, freq, HWHM) -> np.ndarray: function lorentzian (line 51) | def lorentzian(x: np.ndarray, amp, freq, HWHM) -> np.ndarray: function pseudovoigt (line 88) | def pseudovoigt(x: np.ndarray, amp, freq, HWHM, L_ratio) -> np.ndarray: function pearson7 (line 132) | def pearson7(x, a0, a1, a2, a3): FILE: src/rampy/plotting.py function plot_spectrum (line 12) | def plot_spectrum( FILE: src/rampy/rameau.py class rameau (line 16) | class rameau: method __init__ (line 84) | def __init__(self, data_liste, path_spectra='./raw/'): method data_reduction (line 90) | def data_reduction(self,method="LL2012",delim='\t',laser=514.532,splin... method calibrate (line 127) | def calibrate(self,data_calib=None,method="LL2012", delim='\t',path_ca... method predict (line 196) | def predict(self,method="LL2012"): method external_calibration (line 236) | def external_calibration(self, path_ref='./raw/Standards/', roi = np.a... function fit_spectra (line 321) | def fit_spectra(data_liste,method="LL2012",delim='\t',path_in='./raw/',l... function DG2017_predict (line 438) | def DG2017_predict(dictio,a=0.096,b=0.663): function DG2017_calibrate (line 456) | def DG2017_calibrate(dictio): function LL2012_predict (line 472) | def LL2012_predict(dictio,A=0.007609): function LL2012_calibrate (line 487) | def LL2012_calibrate(dictio): FILE: src/rampy/spectranization.py function spectrarray (line 15) | def spectrarray(name: np.ndarray, sh: int, sf: int, x: np.ndarray) -> np... function spectrataux (line 64) | def spectrataux(spectres: np.ndarray) -> np.ndarray: function spectraoffset (line 110) | def spectraoffset(spectre, oft): function shiftsp (line 144) | def shiftsp(sp: np.ndarray, shift: float) -> np.ndarray: function flipsp (line 166) | def flipsp(sp: np.ndarray) -> np.ndarray: function resample (line 188) | def resample(x: np.ndarray, y: np.ndarray, x_new: np.ndarray, fill_value... function normalise (line 217) | def normalise(y: np.ndarray, x : np.ndarray = None, method: str = "inten... function centroid (line 262) | def centroid(x: np.ndarray, y: np.ndarray, smoothing: bool = False, **kw... function despiking (line 294) | def despiking(x: np.ndarray, y: np.ndarray, neigh:int = 4, threshold:int... function invcm_to_nm (line 347) | def invcm_to_nm(x_inv_cm: np.ndarray, laser_nm: float = 532.0) -> np.nda... function nm_to_invcm (line 367) | def nm_to_invcm(x: np.ndarray, laser_nm: float = 532.0) -> np.ndarray: function convert_x_units (line 387) | def convert_x_units(x: np.ndarray, laser_nm: float = 532.0, way: str = "... FILE: src/rampy/tlcorrection.py function tlcorrection (line 13) | def tlcorrection(x: np.ndarray, y: np.ndarray, temperature: float, wavel... FILE: tests/test_baseline.py class TestBaseline (line 11) | class TestBaseline(unittest.TestCase): method test_baseline (line 13) | def test_baseline(self): FILE: tests/test_dac.py class TestPressureFunctions (line 5) | class TestPressureFunctions(unittest.TestCase): method test_ruby_T_corr (line 7) | def test_ruby_T_corr(self): method test_borate_T_corr (line 16) | def test_borate_T_corr(self): method test_pressure_sensor_ruby (line 25) | def test_pressure_sensor_ruby(self): method test_pressure_sensor_borate_datchi (line 39) | def test_pressure_sensor_borate_datchi(self): method test_pressure_sensor_invalid_scale (line 55) | def test_pressure_sensor_invalid_scale(self): FILE: tests/test_mixing.py class TestSmooth (line 8) | class TestSmooth(unittest.TestCase): method test_mixing (line 10) | def test_mixing(self): FILE: tests/test_mlclassificator.py class TestMLC (line 13) | class TestMLC(unittest.TestCase): method test_mlclassificator (line 15) | def test_mlclassificator(self): FILE: tests/test_mlexplorer.py class TestML2 (line 11) | class TestML2(unittest.TestCase): method test_mlexplorer (line 13) | def test_mlexplorer(self): FILE: tests/test_mlregressor.py class TestML (line 11) | class TestML(unittest.TestCase): method test_mlregressor (line 13) | def test_mlregressor(self): FILE: tests/test_peakarea.py class TestPeakArea (line 6) | class TestPeakArea(unittest.TestCase): method test_gaussian_peak (line 7) | def test_gaussian_peak(self): method test_gaussian_with_uncertainties (line 17) | def test_gaussian_with_uncertainties(self): method test_lorentzian_peak (line 32) | def test_lorentzian_peak(self): method test_pseudovoigt_peak (line 44) | def test_pseudovoigt_peak(self): method test_pearson7_peak (line 57) | def test_pearson7_peak(self): method test_invalid_shape (line 70) | def test_invalid_shape(self): method test_missing_parameters (line 75) | def test_missing_parameters(self): method test_invalid_L_ratio (line 82) | def test_invalid_L_ratio(self): method test_array_inputs (line 89) | def test_array_inputs(self): method test_area_peak (line 102) | def test_area_peak(self): FILE: tests/test_plotting.py class TestPlotSpectra (line 6) | class TestPlotSpectra(unittest.TestCase): method setUp (line 7) | def setUp(self): method test_plot_spectra_no_baselines_or_smoothed_signals (line 18) | def test_plot_spectra_no_baselines_or_smoothed_signals(self): method test_plot_spectra_with_baselines_and_smoothed_signals (line 32) | def test_plot_spectra_with_baselines_and_smoothed_signals(self): method test_plot_spectra_with_missing_labels (line 53) | def test_plot_spectra_with_missing_labels(self): FILE: tests/test_smooth.py class TestSmooth (line 10) | class TestSmooth(unittest.TestCase): method test_smooth (line 12) | def test_smooth(self): FILE: tests/test_spectranization.py class TestSpectranization (line 12) | class TestSpectranization(unittest.TestCase): method test_flipsp (line 14) | def test_flipsp(self): method test_resample (line 25) | def test_resample(self): method test_centroid (line 38) | def test_centroid(self): method test_normalise (line 54) | def test_normalise(self): method test_despiking (line 68) | def test_despiking(self): FILE: tests/test_tlcorrection.py class Testtlcorrection (line 10) | class Testtlcorrection(unittest.TestCase): method test_tlcorrection (line 12) | def test_tlcorrection(self):