diff --git a/data_analysis/__pycache__/data_processing.cpython-311.pyc b/data_analysis/__pycache__/data_processing.cpython-311.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..ab24dcc3f69ac00df1ef83c9f7b4430fe4627203
Binary files /dev/null and b/data_analysis/__pycache__/data_processing.cpython-311.pyc differ
diff --git a/data_analysis/__pycache__/diode.cpython-311.pyc b/data_analysis/__pycache__/diode.cpython-311.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..2132ad4498b65950c3b73f0791225f3ff664479e
Binary files /dev/null and b/data_analysis/__pycache__/diode.cpython-311.pyc differ
diff --git a/data_analysis/__pycache__/file_handling.cpython-311.pyc b/data_analysis/__pycache__/file_handling.cpython-311.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..9851f6a07984ed5075fe517d39316879fc8fd79a
Binary files /dev/null and b/data_analysis/__pycache__/file_handling.cpython-311.pyc differ
diff --git a/data_analysis/__pycache__/mechanics.cpython-311.pyc b/data_analysis/__pycache__/mechanics.cpython-311.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..5865619c22d703c248763fc27732cb3e996a31e7
Binary files /dev/null and b/data_analysis/__pycache__/mechanics.cpython-311.pyc differ
diff --git a/data_analysis/__pycache__/raman.cpython-311.pyc b/data_analysis/__pycache__/raman.cpython-311.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..54cf895f506e106fa1499701befc98cefa359aae
Binary files /dev/null and b/data_analysis/__pycache__/raman.cpython-311.pyc differ
diff --git a/data_analysis/__pycache__/semiconductor.cpython-311.pyc b/data_analysis/__pycache__/semiconductor.cpython-311.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..1ad515cd5d14fe4b56dc277f8bfc0326cda38eef
Binary files /dev/null and b/data_analysis/__pycache__/semiconductor.cpython-311.pyc differ
diff --git a/data_analysis/__pycache__/transistor.cpython-311.pyc b/data_analysis/__pycache__/transistor.cpython-311.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..27edc14b9e96246c79a8ede7c4055f4934fd21ca
Binary files /dev/null and b/data_analysis/__pycache__/transistor.cpython-311.pyc differ
diff --git a/data_analysis/data_processing.py b/data_analysis/data_processing.py
index 985019d8c771048ec5939612ac4867015cd4a83f..d39413d73da7361acb7ff35c4142a8be8ab176f8 100644
--- a/data_analysis/data_processing.py
+++ b/data_analysis/data_processing.py
@@ -2,7 +2,60 @@ import numpy as np
 from scipy.interpolate import interp1d
 import scipy.signal as signal
 from scipy.optimize import curve_fit
+import math
 
+def finite_difference_coeff(stencil,order):
+    """ Function to calculate the coefficient to calculate a finite difference for derivative calculation
+        https://en.wikipedia.org/wiki/Finite_difference_coefficient
+        
+        args:
+            - stencil (list of integer): the node point for the calculation of each derivation point. The size of the stencil depends on the accuracy and the order of the derivation. For central difference, the length of the stencil is odd and symetric around 0.
+            - order (integer): the order of the derivation
+    
+        return:
+            - coeff (numpy array): a column array of the coefficients to be used to calculate the finite difference
+    """  
+    N=len(stencil)
+    stencil_matrix=np.zeros((N,N))
+    for i in range(N):
+        stencil_matrix[i]=np.array(stencil)**i
+    delta=np.zeros((N,1))
+    delta[order,0]= math.factorial(order)
+
+    coeff=np.linalg.inv(stencil_matrix) @ delta
+    return coeff
+
+def finite_difference(x,h,order,accuracy=2,kind="central"):
+    """ Function to calculate the coefficient to calculate a finite difference for derivative calculation
+        
+        args:
+            - x (array): the 1D array for which to calculate the finite difference. The size of the array should be higher than the size of the stencil given by 2 * |_ (order + 1) / 2 _| - 1 + 2 * |_ accuracy / 2_|
+            - h (scalar): the step size for an uniform grid spacing between each finite difference interval
+            - order (integer): the order of the derivation
+            - accuracy (integer): related to the number of points taken for the finite difference. see https://en.wikipedia.org/wiki/Finite_difference_coefficient
+            - kind (string): the type of finite difference calculated. For now, only "central" finite difference is implemented.
+    
+        return:
+            - results (numpy array): an array with the results of the calculation of the finite difference
+            - x_results (numpy array): an array with the x value with the central value for each calculation of the finite difference
+    """  
+    if kind=="central":
+        n_stencil=int(2*np.floor((order+1)/2)-1+2*np.floor(accuracy/2))
+        
+        stencil=range(-int(np.floor(n_stencil/2)),int(np.floor(n_stencil/2))+1)
+        
+    
+    coeff=finite_difference_coeff(stencil,order)/h**order
+    
+    Nx=len(x)
+    matrix_coeff=np.zeros((Nx-accuracy-order+1,Nx))
+    for i in range(Nx-accuracy-order+1):
+        matrix_coeff[i,i:n_stencil+i]=coeff[:,0]
+        
+    results=matrix_coeff @ x
+    # x_results=x[int((n_stencil-1)/2):-int((n_stencil-1)/2)]
+    return results
+    
 def moving_median(x,window_length=3):
     """ Function to perform a median filter on a array
     
@@ -19,7 +72,7 @@ def smooth(x, window_length=10, polyorder=2):
     
         args:
             - x (array_like) : the data to be filtered.
-            - window_length (scalar) : the length of the filter window .    
+            - window_length (scalar) : the length of the filter window.
             - polyorder (scalar) : the order of the polynomial used to fit the samples. polyorder must be less than window_length.   
         return:
             - an array the same size as input containing the filtered result.
@@ -53,9 +106,13 @@ def remove_baseline(x,y,xmin_baseline,xmax_baseline,polyorder=2):
         return:
             - a tuple (corrected_data, baseline) with the corrected data and the baseline calculated.
     """       
+    if isinstance(xmin_baseline,(int,float)):
+        xmin_baseline=[xmin_baseline]
+        xmax_baseline=[xmax_baseline]
+        
     index=[False]*len(x)
     for i in range(len(xmin_baseline)):
-        index = index or ((x>=xmin_baseline[i]) & (x<=xmax_baseline[i]) )
+        index = index | ((x>=xmin_baseline[i]) & (x<=xmax_baseline[i]) )
     p=np.polyfit(x[index],y[index],deg=polyorder)
     baseline=np.polyval(p,x)
     return y-baseline, baseline
diff --git a/data_analysis/diode.py b/data_analysis/diode.py
new file mode 100644
index 0000000000000000000000000000000000000000..eab136521c59de7adb394af3abc95a58dafe2e8d
--- /dev/null
+++ b/data_analysis/diode.py
@@ -0,0 +1,165 @@
+import numpy as np
+import data_analysis.semiconductor as sc
+from scipy.optimize import fsolve,leastsq
+def ideal_diode(Vbias,Is,n=1, temp=300):
+  
+    """ Function to calculate the current in an ideal diode 
+        
+        args:
+            - Vbias (scalar or sequence): the bias voltage of the diode
+            - Is (scalar): the saturation current of the diode
+            - n (scalar): the ideality factor of the diode, 1 for radiative recombination, 2 for SRH recombination
+            - temp (scalar): the temperature
+                
+        return:
+            - a scalar or sequence with same dimension as Vbias
+    """ 
+    
+    kB = 1.38e-23 # J/K
+    q = 1.602e-19 # C
+
+    return Is * (np.exp(q * Vbias / (n * kB * temp)) -1 )
+
+
+def two_diodes(Vbias,Is1,Is2,n1=1,n2=2, temp=300):
+    """ Function to calculate the current for a two diodes model 
+        
+        args:
+            - Vbias (scalar or sequence): the bias voltage of the diode
+            - Is1 (scalar): the saturation current of the first diode
+            - Is2 (scalar): the saturation current of the second diode
+            - n1 (scalar): the ideality factor of the first diode, 1 for radiative recombination, 2 for SRH recombination
+            - n1 (scalar): the ideality factor of the second diode, 1 for radiative recombination, 2 for SRH recombination
+            - temp (scalar): the temperature
+                
+        return:
+            - a scalar or sequence with same dimension as Vbias
+    """ 
+    kB = 1.38e-23 # J/K
+    q = 1.602e-19 # C
+
+    return Is1 * (np.exp( q * Vbias / (n1 * kB * temp)) -1 ) + Is2 * (np.exp( q * Vbias / (n2 * kB * temp)) -1 )
+
+def two_diodes_with_resistances(Vbias,Is1,Is2,n1=1,n2=2, temp=300, Rs=0, Rsh=float("inf")):
+    """ Function to calculate the current for a two diodes model by taking into account the series and shunt resistances
+        
+        args:
+            - Vbias (scalar or sequence): the bias voltage of the diode
+            - Is1 (scalar): the saturation current of the first diode
+            - Is2 (scalar): the saturation current of the second diode
+            - n1 (scalar): the ideality factor of the first diode, 1 for radiative recombination, 2 for SRH recombination
+            - n1 (scalar): the ideality factor of the second diode, 1 for radiative recombination, 2 for SRH recombination
+            - temp (scalar): the temperature
+            - Rs (scalar): the serie resistance 
+            - Rsh (scalar): the shunt resistance 
+                
+        return:
+            - a scalar or sequence with same dimension as Vbias
+    """ 
+    
+    kB = 1.38e-23 # J/K
+    q = 1.602e-19 # C
+    
+
+    if isinstance(Vbias, (int,float)):
+        # x0=np.min((two_diodes(Vbias,Is1,Is2,n1,n2, temp),Vbias/Rs))
+        I = fsolve(lambda x:Is1 * (np.exp( q * (Vbias - Rs * x) / (n1 * kB * temp)) -1 ) + Is2 * (np.exp( q * (Vbias - Rs * x) / (n2 * kB * temp)) -1 ) + (Vbias - Rs * x ) / Rsh - x,x0=0)
+    else:
+        I=np.zeros(len(Vbias))
+        i=0
+        i=0
+        for v in Vbias:
+            # x0=np.min((two_diodes(v,Is1,Is2,n1,n2, temp),v/Rs))
+            I[i] = fsolve(lambda x : Is1 * (np.exp( q * (v - Rs * x) / (n1 * kB * temp)) -1 ) + Is2 * (np.exp( q * (v - Rs * x) / (n2 * kB * temp)) -1 ) + (v - Rs * x ) / Rsh - x,x0=0)
+            i+=1
+    return I
+
+def depletion_length(doping_in, doping_out, Vbias=0,temp=300):
+    """ Function to calculate the depletion length in a pn junction
+        
+        args:
+            - doping_in (scalar): the doping in the region for which the depletion length has to be calculated
+            - doping_out (scalar): the doping in the adjacent region for which the depletion length has to be calculated
+            - Vbias (scalar): the bias voltage of the pn junction
+            - temp (scalar): the temperature
+                
+        return:
+            - a scalar with the depletion length calculated in one region
+    """ 
+    
+    kB = 1.38e-23 # J/K
+    q = 1.602e-19 # C
+    epsilon_0 = 8.8542e-12 # F/m
+    epsilon_si = 11.7
+    
+    phi_0 = kB * temp / q * np.log(doping_in * doping_out / sc.intrinsic_concentration(temp)**2 )
+    return np.sqrt(2 * epsilon_si * epsilon_0 / q * doping_out / doping_in / (doping_in + doping_out) * (phi_0 - Vbias))
+
+
+def j_srh(Vbias,ND,NA,tau=1e-7,temp=300):
+    """ Function to calculate the Shockley-Read-Hall contribution to the current density in a pn junction
+        
+        args:
+            - Vbias (scalar): the bias voltage of the pn junction
+            - ND (scalar): the donor doping concentration in the n region 
+            - NA (scalar): the acceptor doping concentraion in the p region 
+            - tau (scalar): the global lifetime associated to the SRH mechanism
+            - temp (scalar): the temperature
+
+        return:
+            - a scalar with the SRH current density calculated 
+    """  
+    kB = 1.38e-23 # J/K
+    q = 1.602e-19 # C
+
+    ld_n = depletion_length(ND, NA, Vbias)
+    ld_p = depletion_length(NA, ND, Vbias)
+    ni = sc.intrinsic_concentration(temp)
+    x=(ld_p + ld_n) # approximation by considering only the depletion region without diffusion mechanism, gives an upper limit as the effective length is always below
+    
+    coeff_SRH = q * ni * x / (2 * tau)
+    
+    return ( coeff_SRH * (np.exp(q * Vbias/ (2 * kB * temp)) - 1 ) )
+
+
+
+def j_radiative(Vbias,mu_n,mu_p,tau_n,tau_p,ND,NA,ln,lp,temp=300):
+    """ Function to calculate the radial contribution to the current density in a silicon pn junction
+        
+        args:
+            - Vbias (scalar): the bias voltage of the pn junction
+            - mu_n (scalar): the mobility of the electrons
+            - mu_p (scalar): the mobility of the holes
+            - tau_n (scalar): the lifetime of the electrons
+            - tau_p (scalar): the lifetime of the holes
+            - ND (scalar): the donor doping concentration in the n region 
+            - NA (scalar): the acceptor doping concentraion in the p region 
+            - ln (scalar): the length of the cathode (n-doped region)
+            - lp (scalar): the length of the anode (p-doped region)
+            - temp (scalar): the temperature
+
+        return:
+            - a scalar with the radiative current density calculated 
+    """  
+    b_rad = 4.76e-15 # cm3/s - low-impurity value entre 1 et 10
+
+    kB = 1.38e-23 # J/K
+    q = 1.602e-19 # C
+
+    Dn = kB * temp / q * mu_n
+    Dp = kB * temp / q * mu_p
+    
+    Ln = np.sqrt( Dn * tau_n )
+    Lp = np.sqrt( Dp * tau_p )
+    
+    ld_n = depletion_length(ND, NA, Vbias)
+    ld_p = depletion_length(NA, ND, Vbias)
+    
+    ni = sc.intrinsic_concentration(temp)
+    n_p0=ni**2/NA
+    p_n0=ni**2/ND
+        
+    coeff_radial = Dn * n_p0 / Ln / np.tanh( (lp-ld_p) / Ln ) + Dp * p_n0 / Lp / np.tanh( (ln-ld_n) / Lp ) + ni**2 *b_rad* (ld_p + ld_n)
+    
+    
+    return q * ( coeff_radial * (np.exp(q * Vbias/ ( kB * temp)) - 1 ) )
diff --git a/data_analysis/examples/diode_analysis.py b/data_analysis/examples/diode_analysis.py
new file mode 100644
index 0000000000000000000000000000000000000000..7018e345177e85b63f9a07a5b1082afcaa6c90ed
--- /dev/null
+++ b/data_analysis/examples/diode_analysis.py
@@ -0,0 +1,75 @@
+# =============================================================================
+# 1. Import classes and modules
+# =============================================================================
+
+import sys
+sys.path.insert(1, 'D:/Roisin/Documents/dopes')
+
+import data_analysis.diode as diode
+import data_analysis.semiconductor as sc
+import numpy as np
+import matplotlib.pyplot as plt
+
+# =============================================================================
+# 2. Variables
+# =============================================================================
+temperature = 300 
+n1 = 1
+n2 = 2
+Is1 = 1e-11
+Is2 = 1e-6
+Rs = 5
+Rsh=10e4
+
+vbias=np.linspace(-1,1,1001)
+
+# =============================================================================
+# 3. Current density calculation
+# =============================================================================
+
+Id1 = diode.ideal_diode(vbias, Is1, n=n1, temp=temperature)
+Id2 = diode.ideal_diode(vbias, Is2, n=n2, temp=temperature)
+Id12 = diode.two_diodes(vbias, Is1, Is2,n1 ,n2, temp=temperature)
+Id12_R = diode.two_diodes_with_resistances(vbias, Is1, Is2,n1 ,n2, temp=temperature,Rs=Rs,Rsh=Rsh)
+
+# =============================================================================
+# 4. Plot
+# =============================================================================
+
+fig,ax=plt.subplots(dpi=200)
+ax.set_yscale("log")
+ax.set_xlabel("Vias (V)")
+ax.set_ylabel("Current (A)")
+ax.set_xlim((vbias[0],vbias[-1]))
+ax.plot(vbias,abs(Id1),color="tab:blue",label="1 diode (Is1=%.1e A,n=%.1f)"%(Is1,n1))
+ax.plot(vbias,abs(Id2),color="tab:red",label="1 diode (Is1=%.1e A,n=%.1f)"%(Is2,n2))
+ax.plot(vbias,abs(Id12),color="tab:orange",label="2 diodes")
+ax.plot(vbias,abs(Id12_R),color="black",label="2 diodes with R (Rs=%d $\Omega$,Rsh=%.1e $\Omega$)"%(Rs,Rsh))
+ax.legend()
+
+
+# =============================================================================
+# 5. Example to find back the diode parameters
+# =============================================================================
+
+noise = np.random.normal(0,0.1e-6,len(Id12_R))
+Id12_noise=Id12+noise
+
+
+
+from scipy.optimize import curve_fit
+def diode_current_wrapper(vbias, Is1, Is2,n1 ,n2):
+    
+    return diode.two_diodes(vbias, Is1, Is2,n1 ,n2, temp=300)
+
+Is1_guess, Is2_guess, n1_guess, n2_guess=curve_fit(diode_current_wrapper,vbias,Id12_noise,p0=[1e-12,1e-6,1,2])[0]
+
+fig,ax=plt.subplots(dpi=200)
+ax.set_yscale("log")
+ax.set_xlabel("Vias (V)")
+ax.set_ylabel("Current (A)")
+ax.set_xlim((vbias[0],vbias[-1]))
+ax.plot(vbias,abs(Id12_noise),color="black")
+ax.plot(vbias,abs(diode.two_diodes(vbias,Is1_guess, Is2_guess, n1_guess, n2_guess,300)),color="tab:blue")
+
+
diff --git a/data_analysis/examples/diode_modeling.py b/data_analysis/examples/diode_modeling.py
new file mode 100644
index 0000000000000000000000000000000000000000..dfbf2314d70f5a18bbac1f1f56e3a32db0596b2a
--- /dev/null
+++ b/data_analysis/examples/diode_modeling.py
@@ -0,0 +1,63 @@
+# =============================================================================
+# 1. Import classes and modules
+# =============================================================================
+
+import sys
+sys.path.insert(1, 'D:/Roisin/Documents/dopes')
+
+import data_analysis.diode as diode
+import data_analysis.semiconductor as sc
+import numpy as np
+import matplotlib.pyplot as plt
+
+# =============================================================================
+# 2. Variables
+# =============================================================================
+
+w = 100 # µm
+d = 0.3 # µm
+lp = 15 # µm
+ln = 15 # µm
+ND = 1e19 # cm-3
+NA = 1e18 # cm-3
+mu_n0 = 1450 # cm2 / V s
+mu_p0 = 450 # cm2 / V s
+tau_n0 = 1e-5 # s 
+tau_p0 = 1e-5 # s
+temperature = 300 # K
+
+vbias=np.linspace(-1,1,1001)
+
+# =============================================================================
+# 2. Current density calculation
+# =============================================================================
+
+
+tau_n = sc.tau_srh(Ni=ND,tau_0=tau_n0)
+tau_p = sc.tau_srh(Ni=NA,tau_0=tau_p0)
+
+mu_n=sc.mobility_impurity(mu_n0,Ni=ND,carrier="n",temp=temperature,dopant="phosphorus")
+mu_p=sc.mobility_impurity(mu_p0,Ni=NA,carrier="p",temp=temperature,dopant="boron")
+
+
+tau= 1 / (1/tau_n + 1/tau_p)
+
+
+isrh=w*d*diode.j_srh(vbias,ND=ND,NA=NA,tau=tau,temp=temperature)
+irad=w*d*diode.j_radiative(vbias,mu_n,mu_p,tau_n,tau_p,ND,NA,ln,lp,temp=temperature)
+
+# =============================================================================
+# 3. Plot
+# =============================================================================
+
+fig,ax=plt.subplots(dpi=200)
+ax.set_yscale("log")
+ax.set_xlabel("Vias (V)")
+ax.set_ylabel("Current (A)")
+ax.set_xlim((vbias[0],vbias[-1]))
+ax.plot(vbias,abs(irad),color="tab:blue",label="SRH")
+ax.plot(vbias,abs(isrh),color="tab:red",label="Radiative")
+ax.plot(vbias,abs(isrh+irad),color="black",label="SRH + Radiative")
+ax.legend()
+
+plt.show()
\ No newline at end of file
diff --git a/data_analysis/examples/mos_transistor_analysis.py b/data_analysis/examples/mos_transistor_analysis.py
new file mode 100644
index 0000000000000000000000000000000000000000..f2f09a6753af93f3669430d3748c1bbb450376a7
--- /dev/null
+++ b/data_analysis/examples/mos_transistor_analysis.py
@@ -0,0 +1,133 @@
+# =============================================================================
+# 1. Import classes and modules
+# =============================================================================
+
+import sys
+sys.path.insert(1, 'D:/Roisin/Documents/dopes')
+
+import data_analysis.transistor as trans
+import data_analysis.semiconductor as sec
+import data_analysis.data_processing as proc
+import numpy as np
+import matplotlib.pyplot as plt
+
+# =============================================================================
+# 2. Variables
+# =============================================================================
+
+w = 10 # µm
+l = 3# µm
+tox=25e-9
+epsilon_r=11.7
+epsilon0=8.85e-12
+Cox=epsilon_r*epsilon0/tox
+theta=0.2
+
+vdd=3.3
+
+vth_n=0.8
+vth_p=-0.8
+
+vea=100
+
+mu_n=sec.mobility_impurity(1450,carrier="n",Ni=1e18,temp=300,dopant="phosphorus")
+mu_p=sec.mobility_impurity(450,carrier="p",Ni=1e18,temp=300,dopant="boron")
+
+k_n=mu_n*1e-4*Cox*w/l
+k_p=mu_p*1e-4*Cox*w/l
+
+# =============================================================================
+# 3. Generation of the current signal for an nmos transistor
+# =============================================================================
+
+vg=np.linspace(0,vdd,int(vdd*100+1))
+vg_step=np.mean(vg[1:]-vg[:-1])
+vs=0
+vd=50e-3
+ids=trans.mos_transistor_current(vg, vd,vs,vth=vth_n,k=k_n,vea=vea,theta=theta,mos_type="nmos")
+noise = np.random.normal(0,0.05e-6,len(ids))
+ids_noise=ids+noise
+ids_smooth=proc.smooth(ids_noise,window_length=21,polyorder=3)
+# =============================================================================
+# 4. Calculation of the transconductance gm using finite difference derivation
+# =============================================================================
+
+gm_noise=proc.finite_difference(ids_noise, vg_step, 1,accuracy=4)
+gm_ideal=proc.finite_difference(ids, vg_step, 1,accuracy=4)
+gm_smooth=proc.finite_difference(ids_smooth, vg_step, 1,accuracy=4)
+
+dn=len(vg)-len(gm_noise)
+
+# =============================================================================
+# 5. Figures
+# =============================================================================
+
+fig,ax=plt.subplots(dpi=200)
+ax.set_xlabel("Vgs (V)")
+ax.set_ylabel("Ids (A)")
+ax.set_xlim((0,vdd))
+secax=ax.twinx()
+secax.set_ylabel("gm (A/V)")
+ax.plot(vg-vs,ids_noise)
+ax.plot(vg-vs,ids_smooth)
+ax.plot(vg-vs,ids)
+secax.plot(vg[int(dn/2):-int(dn/2)]-vs,gm_noise,ls="--")
+secax.plot(vg[int(dn/2):-int(dn/2)]-vs,gm_smooth,ls="--")
+secax.plot(vg[int(dn/2):-int(dn/2)]-vs,gm_ideal,ls="--")
+
+# =============================================================================
+# 6. Exemple to find the transistor properties
+# =============================================================================
+
+# 6.0 Definition of the bias point and the wrapper functions used in the curve fitting
+vs_bias=0
+vg_bias=3.3
+vd_bias=50e-3
+
+def ids_vgs_wrapper(vg,vth,k,theta):
+    vd=vd_bias
+    vs=vs_bias
+    return trans.mos_transistor_current(vg,vd,vs,vth=vth,k=k,vea=0,theta=theta,mos_type="nmos",early=False)
+from scipy.optimize import curve_fit
+def ids_vds_wrapper(vd,vea):
+    vg=vg_bias
+    vs=vs_bias
+    return trans.mos_transistor_current(vg,vd,vs,vth=vth_guess,k=k_guess,vea=vea,theta=theta_guess,mos_type="nmos",early=True)
+from scipy.optimize import curve_fit
+
+
+# 6.1 vg sweep for mobility, mobility degradation and threshold voltage
+vg=np.linspace(0,vdd,int(vdd*100+1))
+ids=trans.mos_transistor_current(vg, vd_bias,vs_bias,vth=vth_n,k=k_n,vea=vea,theta=theta,mos_type="nmos")
+noise = np.random.normal(0,0.5e-6,len(ids))
+ids_noise=ids+noise
+
+vth_guess, k_guess, theta_guess=curve_fit(ids_vgs_wrapper, vg-vs_bias, ids_noise)[0]
+mu_n_guess=k_guess / (Cox * w/l) * 1e4 # cm²/(V s)
+
+fig,ax=plt.subplots(dpi=200)
+ax.set_xlabel("Vgs (V)")
+ax.set_ylabel("Ids (A)")
+ax.set_xlim((0,vdd))
+ax.plot(vg-vs,ids_noise)
+ax.plot(vg-vs,ids_vgs_wrapper(vg,vth_guess, k_guess, theta_guess))
+
+
+
+# 6.2 for the early voltage determination, a vds sweep is needed once the other parameters have been found.
+
+vd=np.linspace(0,vdd,int(vdd*100+1))
+ids=trans.mos_transistor_current(vg_bias, vd,vs_bias,vth=vth_n,k=k_n,vea=vea,theta=theta,mos_type="nmos")
+noise = np.random.normal(0,1e-6,len(ids))
+ids_noise=ids+noise
+
+vea_guess=curve_fit(ids_vds_wrapper, vd-vs_bias, ids_noise)[0][0]
+
+fig,ax=plt.subplots(dpi=200)
+ax.set_xlabel("Vds (V)")
+ax.set_ylabel("Ids (A)")
+ax.set_xlim((0,vdd))
+ax.plot(vd-vs,ids_noise)
+ax.plot(vd-vs,ids_vds_wrapper(vd, vea_guess))
+
+plt.show()
\ No newline at end of file
diff --git a/data_analysis/examples/mos_transistor_modeling.py b/data_analysis/examples/mos_transistor_modeling.py
new file mode 100644
index 0000000000000000000000000000000000000000..49a0c4e06654ff7968b34d468853a130a24e3f0d
--- /dev/null
+++ b/data_analysis/examples/mos_transistor_modeling.py
@@ -0,0 +1,89 @@
+# =============================================================================
+# 1. Import classes and modules
+# =============================================================================
+
+import sys
+sys.path.insert(1, 'D:/Roisin/Documents/dopes')
+
+import data_analysis.transistor as trans
+import data_analysis.semiconductor as sec
+import numpy as np
+import matplotlib.pyplot as plt
+
+# =============================================================================
+# 2. Variables
+# =============================================================================
+
+w = 10 # µm
+l = 3# µm
+tox=25e-9
+epsilon_r=11.7
+epsilon0=8.85e-12
+Cox=epsilon_r*epsilon0/tox
+
+vdd=3.3
+
+vth_n=0.8
+vth_p=-0.8
+
+vea=100
+
+mu_n=sec.mobility_impurity(1450,carrier="n",Ni=1e18,temp=300,dopant="phosphorus")
+mu_p=sec.mobility_impurity(450,carrier="p",Ni=1e18,temp=300,dopant="boron")
+
+k_n=mu_n*1e-4*Cox*w/l
+k_p=mu_p*1e-4*Cox*w/l
+
+# =============================================================================
+# 3. Id-Vg Transistor curves
+# =============================================================================
+vg=np.linspace(0,vdd,int(vdd*100+1))
+vs_n=0
+vs_p=vdd
+vd_list=np.linspace(0,vdd,11)
+
+# NMOS
+fig,ax=plt.subplots(dpi=200)
+ax.set_xlabel("Vgs (V)")
+ax.set_ylabel("Ids (A)")
+ax.set_xlim((0,vdd))
+for vd in vd_list:
+    ids=trans.mos_transistor_current(vg, vd,vs_n,vth=vth_n,k=k_n,vea=vea,mos_type="nmos")
+    ax.plot(vg-vs_n,ids)
+   
+# PMOS
+fig,ax=plt.subplots(dpi=200)
+ax.set_xlabel("Vsg (V)")
+ax.set_ylabel("Isd (A)")
+ax.set_xlim((0,vdd))
+for vd in vd_list:
+    isd=trans.mos_transistor_current(vg, vd,vs_p,vth=vth_p,k=k_p,vea=vea,mos_type="pmos")
+    ax.plot(vs_p-vg,isd)
+
+# =============================================================================
+# 3. Id-Vs Transistor curves
+# =============================================================================
+vd=np.linspace(0,vdd,int(vdd*100+1))
+vs_n=0
+vs_p=vdd
+vg_list=np.linspace(0,vdd,11)
+
+# NMOS
+fig,ax=plt.subplots(dpi=200)
+ax.set_xlabel("Vgs (V)")
+ax.set_ylabel("Ids (A)")
+ax.set_xlim((0,vdd))
+for vg in vg_list:
+    ids=trans.mos_transistor_current(vg, vd,vs_n,vth=vth_n,k=k_n,vea=vea,mos_type="nmos")
+    ax.plot(vd-vs_n,ids)
+
+# PMOS
+fig,ax=plt.subplots(dpi=200)
+ax.set_xlabel("Vsg (V)")
+ax.set_ylabel("Isd (A)")
+ax.set_xlim((0,vdd))
+for vg in vg_list:
+    isd=trans.mos_transistor_current(vg, vd,vs_p,vth=vth_p,k=k_p,vea=vea,mos_type="pmos")
+    ax.plot(vs_p-vd,isd)
+    
+plt.show()
\ No newline at end of file
diff --git a/data_analysis/examples/piezoresistive_effect_silicon.py b/data_analysis/examples/piezoresistive_effect_silicon.py
new file mode 100644
index 0000000000000000000000000000000000000000..4c8ab82e5c4344513da8db2b16ea10aa7c743e37
--- /dev/null
+++ b/data_analysis/examples/piezoresistive_effect_silicon.py
@@ -0,0 +1,107 @@
+# =============================================================================
+# 1. Import classes and modules
+# =============================================================================
+
+import sys
+sys.path.insert(1, 'D:/Roisin/Documents/dopes')
+
+import data_analysis.semiconductor as sc
+import data_analysis.mechanics as mec
+import numpy as np
+import matplotlib.pyplot as plt
+
+# =============================================================================
+# 2. Specify the strain to be studied
+# =============================================================================
+
+strain_type="uniaxial"
+strain_direction="001"
+long_direction=np.array([0,0,1])
+trans_direction=np.array([0,1,0])
+
+N=11 
+emin=-1000e-6
+emax=1000e-6
+strain_principal=np.linspace(emin,emax,N)
+
+strain_matrix=mec.straintensor(strain_type,strain_direction,N=N,emin=emin,emax=emax)
+
+# =============================================================================
+# 3. Calculate the mobility variations of undoped strained silicon
+# =============================================================================
+
+temperature = 300
+piezo_ratio_n = sc.piezo_ratio_temperature(temperature,carrier="n")
+piezo_ratio_p = sc.piezo_ratio_temperature(temperature,carrier="p")
+
+
+pi11_n = -1022 * 1e-3 * piezo_ratio_n
+pi12_n = 534 * 1e-3 * piezo_ratio_n
+pi44_n = -136 * 1e-3 * piezo_ratio_n
+pi11_p = 66 * 1e-3 * piezo_ratio_p
+pi12_p = -11 * 1e-3 * piezo_ratio_p
+pi44_p = 1381 * 1e-3 * piezo_ratio_p
+
+
+
+resistivity_n_tensor=np.zeros((3,3,N))
+resistivity_p_tensor=np.zeros((3,3,N))
+for i in range(N):
+    resistivity_n_voigt=sc.piezoresistivity_strain(strain_matrix[:,:,i],pi11_n,pi12_n,pi44_n)
+    resistivity_p_voigt=sc.piezoresistivity_strain(strain_matrix[:,:,i],pi11_n,pi12_n,pi44_n)
+    resistivity_n_tensor[:,:,i]=mec.voigt_to_matrix(resistivity_n_voigt)
+    resistivity_p_tensor[:,:,i]=mec.voigt_to_matrix(resistivity_p_voigt)
+    
+    
+# Klassen (1991) temperature model for the majority mobility
+mu_n0 = 1417 * (temperature/300)**2.285
+mu_p0 = 470.5 * (temperature/300)**2.247
+
+mu_n_tensor=-resistivity_n_tensor * mu_n0 + mu_n0
+mu_p_tensor=-resistivity_p_tensor * mu_p0 + mu_p0
+    
+mu_n_long = np.array([long_direction @ mu_n_tensor[:,:,i] @ np.transpose(long_direction) for i in range(N)])
+mu_n_trans = np.array([trans_direction @ mu_n_tensor[:,:,i] @ np.transpose(trans_direction) for i in range(N)])
+
+mu_p_long = np.array([long_direction @ mu_p_tensor[:,:,i] @ np.transpose(long_direction) for i in range(N)])
+mu_p_trans = np.array([trans_direction @ mu_p_tensor[:,:,i] @ np.transpose(trans_direction) for i in range(N)])
+
+fig,ax=plt.subplots(dpi=200)
+ax.set_title("Temperature : %d K"%temperature)
+ax.set_ylabel("Mobility (cm²/(V.s))")
+ax.set_xlabel("[%s] %s strain (ppm)"%(strain_direction,strain_type))
+ax.set_xlim((strain_principal[0]*1e6,strain_principal[-1]*1e6))
+ax.plot(strain_principal*1e6,mu_n_long,color="tab:blue",label="long. (n)")
+ax.plot(strain_principal*1e6,mu_n_trans,color="tab:red",label="trans. (n)")
+ax.plot(strain_principal*1e6,mu_p_long,color="tab:green",label="long. (p)")
+ax.plot(strain_principal*1e6,mu_p_trans,color="tab:orange",label="trans. (p)")
+ax.legend(ncols=2)
+
+# =============================================================================
+# 4. Calculate the mobility variations of doped strained silicon
+# =============================================================================
+impurity_level=1e17
+
+mu_n_long_doped=sc.mobility_impurity(mu_n_long,carrier='n',Ni=impurity_level,temp=temperature,dopant="phosphorus")
+mu_n_trans_doped=sc.mobility_impurity(mu_n_trans,carrier='n',Ni=impurity_level,temp=temperature,dopant="phosphorus")
+mu_p_long_doped=sc.mobility_impurity(mu_p_long,carrier='p',Ni=impurity_level,temp=temperature,dopant="boron")
+mu_p_trans_doped=sc.mobility_impurity(mu_p_trans,carrier='p',Ni=impurity_level,temp=temperature,dopant="boron")
+
+fig,ax=plt.subplots(dpi=200)
+ax.set_title("Temperature : %d K - Impurity : %.1e cm-3"%(temperature,impurity_level))
+ax.set_ylabel("Mobility (cm²/(V.s))")
+ax.set_xlabel("[%s] %s strain (ppm)"%(strain_direction,strain_type))
+ax.set_xlim((strain_principal[0]*1e6,strain_principal[-1]*1e6))
+ax.plot(strain_principal*1e6,mu_n_long,ls=":",color="tab:blue",label="undoped")
+ax.plot(strain_principal*1e6,mu_n_trans,ls=":",color="tab:red")
+ax.plot(strain_principal*1e6,mu_p_long,ls=":",color="tab:green")
+ax.plot(strain_principal*1e6,mu_p_trans,ls=":",color="tab:orange")
+ax.plot(strain_principal*1e6,mu_n_long_doped,color="tab:blue",label="long. (n)")
+ax.plot(strain_principal*1e6,mu_n_trans_doped,color="tab:red",label="trans. (n)")
+ax.plot(strain_principal*1e6,mu_p_long_doped,color="tab:green",label="long. (p)")
+ax.plot(strain_principal*1e6,mu_p_trans_doped,color="tab:orange",label="trans. (p)")
+
+ax.legend(ncols=2)
+
+
+plt.show()
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_10_bottom.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_10_bottom.txt
new file mode 100644
index 0000000000000000000000000000000000000000..2051c7521efcea96dc2aa4c974cfccb3f82ce9f3
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_10_bottom.txt
@@ -0,0 +1,1024 @@
+692.206	2.33333
+691.876	2.33333
+691.546	-0.666667
+691.215	0.666667
+690.885	0.666667
+690.555	2
+690.225	2.66667
+689.895	1.33333
+689.564	-0.666667
+689.232	0
+688.902	2.66667
+688.571	-2
+688.241	3.33333
+687.911	3
+687.58	-1.66667
+687.25	2.33333
+686.917	0.666667
+686.587	2
+686.257	3
+685.926	0.333333
+685.596	1
+685.266	-0.333333
+684.933	2
+684.602	0
+684.272	-0.333333
+683.942	3
+683.609	3.66667
+683.279	1
+682.948	1.33333
+682.617	1.33333
+682.287	1
+681.954	3.33333
+681.624	-1.33333
+681.293	0.666667
+680.963	1
+680.63	2
+680.299	3.33333
+679.969	3
+679.636	1.66667
+679.305	3
+678.975	2.33333
+678.644	0.666667
+678.311	1.66667
+677.981	1.66667
+677.65	1.66667
+677.317	0
+676.986	2
+676.656	3
+676.323	1
+675.992	3
+675.661	3
+675.328	1.66667
+674.998	1.66667
+674.667	3
+674.334	4
+674.003	3.33333
+673.67	2
+673.339	0.666667
+673.008	3.33333
+672.675	-0.666667
+672.344	2.33333
+672.011	0.333333
+671.681	0.333333
+671.35	2.33333
+671.017	2.33333
+670.686	1.66667
+670.353	2.33333
+670.022	2.33333
+669.689	1
+669.358	4
+669.027	4.66667
+668.693	0.333333
+668.362	3
+668.029	1.66667
+667.698	2.66667
+667.365	1.66667
+667.034	2
+666.701	0.333333
+666.37	2
+666.036	1
+665.705	3
+665.372	1.66667
+665.041	1.33333
+664.708	1.33333
+664.376	1.66667
+664.043	1.66667
+663.712	4
+663.379	4.33333
+663.045	2
+662.714	4.33333
+662.381	2.33333
+662.049	2
+661.716	6
+661.385	1.33333
+661.051	1.33333
+660.718	4.66667
+660.387	2.66667
+660.053	4.66667
+659.722	5.66667
+659.388	1.33333
+659.055	0.333333
+658.724	2.66667
+658.39	1.66667
+658.059	1
+657.725	1.33333
+657.392	0.666667
+657.06	1.66667
+656.727	0.333333
+656.393	-0.666667
+656.062	1.66667
+655.728	4
+655.394	4.66667
+655.063	4.66667
+654.729	0.666667
+654.396	1.33333
+654.064	3.66667
+653.73	2.33333
+653.397	0.666667
+653.063	2.33333
+652.731	3.33333
+652.398	0.666667
+652.064	4
+651.73	0
+651.399	2.66667
+651.065	3
+650.731	1.33333
+650.397	0
+650.066	1.33333
+649.732	1
+649.398	1.33333
+649.064	1.66667
+648.732	1
+648.399	0
+648.065	1.33333
+647.731	2.33333
+647.397	1.33333
+647.065	3.33333
+646.731	1.33333
+646.397	2
+646.063	1.33333
+645.729	2.66667
+645.398	3.66667
+645.064	3
+644.73	2
+644.396	0
+644.062	2.66667
+643.727	4.33333
+643.393	3.66667
+643.062	0.666667
+642.727	1.33333
+642.393	1.33333
+642.059	0.666667
+641.725	0.666667
+641.391	1.66667
+641.057	6.33333
+640.723	3.33333
+640.389	3.66667
+640.054	4.66667
+639.72	2.66667
+639.388	1
+639.054	1
+638.72	2
+638.386	1.66667
+638.051	4.33333
+637.717	2.66667
+637.383	2
+637.049	1.66667
+636.714	2.66667
+636.38	3
+636.046	2
+635.711	0.666667
+635.377	-1.33333
+635.043	2
+634.708	0.333333
+634.374	3.33333
+634.04	3
+633.705	1
+633.371	3.66667
+633.036	-1.66667
+632.702	1
+632.368	4
+632.033	1.66667
+631.699	1.66667
+631.364	2.66667
+631.03	2
+630.693	1.33333
+630.359	2.33333
+630.024	2
+629.689	5.33333
+629.355	1
+629.02	1.33333
+628.686	3.66667
+628.351	2.33333
+628.017	0
+627.682	4.33333
+627.345	2.66667
+627.011	1.66667
+626.676	1.66667
+626.341	3.66667
+626.007	1.33333
+625.672	1.33333
+625.337	6.66667
+625	-1
+624.666	1
+624.331	2.66667
+623.996	3
+623.661	1
+623.327	4.33333
+622.99	3.66667
+622.655	2.66667
+622.32	3
+621.985	4.33333
+621.651	2.66667
+621.314	3.66667
+620.979	5
+620.644	5
+620.309	1.33333
+619.972	0.666667
+619.637	5.66667
+619.302	4.33333
+618.967	1.66667
+618.63	3.33333
+618.295	4
+617.96	1.66667
+617.625	4.66667
+617.288	5.66667
+616.953	1
+616.618	3.66667
+616.281	4.33333
+615.946	2.33333
+615.611	3.66667
+615.274	3
+614.939	1.33333
+614.604	3.33333
+614.266	1.33333
+613.931	1.33333
+613.596	4
+613.259	2
+612.924	6
+612.589	1.66667
+612.251	1.66667
+611.916	4.66667
+611.581	2.66667
+611.244	3
+610.908	4.33333
+610.571	4.66667
+610.236	2.66667
+609.901	2.66667
+609.563	0.333333
+609.228	1
+608.89	0.333333
+608.555	4.33333
+608.22	1.66667
+607.882	1.66667
+607.547	2.33333
+607.21	2.33333
+606.874	4
+606.537	0.333333
+606.201	2
+605.864	0.666667
+605.528	4.33333
+605.193	2
+604.855	1.33333
+604.52	2.33333
+604.182	2
+603.847	1.33333
+603.509	-1.66667
+603.174	2
+602.836	3.33333
+602.501	2.66667
+602.163	3.66667
+601.825	1.33333
+601.49	4.66667
+601.152	2.33333
+600.816	2.33333
+600.479	0.333333
+600.143	-1
+599.805	0.666667
+599.47	4
+599.132	-0.666667
+598.794	1.66667
+598.459	0.333333
+598.121	3
+597.785	1
+597.447	3.33333
+597.112	3.33333
+596.774	3.33333
+596.436	2.33333
+596.1	5.66667
+595.762	2
+595.424	-0.333333
+595.088	0.666667
+594.75	2
+594.415	2.66667
+594.077	2.33333
+593.739	0
+593.403	2
+593.065	2.33333
+592.727	2.33333
+592.391	2
+592.053	-0.666667
+591.715	2
+591.379	-0.666667
+591.041	2
+590.703	2.33333
+590.365	1.66667
+590.029	2.66667
+589.691	2.33333
+589.353	2.66667
+589.017	0.666667
+588.678	0.666667
+588.34	0.333333
+588.002	2.66667
+587.666	0.333333
+587.328	3
+586.99	0.333333
+586.651	4.33333
+586.315	2
+585.977	3.33333
+585.639	0.666667
+585.3	0.333333
+584.962	4
+584.626	2.66667
+584.288	2
+583.949	2
+583.611	-0.333333
+583.273	0.666667
+582.936	-0.333333
+582.598	4.33333
+582.26	2
+581.921	-0.666667
+581.583	2
+581.244	0.666667
+580.906	1.66667
+580.57	2.33333
+580.231	2.33333
+579.893	3.33333
+579.554	3
+579.216	3.66667
+578.877	2.66667
+578.539	3.33333
+578.2	4.66667
+577.864	0
+577.525	1
+577.187	2.33333
+576.848	2.66667
+576.51	2.66667
+576.171	4
+575.832	2.66667
+575.494	1.66667
+575.155	1.66667
+574.816	5
+574.478	2
+574.139	2
+573.8	1
+573.462	1.66667
+573.123	2
+572.784	4.33333
+572.445	0
+572.107	3
+571.768	4
+571.429	2.33333
+571.09	2
+570.751	2.66667
+570.413	2.33333
+570.074	2.66667
+569.735	0.666667
+569.396	2
+569.057	3.33333
+568.718	2.33333
+568.38	2.66667
+568.041	6.66667
+567.702	1.33333
+567.363	2.66667
+567.024	0.333333
+566.685	3
+566.346	3.66667
+566.007	4
+565.668	3
+565.329	3
+564.988	1.33333
+564.649	2
+564.31	4
+563.971	3.66667
+563.632	2.66667
+563.292	4.33333
+562.953	0.666667
+562.614	2.66667
+562.273	4.33333
+561.934	4
+561.595	0
+561.256	4
+560.916	0.333333
+560.577	2.66667
+560.236	2
+559.897	3.33333
+559.558	2.66667
+559.218	3.66667
+558.879	4.66667
+558.54	2.33333
+558.198	4.66667
+557.859	3.33333
+557.52	2.33333
+557.181	5.33333
+556.839	4.66667
+556.5	7
+556.16	5.66667
+555.821	3
+555.48	6
+555.14	3
+554.801	1.33333
+554.461	5
+554.12	6.66667
+553.78	2.66667
+553.441	4.66667
+553.102	6
+552.76	4.66667
+552.42	4.66667
+552.081	6.66667
+551.739	2.33333
+551.4	4
+551.06	5.33333
+550.719	8.33333
+550.379	2.66667
+550.039	6
+549.698	4
+549.358	5.33333
+549.019	7.66667
+548.677	2.66667
+548.337	8.33333
+547.998	7.66667
+547.656	6.66667
+547.316	3
+546.977	3
+546.635	7
+546.295	9
+545.953	8.66667
+545.613	9.66667
+545.274	5.33333
+544.932	6.66667
+544.592	7
+544.25	6.66667
+543.91	8
+543.57	7.33333
+543.229	9
+542.889	13.3333
+542.547	10.6667
+542.207	11.6667
+541.865	10.6667
+541.525	11
+541.183	7.66667
+540.843	9
+540.501	11
+540.161	11
+539.819	8.33333
+539.479	11
+539.137	12.3333
+538.797	15.3333
+538.455	11
+538.115	8.33333
+537.773	12
+537.433	14.3333
+537.091	13.3333
+536.75	13
+536.408	12.3333
+536.068	14
+535.726	16
+535.386	15
+535.044	15
+534.703	16.6667
+534.361	16.6667
+534.019	17.3333
+533.679	20.3333
+533.336	16
+532.996	21.6667
+532.654	23
+532.312	21.6667
+531.971	19.6667
+531.629	28
+531.289	19.3333
+530.946	28.3333
+530.604	28
+530.264	27.3333
+529.921	28.6667
+529.579	30.6667
+529.238	30.3333
+528.896	41.6667
+528.556	40.3333
+528.213	43.6667
+527.871	41.6667
+527.53	50.3333
+527.188	54.6667
+526.845	59.3333
+526.503	71.3333
+526.162	78
+525.819	77.3333
+525.477	94.3333
+525.136	104.667
+524.794	119.333
+524.451	130.667
+524.111	158.333
+523.768	182
+523.425	200.667
+523.083	253.333
+522.742	306.667
+522.399	373.333
+522.057	444.667
+521.714	547.333
+521.373	675.667
+521.03	816.333
+520.688	937
+520.345	1065
+520.002	1159.67
+519.661	1201
+519.319	1216
+518.976	1191.33
+518.633	1157
+518.29	1030.33
+517.949	884.333
+517.606	737
+517.263	604
+516.921	483.333
+516.578	394.333
+516.235	325
+515.894	258
+515.551	224
+515.208	197.333
+514.865	167.333
+514.522	145
+514.179	129.333
+513.836	111.667
+513.493	91.6667
+513.152	91.3333
+512.809	76.3333
+512.466	67.3333
+512.123	73.6667
+511.779	56.6667
+511.436	53.6667
+511.093	49
+510.75	40.3333
+510.407	42.3333
+510.064	36
+509.721	38
+509.377	30
+509.034	31.3333
+508.693	27.3333
+508.35	28.3333
+508.007	29
+507.663	27
+507.32	27
+506.977	25.6667
+506.633	23
+506.29	18.3333
+505.947	17
+505.604	15
+505.26	17.6667
+504.917	17.3333
+504.573	15
+504.23	18.3333
+503.887	14.6667
+503.543	7.66667
+503.2	13.6667
+502.854	15
+502.511	16.6667
+502.167	10.3333
+501.824	13
+501.48	11.6667
+501.137	11.6667
+500.793	9.66667
+500.45	7
+500.106	10.3333
+499.763	11.3333
+499.419	6.66667
+499.076	7
+498.732	7.33333
+498.386	10.3333
+498.043	10
+497.699	11.3333
+497.355	7.66667
+497.012	10.3333
+496.668	8.66667
+496.324	10.3333
+495.981	9.33333
+495.635	8.33333
+495.291	9.33333
+494.947	8.66667
+494.604	6.33333
+494.26	5.66667
+493.916	1
+493.57	7.66667
+493.226	7.33333
+492.883	8.33333
+492.539	5
+492.195	4
+491.849	4.66667
+491.505	4.66667
+491.161	9
+490.817	5.66667
+490.471	6
+490.127	5.66667
+489.783	7.33333
+489.439	6.33333
+489.093	5
+488.749	7
+488.405	7.33333
+488.061	6.33333
+487.715	4.33333
+487.371	5.33333
+487.027	2
+486.683	7
+486.337	3.33333
+485.993	5.33333
+485.649	5.66667
+485.303	6
+484.959	3.66667
+484.614	4
+484.268	4.33333
+483.924	3
+483.58	4.66667
+483.234	5
+482.889	4
+482.545	4
+482.199	2.33333
+481.855	2
+481.51	5
+481.164	5
+480.82	4.33333
+480.476	5.33333
+480.129	5.66667
+479.785	2
+479.438	4.33333
+479.094	5.66667
+478.75	5.66667
+478.403	5.33333
+478.059	1
+477.712	3.33333
+477.368	3.33333
+477.024	1
+476.677	4.66667
+476.333	4
+475.986	4.33333
+475.642	4.66667
+475.295	2
+474.951	2.66667
+474.604	3
+474.259	5.33333
+473.913	4
+473.568	6
+473.221	0.333333
+472.877	1
+472.53	2.33333
+472.186	5.33333
+471.839	5
+471.494	3
+471.148	4
+470.803	0
+470.456	3.66667
+470.112	-0.666667
+469.765	3.66667
+469.42	3
+469.073	5
+468.728	0.666667
+468.382	3.66667
+468.037	-1.33333
+467.69	5
+467.343	2
+466.998	2
+466.651	2.33333
+466.307	2.66667
+465.96	4.33333
+465.613	-2
+465.268	2
+464.921	4.66667
+464.576	4.66667
+464.229	3.33333
+463.882	0.666667
+463.537	2
+463.19	2
+462.845	3.66667
+462.498	1.66667
+462.151	1
+461.806	2.66667
+461.459	2.66667
+461.112	3.66667
+460.767	3
+460.42	3.33333
+460.072	0.333333
+459.727	1.33333
+459.38	1
+459.033	1.33333
+458.686	1
+458.341	3.33333
+457.993	1.66667
+457.646	3
+457.301	2.33333
+456.954	-1.66667
+456.606	0.666667
+456.259	1.66667
+455.914	1.33333
+455.567	0.666667
+455.219	2.66667
+454.872	2.33333
+454.527	2.33333
+454.179	3.33333
+453.832	2.33333
+453.484	1.33333
+453.139	0.666667
+452.792	1.33333
+452.444	-1
+452.097	2.33333
+451.749	1.66667
+451.404	1.66667
+451.056	3.66667
+450.709	3.33333
+450.361	2.33333
+450.014	3
+449.668	2
+449.321	1
+448.973	2.33333
+448.626	4.33333
+448.278	4.33333
+447.93	1
+447.583	1
+447.237	3.66667
+446.89	5
+446.542	2.33333
+446.194	4.66667
+445.847	2.33333
+445.499	1.33333
+445.151	-0.666667
+444.803	4
+444.456	2.33333
+444.11	4
+443.762	3.33333
+443.414	1
+443.067	3.33333
+442.719	2
+442.371	4
+442.023	0.666667
+441.675	2.66667
+441.327	1.33333
+440.979	3.33333
+440.632	0.666667
+440.284	2.33333
+439.936	2.66667
+439.588	2.66667
+439.24	1.66667
+438.892	3.33333
+438.544	2.66667
+438.196	2.33333
+437.848	2
+437.5	1.66667
+437.152	2.33333
+436.804	4.66667
+436.456	4.66667
+436.108	2.66667
+435.76	6
+435.412	5
+435.063	3.66667
+434.715	2.33333
+434.367	2
+434.019	3
+433.671	3.33333
+433.323	1.33333
+432.975	3.66667
+432.626	2
+432.278	1.66667
+431.928	5.33333
+431.579	4
+431.231	1.33333
+430.883	4.66667
+430.535	4
+430.186	3.66667
+429.838	1
+429.49	4.33333
+429.142	4.33333
+428.791	3.33333
+428.443	3.33333
+428.094	2.33333
+427.746	1.66667
+427.398	3.66667
+427.049	4
+426.701	3.66667
+426.35	3
+426.002	4
+425.653	3
+425.305	2.66667
+424.956	3
+424.606	4
+424.257	4.66667
+423.909	3.33333
+423.56	1.66667
+423.211	4
+422.861	1.66667
+422.512	3.66667
+422.164	1.33333
+421.815	2.33333
+421.466	4.66667
+421.116	1.66667
+420.767	4.66667
+420.418	4
+420.067	4.66667
+419.719	2
+419.37	5
+419.021	4.66667
+418.671	2.66667
+418.322	3.33333
+417.973	0.666667
+417.624	5.66667
+417.273	3.33333
+416.925	2.33333
+416.576	2.66667
+416.225	5.33333
+415.876	3
+415.527	1
+415.176	2
+414.827	2.33333
+414.478	1.33333
+414.127	4.66667
+413.778	3.66667
+413.43	1.33333
+413.078	2.33333
+412.73	1.66667
+412.381	2.33333
+412.029	2.66667
+411.68	3.33333
+411.329	3.33333
+410.98	2.66667
+410.631	4
+410.28	0.666667
+409.931	1.66667
+409.58	1.66667
+409.231	-0.333333
+408.882	-1
+408.53	2.33333
+408.181	3.66667
+407.83	2.66667
+407.481	4.66667
+407.13	2.66667
+406.78	2.66667
+406.429	3
+406.08	2
+405.731	0.666667
+405.379	4.33333
+405.03	-1
+404.679	0.666667
+404.329	2
+403.978	4
+403.629	2
+403.277	0.666667
+402.928	3
+402.576	1
+402.227	1
+401.876	2.33333
+401.526	2.33333
+401.175	2
+400.825	1
+400.474	0.333333
+400.122	2
+399.773	2.66667
+399.421	2
+399.072	1.33333
+398.72	1
+398.371	5.66667
+398.019	3
+397.667	3.33333
+397.318	1.66667
+396.966	2
+396.617	2.66667
+396.265	2.33333
+395.915	3.33333
+395.564	3.33333
+395.212	4.33333
+394.862	3
+394.51	0.666667
+394.159	2
+393.809	3
+393.457	-0.666667
+393.107	1
+392.756	2.33333
+392.404	2
+392.054	3.66667
+391.702	0.666667
+391.35	4
+391	2.66667
+390.648	2
+390.297	3.33333
+389.945	4.33333
+389.595	2.66667
+389.243	2
+388.891	2
+388.541	2
+388.189	-0.333333
+387.837	2
+387.487	-0.333333
+387.135	6
+386.783	1.33333
+386.431	5.66667
+386.081	3
+385.729	3.66667
+385.377	0
+385.024	1.66667
+384.674	5
+384.322	4
+383.97	3.66667
+383.618	1.66667
+383.266	4.33333
+382.916	4.33333
+382.563	3
+382.211	3
+381.859	3
+381.507	2
+381.157	2
+380.804	3.33333
+380.452	3.66667
+380.1	1
+379.747	1.66667
+379.397	5
+379.045	4.33333
+378.692	1.33333
+378.34	1.33333
+377.987	2.66667
+377.635	5.66667
+377.283	2.33333
+376.932	1.66667
+376.58	3
+376.227	1.66667
+375.875	3.66667
+375.522	2.66667
+375.17	0.666667
+374.817	3.33333
+374.465	2
+374.112	2.66667
+373.76	1
+373.409	2.66667
+373.057	5
+372.704	2
+372.352	3.33333
+371.999	0.333333
+371.646	3.66667
+371.294	3.33333
+370.941	1.33333
+370.588	4.33333
+370.236	3
+369.883	3.33333
+369.53	3
+369.177	4.33333
+368.825	0.666667
+368.472	2.33333
+368.119	3.66667
+367.766	4
+367.413	5.66667
+367.061	5.33333
+366.708	5.66667
+366.355	2
+366.002	4
+365.649	2.66667
+365.296	-0.666667
+364.943	3.66667
+364.591	2.66667
+364.238	2.66667
+363.885	3
+363.532	1.66667
+363.179	3.33333
+362.826	2.66667
+362.471	4
+362.118	5
+361.765	2.66667
+361.411	4.33333
+361.058	5.33333
+360.705	1
+360.352	2.66667
+359.999	1.66667
+359.646	5.33333
+359.293	1.33333
+358.938	2
+358.585	3.33333
+358.231	1
+357.878	5.33333
+357.525	5.33333
+357.172	2.66667
+356.819	3.66667
+356.463	4.33333
+356.11	2.66667
+355.757	4
+355.404	1
+355.05	3.66667
+354.697	3.33333
+354.342	0
+353.988	2.33333
+353.635	4.66667
+353.282	3.33333
+352.928	4
+352.573	2.66667
+352.219	5
+351.866	3.33333
+351.513	3
+351.157	3
+350.803	4
+350.45	3
+350.097	1.33333
+349.741	4.33333
+349.387	5.66667
+349.034	3.33333
+348.68	5.66667
+348.325	3.66667
+347.971	3.66667
+347.618	6
+347.264	2.66667
+346.908	4.33333
+346.555	1.33333
+346.201	3.33333
+345.845	4
+345.492	-0.333333
+345.138	4
+344.782	5.33333
+344.429	5
+344.075	4.33333
+343.719	3.66667
+343.365	3
+343.012	1.66667
+342.656	4.33333
+342.302	5.33333
+341.948	3
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_10_top.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_10_top.txt
new file mode 100644
index 0000000000000000000000000000000000000000..fdac2577a80aa02a6e23851b5ccba4efb515e2b5
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_10_top.txt
@@ -0,0 +1,1024 @@
+692.206	7.33333
+691.876	6.66667
+691.546	6.66667
+691.215	8
+690.885	7.66667
+690.555	8
+690.225	4
+689.895	6
+689.564	6.33333
+689.232	10.3333
+688.902	8
+688.571	9
+688.241	5.66667
+687.911	6.33333
+687.58	12
+687.25	5.66667
+686.917	8.66667
+686.587	6
+686.257	6.33333
+685.926	6.66667
+685.596	6
+685.266	2.66667
+684.933	7.33333
+684.602	8
+684.272	5
+683.942	6.33333
+683.609	10.3333
+683.279	9.33333
+682.948	9
+682.617	6.33333
+682.287	6.66667
+681.954	8.66667
+681.624	7.66667
+681.293	6
+680.963	7
+680.63	4.33333
+680.299	5.66667
+679.969	5.66667
+679.636	8.66667
+679.305	9
+678.975	7.33333
+678.644	6
+678.311	9
+677.981	9.33333
+677.65	9
+677.317	7.33333
+676.986	6.66667
+676.656	8
+676.323	9.33333
+675.992	8.66667
+675.661	8.33333
+675.328	9.33333
+674.998	10.6667
+674.667	7
+674.334	6.33333
+674.003	8
+673.67	6
+673.339	9
+673.008	6.66667
+672.675	10.6667
+672.344	10
+672.011	5.66667
+671.681	8
+671.35	8
+671.017	7.33333
+670.686	10.6667
+670.353	6.33333
+670.022	10
+669.689	6
+669.358	5.66667
+669.027	9
+668.693	11
+668.362	7.33333
+668.029	6.66667
+667.698	8
+667.365	8.33333
+667.034	8
+666.701	8.66667
+666.37	7.33333
+666.036	9.66667
+665.705	6.33333
+665.372	7.33333
+665.041	7.33333
+664.708	7.66667
+664.376	9.66667
+664.043	8.66667
+663.712	8
+663.379	10.3333
+663.045	8.33333
+662.714	10
+662.381	8.66667
+662.049	8.33333
+661.716	11.3333
+661.385	8.66667
+661.051	8
+660.718	8.33333
+660.387	9.33333
+660.053	7.66667
+659.722	7.66667
+659.388	6
+659.055	5.66667
+658.724	6.66667
+658.39	10
+658.059	7.33333
+657.725	5
+657.392	10
+657.06	5.33333
+656.727	6.66667
+656.393	7.33333
+656.062	8.33333
+655.728	5.66667
+655.394	8
+655.063	3
+654.729	6.66667
+654.396	8
+654.064	10
+653.73	6.33333
+653.397	10.6667
+653.063	4
+652.731	8
+652.398	8.33333
+652.064	3.33333
+651.73	7.33333
+651.399	6.66667
+651.065	6
+650.731	9
+650.397	9.66667
+650.066	4
+649.732	5
+649.398	6.66667
+649.064	6.66667
+648.732	6.66667
+648.399	7.66667
+648.065	9.66667
+647.731	5
+647.397	7.66667
+647.065	7.66667
+646.731	8
+646.397	10
+646.063	8
+645.729	7
+645.398	11.3333
+645.064	7.33333
+644.73	8
+644.396	6
+644.062	8
+643.727	10.6667
+643.393	8.66667
+643.062	9
+642.727	12
+642.393	5
+642.059	6.33333
+641.725	7
+641.391	9
+641.057	8.33333
+640.723	8.66667
+640.389	7
+640.054	10.6667
+639.72	6.66667
+639.388	5.66667
+639.054	5.33333
+638.72	8.33333
+638.386	9.66667
+638.051	5
+637.717	11.6667
+637.383	7.33333
+637.049	6.66667
+636.714	6.33333
+636.38	7
+636.046	7.66667
+635.711	7.33333
+635.377	8.33333
+635.043	9
+634.708	7
+634.374	9
+634.04	9.66667
+633.705	7.33333
+633.371	9
+633.036	9.33333
+632.702	7
+632.368	6
+632.033	8.66667
+631.699	9.66667
+631.364	6.33333
+631.03	4.33333
+630.693	11.3333
+630.359	8
+630.024	10
+629.689	9
+629.355	7.33333
+629.02	6.66667
+628.686	7
+628.351	10.3333
+628.017	5
+627.682	9
+627.345	4.66667
+627.011	8.66667
+626.676	8
+626.341	8
+626.007	9.66667
+625.672	6.66667
+625.337	9.66667
+625	9.66667
+624.666	9
+624.331	8.66667
+623.996	7
+623.661	10
+623.327	8
+622.99	11
+622.655	4.66667
+622.32	11
+621.985	8.33333
+621.651	9.66667
+621.314	8.33333
+620.979	10.6667
+620.644	10.6667
+620.309	9.66667
+619.972	8.33333
+619.637	10
+619.302	9.66667
+618.967	8
+618.63	8.33333
+618.295	11.3333
+617.96	10.3333
+617.625	7
+617.288	12.6667
+616.953	10
+616.618	8
+616.281	11.6667
+615.946	10.6667
+615.611	11.6667
+615.274	10.6667
+614.939	11
+614.604	8.33333
+614.266	10.6667
+613.931	10.3333
+613.596	10.6667
+613.259	9.33333
+612.924	9
+612.589	7.33333
+612.251	8.66667
+611.916	8
+611.581	12.6667
+611.244	11.6667
+610.908	10.6667
+610.571	5.33333
+610.236	8.66667
+609.901	5.33333
+609.563	8
+609.228	9.33333
+608.89	8.33333
+608.555	5.33333
+608.22	6.33333
+607.882	4.66667
+607.547	9
+607.21	8.33333
+606.874	8
+606.537	8
+606.201	8
+605.864	5.33333
+605.528	10.3333
+605.193	7.66667
+604.855	8.66667
+604.52	6.33333
+604.182	8.33333
+603.847	5.33333
+603.509	8
+603.174	10.3333
+602.836	9.33333
+602.501	5.33333
+602.163	6.66667
+601.825	9
+601.49	9
+601.152	3.33333
+600.816	6
+600.479	9.66667
+600.143	9.33333
+599.805	5.33333
+599.47	8
+599.132	9.33333
+598.794	7
+598.459	6
+598.121	5.33333
+597.785	7.66667
+597.447	5
+597.112	6.66667
+596.774	6
+596.436	8.33333
+596.1	8
+595.762	6.33333
+595.424	7
+595.088	9.66667
+594.75	6
+594.415	8
+594.077	9
+593.739	9.66667
+593.403	9.66667
+593.065	8.33333
+592.727	5.66667
+592.391	5.66667
+592.053	7.33333
+591.715	8
+591.379	10.6667
+591.041	7.66667
+590.703	7.33333
+590.365	10.6667
+590.029	9.66667
+589.691	8.33333
+589.353	9
+589.017	5
+588.678	5
+588.34	7.33333
+588.002	10.6667
+587.666	8
+587.328	7
+586.99	8
+586.651	7
+586.315	7.66667
+585.977	5
+585.639	7.33333
+585.3	5
+584.962	6.66667
+584.626	9.66667
+584.288	9.66667
+583.949	8.66667
+583.611	8
+583.273	11.3333
+582.936	8.66667
+582.598	9
+582.26	6.33333
+581.921	6.66667
+581.583	6.33333
+581.244	7.66667
+580.906	9.66667
+580.57	6.33333
+580.231	8.66667
+579.893	8.33333
+579.554	11
+579.216	8.66667
+578.877	6
+578.539	7
+578.2	7
+577.864	8
+577.525	8.66667
+577.187	10.3333
+576.848	9
+576.51	6
+576.171	9.66667
+575.832	6.33333
+575.494	6
+575.155	5.66667
+574.816	8.33333
+574.478	5.66667
+574.139	6
+573.8	7
+573.462	7
+573.123	7
+572.784	7.33333
+572.445	8.66667
+572.107	10.3333
+571.768	5
+571.429	9.66667
+571.09	9.66667
+570.751	7.33333
+570.413	11.6667
+570.074	9.66667
+569.735	7
+569.396	8.33333
+569.057	7.33333
+568.718	8
+568.38	3.33333
+568.041	5
+567.702	8
+567.363	10.3333
+567.024	7.33333
+566.685	7.33333
+566.346	11
+566.007	6.33333
+565.668	4.33333
+565.329	9
+564.988	4.33333
+564.649	11.3333
+564.31	9
+563.971	9
+563.632	8.66667
+563.292	5.66667
+562.953	9
+562.614	8.33333
+562.273	6.66667
+561.934	7
+561.595	9.33333
+561.256	7
+560.916	6.66667
+560.577	8.66667
+560.236	8.33333
+559.897	9
+559.558	9
+559.218	5.66667
+558.879	4.33333
+558.54	8.33333
+558.198	8
+557.859	10.3333
+557.52	8.33333
+557.181	9.66667
+556.839	11
+556.5	8.33333
+556.16	6.66667
+555.821	8
+555.48	9.33333
+555.14	11.3333
+554.801	11.3333
+554.461	11.3333
+554.12	12
+553.78	9.33333
+553.441	10.3333
+553.102	7
+552.76	11.6667
+552.42	11
+552.081	11.6667
+551.739	11.6667
+551.4	9
+551.06	14
+550.719	12
+550.379	14.6667
+550.039	9.33333
+549.698	11.6667
+549.358	9
+549.019	12.6667
+548.677	11.3333
+548.337	12.3333
+547.998	10
+547.656	15.6667
+547.316	9.66667
+546.977	12
+546.635	14.3333
+546.295	13
+545.953	13.3333
+545.613	17.6667
+545.274	12
+544.932	10.3333
+544.592	15
+544.25	14.6667
+543.91	11.3333
+543.57	10.6667
+543.229	12.6667
+542.889	15
+542.547	15.6667
+542.207	19
+541.865	13
+541.525	18.6667
+541.183	13.6667
+540.843	16
+540.501	17
+540.161	14.6667
+539.819	19.3333
+539.479	16
+539.137	13.6667
+538.797	18.6667
+538.455	16.3333
+538.115	21
+537.773	16.3333
+537.433	19.6667
+537.091	19.6667
+536.75	22.6667
+536.408	18
+536.068	21
+535.726	20
+535.386	21
+535.044	25
+534.703	21.3333
+534.361	22
+534.019	26
+533.679	21.3333
+533.336	25
+532.996	29
+532.654	31
+532.312	27.6667
+531.971	33.6667
+531.629	32
+531.289	35
+530.946	34
+530.604	34.6667
+530.264	37.6667
+529.921	43.6667
+529.579	42.3333
+529.238	45.6667
+528.896	46.3333
+528.556	52.3333
+528.213	47.6667
+527.871	60.3333
+527.53	63
+527.188	60.3333
+526.845	69.6667
+526.503	83
+526.162	90
+525.819	96
+525.477	104.333
+525.136	120.667
+524.794	141.333
+524.451	156
+524.111	175
+523.768	200
+523.425	223.667
+523.083	295.333
+522.742	348.667
+522.399	418
+522.057	516
+521.714	636.333
+521.373	757.667
+521.03	909.333
+520.688	1040
+520.345	1202.33
+520.002	1282.33
+519.661	1362.33
+519.319	1374.33
+518.976	1364.33
+518.633	1312.67
+518.29	1127
+517.949	1002.33
+517.606	822.333
+517.263	680
+516.921	572.667
+516.578	474
+516.235	381.667
+515.894	303.333
+515.551	254.333
+515.208	220.667
+514.865	190
+514.522	158.667
+514.179	145.667
+513.836	125
+513.493	114.333
+513.152	107.333
+512.809	99.6667
+512.466	86.3333
+512.123	62
+511.779	68
+511.436	68
+511.093	65
+510.75	52.6667
+510.407	58
+510.064	48.6667
+509.721	41
+509.377	43.3333
+509.034	41.3333
+508.693	44
+508.35	37.3333
+508.007	31.3333
+507.663	34.3333
+507.32	30.6667
+506.977	24.6667
+506.633	28.3333
+506.29	26.6667
+505.947	31
+505.604	27
+505.26	30
+504.917	23
+504.573	25.3333
+504.23	25.3333
+503.887	19.6667
+503.543	24
+503.2	17.6667
+502.854	23
+502.511	19.6667
+502.167	21.3333
+501.824	15.3333
+501.48	20
+501.137	17.3333
+500.793	16.3333
+500.45	16.6667
+500.106	19.3333
+499.763	14.3333
+499.419	18
+499.076	15.6667
+498.732	19
+498.386	14
+498.043	14.3333
+497.699	14
+497.355	18
+497.012	18
+496.668	12.3333
+496.324	16.6667
+495.981	13.6667
+495.635	14.6667
+495.291	13.6667
+494.947	15
+494.604	14
+494.26	13.3333
+493.916	14.6667
+493.57	14
+493.226	13
+492.883	12
+492.539	14.6667
+492.195	14
+491.849	10.6667
+491.505	11
+491.161	12.6667
+490.817	13.3333
+490.471	7.66667
+490.127	13.3333
+489.783	12.3333
+489.439	13.3333
+489.093	12.3333
+488.749	12
+488.405	12.3333
+488.061	12.3333
+487.715	8.66667
+487.371	11.6667
+487.027	10
+486.683	11.6667
+486.337	14
+485.993	9.66667
+485.649	14
+485.303	13
+484.959	11.3333
+484.614	11
+484.268	10.6667
+483.924	11
+483.58	11.3333
+483.234	9.33333
+482.889	10.6667
+482.545	10.3333
+482.199	5.33333
+481.855	11.3333
+481.51	8.66667
+481.164	6
+480.82	12.3333
+480.476	10
+480.129	10
+479.785	10.3333
+479.438	6.66667
+479.094	13
+478.75	6.33333
+478.403	9.33333
+478.059	9
+477.712	7
+477.368	10.3333
+477.024	8
+476.677	11.3333
+476.333	10.3333
+475.986	9.66667
+475.642	7.66667
+475.295	8.66667
+474.951	6.66667
+474.604	9
+474.259	7
+473.913	10
+473.568	9
+473.221	6.66667
+472.877	8
+472.53	10.6667
+472.186	9.33333
+471.839	7.66667
+471.494	12.3333
+471.148	9.66667
+470.803	10
+470.456	4.66667
+470.112	7.33333
+469.765	9.66667
+469.42	7.66667
+469.073	5
+468.728	6.66667
+468.382	10.6667
+468.037	11
+467.69	4.66667
+467.343	6
+466.998	9
+466.651	10.3333
+466.307	6.33333
+465.96	8.33333
+465.613	9
+465.268	5.33333
+464.921	5
+464.576	6.33333
+464.229	9.33333
+463.882	5.33333
+463.537	9.33333
+463.19	7
+462.845	6.66667
+462.498	7
+462.151	4
+461.806	9
+461.459	9
+461.112	7
+460.767	7
+460.42	5
+460.072	7
+459.727	6.66667
+459.38	5.33333
+459.033	5
+458.686	9
+458.341	5.66667
+457.993	5.66667
+457.646	5.33333
+457.301	5.33333
+456.954	6.33333
+456.606	11.6667
+456.259	4
+455.914	6.66667
+455.567	9.66667
+455.219	6.33333
+454.872	8
+454.527	7.66667
+454.179	7.66667
+453.832	8.33333
+453.484	6.33333
+453.139	7.66667
+452.792	6.66667
+452.444	8
+452.097	5
+451.749	9
+451.404	8.33333
+451.056	7
+450.709	5.33333
+450.361	5.33333
+450.014	6
+449.668	8.66667
+449.321	9
+448.973	6
+448.626	6.66667
+448.278	6
+447.93	10.3333
+447.583	7.66667
+447.237	8.33333
+446.89	9.33333
+446.542	11.3333
+446.194	8.66667
+445.847	8
+445.499	10
+445.151	8.66667
+444.803	9
+444.456	6.66667
+444.11	5.66667
+443.762	7
+443.414	7.33333
+443.067	3.33333
+442.719	7.33333
+442.371	10.6667
+442.023	7
+441.675	5.33333
+441.327	8.66667
+440.979	7
+440.632	8
+440.284	10
+439.936	9.33333
+439.588	10.3333
+439.24	7
+438.892	6.33333
+438.544	9.66667
+438.196	10.3333
+437.848	7
+437.5	10
+437.152	7.33333
+436.804	7
+436.456	9.66667
+436.108	11.3333
+435.76	9.66667
+435.412	7.33333
+435.063	8.33333
+434.715	6.66667
+434.367	7.33333
+434.019	8.33333
+433.671	7
+433.323	7.33333
+432.975	7
+432.626	5.66667
+432.278	10.3333
+431.928	10
+431.579	7
+431.231	8
+430.883	10.6667
+430.535	9.66667
+430.186	6.33333
+429.838	9.66667
+429.49	12
+429.142	9.66667
+428.791	7.33333
+428.443	6.66667
+428.094	8.33333
+427.746	8.66667
+427.398	5.66667
+427.049	9.66667
+426.701	7.66667
+426.35	11.3333
+426.002	7.33333
+425.653	5.66667
+425.305	9.66667
+424.956	9
+424.606	7.33333
+424.257	8.66667
+423.909	10.3333
+423.56	10.3333
+423.211	8
+422.861	9
+422.512	8
+422.164	11.3333
+421.815	8.66667
+421.466	9.66667
+421.116	8.33333
+420.767	5.33333
+420.418	6.33333
+420.067	9.66667
+419.719	6.33333
+419.37	13
+419.021	7.66667
+418.671	8.33333
+418.322	8.66667
+417.973	9
+417.624	7.33333
+417.273	8
+416.925	9
+416.576	7.33333
+416.225	8.33333
+415.876	9
+415.527	11
+415.176	8
+414.827	9
+414.478	10
+414.127	6.33333
+413.778	6.66667
+413.43	7.33333
+413.078	7
+412.73	6.33333
+412.381	8
+412.029	8.66667
+411.68	10.3333
+411.329	7.33333
+410.98	5.33333
+410.631	7.66667
+410.28	7.33333
+409.931	9
+409.58	10.6667
+409.231	1.33333
+408.882	6.66667
+408.53	7.66667
+408.181	10.6667
+407.83	6.66667
+407.481	4.33333
+407.13	8.66667
+406.78	8
+406.429	8.33333
+406.08	6.33333
+405.731	7
+405.379	4.33333
+405.03	5
+404.679	7.33333
+404.329	10
+403.978	9
+403.629	7.66667
+403.277	7
+402.928	5
+402.576	10
+402.227	9
+401.876	8.66667
+401.526	9
+401.175	8.66667
+400.825	9.33333
+400.474	11
+400.122	4.33333
+399.773	7
+399.421	8.66667
+399.072	10
+398.72	10
+398.371	6.66667
+398.019	8.33333
+397.667	7.33333
+397.318	4.66667
+396.966	7.66667
+396.617	9.33333
+396.265	8.66667
+395.915	10.3333
+395.564	9
+395.212	7
+394.862	8.33333
+394.51	9.33333
+394.159	8
+393.809	6.33333
+393.457	13
+393.107	7.33333
+392.756	6.33333
+392.404	6
+392.054	10.6667
+391.702	10.3333
+391.35	6
+391	11
+390.648	7
+390.297	7
+389.945	8.33333
+389.595	5.33333
+389.243	10
+388.891	10.3333
+388.541	6.66667
+388.189	6
+387.837	8
+387.487	4.33333
+387.135	7.66667
+386.783	7.33333
+386.431	8.33333
+386.081	8.66667
+385.729	11
+385.377	9
+385.024	7.66667
+384.674	9.66667
+384.322	5.66667
+383.97	8.33333
+383.618	7.33333
+383.266	7
+382.916	6
+382.563	10
+382.211	10.6667
+381.859	10.3333
+381.507	8
+381.157	8.66667
+380.804	8
+380.452	11.6667
+380.1	6.33333
+379.747	9.66667
+379.397	5.33333
+379.045	8.33333
+378.692	8.66667
+378.34	5.66667
+377.987	8.66667
+377.635	7.33333
+377.283	8
+376.932	6
+376.58	7.66667
+376.227	9
+375.875	9.33333
+375.522	8.33333
+375.17	6.33333
+374.817	7.33333
+374.465	7
+374.112	7
+373.76	7.33333
+373.409	7
+373.057	9
+372.704	8.33333
+372.352	7.33333
+371.999	8
+371.646	8.66667
+371.294	8
+370.941	12
+370.588	8
+370.236	7.33333
+369.883	8.66667
+369.53	7.66667
+369.177	8.33333
+368.825	11.3333
+368.472	8.33333
+368.119	7.33333
+367.766	5.33333
+367.413	8.33333
+367.061	8
+366.708	5
+366.355	8.66667
+366.002	7
+365.649	7.66667
+365.296	8
+364.943	10.6667
+364.591	7
+364.238	7.33333
+363.885	8.33333
+363.532	8
+363.179	9.33333
+362.826	8
+362.471	9
+362.118	6
+361.765	11.6667
+361.411	8
+361.058	10.6667
+360.705	8.66667
+360.352	8.66667
+359.999	7
+359.646	8.66667
+359.293	9
+358.938	9.66667
+358.585	9.66667
+358.231	7.33333
+357.878	8
+357.525	12
+357.172	5.33333
+356.819	7.33333
+356.463	8.66667
+356.11	7.33333
+355.757	8
+355.404	9.33333
+355.05	11.3333
+354.697	6
+354.342	9.66667
+353.988	9
+353.635	7.66667
+353.282	8
+352.928	9
+352.573	5.33333
+352.219	9.66667
+351.866	7.66667
+351.513	6
+351.157	6.33333
+350.803	7
+350.45	6.33333
+350.097	5.66667
+349.741	11
+349.387	9
+349.034	9.33333
+348.68	11
+348.325	10
+347.971	10.6667
+347.618	11.3333
+347.264	7
+346.908	9.33333
+346.555	8.33333
+346.201	6.33333
+345.845	7.66667
+345.492	7.66667
+345.138	9.33333
+344.782	10
+344.429	8.33333
+344.075	6
+343.719	9.33333
+343.365	8.33333
+343.012	9.33333
+342.656	7.66667
+342.302	12.6667
+341.948	7
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_11_bottom.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_11_bottom.txt
new file mode 100644
index 0000000000000000000000000000000000000000..96f6c62c24505ad846f0fc43e2b39b95e18205a0
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_11_bottom.txt
@@ -0,0 +1,1024 @@
+692.206	-0.333333
+691.876	0
+691.546	-1
+691.215	1.66667
+690.885	2.66667
+690.555	2
+690.225	-1
+689.895	1.33333
+689.564	2.66667
+689.232	1
+688.902	2
+688.571	1.33333
+688.241	1
+687.911	-0.333333
+687.58	-1.33333
+687.25	1
+686.917	2.33333
+686.587	1.66667
+686.257	-1
+685.926	1.33333
+685.596	1.33333
+685.266	0.666667
+684.933	3.33333
+684.602	1
+684.272	1.66667
+683.942	4.66667
+683.609	1.66667
+683.279	1.33333
+682.948	2.66667
+682.617	2.66667
+682.287	0.333333
+681.954	4.66667
+681.624	2.33333
+681.293	3.66667
+680.963	2
+680.63	0.333333
+680.299	1
+679.969	3
+679.636	2
+679.305	1.33333
+678.975	2.33333
+678.644	1.33333
+678.311	3
+677.981	1.33333
+677.65	2
+677.317	1.33333
+676.986	0.666667
+676.656	1
+676.323	1.33333
+675.992	3.66667
+675.661	1
+675.328	5
+674.998	2
+674.667	2.66667
+674.334	2
+674.003	4
+673.67	1.33333
+673.339	2
+673.008	-0.333333
+672.675	0.333333
+672.344	2
+672.011	0.666667
+671.681	2.33333
+671.35	0.333333
+671.017	3
+670.686	4.33333
+670.353	0.666667
+670.022	5
+669.689	3.33333
+669.358	2.33333
+669.027	4
+668.693	4
+668.362	6
+668.029	1
+667.698	2.66667
+667.365	3.66667
+667.034	3.33333
+666.701	4
+666.37	3
+666.036	0.666667
+665.705	2.33333
+665.372	3.33333
+665.041	4
+664.708	-0.333333
+664.376	3.66667
+664.043	4.66667
+663.712	4.33333
+663.379	1.33333
+663.045	2.66667
+662.714	0.333333
+662.381	2.33333
+662.049	3.66667
+661.716	1.33333
+661.385	3
+661.051	1.33333
+660.718	3.33333
+660.387	1.33333
+660.053	-0.333333
+659.722	-1
+659.388	1.66667
+659.055	2
+658.724	1.66667
+658.39	2
+658.059	1.33333
+657.725	2.66667
+657.392	3.33333
+657.06	3.33333
+656.727	6.33333
+656.393	3.33333
+656.062	2.33333
+655.728	2.33333
+655.394	4
+655.063	4.33333
+654.729	-0.333333
+654.396	-0.333333
+654.064	1.66667
+653.73	3
+653.397	-0.333333
+653.063	2.33333
+652.731	1
+652.398	2.33333
+652.064	3.33333
+651.73	4
+651.399	4.33333
+651.065	2.66667
+650.731	4.33333
+650.397	3
+650.066	2
+649.732	4.33333
+649.398	1.33333
+649.064	3.66667
+648.732	1
+648.399	3.66667
+648.065	3
+647.731	1
+647.397	0.333333
+647.065	5
+646.731	-0.333333
+646.397	4
+646.063	0.666667
+645.729	0
+645.398	4.33333
+645.064	2
+644.73	2
+644.396	4
+644.062	1.66667
+643.727	3
+643.393	3.66667
+643.062	1.33333
+642.727	4
+642.393	3
+642.059	0
+641.725	2
+641.391	3.66667
+641.057	1.33333
+640.723	1.33333
+640.389	-0.333333
+640.054	2.33333
+639.72	1.33333
+639.388	-0.333333
+639.054	2.66667
+638.72	1.66667
+638.386	2.33333
+638.051	2.66667
+637.717	2
+637.383	2
+637.049	1.33333
+636.714	-0.333333
+636.38	4.33333
+636.046	3.66667
+635.711	0.666667
+635.377	1.33333
+635.043	3.66667
+634.708	3.33333
+634.374	5.33333
+634.04	2
+633.705	4
+633.371	3.33333
+633.036	2.66667
+632.702	3
+632.368	1
+632.033	1.66667
+631.699	2
+631.364	4.33333
+631.03	5.66667
+630.693	1.66667
+630.359	1.33333
+630.024	3.33333
+629.689	-0.666667
+629.355	1.66667
+629.02	2.66667
+628.686	4.66667
+628.351	3.66667
+628.017	3.33333
+627.682	2.33333
+627.345	4.33333
+627.011	4.33333
+626.676	3
+626.341	1.66667
+626.007	4.33333
+625.672	5
+625.337	4.33333
+625	3.66667
+624.666	3
+624.331	4.66667
+623.996	5
+623.661	4.66667
+623.327	1.33333
+622.99	6
+622.655	2.66667
+622.32	2.33333
+621.985	1.66667
+621.651	3.66667
+621.314	3.33333
+620.979	5
+620.644	3
+620.309	2
+619.972	2
+619.637	2.33333
+619.302	3
+618.967	6
+618.63	1
+618.295	2.33333
+617.96	4
+617.625	6.33333
+617.288	6.33333
+616.953	2.33333
+616.618	3.66667
+616.281	5.33333
+615.946	5
+615.611	7
+615.274	2.33333
+614.939	3
+614.604	3.33333
+614.266	1
+613.931	2.66667
+613.596	4.33333
+613.259	3
+612.924	2.66667
+612.589	-0.666667
+612.251	6.33333
+611.916	3
+611.581	1
+611.244	4
+610.908	4
+610.571	1.33333
+610.236	3.33333
+609.901	2.33333
+609.563	4.66667
+609.228	1.66667
+608.89	3
+608.555	2
+608.22	-0.333333
+607.882	0.333333
+607.547	1
+607.21	2.33333
+606.874	1.66667
+606.537	5.33333
+606.201	5.33333
+605.864	1
+605.528	3.33333
+605.193	3.33333
+604.855	1.33333
+604.52	4.33333
+604.182	3
+603.847	0
+603.509	1
+603.174	1.66667
+602.836	3
+602.501	3
+602.163	2.66667
+601.825	1
+601.49	2.33333
+601.152	2.33333
+600.816	3.33333
+600.479	-2.33333
+600.143	0
+599.805	2
+599.47	1
+599.132	3.66667
+598.794	3.66667
+598.459	0
+598.121	1.66667
+597.785	-0.333333
+597.447	3.66667
+597.112	1.33333
+596.774	0.333333
+596.436	1.66667
+596.1	2
+595.762	4.66667
+595.424	1.66667
+595.088	1
+594.75	1.33333
+594.415	-0.333333
+594.077	2.33333
+593.739	0
+593.403	2
+593.065	3.66667
+592.727	4
+592.391	2.33333
+592.053	3
+591.715	3.33333
+591.379	2.33333
+591.041	3.66667
+590.703	1
+590.365	0
+590.029	0
+589.691	-1
+589.353	2
+589.017	1.33333
+588.678	1.66667
+588.34	4
+588.002	2.66667
+587.666	4
+587.328	3
+586.99	1
+586.651	2.66667
+586.315	1.33333
+585.977	1.33333
+585.639	1.66667
+585.3	2
+584.962	5.33333
+584.626	4.33333
+584.288	5.33333
+583.949	1.66667
+583.611	-0.666667
+583.273	0.333333
+582.936	3.66667
+582.598	4
+582.26	4.66667
+581.921	3.33333
+581.583	1.33333
+581.244	4.66667
+580.906	4.66667
+580.57	1.66667
+580.231	1.33333
+579.893	3
+579.554	1.66667
+579.216	3.66667
+578.877	-0.666667
+578.539	1.66667
+578.2	0.333333
+577.864	1
+577.525	2
+577.187	1.66667
+576.848	1
+576.51	2.33333
+576.171	0.333333
+575.832	-1.33333
+575.494	3
+575.155	2.66667
+574.816	4.66667
+574.478	3.33333
+574.139	2.66667
+573.8	-0.333333
+573.462	1
+573.123	3
+572.784	1.66667
+572.445	3.66667
+572.107	3
+571.768	5.33333
+571.429	6.33333
+571.09	0
+570.751	0.666667
+570.413	3.66667
+570.074	1.33333
+569.735	0.333333
+569.396	3
+569.057	3.66667
+568.718	3.33333
+568.38	1.66667
+568.041	-1
+567.702	4
+567.363	4.66667
+567.024	3
+566.685	3.66667
+566.346	4.33333
+566.007	4.66667
+565.668	2.66667
+565.329	4.66667
+564.988	2.66667
+564.649	5.66667
+564.31	1.33333
+563.971	3
+563.632	1.33333
+563.292	1.33333
+562.953	2.66667
+562.614	-1
+562.273	1
+561.934	6.66667
+561.595	1.33333
+561.256	4
+560.916	4
+560.577	6
+560.236	4.33333
+559.897	3
+559.558	4.33333
+559.218	3.33333
+558.879	5
+558.54	3.33333
+558.198	6.66667
+557.859	6.33333
+557.52	3.33333
+557.181	2.66667
+556.839	5.33333
+556.5	5
+556.16	4.66667
+555.821	8.66667
+555.48	3.33333
+555.14	5
+554.801	5.66667
+554.461	3
+554.12	4.66667
+553.78	4.33333
+553.441	5.66667
+553.102	7
+552.76	9.33333
+552.42	8.66667
+552.081	6.33333
+551.739	5.66667
+551.4	6.33333
+551.06	3
+550.719	7
+550.379	6.66667
+550.039	9.66667
+549.698	9
+549.358	6
+549.019	7
+548.677	6
+548.337	9.33333
+547.998	7.66667
+547.656	6.66667
+547.316	9.33333
+546.977	9.66667
+546.635	6
+546.295	6.66667
+545.953	8
+545.613	12.3333
+545.274	6
+544.932	8.66667
+544.592	12.3333
+544.25	9
+543.91	7.66667
+543.57	9.66667
+543.229	9
+542.889	9.66667
+542.547	9
+542.207	11.6667
+541.865	15
+541.525	15
+541.183	11
+540.843	12.6667
+540.501	13.3333
+540.161	14.3333
+539.819	15.6667
+539.479	17.6667
+539.137	12
+538.797	17
+538.455	17
+538.115	14.3333
+537.773	18.3333
+537.433	15.6667
+537.091	16.6667
+536.75	16
+536.408	20.3333
+536.068	19.3333
+535.726	21
+535.386	20.6667
+535.044	22.3333
+534.703	24
+534.361	26.3333
+534.019	21.6667
+533.679	27
+533.336	28.6667
+532.996	22.6667
+532.654	29.3333
+532.312	25.6667
+531.971	32
+531.629	35.3333
+531.289	32.6667
+530.946	37.6667
+530.604	34
+530.264	39
+529.921	43.3333
+529.579	38.6667
+529.238	46.3333
+528.896	47.3333
+528.556	52
+528.213	59
+527.871	64.3333
+527.53	67.6667
+527.188	74.3333
+526.845	88
+526.503	89.3333
+526.162	97.6667
+525.819	108
+525.477	124.667
+525.136	149.667
+524.794	151.333
+524.451	180
+524.111	201
+523.768	231
+523.425	273.333
+523.083	330.333
+522.742	417.333
+522.399	499.333
+522.057	623.667
+521.714	775.667
+521.373	914.667
+521.03	1052.33
+520.688	1221.67
+520.345	1343.33
+520.002	1443.67
+519.661	1505
+519.319	1531
+518.976	1552.33
+518.633	1474
+518.29	1384.33
+517.949	1228
+517.606	1064
+517.263	891.333
+516.921	758
+516.578	613
+516.235	512
+515.894	397.333
+515.551	339
+515.208	283.333
+514.865	247.667
+514.522	210.333
+514.179	178
+513.836	168.333
+513.493	128
+513.152	116.667
+512.809	107.333
+512.466	104.333
+512.123	96.3333
+511.779	75.6667
+511.436	65.6667
+511.093	64.6667
+510.75	62.6667
+510.407	52.3333
+510.064	56.3333
+509.721	42
+509.377	50.3333
+509.034	43.3333
+508.693	42.6667
+508.35	37.6667
+508.007	33
+507.663	30.6667
+507.32	30.3333
+506.977	26
+506.633	29.6667
+506.29	28
+505.947	29.3333
+505.604	23.3333
+505.26	24.6667
+504.917	21.6667
+504.573	22.6667
+504.23	20
+503.887	18.3333
+503.543	19
+503.2	17.6667
+502.854	19
+502.511	19.6667
+502.167	16
+501.824	15.3333
+501.48	12.6667
+501.137	14.3333
+500.793	16.3333
+500.45	16
+500.106	15.3333
+499.763	12
+499.419	12.3333
+499.076	13
+498.732	14.6667
+498.386	10
+498.043	12
+497.699	12
+497.355	7.66667
+497.012	9.33333
+496.668	10
+496.324	9.66667
+495.981	7.66667
+495.635	11
+495.291	8.66667
+494.947	7.66667
+494.604	8.33333
+494.26	10.6667
+493.916	11
+493.57	10.3333
+493.226	5.66667
+492.883	9.33333
+492.539	9
+492.195	9
+491.849	11
+491.505	9.33333
+491.161	6
+490.817	6
+490.471	6.66667
+490.127	6
+489.783	9
+489.439	5.66667
+489.093	3.66667
+488.749	7.66667
+488.405	7
+488.061	7.33333
+487.715	4.66667
+487.371	3.33333
+487.027	8.66667
+486.683	7.33333
+486.337	4.33333
+485.993	6.33333
+485.649	4
+485.303	7.33333
+484.959	4.33333
+484.614	6
+484.268	6.66667
+483.924	7
+483.58	6.33333
+483.234	2.66667
+482.889	7
+482.545	6
+482.199	2.33333
+481.855	6
+481.51	4.66667
+481.164	4
+480.82	1.33333
+480.476	6.66667
+480.129	3.66667
+479.785	4.33333
+479.438	3.66667
+479.094	5.33333
+478.75	3.33333
+478.403	2.66667
+478.059	4
+477.712	6.33333
+477.368	6
+477.024	5.66667
+476.677	3.66667
+476.333	4
+475.986	5
+475.642	5.66667
+475.295	2.66667
+474.951	4
+474.604	1.33333
+474.259	3.66667
+473.913	4
+473.568	3.66667
+473.221	4.33333
+472.877	5.33333
+472.53	1.66667
+472.186	4.66667
+471.839	1.33333
+471.494	4.66667
+471.148	2.66667
+470.803	2.33333
+470.456	3.66667
+470.112	5
+469.765	3
+469.42	4.33333
+469.073	5.33333
+468.728	2.66667
+468.382	5.66667
+468.037	3
+467.69	2.33333
+467.343	3.66667
+466.998	1
+466.651	3.33333
+466.307	5
+465.96	2.33333
+465.613	2.33333
+465.268	3.66667
+464.921	5
+464.576	0
+464.229	0.333333
+463.882	3.66667
+463.537	1.66667
+463.19	3.33333
+462.845	1
+462.498	4
+462.151	-0.333333
+461.806	3.66667
+461.459	3.33333
+461.112	-1
+460.767	2.33333
+460.42	5
+460.072	3.66667
+459.727	3.33333
+459.38	2.66667
+459.033	1.33333
+458.686	2
+458.341	0.666667
+457.993	2.33333
+457.646	1.66667
+457.301	2.66667
+456.954	0.333333
+456.606	3
+456.259	2.66667
+455.914	0.333333
+455.567	2.66667
+455.219	5.33333
+454.872	2.66667
+454.527	3.66667
+454.179	2.33333
+453.832	3
+453.484	2.33333
+453.139	4.66667
+452.792	4.33333
+452.444	2
+452.097	4.66667
+451.749	3
+451.404	5.33333
+451.056	2.33333
+450.709	6
+450.361	0.666667
+450.014	3.33333
+449.668	7.66667
+449.321	5.33333
+448.973	1.66667
+448.626	3
+448.278	1.33333
+447.93	3
+447.583	4.33333
+447.237	2.33333
+446.89	2.33333
+446.542	3
+446.194	4.66667
+445.847	5
+445.499	2
+445.151	2.66667
+444.803	2.33333
+444.456	3.66667
+444.11	3
+443.762	1
+443.414	4
+443.067	3
+442.719	3.66667
+442.371	3.33333
+442.023	4
+441.675	3.33333
+441.327	4.66667
+440.979	2.66667
+440.632	1
+440.284	2.33333
+439.936	4.33333
+439.588	6.33333
+439.24	1
+438.892	2
+438.544	2.66667
+438.196	4.33333
+437.848	4.66667
+437.5	3.66667
+437.152	5.33333
+436.804	4.66667
+436.456	1.33333
+436.108	3
+435.76	5.33333
+435.412	0.666667
+435.063	2.33333
+434.715	6.33333
+434.367	0.666667
+434.019	5
+433.671	3.33333
+433.323	3.66667
+432.975	3.33333
+432.626	5.66667
+432.278	3.66667
+431.928	4.66667
+431.579	7
+431.231	5.33333
+430.883	3
+430.535	3.33333
+430.186	4.66667
+429.838	3
+429.49	3.33333
+429.142	4.66667
+428.791	3
+428.443	4.33333
+428.094	5.66667
+427.746	2
+427.398	3.33333
+427.049	3.33333
+426.701	2
+426.35	4.66667
+426.002	4
+425.653	4
+425.305	4
+424.956	7
+424.606	2.33333
+424.257	4.66667
+423.909	4
+423.56	3.33333
+423.211	-1
+422.861	3.66667
+422.512	4
+422.164	2
+421.815	3.66667
+421.466	1
+421.116	2.33333
+420.767	5.33333
+420.418	6
+420.067	4.66667
+419.719	3
+419.37	3.66667
+419.021	-1
+418.671	3
+418.322	5.66667
+417.973	4.33333
+417.624	5.33333
+417.273	4.33333
+416.925	2.66667
+416.576	3
+416.225	3
+415.876	4
+415.527	5.66667
+415.176	2.33333
+414.827	3.33333
+414.478	3.66667
+414.127	5
+413.778	5.66667
+413.43	3
+413.078	3.66667
+412.73	1.66667
+412.381	3.66667
+412.029	3.66667
+411.68	6
+411.329	2.66667
+410.98	5
+410.631	4.66667
+410.28	4.33333
+409.931	4
+409.58	4.33333
+409.231	2.33333
+408.882	3.66667
+408.53	3.33333
+408.181	5
+407.83	4.66667
+407.481	3.66667
+407.13	2.33333
+406.78	3.66667
+406.429	5.33333
+406.08	3.66667
+405.731	-1.33333
+405.379	3
+405.03	5
+404.679	4.66667
+404.329	2
+403.978	2.33333
+403.629	1
+403.277	4.33333
+402.928	3
+402.576	3
+402.227	5.66667
+401.876	5.33333
+401.526	3.66667
+401.175	2
+400.825	4.33333
+400.474	1.33333
+400.122	0
+399.773	5
+399.421	4.33333
+399.072	4.33333
+398.72	3
+398.371	2.66667
+398.019	1
+397.667	3.66667
+397.318	4.33333
+396.966	1.33333
+396.617	5
+396.265	2.33333
+395.915	2.33333
+395.564	5
+395.212	4.66667
+394.862	2.66667
+394.51	2.33333
+394.159	2
+393.809	1
+393.457	3
+393.107	3
+392.756	4.66667
+392.404	3.33333
+392.054	3
+391.702	2
+391.35	3.33333
+391	2.33333
+390.648	4.66667
+390.297	3.33333
+389.945	5
+389.595	1.66667
+389.243	0.666667
+388.891	5
+388.541	4.66667
+388.189	5.66667
+387.837	0
+387.487	0.333333
+387.135	0.333333
+386.783	3
+386.431	3.66667
+386.081	1.33333
+385.729	1.33333
+385.377	5.33333
+385.024	3.33333
+384.674	4.66667
+384.322	1
+383.97	1.66667
+383.618	5.33333
+383.266	2.33333
+382.916	4.66667
+382.563	3
+382.211	1
+381.859	1
+381.507	7.33333
+381.157	3.66667
+380.804	4.33333
+380.452	5.33333
+380.1	1.33333
+379.747	4.66667
+379.397	4.66667
+379.045	-1.33333
+378.692	3.33333
+378.34	3.33333
+377.987	4.66667
+377.635	2.33333
+377.283	6.66667
+376.932	3
+376.58	3.33333
+376.227	5
+375.875	3
+375.522	5
+375.17	3.33333
+374.817	5
+374.465	3
+374.112	5
+373.76	3.33333
+373.409	3.33333
+373.057	6
+372.704	5.33333
+372.352	6
+371.999	4.33333
+371.646	3.66667
+371.294	3.66667
+370.941	1
+370.588	4
+370.236	3.66667
+369.883	4.33333
+369.53	2.33333
+369.177	6
+368.825	3
+368.472	2
+368.119	2.33333
+367.766	4.66667
+367.413	2.33333
+367.061	3.66667
+366.708	3
+366.355	2
+366.002	3.66667
+365.649	2.66667
+365.296	7.33333
+364.943	2.33333
+364.591	5.33333
+364.238	5.33333
+363.885	4.66667
+363.532	3
+363.179	6
+362.826	4
+362.471	2.66667
+362.118	3.66667
+361.765	2.66667
+361.411	4.66667
+361.058	3.66667
+360.705	3.33333
+360.352	2.66667
+359.999	7
+359.646	4
+359.293	2.66667
+358.938	8.33333
+358.585	5.33333
+358.231	5
+357.878	4
+357.525	4.66667
+357.172	3.66667
+356.819	3
+356.463	5
+356.11	6
+355.757	6.66667
+355.404	2.66667
+355.05	5.33333
+354.697	3
+354.342	5.33333
+353.988	5.66667
+353.635	3.33333
+353.282	7
+352.928	5.33333
+352.573	5.66667
+352.219	5.33333
+351.866	3.33333
+351.513	3.33333
+351.157	1.66667
+350.803	5
+350.45	5.33333
+350.097	5.66667
+349.741	6.66667
+349.387	6.33333
+349.034	7.66667
+348.68	6.33333
+348.325	5
+347.971	7.33333
+347.618	5.33333
+347.264	3
+346.908	4.33333
+346.555	3.66667
+346.201	3
+345.845	6.66667
+345.492	1.66667
+345.138	3
+344.782	5.33333
+344.429	4.33333
+344.075	5.66667
+343.719	6
+343.365	7.66667
+343.012	4.33333
+342.656	5
+342.302	6.33333
+341.948	3
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_11_top.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_11_top.txt
new file mode 100644
index 0000000000000000000000000000000000000000..e10a4bf0533fcf8f4d0f0b8ef1fb5cc62156b2ec
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_11_top.txt
@@ -0,0 +1,1024 @@
+692.206	2
+691.876	2.33333
+691.546	3
+691.215	1.33333
+690.885	3.33333
+690.555	2
+690.225	2
+689.895	2.66667
+689.564	4
+689.232	2.66667
+688.902	4
+688.571	4.33333
+688.241	1.33333
+687.911	6
+687.58	4.66667
+687.25	2.66667
+686.917	5
+686.587	3.33333
+686.257	4.33333
+685.926	5
+685.596	1.33333
+685.266	2.33333
+684.933	5.33333
+684.602	0.333333
+684.272	2
+683.942	5
+683.609	4
+683.279	4.66667
+682.948	6.33333
+682.617	5.33333
+682.287	5.33333
+681.954	4
+681.624	4
+681.293	5
+680.963	4
+680.63	4
+680.299	3
+679.969	5.33333
+679.636	0.333333
+679.305	3.33333
+678.975	5.33333
+678.644	3.66667
+678.311	3
+677.981	2
+677.65	6
+677.317	4.33333
+676.986	3
+676.656	4.33333
+676.323	6.33333
+675.992	4.66667
+675.661	4.66667
+675.328	0.666667
+674.998	2.66667
+674.667	4
+674.334	2
+674.003	2.66667
+673.67	3
+673.339	5.66667
+673.008	2.33333
+672.675	2.66667
+672.344	3
+672.011	4
+671.681	5
+671.35	3
+671.017	4.66667
+670.686	5
+670.353	2.33333
+670.022	5.66667
+669.689	6
+669.358	7
+669.027	3
+668.693	3.66667
+668.362	3.66667
+668.029	4
+667.698	5
+667.365	4.66667
+667.034	4
+666.701	4.66667
+666.37	4.66667
+666.036	6.33333
+665.705	9.33333
+665.372	4.33333
+665.041	5.66667
+664.708	5.33333
+664.376	7.33333
+664.043	5.66667
+663.712	1.33333
+663.379	3.33333
+663.045	4.66667
+662.714	5.66667
+662.381	5
+662.049	4
+661.716	4.66667
+661.385	7.33333
+661.051	4
+660.718	5
+660.387	2
+660.053	5
+659.722	5
+659.388	5
+659.055	3.33333
+658.724	6
+658.39	6
+658.059	3.66667
+657.725	7
+657.392	3.33333
+657.06	3.33333
+656.727	4
+656.393	4.66667
+656.062	4.66667
+655.728	5.66667
+655.394	5.66667
+655.063	2.33333
+654.729	5.33333
+654.396	4.66667
+654.064	5.33333
+653.73	5
+653.397	3.66667
+653.063	2.66667
+652.731	6
+652.398	5
+652.064	4
+651.73	3.33333
+651.399	6
+651.065	2.33333
+650.731	4
+650.397	3
+650.066	5
+649.732	2.66667
+649.398	1.33333
+649.064	3.33333
+648.732	3
+648.399	5.33333
+648.065	2.33333
+647.731	4
+647.397	0.333333
+647.065	5.33333
+646.731	3.33333
+646.397	4
+646.063	4.33333
+645.729	3
+645.398	3.33333
+645.064	3
+644.73	6.33333
+644.396	4.66667
+644.062	5.66667
+643.727	6
+643.393	3.33333
+643.062	1.66667
+642.727	-1.66667
+642.393	0
+642.059	1.66667
+641.725	5.33333
+641.391	4.33333
+641.057	5.66667
+640.723	4
+640.389	0.333333
+640.054	5
+639.72	4.33333
+639.388	2
+639.054	2.33333
+638.72	4.33333
+638.386	4
+638.051	4.66667
+637.717	3.33333
+637.383	5.66667
+637.049	3.66667
+636.714	4.66667
+636.38	5
+636.046	3
+635.711	1.66667
+635.377	4.66667
+635.043	3.33333
+634.708	4.33333
+634.374	4.33333
+634.04	4
+633.705	4.66667
+633.371	4.33333
+633.036	2.66667
+632.702	3.66667
+632.368	3.66667
+632.033	5.33333
+631.699	5
+631.364	5
+631.03	6
+630.693	4.66667
+630.359	7.33333
+630.024	4.66667
+629.689	4
+629.355	3.66667
+629.02	2.33333
+628.686	2
+628.351	5
+628.017	4.33333
+627.682	7
+627.345	5.66667
+627.011	3.66667
+626.676	3.33333
+626.341	4
+626.007	6
+625.672	6.33333
+625.337	7
+625	2.66667
+624.666	5.33333
+624.331	6
+623.996	6.33333
+623.661	3.33333
+623.327	4.66667
+622.99	4.33333
+622.655	5
+622.32	4.33333
+621.985	6.66667
+621.651	6.66667
+621.314	3.66667
+620.979	5
+620.644	4.33333
+620.309	4
+619.972	4
+619.637	4
+619.302	5.33333
+618.967	10
+618.63	1.33333
+618.295	7
+617.96	5
+617.625	1
+617.288	4
+616.953	5
+616.618	7.33333
+616.281	5.33333
+615.946	4.66667
+615.611	5
+615.274	7
+614.939	6
+614.604	5
+614.266	6.66667
+613.931	7
+613.596	3
+613.259	5.33333
+612.924	4.66667
+612.589	1.33333
+612.251	6
+611.916	6
+611.581	1.66667
+611.244	7.66667
+610.908	4.66667
+610.571	4.66667
+610.236	3.33333
+609.901	4.66667
+609.563	2.33333
+609.228	3
+608.89	3.66667
+608.555	3.33333
+608.22	5
+607.882	2
+607.547	4.33333
+607.21	5
+606.874	1.33333
+606.537	4
+606.201	6.33333
+605.864	1.66667
+605.528	3.33333
+605.193	4.33333
+604.855	5
+604.52	7
+604.182	3
+603.847	5.33333
+603.509	4
+603.174	3
+602.836	1.33333
+602.501	6
+602.163	7.33333
+601.825	2
+601.49	3.66667
+601.152	3.66667
+600.816	1.66667
+600.479	2.66667
+600.143	3.66667
+599.805	3.33333
+599.47	3
+599.132	2.66667
+598.794	2
+598.459	5.33333
+598.121	4
+597.785	7.66667
+597.447	2.66667
+597.112	5
+596.774	5
+596.436	4.33333
+596.1	3.66667
+595.762	3
+595.424	1.66667
+595.088	6
+594.75	3.66667
+594.415	3
+594.077	0
+593.739	2
+593.403	3.33333
+593.065	2
+592.727	3.66667
+592.391	6
+592.053	3.33333
+591.715	4.33333
+591.379	2
+591.041	4.33333
+590.703	4.33333
+590.365	4.33333
+590.029	3
+589.691	2
+589.353	2.33333
+589.017	3.66667
+588.678	5
+588.34	2.66667
+588.002	1
+587.666	3.33333
+587.328	4.66667
+586.99	2
+586.651	5.66667
+586.315	5
+585.977	4.33333
+585.639	3.33333
+585.3	4
+584.962	2.66667
+584.626	4
+584.288	4
+583.949	2.66667
+583.611	2.66667
+583.273	3.33333
+582.936	5.33333
+582.598	2.66667
+582.26	3
+581.921	2.33333
+581.583	3.66667
+581.244	4.66667
+580.906	1
+580.57	5
+580.231	4
+579.893	4.66667
+579.554	4.33333
+579.216	4.33333
+578.877	1.33333
+578.539	1.33333
+578.2	3
+577.864	6.33333
+577.525	4.33333
+577.187	5
+576.848	6
+576.51	4.66667
+576.171	5.33333
+575.832	5.66667
+575.494	6.66667
+575.155	2.66667
+574.816	1.33333
+574.478	3
+574.139	5.33333
+573.8	4.66667
+573.462	3.66667
+573.123	5.66667
+572.784	2
+572.445	4
+572.107	5
+571.768	3
+571.429	2
+571.09	4.33333
+570.751	3.66667
+570.413	3
+570.074	0.333333
+569.735	3
+569.396	4.66667
+569.057	7.33333
+568.718	1
+568.38	6.66667
+568.041	3
+567.702	4.66667
+567.363	5
+567.024	4
+566.685	4.33333
+566.346	4.33333
+566.007	6
+565.668	4.66667
+565.329	3.33333
+564.988	6.33333
+564.649	2.33333
+564.31	3.33333
+563.971	3
+563.632	4.66667
+563.292	7.66667
+562.953	2.66667
+562.614	7
+562.273	4.33333
+561.934	7.33333
+561.595	3.33333
+561.256	4.33333
+560.916	5.33333
+560.577	6.33333
+560.236	3.33333
+559.897	4.66667
+559.558	6.33333
+559.218	3.33333
+558.879	6.33333
+558.54	4.66667
+558.198	5
+557.859	4
+557.52	3
+557.181	5.33333
+556.839	9
+556.5	4.33333
+556.16	4.66667
+555.821	4
+555.48	6.33333
+555.14	6.66667
+554.801	5
+554.461	9.66667
+554.12	5.33333
+553.78	10
+553.441	3.33333
+553.102	7
+552.76	5.66667
+552.42	8
+552.081	8.33333
+551.739	9
+551.4	7.33333
+551.06	8.33333
+550.719	5.66667
+550.379	7
+550.039	7
+549.698	8.66667
+549.358	6.33333
+549.019	7.33333
+548.677	6
+548.337	5
+547.998	8.66667
+547.656	10.3333
+547.316	7.66667
+546.977	7
+546.635	7.66667
+546.295	8.66667
+545.953	6
+545.613	11
+545.274	7.66667
+544.932	9.66667
+544.592	12.3333
+544.25	13
+543.91	10.3333
+543.57	12
+543.229	6.66667
+542.889	12.6667
+542.547	7.33333
+542.207	10.6667
+541.865	13.3333
+541.525	12
+541.183	12.3333
+540.843	13
+540.501	8.66667
+540.161	11.3333
+539.819	10.3333
+539.479	18
+539.137	11
+538.797	11.3333
+538.455	15
+538.115	13
+537.773	17.3333
+537.433	14.6667
+537.091	18.3333
+536.75	17.3333
+536.408	15.3333
+536.068	18.6667
+535.726	19.3333
+535.386	18
+535.044	21.3333
+534.703	22
+534.361	21
+534.019	22
+533.679	20.6667
+533.336	17.3333
+532.996	24.3333
+532.654	22.3333
+532.312	24
+531.971	23.6667
+531.629	29.6667
+531.289	28.6667
+530.946	29.6667
+530.604	31
+530.264	33
+529.921	39
+529.579	35.6667
+529.238	35.3333
+528.896	46.3333
+528.556	45.3333
+528.213	49.3333
+527.871	50.3333
+527.53	54
+527.188	57.6667
+526.845	69.6667
+526.503	72.6667
+526.162	71.6667
+525.819	89.6667
+525.477	97
+525.136	108
+524.794	134
+524.451	151
+524.111	161
+523.768	195
+523.425	229.333
+523.083	284
+522.742	329.333
+522.399	410.333
+522.057	501.667
+521.714	622
+521.373	749.333
+521.03	886.667
+520.688	1007
+520.345	1109.33
+520.002	1159.67
+519.661	1229.67
+519.319	1244.33
+518.976	1274
+518.633	1222.33
+518.29	1130.33
+517.949	995
+517.606	861.667
+517.263	711
+516.921	560.333
+516.578	477
+516.235	400.333
+515.894	323.667
+515.551	268
+515.208	238.667
+514.865	194
+514.522	154.667
+514.179	144.667
+513.836	135
+513.493	104.333
+513.152	93.6667
+512.809	84
+512.466	82
+512.123	72
+511.779	66.3333
+511.436	61.6667
+511.093	56.3333
+510.75	56.3333
+510.407	42
+510.064	43.6667
+509.721	39.3333
+509.377	35
+509.034	40
+508.693	32
+508.35	34.6667
+508.007	33.6667
+507.663	32
+507.32	27.6667
+506.977	26.6667
+506.633	27.6667
+506.29	23.6667
+505.947	23.6667
+505.604	22.3333
+505.26	20.6667
+504.917	20.3333
+504.573	22
+504.23	20.3333
+503.887	18
+503.543	15.6667
+503.2	19.6667
+502.854	18.3333
+502.511	13.6667
+502.167	14.6667
+501.824	17
+501.48	12.6667
+501.137	12.3333
+500.793	15.6667
+500.45	15
+500.106	6
+499.763	13
+499.419	14.3333
+499.076	12.3333
+498.732	9.33333
+498.386	9.66667
+498.043	14.3333
+497.699	7
+497.355	10
+497.012	10.6667
+496.668	6.33333
+496.324	12
+495.981	4
+495.635	10.3333
+495.291	10
+494.947	6.66667
+494.604	11.6667
+494.26	8.33333
+493.916	8.66667
+493.57	9
+493.226	9.66667
+492.883	7.66667
+492.539	8.33333
+492.195	8.66667
+491.849	8.66667
+491.505	7.33333
+491.161	6.66667
+490.817	10.3333
+490.471	10.6667
+490.127	8.66667
+489.783	9.33333
+489.439	8
+489.093	9.33333
+488.749	4.33333
+488.405	5.33333
+488.061	5.33333
+487.715	8.66667
+487.371	7.66667
+487.027	9
+486.683	5.33333
+486.337	8
+485.993	5
+485.649	5.33333
+485.303	7
+484.959	3.33333
+484.614	7.33333
+484.268	6.66667
+483.924	7.33333
+483.58	5
+483.234	2.33333
+482.889	4.66667
+482.545	6
+482.199	10
+481.855	6.66667
+481.51	6.66667
+481.164	8
+480.82	7
+480.476	4
+480.129	4
+479.785	5.33333
+479.438	7
+479.094	6
+478.75	3
+478.403	5.33333
+478.059	6
+477.712	7.33333
+477.368	4.33333
+477.024	7.33333
+476.677	7.66667
+476.333	6.33333
+475.986	5.66667
+475.642	2.66667
+475.295	7.66667
+474.951	1.66667
+474.604	5
+474.259	7.66667
+473.913	2.66667
+473.568	2.66667
+473.221	6
+472.877	4
+472.53	5
+472.186	5.33333
+471.839	0.333333
+471.494	4.33333
+471.148	5
+470.803	3.66667
+470.456	6.66667
+470.112	0.333333
+469.765	4
+469.42	5.33333
+469.073	6.33333
+468.728	5.66667
+468.382	5.33333
+468.037	6.66667
+467.69	4.66667
+467.343	2
+466.998	2
+466.651	3.33333
+466.307	3.66667
+465.96	7.66667
+465.613	2.66667
+465.268	5
+464.921	4
+464.576	3.33333
+464.229	3
+463.882	2
+463.537	4.66667
+463.19	3.66667
+462.845	7
+462.498	2
+462.151	6
+461.806	3.66667
+461.459	1.66667
+461.112	1.66667
+460.767	3.66667
+460.42	2.66667
+460.072	5.33333
+459.727	1.66667
+459.38	3.66667
+459.033	3
+458.686	3.66667
+458.341	4.33333
+457.993	2.66667
+457.646	5.33333
+457.301	2.66667
+456.954	1
+456.606	7
+456.259	2.33333
+455.914	5.66667
+455.567	4
+455.219	1
+454.872	3.66667
+454.527	3.33333
+454.179	4.66667
+453.832	4.33333
+453.484	5.33333
+453.139	3.66667
+452.792	2.66667
+452.444	6.66667
+452.097	4.66667
+451.749	5.66667
+451.404	3.33333
+451.056	3.33333
+450.709	4.66667
+450.361	8.33333
+450.014	6.66667
+449.668	4.66667
+449.321	5
+448.973	5
+448.626	7.33333
+448.278	5.33333
+447.93	3.33333
+447.583	2.66667
+447.237	6
+446.89	4.33333
+446.542	0.333333
+446.194	7
+445.847	1.33333
+445.499	0.333333
+445.151	5.66667
+444.803	2.66667
+444.456	6
+444.11	7
+443.762	5
+443.414	5
+443.067	4.33333
+442.719	-1.33333
+442.371	6
+442.023	6
+441.675	4.66667
+441.327	1.66667
+440.979	1.66667
+440.632	3.66667
+440.284	4.66667
+439.936	7.66667
+439.588	6
+439.24	3.66667
+438.892	5.33333
+438.544	5
+438.196	7.33333
+437.848	4
+437.5	8.33333
+437.152	1.66667
+436.804	2.33333
+436.456	6
+436.108	4
+435.76	5
+435.412	4.66667
+435.063	5.33333
+434.715	6.66667
+434.367	7
+434.019	4
+433.671	5.66667
+433.323	3
+432.975	5.33333
+432.626	5.66667
+432.278	4
+431.928	5
+431.579	5.33333
+431.231	6.33333
+430.883	5.33333
+430.535	6
+430.186	4.33333
+429.838	3.66667
+429.49	3
+429.142	2
+428.791	3
+428.443	4
+428.094	2
+427.746	7
+427.398	3.66667
+427.049	1
+426.701	4.66667
+426.35	7.66667
+426.002	7
+425.653	3.66667
+425.305	3.66667
+424.956	4
+424.606	2.66667
+424.257	3.33333
+423.909	3
+423.56	7.33333
+423.211	4.66667
+422.861	6
+422.512	3.33333
+422.164	5.66667
+421.815	7
+421.466	5.66667
+421.116	4
+420.767	6
+420.418	6.66667
+420.067	6.33333
+419.719	5.33333
+419.37	3.33333
+419.021	2.33333
+418.671	4.33333
+418.322	4.66667
+417.973	5
+417.624	4.66667
+417.273	5.33333
+416.925	6
+416.576	6
+416.225	4
+415.876	3
+415.527	6
+415.176	6.66667
+414.827	3.66667
+414.478	3.66667
+414.127	3.66667
+413.778	5
+413.43	5.66667
+413.078	3.33333
+412.73	5
+412.381	4
+412.029	4.66667
+411.68	6.66667
+411.329	4.33333
+410.98	9.33333
+410.631	3
+410.28	5.33333
+409.931	5.33333
+409.58	5
+409.231	6.33333
+408.882	0
+408.53	4.66667
+408.181	5.33333
+407.83	3.33333
+407.481	3.66667
+407.13	3.33333
+406.78	5
+406.429	5.33333
+406.08	3
+405.731	6
+405.379	1.66667
+405.03	2.66667
+404.679	6.33333
+404.329	3.66667
+403.978	5.33333
+403.629	3.66667
+403.277	5.66667
+402.928	5
+402.576	2.33333
+402.227	6.66667
+401.876	3.66667
+401.526	3
+401.175	2.33333
+400.825	4
+400.474	5.66667
+400.122	1.33333
+399.773	4
+399.421	6.66667
+399.072	3.66667
+398.72	3.66667
+398.371	4
+398.019	5
+397.667	5.33333
+397.318	5.66667
+396.966	5.33333
+396.617	7
+396.265	4.33333
+395.915	6.33333
+395.564	3.66667
+395.212	3.33333
+394.862	5.66667
+394.51	4.66667
+394.159	3.66667
+393.809	2.66667
+393.457	5
+393.107	5
+392.756	5.33333
+392.404	4.66667
+392.054	5
+391.702	4.33333
+391.35	3
+391	3
+390.648	3
+390.297	0
+389.945	4.66667
+389.595	2.66667
+389.243	5.33333
+388.891	5
+388.541	3.33333
+388.189	2.66667
+387.837	5
+387.487	3.66667
+387.135	2.66667
+386.783	4.66667
+386.431	4.33333
+386.081	4.33333
+385.729	7
+385.377	2
+385.024	4.66667
+384.674	6.66667
+384.322	4.33333
+383.97	6
+383.618	5.33333
+383.266	7.33333
+382.916	4
+382.563	6.33333
+382.211	3
+381.859	4.66667
+381.507	3.33333
+381.157	3
+380.804	2.33333
+380.452	3.66667
+380.1	4.33333
+379.747	2.33333
+379.397	2.33333
+379.045	6
+378.692	3.66667
+378.34	5
+377.987	4
+377.635	2.33333
+377.283	4
+376.932	2.33333
+376.58	4.66667
+376.227	5.33333
+375.875	3
+375.522	5
+375.17	6.66667
+374.817	5
+374.465	3
+374.112	3.33333
+373.76	5
+373.409	6.33333
+373.057	5.33333
+372.704	4.66667
+372.352	5
+371.999	5.33333
+371.646	3.33333
+371.294	5
+370.941	5.33333
+370.588	6.33333
+370.236	4.66667
+369.883	1
+369.53	5.33333
+369.177	5
+368.825	7
+368.472	2.33333
+368.119	5.66667
+367.766	6.66667
+367.413	3.66667
+367.061	4
+366.708	7.66667
+366.355	3.66667
+366.002	5
+365.649	2.33333
+365.296	5
+364.943	5.66667
+364.591	4.66667
+364.238	7
+363.885	1.33333
+363.532	2.33333
+363.179	3
+362.826	4.33333
+362.471	4
+362.118	5.33333
+361.765	3.33333
+361.411	2
+361.058	3
+360.705	4.66667
+360.352	6.33333
+359.999	7.33333
+359.646	4.33333
+359.293	6.66667
+358.938	6.66667
+358.585	3
+358.231	3.66667
+357.878	7.66667
+357.525	6
+357.172	4.66667
+356.819	3.66667
+356.463	4.66667
+356.11	5
+355.757	4.33333
+355.404	6
+355.05	8
+354.697	5.66667
+354.342	3
+353.988	4.66667
+353.635	6
+353.282	10
+352.928	3.66667
+352.573	5.33333
+352.219	6
+351.866	5
+351.513	4
+351.157	6.33333
+350.803	2
+350.45	2
+350.097	1.33333
+349.741	8
+349.387	5.33333
+349.034	5
+348.68	2.33333
+348.325	8.66667
+347.971	7.66667
+347.618	5.66667
+347.264	6
+346.908	5.66667
+346.555	5.66667
+346.201	3.66667
+345.845	5.66667
+345.492	6.33333
+345.138	3.33333
+344.782	4
+344.429	7.66667
+344.075	6.33333
+343.719	3.33333
+343.365	3.66667
+343.012	5.66667
+342.656	5
+342.302	4.33333
+341.948	5
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_12_bottom.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_12_bottom.txt
new file mode 100644
index 0000000000000000000000000000000000000000..4fc186d8b93f643153becec9e1b1102509e10af6
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_12_bottom.txt
@@ -0,0 +1,1024 @@
+692.206	-2
+691.876	1
+691.546	2.66667
+691.215	1
+690.885	2.33333
+690.555	1.66667
+690.225	0
+689.895	1.66667
+689.564	2
+689.232	0.333333
+688.902	0.666667
+688.571	0.666667
+688.241	2.33333
+687.911	0.333333
+687.58	-1
+687.25	1.33333
+686.917	0.333333
+686.587	0
+686.257	0.666667
+685.926	4.66667
+685.596	2.33333
+685.266	2
+684.933	2.33333
+684.602	-1
+684.272	0.666667
+683.942	3.66667
+683.609	1.33333
+683.279	3.66667
+682.948	0.666667
+682.617	1.66667
+682.287	2.33333
+681.954	-1
+681.624	-0.666667
+681.293	3.33333
+680.963	0.666667
+680.63	2
+680.299	6
+679.969	5
+679.636	4
+679.305	0.333333
+678.975	3.33333
+678.644	1
+678.311	-0.333333
+677.981	1
+677.65	0.666667
+677.317	3.33333
+676.986	0
+676.656	2
+676.323	2.66667
+675.992	1.66667
+675.661	5.33333
+675.328	2
+674.998	3.33333
+674.667	5
+674.334	3.66667
+674.003	1.33333
+673.67	5
+673.339	2
+673.008	1.33333
+672.675	2.66667
+672.344	1.33333
+672.011	4.66667
+671.681	2.33333
+671.35	3
+671.017	1.33333
+670.686	2.33333
+670.353	2.33333
+670.022	2.33333
+669.689	2.66667
+669.358	2
+669.027	0.666667
+668.693	2.66667
+668.362	3
+668.029	4.66667
+667.698	0.333333
+667.365	4.66667
+667.034	5
+666.701	1.66667
+666.37	1.33333
+666.036	2.33333
+665.705	2.66667
+665.372	0
+665.041	3.33333
+664.708	2.33333
+664.376	1.66667
+664.043	1.66667
+663.712	-1
+663.379	0.666667
+663.045	2
+662.714	3.33333
+662.381	0.333333
+662.049	4.33333
+661.716	2.33333
+661.385	1.33333
+661.051	1.66667
+660.718	-0.666667
+660.387	2
+660.053	1.66667
+659.722	-1.66667
+659.388	3
+659.055	1
+658.724	2
+658.39	1
+658.059	5
+657.725	4
+657.392	3
+657.06	2.66667
+656.727	2.33333
+656.393	4.33333
+656.062	4.66667
+655.728	2.66667
+655.394	3.66667
+655.063	5
+654.729	2
+654.396	4
+654.064	2.66667
+653.73	4.66667
+653.397	2.33333
+653.063	2
+652.731	0.666667
+652.398	2
+652.064	2.33333
+651.73	1.33333
+651.399	2
+651.065	3.66667
+650.731	2.33333
+650.397	1.33333
+650.066	2
+649.732	3
+649.398	1
+649.064	3
+648.732	2.33333
+648.399	2
+648.065	2
+647.731	3.33333
+647.397	1.33333
+647.065	0.666667
+646.731	0.333333
+646.397	1.66667
+646.063	3
+645.729	1
+645.398	2.66667
+645.064	2.33333
+644.73	2.33333
+644.396	1.66667
+644.062	2.33333
+643.727	2.33333
+643.393	1
+643.062	0.333333
+642.727	1
+642.393	3.33333
+642.059	2.66667
+641.725	1
+641.391	2.66667
+641.057	0.666667
+640.723	3
+640.389	1.66667
+640.054	2
+639.72	1
+639.388	1
+639.054	2.66667
+638.72	1.66667
+638.386	5
+638.051	2.33333
+637.717	4
+637.383	1.66667
+637.049	1
+636.714	3
+636.38	2
+636.046	2.33333
+635.711	1.33333
+635.377	1.33333
+635.043	2
+634.708	0.666667
+634.374	3.33333
+634.04	2.33333
+633.705	1
+633.371	2
+633.036	2
+632.702	3.33333
+632.368	-2.33333
+632.033	2.33333
+631.699	1.33333
+631.364	1.66667
+631.03	2.33333
+630.693	4
+630.359	2.66667
+630.024	0.333333
+629.689	2.33333
+629.355	1.33333
+629.02	4.66667
+628.686	0
+628.351	5.33333
+628.017	0.333333
+627.682	2.66667
+627.345	3
+627.011	4.33333
+626.676	5.66667
+626.341	3.66667
+626.007	2.33333
+625.672	0.666667
+625.337	4.66667
+625	1
+624.666	2.33333
+624.331	3
+623.996	3.33333
+623.661	2
+623.327	1.66667
+622.99	4.33333
+622.655	1.33333
+622.32	4
+621.985	2.66667
+621.651	3
+621.314	4
+620.979	5.33333
+620.644	3.66667
+620.309	5.33333
+619.972	5
+619.637	2.33333
+619.302	7
+618.967	5.33333
+618.63	1.66667
+618.295	2.66667
+617.96	1.33333
+617.625	3
+617.288	5
+616.953	3.66667
+616.618	1.66667
+616.281	2.33333
+615.946	3.66667
+615.611	2.33333
+615.274	3.66667
+614.939	3
+614.604	1
+614.266	0.666667
+613.931	2.33333
+613.596	4.66667
+613.259	2.66667
+612.924	3.33333
+612.589	-1.33333
+612.251	4
+611.916	3.66667
+611.581	2.33333
+611.244	4.33333
+610.908	3.33333
+610.571	1.66667
+610.236	4
+609.901	1.66667
+609.563	5.33333
+609.228	3
+608.89	1.66667
+608.555	-1.33333
+608.22	4.66667
+607.882	3.33333
+607.547	3.33333
+607.21	2.33333
+606.874	4
+606.537	3
+606.201	0
+605.864	3.33333
+605.528	2
+605.193	1.33333
+604.855	1
+604.52	4.33333
+604.182	0
+603.847	3
+603.509	3.33333
+603.174	1.33333
+602.836	4.33333
+602.501	2.66667
+602.163	3.66667
+601.825	0.666667
+601.49	3
+601.152	1.66667
+600.816	3.33333
+600.479	3
+600.143	4
+599.805	2.33333
+599.47	2
+599.132	2.33333
+598.794	1.33333
+598.459	1.33333
+598.121	2.66667
+597.785	2.66667
+597.447	2
+597.112	-1
+596.774	5.33333
+596.436	1
+596.1	1.66667
+595.762	0.666667
+595.424	1.66667
+595.088	1.66667
+594.75	2
+594.415	0
+594.077	1.66667
+593.739	2
+593.403	1.33333
+593.065	1.66667
+592.727	1.33333
+592.391	-0.333333
+592.053	4.33333
+591.715	1
+591.379	1.66667
+591.041	2
+590.703	-0.666667
+590.365	1.33333
+590.029	1
+589.691	0
+589.353	2.66667
+589.017	4
+588.678	1.33333
+588.34	1.66667
+588.002	1.33333
+587.666	1
+587.328	1.33333
+586.99	3.33333
+586.651	0.333333
+586.315	3
+585.977	2.66667
+585.639	2.33333
+585.3	1.66667
+584.962	-0.333333
+584.626	0.666667
+584.288	0.666667
+583.949	1.66667
+583.611	1.66667
+583.273	2
+582.936	1.66667
+582.598	3.33333
+582.26	3
+581.921	-1.66667
+581.583	-1.33333
+581.244	1
+580.906	1.66667
+580.57	1.66667
+580.231	0.333333
+579.893	0.333333
+579.554	0.333333
+579.216	1.33333
+578.877	-3
+578.539	3.66667
+578.2	0
+577.864	2.33333
+577.525	1.66667
+577.187	-0.666667
+576.848	0.333333
+576.51	1.66667
+576.171	1.33333
+575.832	0
+575.494	2
+575.155	2.66667
+574.816	0.333333
+574.478	2.66667
+574.139	3
+573.8	-1.33333
+573.462	2.66667
+573.123	2.33333
+572.784	1
+572.445	3
+572.107	0.333333
+571.768	5
+571.429	1.66667
+571.09	0.333333
+570.751	-0.333333
+570.413	-0.333333
+570.074	1
+569.735	2.33333
+569.396	-0.666667
+569.057	1
+568.718	2.66667
+568.38	0.333333
+568.041	2
+567.702	5.33333
+567.363	4
+567.024	2.66667
+566.685	2.33333
+566.346	0.333333
+566.007	2.66667
+565.668	2
+565.329	2.66667
+564.988	4
+564.649	1.33333
+564.31	0
+563.971	3
+563.632	3.66667
+563.292	2.66667
+562.953	1.66667
+562.614	3.33333
+562.273	3.33333
+561.934	4.33333
+561.595	2.66667
+561.256	1
+560.916	4.33333
+560.577	5.66667
+560.236	3.33333
+559.897	3
+559.558	3.33333
+559.218	2.66667
+558.879	3.33333
+558.54	1
+558.198	5.33333
+557.859	4.66667
+557.52	1.66667
+557.181	1
+556.839	4.66667
+556.5	4.66667
+556.16	2
+555.821	2.33333
+555.48	5.66667
+555.14	4
+554.801	3.33333
+554.461	2.33333
+554.12	5
+553.78	1.33333
+553.441	4
+553.102	0.333333
+552.76	5
+552.42	5.66667
+552.081	4
+551.739	2.66667
+551.4	3.66667
+551.06	6
+550.719	4.33333
+550.379	2.66667
+550.039	5
+549.698	5.33333
+549.358	-0.333333
+549.019	9.66667
+548.677	5.66667
+548.337	6
+547.998	3.33333
+547.656	7.33333
+547.316	7.33333
+546.977	9.66667
+546.635	6.33333
+546.295	5
+545.953	7
+545.613	5.33333
+545.274	10.6667
+544.932	7.66667
+544.592	9
+544.25	11.6667
+543.91	5.33333
+543.57	8.33333
+543.229	9.66667
+542.889	12.3333
+542.547	10.3333
+542.207	10.3333
+541.865	12.6667
+541.525	7.33333
+541.183	10.6667
+540.843	12.3333
+540.501	12.6667
+540.161	11.3333
+539.819	11.3333
+539.479	11
+539.137	14.6667
+538.797	14.3333
+538.455	13
+538.115	13.6667
+537.773	15.3333
+537.433	12
+537.091	10.6667
+536.75	14.6667
+536.408	18
+536.068	15.3333
+535.726	18.6667
+535.386	17
+535.044	22
+534.703	22
+534.361	25.6667
+534.019	17.6667
+533.679	18
+533.336	23.6667
+532.996	21
+532.654	25
+532.312	29.3333
+531.971	25.3333
+531.629	26
+531.289	28.3333
+530.946	31.3333
+530.604	35.6667
+530.264	30
+529.921	41.3333
+529.579	39
+529.238	38
+528.896	43
+528.556	50.3333
+528.213	50.3333
+527.871	52.6667
+527.53	57
+527.188	70
+526.845	78.6667
+526.503	85.6667
+526.162	80.3333
+525.819	94.3333
+525.477	118.333
+525.136	126.667
+524.794	146
+524.451	177
+524.111	184
+523.768	225.333
+523.425	280
+523.083	337.667
+522.742	410.667
+522.399	533.333
+522.057	651.667
+521.714	831
+521.373	1033.67
+521.03	1193
+520.688	1299.33
+520.345	1330.67
+520.002	1356.33
+519.661	1300.33
+519.319	1214
+518.976	1140
+518.633	1059.67
+518.29	938
+517.949	866.667
+517.606	737.667
+517.263	652.667
+516.921	539
+516.578	442.333
+516.235	367.333
+515.894	291.667
+515.551	250.333
+515.208	200.333
+514.865	175
+514.522	154
+514.179	135.667
+513.836	116.333
+513.493	109.667
+513.152	82
+512.809	90
+512.466	67
+512.123	66.6667
+511.779	64
+511.436	56
+511.093	52.6667
+510.75	45
+510.407	41.6667
+510.064	40
+509.721	37
+509.377	34
+509.034	30.3333
+508.693	31
+508.35	31.3333
+508.007	30
+507.663	25.3333
+507.32	19
+506.977	21
+506.633	20
+506.29	19.3333
+505.947	19
+505.604	19.3333
+505.26	18.3333
+504.917	19.3333
+504.573	15
+504.23	14.3333
+503.887	13.3333
+503.543	15.3333
+503.2	15.6667
+502.854	13
+502.511	15
+502.167	8
+501.824	10
+501.48	11
+501.137	10.6667
+500.793	11.3333
+500.45	8.66667
+500.106	12.6667
+499.763	9.66667
+499.419	5.33333
+499.076	9.33333
+498.732	7.66667
+498.386	11.3333
+498.043	7
+497.699	9
+497.355	8.33333
+497.012	10
+496.668	8.33333
+496.324	7
+495.981	5.33333
+495.635	8
+495.291	6.33333
+494.947	3.33333
+494.604	7.33333
+494.26	7.33333
+493.916	8.33333
+493.57	5
+493.226	6.33333
+492.883	6
+492.539	5
+492.195	5
+491.849	4.66667
+491.505	4.33333
+491.161	3.33333
+490.817	5
+490.471	7.33333
+490.127	9.33333
+489.783	6.33333
+489.439	6.66667
+489.093	8
+488.749	3.33333
+488.405	5
+488.061	5.33333
+487.715	7
+487.371	6
+487.027	7.66667
+486.683	5.66667
+486.337	5
+485.993	4
+485.649	5.33333
+485.303	6.66667
+484.959	5
+484.614	3.33333
+484.268	5
+483.924	6
+483.58	2
+483.234	4
+482.889	5
+482.545	3.66667
+482.199	4
+481.855	6.66667
+481.51	4.66667
+481.164	4
+480.82	4.66667
+480.476	3.33333
+480.129	5.33333
+479.785	4.66667
+479.438	3.66667
+479.094	3.33333
+478.75	3
+478.403	1.33333
+478.059	1.66667
+477.712	4
+477.368	6
+477.024	5
+476.677	3.33333
+476.333	1.66667
+475.986	1.66667
+475.642	3.66667
+475.295	4.66667
+474.951	3.33333
+474.604	3.66667
+474.259	3.66667
+473.913	1.66667
+473.568	3.33333
+473.221	2.66667
+472.877	1.66667
+472.53	3.33333
+472.186	4.33333
+471.839	5
+471.494	0
+471.148	0.333333
+470.803	1.66667
+470.456	3
+470.112	1.33333
+469.765	3.33333
+469.42	0.333333
+469.073	1
+468.728	1
+468.382	-0.333333
+468.037	2.33333
+467.69	1.33333
+467.343	4.66667
+466.998	1.33333
+466.651	3
+466.307	5
+465.96	3.33333
+465.613	1.66667
+465.268	1.33333
+464.921	1.33333
+464.576	1.66667
+464.229	0
+463.882	4.33333
+463.537	3.33333
+463.19	-0.666667
+462.845	3
+462.498	3
+462.151	2.66667
+461.806	1.33333
+461.459	2.66667
+461.112	0.666667
+460.767	4
+460.42	1
+460.072	2
+459.727	2.33333
+459.38	2.66667
+459.033	4.66667
+458.686	1.66667
+458.341	0.333333
+457.993	1
+457.646	1
+457.301	1.33333
+456.954	3
+456.606	3.66667
+456.259	-0.333333
+455.914	0.333333
+455.567	-0.666667
+455.219	1.66667
+454.872	2.66667
+454.527	1.33333
+454.179	2
+453.832	0.666667
+453.484	0.333333
+453.139	0.666667
+452.792	-0.666667
+452.444	3
+452.097	2.66667
+451.749	1.66667
+451.404	5
+451.056	3
+450.709	3
+450.361	2.66667
+450.014	1.33333
+449.668	3.33333
+449.321	3.33333
+448.973	1.66667
+448.626	3.33333
+448.278	3.33333
+447.93	3.33333
+447.583	3.66667
+447.237	3.33333
+446.89	1.33333
+446.542	3
+446.194	5.33333
+445.847	4.33333
+445.499	3.66667
+445.151	2
+444.803	4.33333
+444.456	2.66667
+444.11	1.33333
+443.762	3
+443.414	3
+443.067	1.66667
+442.719	3.33333
+442.371	5
+442.023	0.333333
+441.675	3.66667
+441.327	4
+440.979	2.66667
+440.632	1
+440.284	1
+439.936	0.666667
+439.588	7.66667
+439.24	4
+438.892	5.33333
+438.544	4.33333
+438.196	7
+437.848	3
+437.5	3.66667
+437.152	3.66667
+436.804	5.33333
+436.456	3.33333
+436.108	1.66667
+435.76	4
+435.412	4
+435.063	3
+434.715	4.66667
+434.367	3
+434.019	4.33333
+433.671	4
+433.323	1.66667
+432.975	2.33333
+432.626	3
+432.278	4.33333
+431.928	3.33333
+431.579	4.33333
+431.231	5.33333
+430.883	2.33333
+430.535	5.66667
+430.186	2.66667
+429.838	2.66667
+429.49	5
+429.142	2.66667
+428.791	3
+428.443	4.33333
+428.094	2.33333
+427.746	1.33333
+427.398	4.33333
+427.049	1.33333
+426.701	6.33333
+426.35	6.66667
+426.002	6
+425.653	2.66667
+425.305	5.66667
+424.956	4
+424.606	3.33333
+424.257	4.66667
+423.909	5
+423.56	2.66667
+423.211	2.66667
+422.861	5
+422.512	6.33333
+422.164	0
+421.815	4.33333
+421.466	4
+421.116	4.33333
+420.767	3.66667
+420.418	2.66667
+420.067	5
+419.719	3
+419.37	4
+419.021	4.66667
+418.671	3
+418.322	3.66667
+417.973	4.33333
+417.624	3
+417.273	4.66667
+416.925	2.66667
+416.576	1
+416.225	4.66667
+415.876	6.66667
+415.527	6
+415.176	3.33333
+414.827	0.666667
+414.478	5.33333
+414.127	4.66667
+413.778	1.33333
+413.43	2.66667
+413.078	2.33333
+412.73	4.33333
+412.381	3
+412.029	4.33333
+411.68	3.33333
+411.329	1
+410.98	3
+410.631	6.33333
+410.28	5.66667
+409.931	3.33333
+409.58	2
+409.231	3.33333
+408.882	3.66667
+408.53	3
+408.181	3.66667
+407.83	4.66667
+407.481	4.33333
+407.13	2.33333
+406.78	4.33333
+406.429	6.66667
+406.08	3
+405.731	3
+405.379	3
+405.03	1.33333
+404.679	2.33333
+404.329	2.33333
+403.978	4
+403.629	1.66667
+403.277	2.33333
+402.928	3.66667
+402.576	0
+402.227	4.66667
+401.876	4
+401.526	4.66667
+401.175	4
+400.825	3.66667
+400.474	1.33333
+400.122	3
+399.773	4
+399.421	4.33333
+399.072	3.33333
+398.72	0.333333
+398.371	3
+398.019	2.66667
+397.667	3.33333
+397.318	3
+396.966	3
+396.617	4.33333
+396.265	6.66667
+395.915	1.66667
+395.564	4
+395.212	3.33333
+394.862	4
+394.51	3
+394.159	2.33333
+393.809	3.66667
+393.457	2.33333
+393.107	-0.333333
+392.756	2
+392.404	4.33333
+392.054	2.66667
+391.702	3.33333
+391.35	4
+391	0.666667
+390.648	1.33333
+390.297	3
+389.945	-1
+389.595	3.33333
+389.243	1.66667
+388.891	3.33333
+388.541	3.66667
+388.189	5.66667
+387.837	1
+387.487	6.33333
+387.135	2.33333
+386.783	4.33333
+386.431	3.66667
+386.081	1.66667
+385.729	2.66667
+385.377	2
+385.024	4.66667
+384.674	4
+384.322	3
+383.97	3.33333
+383.618	4
+383.266	3.33333
+382.916	2
+382.563	3.33333
+382.211	5
+381.859	4
+381.507	5
+381.157	3.33333
+380.804	4
+380.452	1.66667
+380.1	3
+379.747	4
+379.397	2.33333
+379.045	3.33333
+378.692	3.33333
+378.34	2.66667
+377.987	3.66667
+377.635	1
+377.283	1.33333
+376.932	3
+376.58	4.66667
+376.227	4.66667
+375.875	3.66667
+375.522	1.33333
+375.17	3.66667
+374.817	3
+374.465	5.66667
+374.112	2.33333
+373.76	8.33333
+373.409	4.33333
+373.057	3.33333
+372.704	3.66667
+372.352	1.33333
+371.999	4.33333
+371.646	2.33333
+371.294	7
+370.941	5.33333
+370.588	2
+370.236	2.66667
+369.883	3.66667
+369.53	4
+369.177	5
+368.825	3
+368.472	5
+368.119	3
+367.766	3.33333
+367.413	2.33333
+367.061	5.66667
+366.708	1
+366.355	5
+366.002	4.33333
+365.649	6.66667
+365.296	4.66667
+364.943	5
+364.591	3
+364.238	6
+363.885	3.66667
+363.532	1.33333
+363.179	5.33333
+362.826	7.66667
+362.471	3
+362.118	4.33333
+361.765	2.33333
+361.411	3
+361.058	5.33333
+360.705	3
+360.352	4.33333
+359.999	5
+359.646	4
+359.293	3.33333
+358.938	1
+358.585	3.66667
+358.231	6.66667
+357.878	2.66667
+357.525	1.66667
+357.172	4.33333
+356.819	3.33333
+356.463	4.33333
+356.11	5.33333
+355.757	4.66667
+355.404	6
+355.05	4.66667
+354.697	-1.33333
+354.342	3.66667
+353.988	5.66667
+353.635	2.33333
+353.282	3
+352.928	5
+352.573	4
+352.219	5
+351.866	6.33333
+351.513	4.33333
+351.157	4.66667
+350.803	1.66667
+350.45	7
+350.097	5
+349.741	5
+349.387	1.66667
+349.034	0
+348.68	4.66667
+348.325	1.66667
+347.971	6
+347.618	1.66667
+347.264	7.66667
+346.908	4.33333
+346.555	3.33333
+346.201	5.66667
+345.845	1.66667
+345.492	4.66667
+345.138	3
+344.782	6.66667
+344.429	5.66667
+344.075	5
+343.719	5
+343.365	6.66667
+343.012	5.33333
+342.656	2.33333
+342.302	4.33333
+341.948	1.33333
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_12_top.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_12_top.txt
new file mode 100644
index 0000000000000000000000000000000000000000..bab1c9c029bb59e5a4f6e9e1068af9e76fb475b2
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_12_top.txt
@@ -0,0 +1,1024 @@
+692.206	-0.666667
+691.876	0.333333
+691.546	1.66667
+691.215	2
+690.885	3
+690.555	4.66667
+690.225	0
+689.895	0
+689.564	1.33333
+689.232	1
+688.902	-0.333333
+688.571	1.66667
+688.241	0.333333
+687.911	1.66667
+687.58	-0.333333
+687.25	-1.66667
+686.917	4.66667
+686.587	3.33333
+686.257	-0.333333
+685.926	3.66667
+685.596	2.33333
+685.266	-0.333333
+684.933	-0.333333
+684.602	0.666667
+684.272	2
+683.942	1
+683.609	-0.666667
+683.279	2.33333
+682.948	3.33333
+682.617	2
+682.287	2
+681.954	1.66667
+681.624	1.33333
+681.293	2
+680.963	1.33333
+680.63	1.33333
+680.299	0.333333
+679.969	0.333333
+679.636	-0.666667
+679.305	2
+678.975	1.33333
+678.644	3
+678.311	1
+677.981	0.666667
+677.65	0.666667
+677.317	5
+676.986	0.333333
+676.656	4.66667
+676.323	3.33333
+675.992	0.666667
+675.661	-0.333333
+675.328	4.66667
+674.998	1.66667
+674.667	1
+674.334	2.66667
+674.003	0.333333
+673.67	1
+673.339	0
+673.008	1.33333
+672.675	4
+672.344	3.66667
+672.011	2.33333
+671.681	3.33333
+671.35	2
+671.017	4
+670.686	2.33333
+670.353	1.66667
+670.022	2
+669.689	4.66667
+669.358	2
+669.027	0
+668.693	3
+668.362	1.66667
+668.029	3.33333
+667.698	5
+667.365	2
+667.034	3
+666.701	2.66667
+666.37	3
+666.036	1
+665.705	1.33333
+665.372	3
+665.041	3
+664.708	2.33333
+664.376	3.33333
+664.043	1.66667
+663.712	4.33333
+663.379	2.66667
+663.045	5
+662.714	2.66667
+662.381	1.33333
+662.049	1.66667
+661.716	0.666667
+661.385	1
+661.051	2
+660.718	1.33333
+660.387	4
+660.053	3
+659.722	2.33333
+659.388	2
+659.055	3.33333
+658.724	4
+658.39	-1
+658.059	1.33333
+657.725	3
+657.392	1
+657.06	2.66667
+656.727	1.33333
+656.393	2.66667
+656.062	-0.333333
+655.728	4
+655.394	4
+655.063	1.33333
+654.729	1
+654.396	1.33333
+654.064	2.66667
+653.73	3
+653.397	2.66667
+653.063	5
+652.731	0
+652.398	0.666667
+652.064	4.66667
+651.73	1.33333
+651.399	2
+651.065	4
+650.731	2.33333
+650.397	1.66667
+650.066	0.666667
+649.732	1.66667
+649.398	2
+649.064	3.66667
+648.732	1
+648.399	2.33333
+648.065	2
+647.731	-0.333333
+647.397	-0.666667
+647.065	2.33333
+646.731	3.33333
+646.397	2
+646.063	-0.666667
+645.729	-0.666667
+645.398	4.66667
+645.064	2.33333
+644.73	1.33333
+644.396	4.33333
+644.062	2
+643.727	0.666667
+643.393	1.66667
+643.062	0.666667
+642.727	3.66667
+642.393	2
+642.059	0.333333
+641.725	2.66667
+641.391	3.66667
+641.057	1.66667
+640.723	2
+640.389	-0.666667
+640.054	2.66667
+639.72	2.33333
+639.388	4
+639.054	2.33333
+638.72	1.33333
+638.386	-0.666667
+638.051	1
+637.717	2
+637.383	2
+637.049	1.33333
+636.714	5.33333
+636.38	2.33333
+636.046	2.33333
+635.711	3.33333
+635.377	1.33333
+635.043	0.333333
+634.708	3
+634.374	4
+634.04	2.33333
+633.705	3.33333
+633.371	2.66667
+633.036	2.66667
+632.702	1.66667
+632.368	3
+632.033	0.666667
+631.699	2.33333
+631.364	3.33333
+631.03	1.66667
+630.693	1.66667
+630.359	2
+630.024	-2
+629.689	0.666667
+629.355	2.33333
+629.02	3
+628.686	3
+628.351	2.66667
+628.017	2.33333
+627.682	3.66667
+627.345	3.33333
+627.011	4.33333
+626.676	-0.333333
+626.341	1.33333
+626.007	3
+625.672	3
+625.337	1.66667
+625	1.33333
+624.666	2
+624.331	3
+623.996	4.33333
+623.661	2.33333
+623.327	2.66667
+622.99	4.33333
+622.655	2.66667
+622.32	4.33333
+621.985	4.33333
+621.651	6.33333
+621.314	2.33333
+620.979	2.33333
+620.644	5.33333
+620.309	6
+619.972	4
+619.637	4
+619.302	3.66667
+618.967	5.66667
+618.63	0.666667
+618.295	3.33333
+617.96	2
+617.625	7
+617.288	4
+616.953	2.33333
+616.618	4
+616.281	4.33333
+615.946	3.33333
+615.611	3
+615.274	2.66667
+614.939	2.33333
+614.604	3.33333
+614.266	1
+613.931	3.33333
+613.596	3.33333
+613.259	5.33333
+612.924	3.33333
+612.589	4.66667
+612.251	4
+611.916	3
+611.581	1
+611.244	1
+610.908	2.66667
+610.571	3
+610.236	3.66667
+609.901	5
+609.563	3.66667
+609.228	4
+608.89	-1.66667
+608.555	2.66667
+608.22	1.33333
+607.882	3
+607.547	3
+607.21	2
+606.874	2.66667
+606.537	3
+606.201	2.66667
+605.864	2
+605.528	1
+605.193	2.66667
+604.855	0.333333
+604.52	2.66667
+604.182	2.66667
+603.847	1.33333
+603.509	0
+603.174	2.33333
+602.836	1.33333
+602.501	2.66667
+602.163	1.66667
+601.825	1
+601.49	2.33333
+601.152	1.33333
+600.816	0.666667
+600.479	5
+600.143	3.66667
+599.805	1.66667
+599.47	3
+599.132	0.333333
+598.794	0.666667
+598.459	2.66667
+598.121	1.33333
+597.785	-1
+597.447	1.66667
+597.112	3.33333
+596.774	4
+596.436	-0.666667
+596.1	1.66667
+595.762	3
+595.424	1
+595.088	1.66667
+594.75	3
+594.415	1.66667
+594.077	1.33333
+593.739	-0.666667
+593.403	1.33333
+593.065	0
+592.727	0.666667
+592.391	2.66667
+592.053	1.66667
+591.715	0.333333
+591.379	3
+591.041	1
+590.703	2
+590.365	3.66667
+590.029	2.33333
+589.691	4
+589.353	-0.666667
+589.017	3
+588.678	-0.333333
+588.34	1.66667
+588.002	2.66667
+587.666	-1.66667
+587.328	1
+586.99	-1.33333
+586.651	2.66667
+586.315	3
+585.977	-0.666667
+585.639	0.333333
+585.3	2
+584.962	3.66667
+584.626	3.33333
+584.288	0
+583.949	2.33333
+583.611	2.33333
+583.273	3
+582.936	1.33333
+582.598	3.33333
+582.26	1
+581.921	1
+581.583	0.666667
+581.244	1
+580.906	0.666667
+580.57	2.33333
+580.231	0
+579.893	0
+579.554	2.33333
+579.216	2.33333
+578.877	0.666667
+578.539	2.66667
+578.2	3
+577.864	2.66667
+577.525	3.66667
+577.187	0.333333
+576.848	1
+576.51	2
+576.171	0.333333
+575.832	0.666667
+575.494	3
+575.155	5.66667
+574.816	1.66667
+574.478	1.66667
+574.139	3.66667
+573.8	1.33333
+573.462	3
+573.123	2
+572.784	1
+572.445	0
+572.107	1
+571.768	2
+571.429	1
+571.09	-2.66667
+570.751	3
+570.413	2.66667
+570.074	0.333333
+569.735	3.33333
+569.396	2
+569.057	2
+568.718	1
+568.38	2.66667
+568.041	3
+567.702	2.33333
+567.363	3.33333
+567.024	1.66667
+566.685	2.66667
+566.346	2
+566.007	3.33333
+565.668	2
+565.329	1.33333
+564.988	1.66667
+564.649	2
+564.31	5
+563.971	2.66667
+563.632	2.33333
+563.292	2.33333
+562.953	3.66667
+562.614	4.33333
+562.273	4.33333
+561.934	4.33333
+561.595	0
+561.256	4
+560.916	2.33333
+560.577	2.33333
+560.236	4.33333
+559.897	2.33333
+559.558	2
+559.218	2.66667
+558.879	2
+558.54	3.33333
+558.198	3.66667
+557.859	4.66667
+557.52	3.66667
+557.181	5.66667
+556.839	1
+556.5	3.66667
+556.16	1
+555.821	2
+555.48	4.33333
+555.14	6
+554.801	3
+554.461	3.66667
+554.12	5.33333
+553.78	0.666667
+553.441	1.33333
+553.102	3.66667
+552.76	6.66667
+552.42	4.66667
+552.081	4.33333
+551.739	4.66667
+551.4	3.66667
+551.06	4.33333
+550.719	2.33333
+550.379	5.33333
+550.039	3.33333
+549.698	7
+549.358	5
+549.019	5.33333
+548.677	4.33333
+548.337	2.66667
+547.998	5.33333
+547.656	6.33333
+547.316	4.33333
+546.977	5.66667
+546.635	6.33333
+546.295	7.33333
+545.953	8.66667
+545.613	8.33333
+545.274	9
+544.932	7.66667
+544.592	6.33333
+544.25	7.33333
+543.91	8.66667
+543.57	6.66667
+543.229	10.6667
+542.889	12.3333
+542.547	9.33333
+542.207	8.33333
+541.865	10.6667
+541.525	10.3333
+541.183	10
+540.843	14.6667
+540.501	12.6667
+540.161	7.33333
+539.819	9
+539.479	15
+539.137	8.66667
+538.797	13
+538.455	12
+538.115	11
+537.773	13.3333
+537.433	14.3333
+537.091	12
+536.75	12.3333
+536.408	15.6667
+536.068	17
+535.726	14.6667
+535.386	17.6667
+535.044	23.3333
+534.703	21.3333
+534.361	19.3333
+534.019	24.6667
+533.679	18.6667
+533.336	24.6667
+532.996	21.6667
+532.654	23.3333
+532.312	24.6667
+531.971	29
+531.629	25.3333
+531.289	26.6667
+530.946	32.3333
+530.604	32.3333
+530.264	30.6667
+529.921	34.3333
+529.579	40.3333
+529.238	37.6667
+528.896	38
+528.556	47.3333
+528.213	46.6667
+527.871	58
+527.53	62.3333
+527.188	60.6667
+526.845	71.3333
+526.503	84.3333
+526.162	87
+525.819	89.3333
+525.477	105.667
+525.136	118.333
+524.794	144.667
+524.451	159.667
+524.111	171.333
+523.768	208
+523.425	249.333
+523.083	296
+522.742	371
+522.399	445.333
+522.057	566.333
+521.714	687.667
+521.373	833
+521.03	990.333
+520.688	1130
+520.345	1217.33
+520.002	1222.67
+519.661	1261.33
+519.319	1243.33
+518.976	1187.67
+518.633	1159.67
+518.29	1091.33
+517.949	1020.33
+517.606	880.333
+517.263	762
+516.921	631.333
+516.578	519.667
+516.235	435
+515.894	360.333
+515.551	289.667
+515.208	238
+514.865	201.333
+514.522	171
+514.179	153
+513.836	120.667
+513.493	117.333
+513.152	104.667
+512.809	97.3333
+512.466	77.6667
+512.123	69.3333
+511.779	71.3333
+511.436	62.3333
+511.093	54.3333
+510.75	49
+510.407	48.3333
+510.064	41.3333
+509.721	42.6667
+509.377	36.6667
+509.034	38
+508.693	35.6667
+508.35	29.3333
+508.007	27.6667
+507.663	26
+507.32	24.6667
+506.977	25.6667
+506.633	25.6667
+506.29	25
+505.947	21
+505.604	20.3333
+505.26	26.3333
+504.917	12.3333
+504.573	21
+504.23	16.6667
+503.887	18.6667
+503.543	20
+503.2	14
+502.854	13.3333
+502.511	16.6667
+502.167	13.3333
+501.824	11.3333
+501.48	12.3333
+501.137	11.3333
+500.793	11.3333
+500.45	12.3333
+500.106	9
+499.763	11.3333
+499.419	10.3333
+499.076	11
+498.732	13
+498.386	8
+498.043	11.6667
+497.699	7.66667
+497.355	8
+497.012	6
+496.668	11
+496.324	12
+495.981	8.33333
+495.635	9.33333
+495.291	9.66667
+494.947	9
+494.604	4.66667
+494.26	7.33333
+493.916	5.33333
+493.57	5.66667
+493.226	7
+492.883	5.66667
+492.539	8
+492.195	8
+491.849	6.66667
+491.505	6.66667
+491.161	3.33333
+490.817	7
+490.471	8
+490.127	2.66667
+489.783	5.66667
+489.439	6.66667
+489.093	8
+488.749	6.66667
+488.405	8.66667
+488.061	4.33333
+487.715	8
+487.371	3.33333
+487.027	6.66667
+486.683	3.33333
+486.337	6
+485.993	6
+485.649	4.33333
+485.303	5.33333
+484.959	6.33333
+484.614	4.33333
+484.268	6.33333
+483.924	5
+483.58	1.66667
+483.234	6.33333
+482.889	3
+482.545	5
+482.199	3
+481.855	4.66667
+481.51	6
+481.164	3.33333
+480.82	4
+480.476	1.66667
+480.129	2.33333
+479.785	3.66667
+479.438	5
+479.094	2
+478.75	3.33333
+478.403	-0.333333
+478.059	3
+477.712	2.66667
+477.368	4
+477.024	5
+476.677	4
+476.333	3.33333
+475.986	3.66667
+475.642	2.66667
+475.295	2.66667
+474.951	2.66667
+474.604	3
+474.259	2
+473.913	4.33333
+473.568	2.33333
+473.221	2.66667
+472.877	5
+472.53	2.66667
+472.186	4
+471.839	0
+471.494	2.33333
+471.148	3.33333
+470.803	2.33333
+470.456	4
+470.112	0.666667
+469.765	1.66667
+469.42	4.33333
+469.073	2
+468.728	1.33333
+468.382	1.66667
+468.037	-0.333333
+467.69	3
+467.343	4
+466.998	4.33333
+466.651	1.33333
+466.307	3.66667
+465.96	1.33333
+465.613	2
+465.268	2
+464.921	3.33333
+464.576	2.66667
+464.229	4.66667
+463.882	5
+463.537	2
+463.19	2.66667
+462.845	2.66667
+462.498	4.66667
+462.151	1
+461.806	1.66667
+461.459	-1
+461.112	1.66667
+460.767	1.66667
+460.42	4
+460.072	2
+459.727	0
+459.38	1.33333
+459.033	1.66667
+458.686	0.333333
+458.341	1.66667
+457.993	2.33333
+457.646	2.66667
+457.301	3.66667
+456.954	3.33333
+456.606	2.66667
+456.259	3
+455.914	3
+455.567	1
+455.219	2.33333
+454.872	0.333333
+454.527	0.666667
+454.179	1.33333
+453.832	3
+453.484	3.66667
+453.139	2.33333
+452.792	1.66667
+452.444	2
+452.097	1
+451.749	2.33333
+451.404	0.666667
+451.056	2.66667
+450.709	2.66667
+450.361	2
+450.014	3.66667
+449.668	4.33333
+449.321	1
+448.973	3
+448.626	1.33333
+448.278	5
+447.93	2
+447.583	2.33333
+447.237	0.666667
+446.89	4.33333
+446.542	2
+446.194	2
+445.847	-1
+445.499	1.66667
+445.151	3
+444.803	1.66667
+444.456	3
+444.11	3.33333
+443.762	2
+443.414	5
+443.067	5.66667
+442.719	4.66667
+442.371	2
+442.023	3.33333
+441.675	4.33333
+441.327	4
+440.979	2.66667
+440.632	3.33333
+440.284	1.33333
+439.936	2.66667
+439.588	2.33333
+439.24	4
+438.892	4
+438.544	5
+438.196	4.66667
+437.848	2.33333
+437.5	5
+437.152	1.66667
+436.804	4.66667
+436.456	1.66667
+436.108	3.33333
+435.76	4.33333
+435.412	3.33333
+435.063	5.33333
+434.715	4.66667
+434.367	4.66667
+434.019	4
+433.671	2
+433.323	3
+432.975	6.33333
+432.626	5
+432.278	3.33333
+431.928	4
+431.579	3
+431.231	4.33333
+430.883	3
+430.535	2
+430.186	5.33333
+429.838	3
+429.49	4.33333
+429.142	2
+428.791	4.33333
+428.443	3
+428.094	3.33333
+427.746	3
+427.398	5.66667
+427.049	4.33333
+426.701	2.66667
+426.35	6
+426.002	2.66667
+425.653	4
+425.305	1.33333
+424.956	2.66667
+424.606	3.33333
+424.257	4
+423.909	3.33333
+423.56	1.66667
+423.211	3.33333
+422.861	4.33333
+422.512	0
+422.164	4
+421.815	4.33333
+421.466	2.33333
+421.116	2.66667
+420.767	4
+420.418	4.66667
+420.067	1.66667
+419.719	-0.666667
+419.37	1.66667
+419.021	2.66667
+418.671	5
+418.322	0.666667
+417.973	2.33333
+417.624	4
+417.273	2
+416.925	2.66667
+416.576	4
+416.225	6
+415.876	4.33333
+415.527	2
+415.176	2.33333
+414.827	3.66667
+414.478	4.33333
+414.127	4
+413.778	2
+413.43	1
+413.078	5
+412.73	3
+412.381	2.66667
+412.029	1.66667
+411.68	3
+411.329	3
+410.98	1.33333
+410.631	2.33333
+410.28	2
+409.931	1
+409.58	2.33333
+409.231	1
+408.882	1.33333
+408.53	1
+408.181	4.66667
+407.83	4.33333
+407.481	2.66667
+407.13	2.33333
+406.78	2.66667
+406.429	3
+406.08	3.33333
+405.731	2.66667
+405.379	3
+405.03	3.66667
+404.679	3.33333
+404.329	1.66667
+403.978	2.66667
+403.629	4
+403.277	3.66667
+402.928	2.66667
+402.576	1.66667
+402.227	3
+401.876	2.33333
+401.526	-0.333333
+401.175	4.33333
+400.825	2.33333
+400.474	3.33333
+400.122	5.33333
+399.773	3.33333
+399.421	3
+399.072	-0.333333
+398.72	5
+398.371	3.66667
+398.019	0.333333
+397.667	1.66667
+397.318	3
+396.966	1.66667
+396.617	1.66667
+396.265	3.66667
+395.915	5.66667
+395.564	3
+395.212	3
+394.862	0.666667
+394.51	2.33333
+394.159	0.666667
+393.809	4.66667
+393.457	5
+393.107	0
+392.756	4.33333
+392.404	2.66667
+392.054	4
+391.702	3
+391.35	5
+391	3
+390.648	4
+390.297	2.66667
+389.945	2
+389.595	3.66667
+389.243	6
+388.891	5.66667
+388.541	3
+388.189	2.33333
+387.837	2.66667
+387.487	1.33333
+387.135	3.66667
+386.783	1.33333
+386.431	5
+386.081	3.66667
+385.729	3
+385.377	3.33333
+385.024	0.666667
+384.674	2.66667
+384.322	0
+383.97	2
+383.618	4.33333
+383.266	2.33333
+382.916	5.33333
+382.563	3.33333
+382.211	2
+381.859	4
+381.507	3.66667
+381.157	3.66667
+380.804	2.33333
+380.452	0.666667
+380.1	6
+379.747	2
+379.397	3.33333
+379.045	2.66667
+378.692	4.66667
+378.34	4
+377.987	2
+377.635	2
+377.283	5
+376.932	4.66667
+376.58	3
+376.227	1.33333
+375.875	2.66667
+375.522	4
+375.17	4.33333
+374.817	1.66667
+374.465	3
+374.112	3
+373.76	4.33333
+373.409	4.33333
+373.057	3
+372.704	3
+372.352	3
+371.999	2.66667
+371.646	2.33333
+371.294	1.66667
+370.941	4
+370.588	3.66667
+370.236	4.33333
+369.883	4.33333
+369.53	3.33333
+369.177	2.33333
+368.825	3.66667
+368.472	4
+368.119	4
+367.766	6.33333
+367.413	1.66667
+367.061	3
+366.708	4.66667
+366.355	0.666667
+366.002	3.33333
+365.649	3.33333
+365.296	2.33333
+364.943	0
+364.591	3.66667
+364.238	5.33333
+363.885	4
+363.532	5.33333
+363.179	3.66667
+362.826	2.66667
+362.471	3.66667
+362.118	3
+361.765	2.66667
+361.411	2
+361.058	3.66667
+360.705	5.66667
+360.352	4.33333
+359.999	7.33333
+359.646	4
+359.293	1.66667
+358.938	3.66667
+358.585	3.33333
+358.231	5.66667
+357.878	3.66667
+357.525	5.33333
+357.172	5.33333
+356.819	5.33333
+356.463	3.33333
+356.11	1.33333
+355.757	4.33333
+355.404	3.33333
+355.05	5
+354.697	2.66667
+354.342	4.66667
+353.988	5.33333
+353.635	2.66667
+353.282	2
+352.928	5.33333
+352.573	3.66667
+352.219	5.33333
+351.866	4.66667
+351.513	5.66667
+351.157	4
+350.803	3
+350.45	4.66667
+350.097	5
+349.741	6.33333
+349.387	3.33333
+349.034	4.33333
+348.68	4
+348.325	4.33333
+347.971	5
+347.618	4.33333
+347.264	2
+346.908	4.66667
+346.555	-0.666667
+346.201	4
+345.845	5.33333
+345.492	2.33333
+345.138	5.66667
+344.782	2.33333
+344.429	5.66667
+344.075	2.66667
+343.719	4.33333
+343.365	1.66667
+343.012	7
+342.656	1.66667
+342.302	4
+341.948	2
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_13_bottom.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_13_bottom.txt
new file mode 100644
index 0000000000000000000000000000000000000000..22908d90f48abd3e5f3c059a79451d2d6ce1bd2e
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_13_bottom.txt
@@ -0,0 +1,1024 @@
+692.206	3
+691.876	4
+691.546	8
+691.215	5.33333
+690.885	8.33333
+690.555	4
+690.225	5.66667
+689.895	4.33333
+689.564	7.33333
+689.232	8.33333
+688.902	5.66667
+688.571	9.33333
+688.241	6.33333
+687.911	5
+687.58	5.66667
+687.25	6.33333
+686.917	3.33333
+686.587	6
+686.257	4.33333
+685.926	4.33333
+685.596	7
+685.266	7
+684.933	5.33333
+684.602	3.66667
+684.272	7
+683.942	5.66667
+683.609	2.33333
+683.279	4.66667
+682.948	3.33333
+682.617	6
+682.287	5.66667
+681.954	7
+681.624	4
+681.293	5
+680.963	4.66667
+680.63	6.33333
+680.299	4.66667
+679.969	5.33333
+679.636	3.66667
+679.305	6.33333
+678.975	9
+678.644	6.33333
+678.311	4.66667
+677.981	6.33333
+677.65	4.66667
+677.317	3
+676.986	7
+676.656	4.33333
+676.323	4.66667
+675.992	5
+675.661	7.66667
+675.328	4.66667
+674.998	6.33333
+674.667	8.66667
+674.334	5.33333
+674.003	6.33333
+673.67	9
+673.339	3
+673.008	4.66667
+672.675	5
+672.344	6.66667
+672.011	6
+671.681	8.33333
+671.35	5.66667
+671.017	4.33333
+670.686	6.33333
+670.353	9.66667
+670.022	6
+669.689	7.33333
+669.358	10.3333
+669.027	5.66667
+668.693	6.66667
+668.362	10
+668.029	9.33333
+667.698	6
+667.365	7.33333
+667.034	5.66667
+666.701	5.66667
+666.37	7
+666.036	6.66667
+665.705	9
+665.372	6.33333
+665.041	7.33333
+664.708	10.6667
+664.376	7.33333
+664.043	6
+663.712	5.66667
+663.379	5
+663.045	6
+662.714	10
+662.381	5
+662.049	6.33333
+661.716	7.33333
+661.385	9
+661.051	7
+660.718	3.66667
+660.387	6.66667
+660.053	8
+659.722	6.66667
+659.388	4.66667
+659.055	4.33333
+658.724	6
+658.39	6.33333
+658.059	4.66667
+657.725	5.33333
+657.392	7
+657.06	7.33333
+656.727	5.66667
+656.393	5.66667
+656.062	8
+655.728	5.33333
+655.394	7.33333
+655.063	6.33333
+654.729	8.33333
+654.396	5.66667
+654.064	7.33333
+653.73	8
+653.397	5.66667
+653.063	3.33333
+652.731	5.66667
+652.398	6.66667
+652.064	7.33333
+651.73	5.66667
+651.399	4
+651.065	5.33333
+650.731	5.33333
+650.397	8
+650.066	5
+649.732	2.33333
+649.398	4.66667
+649.064	7.66667
+648.732	3.66667
+648.399	5
+648.065	7.33333
+647.731	6
+647.397	4.33333
+647.065	6.33333
+646.731	4.33333
+646.397	7
+646.063	7
+645.729	2.33333
+645.398	9.33333
+645.064	8.33333
+644.73	4.33333
+644.396	5
+644.062	6.66667
+643.727	6.66667
+643.393	11
+643.062	6.66667
+642.727	5.66667
+642.393	8.66667
+642.059	4.33333
+641.725	7
+641.391	7.66667
+641.057	6.33333
+640.723	4.66667
+640.389	4
+640.054	6.33333
+639.72	6.66667
+639.388	4
+639.054	6.33333
+638.72	8.33333
+638.386	7
+638.051	5.33333
+637.717	5
+637.383	8.33333
+637.049	7
+636.714	5.33333
+636.38	8.33333
+636.046	7
+635.711	6.33333
+635.377	4.66667
+635.043	6.66667
+634.708	4
+634.374	5
+634.04	8
+633.705	2.66667
+633.371	9.33333
+633.036	10.6667
+632.702	6.33333
+632.368	7.33333
+632.033	7
+631.699	6
+631.364	7
+631.03	6.66667
+630.693	7.33333
+630.359	5
+630.024	4.66667
+629.689	5.66667
+629.355	9
+629.02	9
+628.686	6.33333
+628.351	5
+628.017	8
+627.682	7.33333
+627.345	5.33333
+627.011	6.33333
+626.676	7.66667
+626.341	7.66667
+626.007	7.66667
+625.672	9
+625.337	5
+625	7.33333
+624.666	6.33333
+624.331	3.66667
+623.996	8
+623.661	7.66667
+623.327	5.66667
+622.99	8
+622.655	11
+622.32	7.66667
+621.985	5.33333
+621.651	7.66667
+621.314	6.33333
+620.979	9
+620.644	9
+620.309	10.3333
+619.972	11.6667
+619.637	6.66667
+619.302	6.66667
+618.967	10.3333
+618.63	11
+618.295	7
+617.96	8.33333
+617.625	8.33333
+617.288	10.6667
+616.953	7
+616.618	7.33333
+616.281	9
+615.946	6
+615.611	7
+615.274	8
+614.939	8.66667
+614.604	4
+614.266	9.66667
+613.931	8
+613.596	6
+613.259	6.66667
+612.924	7.66667
+612.589	7.66667
+612.251	9
+611.916	5.66667
+611.581	9.66667
+611.244	6.66667
+610.908	6.33333
+610.571	8
+610.236	5.66667
+609.901	5.33333
+609.563	7.66667
+609.228	4
+608.89	6.33333
+608.555	3.66667
+608.22	7
+607.882	7.33333
+607.547	6.33333
+607.21	9
+606.874	10.3333
+606.537	5.33333
+606.201	7.33333
+605.864	6.66667
+605.528	6.66667
+605.193	7
+604.855	7.66667
+604.52	8
+604.182	7
+603.847	8.66667
+603.509	6.33333
+603.174	6
+602.836	5.33333
+602.501	8.33333
+602.163	9.33333
+601.825	6
+601.49	7
+601.152	8
+600.816	4
+600.479	5.66667
+600.143	5
+599.805	3.33333
+599.47	8.33333
+599.132	5.66667
+598.794	5.66667
+598.459	4
+598.121	3.33333
+597.785	3.33333
+597.447	4.66667
+597.112	9.66667
+596.774	9.33333
+596.436	3.66667
+596.1	8.33333
+595.762	10.3333
+595.424	7
+595.088	4.66667
+594.75	4
+594.415	4.66667
+594.077	8
+593.739	5.33333
+593.403	8
+593.065	6
+592.727	6
+592.391	7.33333
+592.053	4
+591.715	5.33333
+591.379	3.33333
+591.041	5.33333
+590.703	1.66667
+590.365	6
+590.029	5.33333
+589.691	4.33333
+589.353	5.33333
+589.017	4.66667
+588.678	6.66667
+588.34	6
+588.002	5.33333
+587.666	6.66667
+587.328	5
+586.99	3
+586.651	8.66667
+586.315	5
+585.977	6.66667
+585.639	6
+585.3	4.66667
+584.962	5.33333
+584.626	4.33333
+584.288	5.33333
+583.949	9.33333
+583.611	5.66667
+583.273	5.66667
+582.936	5
+582.598	3.33333
+582.26	3.66667
+581.921	3.66667
+581.583	3.33333
+581.244	6.33333
+580.906	5.66667
+580.57	8.33333
+580.231	5.66667
+579.893	4
+579.554	4.66667
+579.216	7
+578.877	6.33333
+578.539	4.66667
+578.2	3.33333
+577.864	7
+577.525	6.66667
+577.187	7
+576.848	7
+576.51	7.33333
+576.171	9
+575.832	7.66667
+575.494	9.66667
+575.155	4.66667
+574.816	5.66667
+574.478	7.66667
+574.139	9
+573.8	6.33333
+573.462	5.33333
+573.123	9.66667
+572.784	4.66667
+572.445	5
+572.107	6.33333
+571.768	6
+571.429	4.66667
+571.09	5
+570.751	5
+570.413	3.66667
+570.074	5
+569.735	5.66667
+569.396	8.33333
+569.057	5.66667
+568.718	9
+568.38	7
+568.041	5.66667
+567.702	6.33333
+567.363	6.33333
+567.024	6
+566.685	6.33333
+566.346	8
+566.007	4
+565.668	8
+565.329	8
+564.988	7
+564.649	8.33333
+564.31	8.66667
+563.971	7
+563.632	9.33333
+563.292	5.33333
+562.953	7.33333
+562.614	6.66667
+562.273	6.66667
+561.934	9
+561.595	9.33333
+561.256	4.33333
+560.916	9.66667
+560.577	8
+560.236	10
+559.897	7.66667
+559.558	8.66667
+559.218	5
+558.879	6.66667
+558.54	9.33333
+558.198	5
+557.859	7.66667
+557.52	7.33333
+557.181	8.33333
+556.839	6.66667
+556.5	8
+556.16	7.66667
+555.821	11.6667
+555.48	7.33333
+555.14	8.33333
+554.801	7.33333
+554.461	9.33333
+554.12	7
+553.78	11
+553.441	9
+553.102	8.33333
+552.76	6
+552.42	8.66667
+552.081	9.33333
+551.739	9.66667
+551.4	9
+551.06	9.33333
+550.719	7.66667
+550.379	12
+550.039	8
+549.698	13
+549.358	12
+549.019	10.3333
+548.677	7
+548.337	11.3333
+547.998	10
+547.656	12
+547.316	11.3333
+546.977	11
+546.635	12.6667
+546.295	11.6667
+545.953	5.66667
+545.613	14.6667
+545.274	7.66667
+544.932	5.66667
+544.592	10.3333
+544.25	12.3333
+543.91	11.6667
+543.57	9.33333
+543.229	14.3333
+542.889	11.6667
+542.547	8.66667
+542.207	12.3333
+541.865	12
+541.525	13.6667
+541.183	14.6667
+540.843	13.3333
+540.501	10.6667
+540.161	14.3333
+539.819	17
+539.479	15
+539.137	19.3333
+538.797	17.6667
+538.455	15
+538.115	17.3333
+537.773	13
+537.433	18.6667
+537.091	19
+536.75	22.3333
+536.408	15.6667
+536.068	18.6667
+535.726	23
+535.386	21
+535.044	21.3333
+534.703	24.6667
+534.361	22.3333
+534.019	22.3333
+533.679	25
+533.336	26.6667
+532.996	25
+532.654	33
+532.312	27.3333
+531.971	29.6667
+531.629	30.3333
+531.289	28.3333
+530.946	32.6667
+530.604	36.6667
+530.264	40.6667
+529.921	38
+529.579	40.3333
+529.238	44.6667
+528.896	45.6667
+528.556	45.3333
+528.213	48
+527.871	55.3333
+527.53	57.6667
+527.188	67.3333
+526.845	65.3333
+526.503	79.3333
+526.162	85.6667
+525.819	90.3333
+525.477	100
+525.136	116
+524.794	124.667
+524.451	146
+524.111	167.333
+523.768	197.667
+523.425	218
+523.083	284
+522.742	337.667
+522.399	408.667
+522.057	497.667
+521.714	597
+521.373	743
+521.03	871.333
+520.688	976
+520.345	1061
+520.002	1141.33
+519.661	1152
+519.319	1184.33
+518.976	1164.67
+518.633	1153.67
+518.29	1129.67
+517.949	1071
+517.606	975
+517.263	903.667
+516.921	781
+516.578	646.667
+516.235	559.667
+515.894	441.333
+515.551	373.667
+515.208	303
+514.865	248.667
+514.522	214.667
+514.179	186.667
+513.836	159.667
+513.493	140.333
+513.152	129.667
+512.809	102.667
+512.466	89
+512.123	88
+511.779	81.6667
+511.436	69.3333
+511.093	63
+510.75	63.6667
+510.407	54.3333
+510.064	49
+509.721	51
+509.377	42.3333
+509.034	48.3333
+508.693	36.3333
+508.35	33.6667
+508.007	29
+507.663	35.3333
+507.32	32
+506.977	28
+506.633	31
+506.29	25.3333
+505.947	30.6667
+505.604	27
+505.26	24.3333
+504.917	24
+504.573	25.3333
+504.23	21.3333
+503.887	20.6667
+503.543	19
+503.2	21.3333
+502.854	22.3333
+502.511	19
+502.167	21.3333
+501.824	18.6667
+501.48	16
+501.137	19.3333
+500.793	16.6667
+500.45	19.3333
+500.106	15
+499.763	17
+499.419	16.6667
+499.076	11.6667
+498.732	15
+498.386	10
+498.043	15
+497.699	10
+497.355	15.6667
+497.012	8.33333
+496.668	12.6667
+496.324	15
+495.981	12.3333
+495.635	14.3333
+495.291	12.6667
+494.947	13.3333
+494.604	14.3333
+494.26	14
+493.916	12
+493.57	9.33333
+493.226	15
+492.883	11
+492.539	10.6667
+492.195	9.66667
+491.849	12.6667
+491.505	9
+491.161	13.3333
+490.817	11.6667
+490.471	11
+490.127	8
+489.783	10.6667
+489.439	10
+489.093	9
+488.749	13.3333
+488.405	8
+488.061	10.3333
+487.715	9.33333
+487.371	11.3333
+487.027	11.6667
+486.683	7.66667
+486.337	11
+485.993	8
+485.649	6.33333
+485.303	7
+484.959	9
+484.614	8.33333
+484.268	7
+483.924	9.66667
+483.58	10
+483.234	11.3333
+482.889	6.33333
+482.545	9.66667
+482.199	7.33333
+481.855	9
+481.51	10.3333
+481.164	8.66667
+480.82	4.66667
+480.476	8
+480.129	7.33333
+479.785	9.33333
+479.438	9
+479.094	8.33333
+478.75	7.33333
+478.403	9.33333
+478.059	8.66667
+477.712	9.33333
+477.368	5.66667
+477.024	5.66667
+476.677	9.33333
+476.333	8
+475.986	9.66667
+475.642	10.6667
+475.295	9
+474.951	8.33333
+474.604	5.66667
+474.259	9.33333
+473.913	8.66667
+473.568	5.66667
+473.221	8.33333
+472.877	9
+472.53	10.6667
+472.186	4
+471.839	9.66667
+471.494	8.66667
+471.148	6.33333
+470.803	7
+470.456	7.66667
+470.112	8.33333
+469.765	5.33333
+469.42	6
+469.073	6.66667
+468.728	6.33333
+468.382	8
+468.037	8
+467.69	9
+467.343	5.66667
+466.998	8.33333
+466.651	7.66667
+466.307	9.66667
+465.96	8.33333
+465.613	6.66667
+465.268	5.66667
+464.921	7.66667
+464.576	3.66667
+464.229	4
+463.882	5.33333
+463.537	7.33333
+463.19	6
+462.845	10
+462.498	7
+462.151	5.66667
+461.806	6.33333
+461.459	7
+461.112	7
+460.767	7.33333
+460.42	5.66667
+460.072	9.66667
+459.727	7
+459.38	6.33333
+459.033	7.66667
+458.686	4
+458.341	6.33333
+457.993	4.33333
+457.646	7
+457.301	4
+456.954	7.33333
+456.606	7.66667
+456.259	10.3333
+455.914	5
+455.567	6.66667
+455.219	4
+454.872	7.33333
+454.527	7.33333
+454.179	5
+453.832	5.66667
+453.484	5.66667
+453.139	9
+452.792	5.66667
+452.444	3.33333
+452.097	7.33333
+451.749	6
+451.404	5
+451.056	6
+450.709	6.66667
+450.361	8.33333
+450.014	6.33333
+449.668	7
+449.321	6.66667
+448.973	11.3333
+448.626	8.66667
+448.278	7
+447.93	8.66667
+447.583	6.66667
+447.237	4.33333
+446.89	7.66667
+446.542	9
+446.194	9.33333
+445.847	6
+445.499	6.33333
+445.151	8
+444.803	7
+444.456	9.66667
+444.11	7.66667
+443.762	9
+443.414	8.33333
+443.067	6.33333
+442.719	8
+442.371	8.66667
+442.023	9.33333
+441.675	8.33333
+441.327	5.33333
+440.979	10.3333
+440.632	7
+440.284	7.66667
+439.936	6.33333
+439.588	3.66667
+439.24	5.66667
+438.892	6.66667
+438.544	9.33333
+438.196	10.3333
+437.848	5.66667
+437.5	10.3333
+437.152	7
+436.804	5.33333
+436.456	7.66667
+436.108	8.66667
+435.76	8.66667
+435.412	8
+435.063	8.33333
+434.715	9.33333
+434.367	10
+434.019	9.33333
+433.671	8.33333
+433.323	6
+432.975	8
+432.626	10.3333
+432.278	7.33333
+431.928	10
+431.579	5
+431.231	8.66667
+430.883	8.33333
+430.535	5.66667
+430.186	7
+429.838	9.66667
+429.49	5
+429.142	7.33333
+428.791	9.33333
+428.443	10.3333
+428.094	9.66667
+427.746	7
+427.398	7
+427.049	6.33333
+426.701	8
+426.35	5
+426.002	10.3333
+425.653	11.3333
+425.305	10
+424.956	8.66667
+424.606	7.66667
+424.257	10.6667
+423.909	7
+423.56	6
+423.211	8.33333
+422.861	7.66667
+422.512	6.66667
+422.164	4.33333
+421.815	6
+421.466	10
+421.116	6.33333
+420.767	4.33333
+420.418	10
+420.067	7.33333
+419.719	7.33333
+419.37	5
+419.021	8
+418.671	6.33333
+418.322	7.33333
+417.973	8.66667
+417.624	7.66667
+417.273	9.33333
+416.925	8
+416.576	7
+416.225	5.33333
+415.876	10.6667
+415.527	8
+415.176	6
+414.827	6.66667
+414.478	7.33333
+414.127	8.33333
+413.778	3
+413.43	4.33333
+413.078	7.66667
+412.73	7.66667
+412.381	9
+412.029	5.33333
+411.68	8
+411.329	7
+410.98	8
+410.631	10.3333
+410.28	12
+409.931	11.3333
+409.58	5.66667
+409.231	5.33333
+408.882	9.66667
+408.53	8.66667
+408.181	9
+407.83	4.66667
+407.481	7.66667
+407.13	7
+406.78	9
+406.429	5.33333
+406.08	9
+405.731	9.66667
+405.379	8
+405.03	7.66667
+404.679	12
+404.329	9
+403.978	7.66667
+403.629	8.33333
+403.277	7.33333
+402.928	10.3333
+402.576	5.33333
+402.227	7.66667
+401.876	9
+401.526	6.33333
+401.175	10.6667
+400.825	6.66667
+400.474	8
+400.122	10
+399.773	5.33333
+399.421	9.66667
+399.072	7.33333
+398.72	6
+398.371	9.33333
+398.019	11.3333
+397.667	8.66667
+397.318	4.66667
+396.966	8.33333
+396.617	6
+396.265	8.33333
+395.915	9.33333
+395.564	6
+395.212	5.33333
+394.862	10.3333
+394.51	5.66667
+394.159	8.66667
+393.809	7.33333
+393.457	8
+393.107	10.3333
+392.756	8
+392.404	5
+392.054	6.66667
+391.702	8.33333
+391.35	6
+391	10
+390.648	6.33333
+390.297	7
+389.945	7.33333
+389.595	8
+389.243	7.66667
+388.891	8
+388.541	9
+388.189	8.66667
+387.837	8
+387.487	6.33333
+387.135	7.66667
+386.783	7.66667
+386.431	6.66667
+386.081	5.33333
+385.729	4.66667
+385.377	6.66667
+385.024	8
+384.674	7.66667
+384.322	7.33333
+383.97	10.3333
+383.618	9.66667
+383.266	6
+382.916	8.66667
+382.563	10.3333
+382.211	7.66667
+381.859	7
+381.507	10.6667
+381.157	9.33333
+380.804	11
+380.452	9.33333
+380.1	5.33333
+379.747	7.66667
+379.397	8
+379.045	8.66667
+378.692	7.33333
+378.34	8.33333
+377.987	9
+377.635	8
+377.283	5.66667
+376.932	8.33333
+376.58	10.3333
+376.227	6.33333
+375.875	12.6667
+375.522	8.66667
+375.17	11.6667
+374.817	7.33333
+374.465	5.66667
+374.112	11
+373.76	8.66667
+373.409	10
+373.057	7.33333
+372.704	5
+372.352	6.33333
+371.999	7.33333
+371.646	9.33333
+371.294	9
+370.941	10.3333
+370.588	9.66667
+370.236	8.66667
+369.883	9.66667
+369.53	8.33333
+369.177	13.3333
+368.825	6
+368.472	6.66667
+368.119	9
+367.766	7.66667
+367.413	8.33333
+367.061	7.66667
+366.708	11.3333
+366.355	9.33333
+366.002	6.66667
+365.649	9.33333
+365.296	11
+364.943	9.33333
+364.591	7.66667
+364.238	6.66667
+363.885	6
+363.532	10
+363.179	9.66667
+362.826	7.66667
+362.471	11.6667
+362.118	6.66667
+361.765	9.33333
+361.411	5.33333
+361.058	9
+360.705	9
+360.352	8
+359.999	7
+359.646	10
+359.293	8.33333
+358.938	9.33333
+358.585	9
+358.231	8.66667
+357.878	9
+357.525	7.66667
+357.172	9.33333
+356.819	9
+356.463	7.66667
+356.11	8.66667
+355.757	6.66667
+355.404	11.6667
+355.05	11.3333
+354.697	9
+354.342	10.3333
+353.988	6.66667
+353.635	10
+353.282	10.6667
+352.928	14.3333
+352.573	6.66667
+352.219	7.66667
+351.866	7.66667
+351.513	9
+351.157	12
+350.803	10.6667
+350.45	8.66667
+350.097	13
+349.741	7.66667
+349.387	7
+349.034	9.66667
+348.68	6.66667
+348.325	11.6667
+347.971	9.33333
+347.618	6.66667
+347.264	7
+346.908	6.33333
+346.555	9.33333
+346.201	11
+345.845	5.66667
+345.492	7
+345.138	6.66667
+344.782	10.6667
+344.429	8.33333
+344.075	7.66667
+343.719	10.6667
+343.365	9.33333
+343.012	10
+342.656	6
+342.302	6
+341.948	9.66667
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_13_top.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_13_top.txt
new file mode 100644
index 0000000000000000000000000000000000000000..95b9f42298a52f2f53af4af7c200e4bfb02c806b
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_13_top.txt
@@ -0,0 +1,1024 @@
+692.206	1.66667
+691.876	1.33333
+691.546	0.333333
+691.215	0.333333
+690.885	0
+690.555	0.333333
+690.225	2.33333
+689.895	-1.66667
+689.564	3.33333
+689.232	1
+688.902	2.33333
+688.571	1
+688.241	0.333333
+687.911	-0.333333
+687.58	-1
+687.25	1
+686.917	1
+686.587	1.33333
+686.257	-0.666667
+685.926	0.333333
+685.596	2
+685.266	0.333333
+684.933	2.33333
+684.602	0
+684.272	1
+683.942	4
+683.609	1.33333
+683.279	2.66667
+682.948	3
+682.617	-0.666667
+682.287	-0.333333
+681.954	2
+681.624	1
+681.293	2.33333
+680.963	3
+680.63	1.33333
+680.299	2
+679.969	1
+679.636	2
+679.305	2.66667
+678.975	-3
+678.644	3.66667
+678.311	3.66667
+677.981	0.666667
+677.65	1.66667
+677.317	2
+676.986	1
+676.656	1.66667
+676.323	0.666667
+675.992	4
+675.661	2.33333
+675.328	1.66667
+674.998	3.66667
+674.667	0.333333
+674.334	0.333333
+674.003	2.66667
+673.67	3
+673.339	3
+673.008	1.33333
+672.675	1
+672.344	0
+672.011	1.33333
+671.681	0.666667
+671.35	0.666667
+671.017	2
+670.686	2.66667
+670.353	2
+670.022	1
+669.689	3
+669.358	2
+669.027	1
+668.693	2.66667
+668.362	2.66667
+668.029	0.666667
+667.698	0
+667.365	1.33333
+667.034	2.66667
+666.701	3.66667
+666.37	1
+666.036	3.33333
+665.705	1.66667
+665.372	3.33333
+665.041	4
+664.708	1.33333
+664.376	2
+664.043	3.33333
+663.712	2.33333
+663.379	4.33333
+663.045	4.66667
+662.714	1.33333
+662.381	4
+662.049	5
+661.716	1.66667
+661.385	4.33333
+661.051	0.666667
+660.718	3
+660.387	4
+660.053	1.33333
+659.722	2
+659.388	0.333333
+659.055	6
+658.724	4
+658.39	-1
+658.059	2.33333
+657.725	2.66667
+657.392	3.66667
+657.06	3.66667
+656.727	2.66667
+656.393	1.33333
+656.062	2.66667
+655.728	1.33333
+655.394	2
+655.063	3.33333
+654.729	3
+654.396	1.33333
+654.064	2.66667
+653.73	4.33333
+653.397	2.33333
+653.063	1.66667
+652.731	1.66667
+652.398	-1
+652.064	1.66667
+651.73	2
+651.399	4.33333
+651.065	0.333333
+650.731	2.66667
+650.397	1.66667
+650.066	-0.333333
+649.732	4
+649.398	3.33333
+649.064	5.33333
+648.732	1
+648.399	1.66667
+648.065	2.33333
+647.731	3.33333
+647.397	-0.333333
+647.065	1.33333
+646.731	3.33333
+646.397	3
+646.063	3.66667
+645.729	3.33333
+645.398	0.666667
+645.064	1.33333
+644.73	0.333333
+644.396	4
+644.062	1.33333
+643.727	1.66667
+643.393	1.33333
+643.062	5.66667
+642.727	1
+642.393	4
+642.059	1.66667
+641.725	1.66667
+641.391	1.33333
+641.057	1
+640.723	2
+640.389	3
+640.054	4
+639.72	5
+639.388	0.666667
+639.054	-0.666667
+638.72	0.333333
+638.386	3
+638.051	3.66667
+637.717	1
+637.383	0.333333
+637.049	2.66667
+636.714	2
+636.38	1
+636.046	2.66667
+635.711	2.66667
+635.377	4.33333
+635.043	-0.333333
+634.708	1.33333
+634.374	2
+634.04	2.33333
+633.705	0.333333
+633.371	0.333333
+633.036	2.66667
+632.702	-0.333333
+632.368	0.333333
+632.033	2.33333
+631.699	3
+631.364	3.66667
+631.03	3.33333
+630.693	2
+630.359	2.66667
+630.024	2
+629.689	2.33333
+629.355	3.66667
+629.02	2.66667
+628.686	2.33333
+628.351	1.33333
+628.017	2.66667
+627.682	2.66667
+627.345	1
+627.011	5
+626.676	3
+626.341	2.33333
+626.007	4.33333
+625.672	2
+625.337	0.333333
+625	1.33333
+624.666	1.66667
+624.331	4.33333
+623.996	3.33333
+623.661	2.33333
+623.327	4
+622.99	3.33333
+622.655	4
+622.32	2.66667
+621.985	4.33333
+621.651	2.33333
+621.314	3
+620.979	2.66667
+620.644	3
+620.309	3
+619.972	4.33333
+619.637	3
+619.302	5
+618.967	0
+618.63	2.66667
+618.295	3
+617.96	1
+617.625	5
+617.288	4.66667
+616.953	3.33333
+616.618	4.33333
+616.281	5.33333
+615.946	2.33333
+615.611	3.33333
+615.274	2.33333
+614.939	5.33333
+614.604	3.33333
+614.266	2.66667
+613.931	5
+613.596	3.33333
+613.259	0.666667
+612.924	4.33333
+612.589	4.66667
+612.251	4.33333
+611.916	3
+611.581	2
+611.244	3
+610.908	2.33333
+610.571	0.666667
+610.236	1.33333
+609.901	1
+609.563	3.66667
+609.228	3
+608.89	7.33333
+608.555	3.66667
+608.22	2.33333
+607.882	2
+607.547	2
+607.21	1.66667
+606.874	1
+606.537	3
+606.201	1
+605.864	4
+605.528	1.66667
+605.193	2.66667
+604.855	0
+604.52	2.66667
+604.182	1.33333
+603.847	2.33333
+603.509	1.33333
+603.174	3
+602.836	4
+602.501	2.33333
+602.163	2.33333
+601.825	4.33333
+601.49	3
+601.152	-0.333333
+600.816	2.33333
+600.479	2.66667
+600.143	-1
+599.805	0
+599.47	2
+599.132	0.666667
+598.794	2.33333
+598.459	0.333333
+598.121	1.66667
+597.785	1.66667
+597.447	2.66667
+597.112	2.66667
+596.774	2.66667
+596.436	2
+596.1	3
+595.762	0.666667
+595.424	1
+595.088	0.666667
+594.75	4
+594.415	3.66667
+594.077	-1
+593.739	1.66667
+593.403	2.33333
+593.065	0.666667
+592.727	1.66667
+592.391	2.66667
+592.053	2.66667
+591.715	1.66667
+591.379	1
+591.041	2.66667
+590.703	-0.666667
+590.365	1.66667
+590.029	2
+589.691	1.33333
+589.353	3
+589.017	1.33333
+588.678	0.333333
+588.34	1.33333
+588.002	2
+587.666	-2
+587.328	3
+586.99	2.66667
+586.651	2
+586.315	1
+585.977	1.33333
+585.639	1.66667
+585.3	1.66667
+584.962	1.33333
+584.626	0.666667
+584.288	-1
+583.949	1.66667
+583.611	1
+583.273	1.66667
+582.936	0
+582.598	2
+582.26	1
+581.921	1.33333
+581.583	2
+581.244	2
+580.906	0.333333
+580.57	2.66667
+580.231	1.66667
+579.893	3.66667
+579.554	-1
+579.216	2
+578.877	0
+578.539	0.666667
+578.2	0.666667
+577.864	0.333333
+577.525	3.33333
+577.187	1
+576.848	0.333333
+576.51	1
+576.171	-1.33333
+575.832	2.33333
+575.494	2
+575.155	0.666667
+574.816	3.66667
+574.478	1.66667
+574.139	2
+573.8	1.66667
+573.462	0.333333
+573.123	1.66667
+572.784	1.33333
+572.445	1
+572.107	0
+571.768	3.66667
+571.429	2.33333
+571.09	3
+570.751	1.66667
+570.413	0.666667
+570.074	3
+569.735	2
+569.396	3.33333
+569.057	5.66667
+568.718	3
+568.38	2
+568.041	3.33333
+567.702	3
+567.363	1
+567.024	4.66667
+566.685	4.66667
+566.346	-0.333333
+566.007	2.33333
+565.668	4.33333
+565.329	3
+564.988	2.33333
+564.649	2.66667
+564.31	3.33333
+563.971	5.66667
+563.632	4
+563.292	4
+562.953	0.666667
+562.614	2
+562.273	1.66667
+561.934	5
+561.595	-1.66667
+561.256	3
+560.916	1
+560.577	3.33333
+560.236	3.33333
+559.897	2.66667
+559.558	1
+559.218	0.333333
+558.879	1.66667
+558.54	2.66667
+558.198	3.66667
+557.859	1.66667
+557.52	5.33333
+557.181	2
+556.839	5
+556.5	3
+556.16	1.66667
+555.821	1.66667
+555.48	3
+555.14	2.33333
+554.801	6.33333
+554.461	5.66667
+554.12	4.66667
+553.78	2.33333
+553.441	2.66667
+553.102	5
+552.76	6.33333
+552.42	3.66667
+552.081	7
+551.739	3
+551.4	5
+551.06	5
+550.719	5.33333
+550.379	4.33333
+550.039	11.3333
+549.698	5.33333
+549.358	3
+549.019	2.33333
+548.677	8
+548.337	6.66667
+547.998	3.66667
+547.656	3.66667
+547.316	5.33333
+546.977	6
+546.635	7.66667
+546.295	4
+545.953	8.66667
+545.613	6.33333
+545.274	6.33333
+544.932	11
+544.592	8.33333
+544.25	9
+543.91	8
+543.57	8.66667
+543.229	10.3333
+542.889	13
+542.547	9.33333
+542.207	9
+541.865	13.6667
+541.525	8.66667
+541.183	12.3333
+540.843	8.33333
+540.501	8
+540.161	10.3333
+539.819	9.66667
+539.479	13
+539.137	11.6667
+538.797	8
+538.455	14.6667
+538.115	14.3333
+537.773	12
+537.433	15.6667
+537.091	16.3333
+536.75	14.3333
+536.408	13.3333
+536.068	14
+535.726	18
+535.386	18
+535.044	17.6667
+534.703	21.6667
+534.361	19
+534.019	19.3333
+533.679	21
+533.336	23.3333
+532.996	24
+532.654	25
+532.312	22.3333
+531.971	30
+531.629	26.6667
+531.289	32
+530.946	34.6667
+530.604	34.6667
+530.264	36.6667
+529.921	34.6667
+529.579	37
+529.238	42.6667
+528.896	39.6667
+528.556	48
+528.213	49.6667
+527.871	42.3333
+527.53	57
+527.188	67.6667
+526.845	69
+526.503	68.6667
+526.162	77.6667
+525.819	89
+525.477	97.6667
+525.136	117
+524.794	124
+524.451	154.333
+524.111	170.667
+523.768	195
+523.425	225.667
+523.083	276.667
+522.742	336.333
+522.399	387
+522.057	501.333
+521.714	618.333
+521.373	767.333
+521.03	883.667
+520.688	1004
+520.345	1093.67
+520.002	1195.67
+519.661	1205.67
+519.319	1237.33
+518.976	1256.33
+518.633	1290.33
+518.29	1270.67
+517.949	1228
+517.606	1129.67
+517.263	996
+516.921	884.667
+516.578	710
+516.235	597.667
+515.894	483.667
+515.551	407.333
+515.208	342.667
+514.865	285.333
+514.522	244.667
+514.179	196
+513.836	174.667
+513.493	156.333
+513.152	126.333
+512.809	119
+512.466	106.667
+512.123	95.6667
+511.779	74
+511.436	77.6667
+511.093	68
+510.75	66.3333
+510.407	58
+510.064	59.3333
+509.721	47.3333
+509.377	51
+509.034	45.6667
+508.693	39.6667
+508.35	36.6667
+508.007	35.3333
+507.663	36
+507.32	30
+506.977	28.6667
+506.633	29.6667
+506.29	23.3333
+505.947	22.6667
+505.604	17.3333
+505.26	23
+504.917	22.6667
+504.573	18.6667
+504.23	20.6667
+503.887	21
+503.543	21
+503.2	13.3333
+502.854	19.6667
+502.511	20.6667
+502.167	16.6667
+501.824	15.6667
+501.48	18
+501.137	17
+500.793	9.33333
+500.45	14.6667
+500.106	13
+499.763	12.6667
+499.419	12
+499.076	10.3333
+498.732	10
+498.386	11.6667
+498.043	11.6667
+497.699	11.3333
+497.355	12
+497.012	11.3333
+496.668	13.3333
+496.324	7.33333
+495.981	10.6667
+495.635	11
+495.291	6.66667
+494.947	7.66667
+494.604	8.66667
+494.26	6.33333
+493.916	10.3333
+493.57	5.33333
+493.226	3
+492.883	8
+492.539	8.33333
+492.195	9.33333
+491.849	10.6667
+491.505	10.6667
+491.161	7.66667
+490.817	9
+490.471	6.33333
+490.127	7.66667
+489.783	9
+489.439	8
+489.093	8
+488.749	4.33333
+488.405	7.33333
+488.061	8
+487.715	8
+487.371	7.33333
+487.027	7.66667
+486.683	6.33333
+486.337	6.33333
+485.993	4.33333
+485.649	6.33333
+485.303	3.66667
+484.959	7
+484.614	7.33333
+484.268	3.33333
+483.924	2.33333
+483.58	5
+483.234	4.66667
+482.889	7
+482.545	7.33333
+482.199	4.33333
+481.855	6
+481.51	3
+481.164	3
+480.82	4.66667
+480.476	5
+480.129	4
+479.785	2
+479.438	4.33333
+479.094	3
+478.75	4
+478.403	3.66667
+478.059	5.66667
+477.712	3.33333
+477.368	2.33333
+477.024	5.66667
+476.677	4.33333
+476.333	4.66667
+475.986	1.33333
+475.642	5.33333
+475.295	3
+474.951	0.333333
+474.604	3.66667
+474.259	3
+473.913	5.66667
+473.568	4.66667
+473.221	3
+472.877	4.66667
+472.53	4
+472.186	1.66667
+471.839	3.66667
+471.494	4
+471.148	1.66667
+470.803	2.33333
+470.456	3.33333
+470.112	3.33333
+469.765	3.33333
+469.42	2.33333
+469.073	4.33333
+468.728	1
+468.382	3.66667
+468.037	2.66667
+467.69	3.33333
+467.343	2
+466.998	3
+466.651	1.33333
+466.307	5.66667
+465.96	2
+465.613	0.666667
+465.268	2.33333
+464.921	3
+464.576	2.33333
+464.229	0.666667
+463.882	0.666667
+463.537	1.66667
+463.19	1.33333
+462.845	0
+462.498	1.33333
+462.151	3
+461.806	2.66667
+461.459	1
+461.112	1.33333
+460.767	3.66667
+460.42	1.33333
+460.072	2.66667
+459.727	0.666667
+459.38	2.66667
+459.033	2
+458.686	4
+458.341	0
+457.993	1
+457.646	0.333333
+457.301	-1
+456.954	1.33333
+456.606	2.66667
+456.259	2.33333
+455.914	1
+455.567	3
+455.219	2
+454.872	3.66667
+454.527	3.33333
+454.179	5.33333
+453.832	2.33333
+453.484	2.33333
+453.139	0.666667
+452.792	2.66667
+452.444	1.33333
+452.097	0
+451.749	0.666667
+451.404	4.66667
+451.056	3.33333
+450.709	1
+450.361	1.33333
+450.014	4
+449.668	3.33333
+449.321	0.333333
+448.973	3.33333
+448.626	4
+448.278	3.33333
+447.93	2.66667
+447.583	2.66667
+447.237	0.666667
+446.89	1.66667
+446.542	2
+446.194	2
+445.847	3.33333
+445.499	4.66667
+445.151	2.33333
+444.803	6
+444.456	4.66667
+444.11	4
+443.762	3
+443.414	3.33333
+443.067	3.33333
+442.719	1.66667
+442.371	4.33333
+442.023	0.666667
+441.675	1.66667
+441.327	4.33333
+440.979	2.66667
+440.632	2
+440.284	2.33333
+439.936	1.33333
+439.588	2.33333
+439.24	3.33333
+438.892	3
+438.544	3
+438.196	2.33333
+437.848	1.33333
+437.5	1.33333
+437.152	3.33333
+436.804	3.33333
+436.456	4.66667
+436.108	3
+435.76	4
+435.412	3.33333
+435.063	2
+434.715	5.66667
+434.367	6
+434.019	2.66667
+433.671	0
+433.323	3.66667
+432.975	4.33333
+432.626	3.33333
+432.278	3.33333
+431.928	4
+431.579	5.66667
+431.231	5.33333
+430.883	6
+430.535	5.33333
+430.186	5
+429.838	0.666667
+429.49	2
+429.142	4.33333
+428.791	3
+428.443	2.66667
+428.094	1
+427.746	2.66667
+427.398	5
+427.049	4.33333
+426.701	5
+426.35	2
+426.002	4.66667
+425.653	0.333333
+425.305	1
+424.956	3.66667
+424.606	4.33333
+424.257	4.66667
+423.909	1.66667
+423.56	3
+423.211	2.33333
+422.861	1
+422.512	3.66667
+422.164	2.33333
+421.815	4
+421.466	3.66667
+421.116	3.66667
+420.767	1.66667
+420.418	-1.66667
+420.067	4.66667
+419.719	2.66667
+419.37	2.66667
+419.021	2.33333
+418.671	0.333333
+418.322	0.666667
+417.973	2.33333
+417.624	4
+417.273	2
+416.925	4.33333
+416.576	4
+416.225	3
+415.876	1.33333
+415.527	4.33333
+415.176	5
+414.827	6.33333
+414.478	1
+414.127	3.33333
+413.778	2.66667
+413.43	2
+413.078	4.66667
+412.73	1.33333
+412.381	2.66667
+412.029	4.66667
+411.68	3.33333
+411.329	1
+410.98	3.66667
+410.631	1.66667
+410.28	3.66667
+409.931	2.66667
+409.58	-0.333333
+409.231	4
+408.882	1.33333
+408.53	-0.333333
+408.181	3.33333
+407.83	5.33333
+407.481	3.33333
+407.13	4.33333
+406.78	2
+406.429	2.33333
+406.08	3.33333
+405.731	4
+405.379	3.66667
+405.03	4
+404.679	1.33333
+404.329	2.33333
+403.978	3
+403.629	2
+403.277	2
+402.928	1.33333
+402.576	4.66667
+402.227	4
+401.876	2.66667
+401.526	2
+401.175	1.33333
+400.825	3.66667
+400.474	2
+400.122	1
+399.773	1.66667
+399.421	4
+399.072	0
+398.72	0.666667
+398.371	3.66667
+398.019	4.33333
+397.667	0.333333
+397.318	2.66667
+396.966	0
+396.617	4.33333
+396.265	4.33333
+395.915	3.66667
+395.564	3.33333
+395.212	2.66667
+394.862	1
+394.51	4
+394.159	3
+393.809	3.33333
+393.457	5
+393.107	3.33333
+392.756	1.66667
+392.404	3.66667
+392.054	3.66667
+391.702	3
+391.35	4
+391	3
+390.648	3.33333
+390.297	2.66667
+389.945	2
+389.595	1.66667
+389.243	2.66667
+388.891	3
+388.541	3.33333
+388.189	3.33333
+387.837	3.66667
+387.487	3.33333
+387.135	6.66667
+386.783	6.66667
+386.431	3.66667
+386.081	4
+385.729	1
+385.377	5.33333
+385.024	1.33333
+384.674	3.66667
+384.322	0.666667
+383.97	4.66667
+383.618	5.66667
+383.266	4.33333
+382.916	4.66667
+382.563	2.33333
+382.211	4.66667
+381.859	2.33333
+381.507	0.333333
+381.157	2.66667
+380.804	2
+380.452	1.66667
+380.1	0.666667
+379.747	4.66667
+379.397	6.33333
+379.045	4.33333
+378.692	2.66667
+378.34	3.66667
+377.987	1.66667
+377.635	4
+377.283	5
+376.932	4
+376.58	5.66667
+376.227	3
+375.875	2.66667
+375.522	2.33333
+375.17	6.33333
+374.817	1.33333
+374.465	5
+374.112	4.33333
+373.76	1.66667
+373.409	3.33333
+373.057	4.33333
+372.704	1.66667
+372.352	7
+371.999	3.33333
+371.646	5
+371.294	6.33333
+370.941	3
+370.588	2.66667
+370.236	3.66667
+369.883	1
+369.53	3.33333
+369.177	1.66667
+368.825	4
+368.472	3
+368.119	5.33333
+367.766	1
+367.413	3
+367.061	1
+366.708	5.66667
+366.355	5
+366.002	2
+365.649	4
+365.296	2
+364.943	3
+364.591	3.33333
+364.238	3
+363.885	1
+363.532	4
+363.179	3.33333
+362.826	1.33333
+362.471	5.66667
+362.118	2.33333
+361.765	4
+361.411	4.33333
+361.058	4.66667
+360.705	4
+360.352	3
+359.999	4.33333
+359.646	4.66667
+359.293	3.66667
+358.938	4.33333
+358.585	6.66667
+358.231	2
+357.878	-0.333333
+357.525	4.66667
+357.172	5.66667
+356.819	3.66667
+356.463	2.33333
+356.11	3.66667
+355.757	4.33333
+355.404	2.33333
+355.05	5.66667
+354.697	5.66667
+354.342	4.66667
+353.988	2.66667
+353.635	3.33333
+353.282	0.333333
+352.928	4
+352.573	3.33333
+352.219	3.33333
+351.866	1.66667
+351.513	4
+351.157	3
+350.803	5.66667
+350.45	4
+350.097	4
+349.741	4
+349.387	3.66667
+349.034	4.66667
+348.68	3.33333
+348.325	2.33333
+347.971	2.66667
+347.618	4.66667
+347.264	5
+346.908	7
+346.555	3.66667
+346.201	3.66667
+345.845	4.66667
+345.492	3.33333
+345.138	5.66667
+344.782	4.33333
+344.429	5.33333
+344.075	4.33333
+343.719	2
+343.365	6
+343.012	4.66667
+342.656	3.66667
+342.302	3.33333
+341.948	4.33333
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_14_bottom.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_14_bottom.txt
new file mode 100644
index 0000000000000000000000000000000000000000..1561b8f54881317eea972762ea49b48f983532cd
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_14_bottom.txt
@@ -0,0 +1,1024 @@
+692.206	-1.33333
+691.876	-1.33333
+691.546	2
+691.215	1.33333
+690.885	0
+690.555	0.333333
+690.225	0
+689.895	1.33333
+689.564	-0.666667
+689.232	1.66667
+688.902	2.33333
+688.571	1.33333
+688.241	0.666667
+687.911	2.66667
+687.58	2.33333
+687.25	1.66667
+686.917	-0.333333
+686.587	0.666667
+686.257	0.333333
+685.926	1.66667
+685.596	1.33333
+685.266	2
+684.933	3
+684.602	3.66667
+684.272	1.33333
+683.942	0.666667
+683.609	-1
+683.279	0
+682.948	0.666667
+682.617	-0.333333
+682.287	2.33333
+681.954	0.666667
+681.624	2.33333
+681.293	-1
+680.963	2
+680.63	2.66667
+680.299	2.66667
+679.969	-1
+679.636	3.33333
+679.305	-1
+678.975	-0.333333
+678.644	2
+678.311	1.66667
+677.981	0.666667
+677.65	0
+677.317	1.33333
+676.986	2.33333
+676.656	3
+676.323	4
+675.992	3.33333
+675.661	0.333333
+675.328	2.33333
+674.998	1.66667
+674.667	4
+674.334	0.666667
+674.003	1
+673.67	2.33333
+673.339	0.666667
+673.008	0.666667
+672.675	3
+672.344	3
+672.011	0.666667
+671.681	1.33333
+671.35	1.66667
+671.017	3
+670.686	3
+670.353	1.66667
+670.022	4.66667
+669.689	3
+669.358	3
+669.027	4
+668.693	1
+668.362	4
+668.029	-0.666667
+667.698	2.66667
+667.365	2.66667
+667.034	3.33333
+666.701	1
+666.37	2
+666.036	-0.666667
+665.705	2.33333
+665.372	4.33333
+665.041	-1
+664.708	0
+664.376	3.33333
+664.043	2.66667
+663.712	1.66667
+663.379	1.33333
+663.045	1.33333
+662.714	1.33333
+662.381	1.33333
+662.049	1
+661.716	3.33333
+661.385	1.66667
+661.051	2
+660.718	2
+660.387	2
+660.053	0.666667
+659.722	1.66667
+659.388	3
+659.055	1.66667
+658.724	0.666667
+658.39	2
+658.059	2
+657.725	2.33333
+657.392	1.33333
+657.06	2
+656.727	3.66667
+656.393	2
+656.062	2
+655.728	1.66667
+655.394	0.666667
+655.063	0
+654.729	1.66667
+654.396	3
+654.064	-0.666667
+653.73	0.666667
+653.397	0.666667
+653.063	2
+652.731	1.66667
+652.398	1
+652.064	1.33333
+651.73	2.33333
+651.399	2.33333
+651.065	2
+650.731	2.33333
+650.397	1.66667
+650.066	0
+649.732	1.33333
+649.398	2
+649.064	2.33333
+648.732	3.33333
+648.399	2.33333
+648.065	3.66667
+647.731	3.66667
+647.397	2.33333
+647.065	-0.666667
+646.731	1
+646.397	1.66667
+646.063	-0.333333
+645.729	1
+645.398	-0.333333
+645.064	1
+644.73	0.333333
+644.396	1.66667
+644.062	3.33333
+643.727	0.666667
+643.393	1
+643.062	2
+642.727	1.66667
+642.393	2
+642.059	1
+641.725	3
+641.391	-2.33333
+641.057	4.33333
+640.723	2
+640.389	2
+640.054	2.33333
+639.72	2.33333
+639.388	4.33333
+639.054	3
+638.72	-1.33333
+638.386	3.33333
+638.051	2.66667
+637.717	1.33333
+637.383	1.33333
+637.049	2.33333
+636.714	2
+636.38	1.66667
+636.046	0.333333
+635.711	1
+635.377	4.66667
+635.043	3
+634.708	1.33333
+634.374	2
+634.04	2.66667
+633.705	-0.666667
+633.371	0.333333
+633.036	1.66667
+632.702	2
+632.368	2.33333
+632.033	2
+631.699	2.33333
+631.364	1
+631.03	2.66667
+630.693	1.33333
+630.359	2.33333
+630.024	0.333333
+629.689	4
+629.355	2.33333
+629.02	2.33333
+628.686	3.66667
+628.351	2.66667
+628.017	1.66667
+627.682	0.333333
+627.345	2.66667
+627.011	1.66667
+626.676	0.666667
+626.341	3.66667
+626.007	3.33333
+625.672	3.33333
+625.337	2.33333
+625	1
+624.666	3
+624.331	3
+623.996	2.33333
+623.661	3.66667
+623.327	4.33333
+622.99	0.333333
+622.655	2.66667
+622.32	2
+621.985	0.666667
+621.651	4.33333
+621.314	0.333333
+620.979	1
+620.644	3
+620.309	2.33333
+619.972	4
+619.637	0.666667
+619.302	4
+618.967	3
+618.63	1.66667
+618.295	4
+617.96	3.33333
+617.625	1.33333
+617.288	0.333333
+616.953	3.66667
+616.618	1.33333
+616.281	3.66667
+615.946	2
+615.611	2
+615.274	4
+614.939	1
+614.604	3.33333
+614.266	5.33333
+613.931	3.33333
+613.596	2.33333
+613.259	3.33333
+612.924	1.66667
+612.589	3
+612.251	2.33333
+611.916	-0.333333
+611.581	6
+611.244	3.66667
+610.908	1
+610.571	1.66667
+610.236	1
+609.901	5.33333
+609.563	1.33333
+609.228	4.33333
+608.89	2.33333
+608.555	2.33333
+608.22	2
+607.882	0
+607.547	2.33333
+607.21	2.66667
+606.874	-0.333333
+606.537	3
+606.201	4
+605.864	4.66667
+605.528	3.33333
+605.193	2.66667
+604.855	-0.666667
+604.52	1.66667
+604.182	3
+603.847	-1.66667
+603.509	0
+603.174	2.66667
+602.836	3.66667
+602.501	2.33333
+602.163	1
+601.825	0
+601.49	-1.66667
+601.152	-0.666667
+600.816	0.333333
+600.479	2.33333
+600.143	1.33333
+599.805	1.33333
+599.47	1
+599.132	1.33333
+598.794	0.666667
+598.459	1
+598.121	2
+597.785	2
+597.447	2
+597.112	2.33333
+596.774	3.33333
+596.436	3
+596.1	0
+595.762	-1.66667
+595.424	0.333333
+595.088	-0.333333
+594.75	0.666667
+594.415	2
+594.077	0.666667
+593.739	1
+593.403	3.33333
+593.065	-1
+592.727	-0.666667
+592.391	0
+592.053	1.66667
+591.715	1.33333
+591.379	-0.333333
+591.041	-1.66667
+590.703	1.33333
+590.365	3
+590.029	2.66667
+589.691	2.66667
+589.353	2.33333
+589.017	1.33333
+588.678	1.66667
+588.34	1
+588.002	0.666667
+587.666	-1.33333
+587.328	1
+586.99	-0.333333
+586.651	1
+586.315	0
+585.977	1.33333
+585.639	0.333333
+585.3	2.66667
+584.962	2.33333
+584.626	1
+584.288	5
+583.949	3.66667
+583.611	0
+583.273	1.66667
+582.936	0
+582.598	2.33333
+582.26	0.666667
+581.921	0.333333
+581.583	4.33333
+581.244	1.66667
+580.906	0
+580.57	2
+580.231	0.666667
+579.893	2.33333
+579.554	-1.33333
+579.216	0.666667
+578.877	2.66667
+578.539	2
+578.2	-0.333333
+577.864	2
+577.525	0.333333
+577.187	1
+576.848	-0.333333
+576.51	1.33333
+576.171	0.666667
+575.832	3
+575.494	-0.333333
+575.155	1.66667
+574.816	1.66667
+574.478	1.33333
+574.139	0.666667
+573.8	0.666667
+573.462	2.33333
+573.123	0.333333
+572.784	1.66667
+572.445	3
+572.107	1.66667
+571.768	2
+571.429	1.66667
+571.09	3.33333
+570.751	0.333333
+570.413	1.66667
+570.074	1.66667
+569.735	2
+569.396	3.33333
+569.057	2
+568.718	3.33333
+568.38	3
+568.041	4.33333
+567.702	1.66667
+567.363	2.33333
+567.024	-0.333333
+566.685	2.33333
+566.346	2.66667
+566.007	1.66667
+565.668	3.66667
+565.329	4
+564.988	1
+564.649	1.33333
+564.31	2
+563.971	2
+563.632	4
+563.292	3.33333
+562.953	1.33333
+562.614	2.66667
+562.273	3.33333
+561.934	0.333333
+561.595	3
+561.256	3.66667
+560.916	1.66667
+560.577	0.666667
+560.236	3.33333
+559.897	4.66667
+559.558	3.33333
+559.218	2.33333
+558.879	5.66667
+558.54	3.33333
+558.198	1.66667
+557.859	5.33333
+557.52	4
+557.181	5
+556.839	1
+556.5	4.33333
+556.16	3.66667
+555.821	4
+555.48	3.66667
+555.14	4.33333
+554.801	3.66667
+554.461	4.33333
+554.12	3
+553.78	0.666667
+553.441	2.66667
+553.102	3.33333
+552.76	3
+552.42	6.33333
+552.081	4.66667
+551.739	2
+551.4	3
+551.06	3.66667
+550.719	5.33333
+550.379	3.66667
+550.039	4
+549.698	2.66667
+549.358	3.33333
+549.019	5
+548.677	3
+548.337	3
+547.998	4.33333
+547.656	5
+547.316	6.33333
+546.977	2
+546.635	5.66667
+546.295	7
+545.953	6
+545.613	3
+545.274	6.66667
+544.932	5.66667
+544.592	7
+544.25	8.33333
+543.91	7
+543.57	7
+543.229	3.33333
+542.889	7.33333
+542.547	10.3333
+542.207	4
+541.865	10.6667
+541.525	8
+541.183	11.6667
+540.843	7
+540.501	9
+540.161	12
+539.819	7.66667
+539.479	12.6667
+539.137	14
+538.797	11.6667
+538.455	12.3333
+538.115	13.6667
+537.773	13.3333
+537.433	10.6667
+537.091	12.6667
+536.75	12
+536.408	14.3333
+536.068	13.3333
+535.726	16.6667
+535.386	15.3333
+535.044	17
+534.703	20.3333
+534.361	18.3333
+534.019	19.3333
+533.679	18.6667
+533.336	21.3333
+532.996	23.3333
+532.654	22.6667
+532.312	21.6667
+531.971	23.6667
+531.629	25.6667
+531.289	31.3333
+530.946	26
+530.604	24.3333
+530.264	29.6667
+529.921	30
+529.579	33.6667
+529.238	38
+528.896	37.3333
+528.556	37.3333
+528.213	45.3333
+527.871	43.6667
+527.53	49.6667
+527.188	57.6667
+526.845	57.6667
+526.503	67
+526.162	77.6667
+525.819	81.6667
+525.477	81
+525.136	101
+524.794	114
+524.451	121.667
+524.111	151
+523.768	162.667
+523.425	194.667
+523.083	223.333
+522.742	279.667
+522.399	344.333
+522.057	419.333
+521.714	524
+521.373	626.333
+521.03	734.667
+520.688	859
+520.345	947
+520.002	1025.67
+519.661	1026.67
+519.319	1087.33
+518.976	1099.33
+518.633	1132.67
+518.29	1139
+517.949	1169
+517.606	1124
+517.263	1029.67
+516.921	922.667
+516.578	810.333
+516.235	681
+515.894	583.333
+515.551	464.667
+515.208	376.667
+514.865	316.667
+514.522	257.667
+514.179	221.333
+513.836	192.667
+513.493	161.333
+513.152	139.333
+512.809	121
+512.466	112.667
+512.123	91
+511.779	77.3333
+511.436	69
+511.093	65
+510.75	68.6667
+510.407	57
+510.064	54.3333
+509.721	44.6667
+509.377	46
+509.034	40.6667
+508.693	37
+508.35	35.6667
+508.007	32.3333
+507.663	33
+507.32	33
+506.977	28
+506.633	30
+506.29	26.6667
+505.947	20.6667
+505.604	21.6667
+505.26	20.3333
+504.917	20
+504.573	18.6667
+504.23	20.6667
+503.887	17.3333
+503.543	16
+503.2	16
+502.854	17
+502.511	14.6667
+502.167	15.6667
+501.824	14.6667
+501.48	16.3333
+501.137	12.6667
+500.793	14.3333
+500.45	13.6667
+500.106	10.6667
+499.763	12
+499.419	11
+499.076	11.3333
+498.732	7.33333
+498.386	8.33333
+498.043	9.66667
+497.699	9.33333
+497.355	7
+497.012	10.3333
+496.668	6.33333
+496.324	6
+495.981	7.66667
+495.635	10.6667
+495.291	7
+494.947	10.6667
+494.604	8.66667
+494.26	9.66667
+493.916	8.33333
+493.57	5.33333
+493.226	5.66667
+492.883	6.33333
+492.539	5
+492.195	2.33333
+491.849	7.33333
+491.505	7.66667
+491.161	5
+490.817	4
+490.471	9.33333
+490.127	8.33333
+489.783	7.66667
+489.439	5
+489.093	7.33333
+488.749	5.33333
+488.405	5.33333
+488.061	6.33333
+487.715	6.33333
+487.371	6
+487.027	6.66667
+486.683	5
+486.337	5.66667
+485.993	5.33333
+485.649	3.33333
+485.303	2.66667
+484.959	5.66667
+484.614	4
+484.268	5
+483.924	4.66667
+483.58	3.66667
+483.234	1
+482.889	7
+482.545	5.33333
+482.199	3.66667
+481.855	5.33333
+481.51	4
+481.164	3
+480.82	5.66667
+480.476	2.33333
+480.129	3
+479.785	3.66667
+479.438	5
+479.094	3
+478.75	3
+478.403	3.66667
+478.059	6
+477.712	5
+477.368	2.66667
+477.024	3.66667
+476.677	4
+476.333	3.66667
+475.986	6
+475.642	4.33333
+475.295	3
+474.951	3.66667
+474.604	3.66667
+474.259	4.33333
+473.913	2.33333
+473.568	3
+473.221	-0.333333
+472.877	1.33333
+472.53	3
+472.186	2.33333
+471.839	3.66667
+471.494	3
+471.148	3.66667
+470.803	2.33333
+470.456	-0.333333
+470.112	1.33333
+469.765	3.33333
+469.42	1.66667
+469.073	0.333333
+468.728	-0.666667
+468.382	3
+468.037	3.33333
+467.69	2.66667
+467.343	2
+466.998	3.33333
+466.651	4.33333
+466.307	4.66667
+465.96	2.66667
+465.613	2.33333
+465.268	4
+464.921	1.66667
+464.576	2
+464.229	2
+463.882	2.66667
+463.537	0.333333
+463.19	1
+462.845	1
+462.498	1
+462.151	0
+461.806	-1.66667
+461.459	1
+461.112	1
+460.767	1.66667
+460.42	0.666667
+460.072	0
+459.727	4.33333
+459.38	2.66667
+459.033	0
+458.686	2.33333
+458.341	0.333333
+457.993	-0.666667
+457.646	0
+457.301	2
+456.954	1.66667
+456.606	1
+456.259	-2.66667
+455.914	0.666667
+455.567	1
+455.219	1.66667
+454.872	2.66667
+454.527	2
+454.179	4
+453.832	1
+453.484	2
+453.139	0.333333
+452.792	2.66667
+452.444	0
+452.097	2
+451.749	1.66667
+451.404	2
+451.056	0.333333
+450.709	3.33333
+450.361	2.66667
+450.014	0.333333
+449.668	2
+449.321	0.666667
+448.973	0.333333
+448.626	1.66667
+448.278	5
+447.93	2
+447.583	0
+447.237	-0.666667
+446.89	2
+446.542	1
+446.194	0.333333
+445.847	2.33333
+445.499	0.333333
+445.151	1
+444.803	4.33333
+444.456	2
+444.11	1.33333
+443.762	2.33333
+443.414	0
+443.067	1.33333
+442.719	4.33333
+442.371	-0.333333
+442.023	0
+441.675	3
+441.327	3.33333
+440.979	3.66667
+440.632	2.66667
+440.284	2.66667
+439.936	3.33333
+439.588	4.33333
+439.24	3.33333
+438.892	5.33333
+438.544	-1
+438.196	0
+437.848	4
+437.5	4.66667
+437.152	3.66667
+436.804	3
+436.456	3.33333
+436.108	6.33333
+435.76	6.33333
+435.412	2
+435.063	3.66667
+434.715	2
+434.367	3.66667
+434.019	4
+433.671	4
+433.323	3
+432.975	4.33333
+432.626	2.66667
+432.278	0
+431.928	3.66667
+431.579	4.66667
+431.231	4
+430.883	3.66667
+430.535	3.66667
+430.186	2
+429.838	2
+429.49	2.33333
+429.142	1.66667
+428.791	1.66667
+428.443	1
+428.094	2.66667
+427.746	2.33333
+427.398	3
+427.049	4.66667
+426.701	5.66667
+426.35	4.33333
+426.002	4
+425.653	1.66667
+425.305	5
+424.956	2.33333
+424.606	3.66667
+424.257	0.666667
+423.909	2
+423.56	2.66667
+423.211	1.66667
+422.861	1.66667
+422.512	2
+422.164	3
+421.815	0.666667
+421.466	2.66667
+421.116	2.33333
+420.767	0.666667
+420.418	4.33333
+420.067	1
+419.719	3.66667
+419.37	2.66667
+419.021	3.66667
+418.671	1.66667
+418.322	2.33333
+417.973	4.66667
+417.624	1.33333
+417.273	3
+416.925	1.33333
+416.576	0
+416.225	2
+415.876	0
+415.527	3
+415.176	4.33333
+414.827	0.666667
+414.478	2.33333
+414.127	-0.666667
+413.778	5
+413.43	2
+413.078	1.33333
+412.73	3.33333
+412.381	0.666667
+412.029	2.33333
+411.68	-1
+411.329	3
+410.98	4
+410.631	1.33333
+410.28	1
+409.931	0.333333
+409.58	2.66667
+409.231	0.666667
+408.882	1
+408.53	4
+408.181	1.66667
+407.83	1
+407.481	-1
+407.13	2
+406.78	3.33333
+406.429	4.33333
+406.08	0.333333
+405.731	1
+405.379	1.66667
+405.03	1.33333
+404.679	1.33333
+404.329	0.333333
+403.978	2.66667
+403.629	1
+403.277	0.666667
+402.928	0.666667
+402.576	1.66667
+402.227	2.33333
+401.876	1
+401.526	4
+401.175	2
+400.825	1
+400.474	0.666667
+400.122	1.33333
+399.773	4
+399.421	2
+399.072	1.66667
+398.72	2.33333
+398.371	4
+398.019	3.66667
+397.667	1.33333
+397.318	2.33333
+396.966	0
+396.617	2
+396.265	1
+395.915	2
+395.564	4.33333
+395.212	1.33333
+394.862	4
+394.51	1
+394.159	2
+393.809	5
+393.457	1.33333
+393.107	2.66667
+392.756	2.33333
+392.404	3
+392.054	2.33333
+391.702	1.33333
+391.35	4
+391	4.66667
+390.648	2.66667
+390.297	1.66667
+389.945	2.66667
+389.595	2.33333
+389.243	1.33333
+388.891	2
+388.541	3.66667
+388.189	2
+387.837	3
+387.487	3
+387.135	2.33333
+386.783	1.33333
+386.431	1
+386.081	3
+385.729	2.33333
+385.377	2.33333
+385.024	1.66667
+384.674	3.33333
+384.322	2
+383.97	4
+383.618	0.666667
+383.266	3.33333
+382.916	4.33333
+382.563	1.33333
+382.211	1.66667
+381.859	1.33333
+381.507	2.66667
+381.157	1.33333
+380.804	1
+380.452	2
+380.1	3
+379.747	0.666667
+379.397	0
+379.045	1.66667
+378.692	1.33333
+378.34	3.66667
+377.987	5
+377.635	3.66667
+377.283	2.66667
+376.932	1.66667
+376.58	2.66667
+376.227	2.33333
+375.875	0.333333
+375.522	1.66667
+375.17	0.666667
+374.817	4.33333
+374.465	4.33333
+374.112	0.666667
+373.76	3.66667
+373.409	6
+373.057	4.33333
+372.704	1.66667
+372.352	1.33333
+371.999	1.33333
+371.646	2.33333
+371.294	3.66667
+370.941	1.66667
+370.588	3.33333
+370.236	0.666667
+369.883	4
+369.53	1
+369.177	1.66667
+368.825	1.33333
+368.472	0.333333
+368.119	3
+367.766	2.33333
+367.413	0.666667
+367.061	2
+366.708	4
+366.355	3.66667
+366.002	1.66667
+365.649	4
+365.296	2.33333
+364.943	3.66667
+364.591	2.66667
+364.238	4.33333
+363.885	0.666667
+363.532	6
+363.179	1
+362.826	1.33333
+362.471	2.66667
+362.118	0.666667
+361.765	4
+361.411	1.33333
+361.058	4
+360.705	2.33333
+360.352	4.66667
+359.999	3.33333
+359.646	3.66667
+359.293	5.33333
+358.938	3.33333
+358.585	4
+358.231	2.66667
+357.878	3.66667
+357.525	5
+357.172	5.66667
+356.819	1.33333
+356.463	3
+356.11	3.33333
+355.757	2.33333
+355.404	-0.333333
+355.05	4
+354.697	3.33333
+354.342	3.33333
+353.988	2.33333
+353.635	5
+353.282	3.33333
+352.928	4.66667
+352.573	4
+352.219	3
+351.866	5.33333
+351.513	2.33333
+351.157	2.66667
+350.803	1.66667
+350.45	4.66667
+350.097	3
+349.741	1
+349.387	0.666667
+349.034	4.33333
+348.68	0.666667
+348.325	4.33333
+347.971	3.66667
+347.618	5
+347.264	3.66667
+346.908	4
+346.555	1.66667
+346.201	4.66667
+345.845	4.66667
+345.492	0
+345.138	0.666667
+344.782	1.66667
+344.429	4
+344.075	3
+343.719	6.66667
+343.365	3
+343.012	-0.333333
+342.656	1.66667
+342.302	5.33333
+341.948	2
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_14_top.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_14_top.txt
new file mode 100644
index 0000000000000000000000000000000000000000..abceb99cb3a11a0a9597a858a9b2be151a698c4b
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_14_top.txt
@@ -0,0 +1,1024 @@
+692.206	2
+691.876	-0.666667
+691.546	-1
+691.215	-0.666667
+690.885	4
+690.555	2
+690.225	1
+689.895	1
+689.564	2
+689.232	0.333333
+688.902	4.66667
+688.571	1.66667
+688.241	2.33333
+687.911	2.33333
+687.58	2.33333
+687.25	1
+686.917	1
+686.587	2.33333
+686.257	0.333333
+685.926	0.666667
+685.596	0.666667
+685.266	2
+684.933	1.66667
+684.602	4.66667
+684.272	3
+683.942	2.66667
+683.609	2.33333
+683.279	3.66667
+682.948	2
+682.617	0.333333
+682.287	1
+681.954	0.333333
+681.624	2
+681.293	2.66667
+680.963	1.66667
+680.63	2.33333
+680.299	2
+679.969	1.66667
+679.636	1.66667
+679.305	4.33333
+678.975	2
+678.644	1.66667
+678.311	1
+677.981	1.33333
+677.65	2.66667
+677.317	3.66667
+676.986	4
+676.656	2.33333
+676.323	5
+675.992	1.66667
+675.661	4
+675.328	1.66667
+674.998	1.66667
+674.667	5
+674.334	2
+674.003	5
+673.67	2.66667
+673.339	1.33333
+673.008	4.33333
+672.675	5
+672.344	2
+672.011	1.66667
+671.681	4.33333
+671.35	5
+671.017	0.666667
+670.686	2.66667
+670.353	1
+670.022	4.33333
+669.689	3
+669.358	2
+669.027	4.33333
+668.693	4
+668.362	1.66667
+668.029	3.33333
+667.698	2.33333
+667.365	5.33333
+667.034	2.33333
+666.701	4.66667
+666.37	3.66667
+666.036	1.66667
+665.705	1.66667
+665.372	5
+665.041	3.33333
+664.708	2
+664.376	4
+664.043	4.66667
+663.712	2
+663.379	6.33333
+663.045	1.66667
+662.714	2.66667
+662.381	4
+662.049	2.66667
+661.716	4
+661.385	5.33333
+661.051	1
+660.718	4.66667
+660.387	3.33333
+660.053	4
+659.722	6
+659.388	2
+659.055	3.66667
+658.724	4
+658.39	5
+658.059	3
+657.725	4
+657.392	4.66667
+657.06	0.666667
+656.727	3.33333
+656.393	1.66667
+656.062	2.33333
+655.728	2.33333
+655.394	5.66667
+655.063	2.66667
+654.729	3
+654.396	-2
+654.064	2.33333
+653.73	4
+653.397	4.33333
+653.063	3.66667
+652.731	2.66667
+652.398	3.66667
+652.064	3.66667
+651.73	2
+651.399	2.33333
+651.065	2
+650.731	1
+650.397	3.33333
+650.066	2
+649.732	2.66667
+649.398	2.33333
+649.064	4.66667
+648.732	2
+648.399	3.33333
+648.065	3.66667
+647.731	2.33333
+647.397	1.33333
+647.065	3.66667
+646.731	2.66667
+646.397	1.33333
+646.063	4.66667
+645.729	4.33333
+645.398	4.66667
+645.064	2.33333
+644.73	2.66667
+644.396	2.33333
+644.062	4
+643.727	2.66667
+643.393	0.666667
+643.062	2.66667
+642.727	2.33333
+642.393	1
+642.059	2.66667
+641.725	4.66667
+641.391	1.33333
+641.057	2
+640.723	2.33333
+640.389	1.33333
+640.054	4.66667
+639.72	2
+639.388	3.66667
+639.054	3
+638.72	2.66667
+638.386	2.33333
+638.051	2
+637.717	1.66667
+637.383	-0.333333
+637.049	3.33333
+636.714	1
+636.38	2
+636.046	3.33333
+635.711	3.33333
+635.377	5
+635.043	1.33333
+634.708	1.33333
+634.374	2.66667
+634.04	1.33333
+633.705	1.33333
+633.371	3.66667
+633.036	1.33333
+632.702	5.33333
+632.368	4.66667
+632.033	1
+631.699	2.66667
+631.364	1.66667
+631.03	2
+630.693	4
+630.359	3.66667
+630.024	2.66667
+629.689	4.33333
+629.355	0.666667
+629.02	5
+628.686	3.66667
+628.351	2.66667
+628.017	0.333333
+627.682	3
+627.345	1.33333
+627.011	6.33333
+626.676	3
+626.341	3.33333
+626.007	3.66667
+625.672	5.33333
+625.337	2.66667
+625	2.66667
+624.666	4.66667
+624.331	5.66667
+623.996	5.33333
+623.661	3.33333
+623.327	4.33333
+622.99	7.33333
+622.655	4.33333
+622.32	1.33333
+621.985	5.66667
+621.651	4.66667
+621.314	2.66667
+620.979	2.66667
+620.644	5.33333
+620.309	3.33333
+619.972	3.33333
+619.637	5
+619.302	6
+618.967	5.66667
+618.63	4
+618.295	3.66667
+617.96	3.66667
+617.625	7.33333
+617.288	2.66667
+616.953	4.66667
+616.618	5
+616.281	7.66667
+615.946	4.66667
+615.611	5
+615.274	5
+614.939	3.66667
+614.604	3.66667
+614.266	2
+613.931	3.66667
+613.596	5.33333
+613.259	4
+612.924	4.66667
+612.589	5.33333
+612.251	3.66667
+611.916	1.66667
+611.581	1.33333
+611.244	1.66667
+610.908	3.66667
+610.571	2
+610.236	3.33333
+609.901	4.66667
+609.563	2
+609.228	4.33333
+608.89	3
+608.555	5
+608.22	3.66667
+607.882	3.33333
+607.547	5
+607.21	-1.33333
+606.874	1.66667
+606.537	4.33333
+606.201	1
+605.864	3
+605.528	1.66667
+605.193	3
+604.855	2
+604.52	2.33333
+604.182	1
+603.847	1.66667
+603.509	2.66667
+603.174	2
+602.836	2.66667
+602.501	1.66667
+602.163	3.66667
+601.825	2
+601.49	2.33333
+601.152	2.66667
+600.816	3.66667
+600.479	2.66667
+600.143	2.66667
+599.805	1.66667
+599.47	-1.66667
+599.132	3.33333
+598.794	0.666667
+598.459	0.333333
+598.121	3
+597.785	1
+597.447	4
+597.112	3.66667
+596.774	2.33333
+596.436	3.66667
+596.1	1
+595.762	4
+595.424	0
+595.088	5.66667
+594.75	2.66667
+594.415	3.33333
+594.077	3.33333
+593.739	-0.333333
+593.403	1.33333
+593.065	1
+592.727	3.66667
+592.391	4.66667
+592.053	1.33333
+591.715	0.333333
+591.379	2
+591.041	1.33333
+590.703	1.33333
+590.365	-2
+590.029	0.333333
+589.691	3.33333
+589.353	2
+589.017	1.33333
+588.678	3
+588.34	0.333333
+588.002	1.66667
+587.666	3.66667
+587.328	5.66667
+586.99	2.66667
+586.651	1.33333
+586.315	2.66667
+585.977	0
+585.639	-0.333333
+585.3	4
+584.962	1.66667
+584.626	1
+584.288	3.66667
+583.949	-1.66667
+583.611	2.33333
+583.273	1.66667
+582.936	3
+582.598	2.66667
+582.26	-1
+581.921	3
+581.583	1.33333
+581.244	1.66667
+580.906	4
+580.57	2.66667
+580.231	1
+579.893	0.666667
+579.554	1.33333
+579.216	4
+578.877	3.33333
+578.539	3.66667
+578.2	1
+577.864	3
+577.525	0.333333
+577.187	-0.333333
+576.848	1.33333
+576.51	-0.333333
+576.171	5
+575.832	3.33333
+575.494	0.333333
+575.155	2.66667
+574.816	3
+574.478	2.66667
+574.139	2
+573.8	2
+573.462	2.66667
+573.123	1
+572.784	2.66667
+572.445	3
+572.107	1.66667
+571.768	2.66667
+571.429	4.33333
+571.09	0.666667
+570.751	4.33333
+570.413	3.33333
+570.074	3.33333
+569.735	0.666667
+569.396	1.33333
+569.057	3.66667
+568.718	1.33333
+568.38	4.33333
+568.041	6.33333
+567.702	5.66667
+567.363	3.33333
+567.024	2.33333
+566.685	5
+566.346	3.33333
+566.007	3
+565.668	3.33333
+565.329	3
+564.988	2.33333
+564.649	5
+564.31	4
+563.971	1
+563.632	4.33333
+563.292	4
+562.953	3
+562.614	2
+562.273	4
+561.934	3.33333
+561.595	6.33333
+561.256	3.33333
+560.916	5
+560.577	2.33333
+560.236	4.33333
+559.897	3
+559.558	2.33333
+559.218	6.33333
+558.879	4.33333
+558.54	3.33333
+558.198	4.33333
+557.859	2.66667
+557.52	6.66667
+557.181	3.33333
+556.839	5.33333
+556.5	6.33333
+556.16	5
+555.821	3
+555.48	6.66667
+555.14	8
+554.801	6
+554.461	6
+554.12	4.33333
+553.78	4.33333
+553.441	3.33333
+553.102	4
+552.76	5.66667
+552.42	4.66667
+552.081	3.66667
+551.739	6.33333
+551.4	7.33333
+551.06	4.33333
+550.719	4.66667
+550.379	6.66667
+550.039	8.33333
+549.698	6
+549.358	5.33333
+549.019	5.33333
+548.677	8.33333
+548.337	7
+547.998	4.66667
+547.656	8.66667
+547.316	8.66667
+546.977	8
+546.635	6.33333
+546.295	6
+545.953	7.66667
+545.613	5.33333
+545.274	12
+544.932	8
+544.592	7.66667
+544.25	10.3333
+543.91	7.66667
+543.57	7.66667
+543.229	9.33333
+542.889	7.66667
+542.547	12
+542.207	10
+541.865	13.3333
+541.525	14.6667
+541.183	13
+540.843	13
+540.501	13
+540.161	11.3333
+539.819	13.3333
+539.479	10.6667
+539.137	14.3333
+538.797	11.6667
+538.455	13
+538.115	13.6667
+537.773	15.3333
+537.433	14.3333
+537.091	16.3333
+536.75	14.3333
+536.408	20
+536.068	17.6667
+535.726	18.6667
+535.386	22.3333
+535.044	20.3333
+534.703	20
+534.361	24.3333
+534.019	24.3333
+533.679	24.3333
+533.336	24.6667
+532.996	27
+532.654	27.3333
+532.312	28.3333
+531.971	24
+531.629	28
+531.289	31.6667
+530.946	34.3333
+530.604	31
+530.264	34
+529.921	36
+529.579	44.6667
+529.238	38
+528.896	48.6667
+528.556	52
+528.213	53
+527.871	58.6667
+527.53	53.3333
+527.188	63.6667
+526.845	75
+526.503	80.3333
+526.162	87.6667
+525.819	90
+525.477	110
+525.136	114.333
+524.794	136.667
+524.451	152.667
+524.111	183.667
+523.768	224.667
+523.425	265
+523.083	313
+522.742	361.333
+522.399	442.667
+522.057	569
+521.714	680.333
+521.373	814
+521.03	992.333
+520.688	1103
+520.345	1179.67
+520.002	1250.67
+519.661	1284.67
+519.319	1247
+518.976	1268.67
+518.633	1226.33
+518.29	1235.67
+517.949	1194
+517.606	1140.67
+517.263	1048.33
+516.921	947.667
+516.578	821
+516.235	673
+515.894	589.333
+515.551	472.667
+515.208	381.667
+514.865	306.333
+514.522	272.333
+514.179	235.667
+513.836	190.667
+513.493	171.667
+513.152	152.333
+512.809	138.667
+512.466	126
+512.123	101
+511.779	91.3333
+511.436	85.3333
+511.093	74
+510.75	71.6667
+510.407	63.6667
+510.064	65.3333
+509.721	55
+509.377	46.3333
+509.034	46.3333
+508.693	42
+508.35	41.6667
+508.007	38.6667
+507.663	39
+507.32	38
+506.977	30
+506.633	30
+506.29	31.3333
+505.947	28
+505.604	26.3333
+505.26	23.6667
+504.917	25.3333
+504.573	30
+504.23	22
+503.887	23.6667
+503.543	19
+503.2	21
+502.854	18
+502.511	16.3333
+502.167	18.3333
+501.824	16.3333
+501.48	12
+501.137	15.3333
+500.793	10.6667
+500.45	14
+500.106	14.6667
+499.763	12.6667
+499.419	9.66667
+499.076	13.3333
+498.732	14
+498.386	12
+498.043	7.66667
+497.699	10
+497.355	10.6667
+497.012	15.6667
+496.668	12.3333
+496.324	10
+495.981	9
+495.635	11.3333
+495.291	9
+494.947	10.3333
+494.604	6.33333
+494.26	13
+493.916	7.66667
+493.57	8
+493.226	11.3333
+492.883	9.66667
+492.539	8.33333
+492.195	8.33333
+491.849	6.33333
+491.505	8
+491.161	6.33333
+490.817	5.66667
+490.471	9.66667
+490.127	8.66667
+489.783	7
+489.439	8.66667
+489.093	6.33333
+488.749	9.66667
+488.405	4.66667
+488.061	5.66667
+487.715	4
+487.371	8.66667
+487.027	9
+486.683	1.33333
+486.337	7.66667
+485.993	8
+485.649	5.33333
+485.303	8.66667
+484.959	6.66667
+484.614	7.33333
+484.268	6
+483.924	7.66667
+483.58	5.66667
+483.234	2.66667
+482.889	6.33333
+482.545	5.33333
+482.199	3.33333
+481.855	8.66667
+481.51	7
+481.164	8
+480.82	7.33333
+480.476	7.66667
+480.129	5.66667
+479.785	3
+479.438	5.66667
+479.094	5.33333
+478.75	3.66667
+478.403	6.66667
+478.059	2.66667
+477.712	5
+477.368	5.66667
+477.024	3
+476.677	4.66667
+476.333	4
+475.986	3
+475.642	6.33333
+475.295	5.33333
+474.951	5.33333
+474.604	4.33333
+474.259	2.66667
+473.913	5.66667
+473.568	5
+473.221	4.66667
+472.877	2.33333
+472.53	4.33333
+472.186	3.66667
+471.839	2.33333
+471.494	3
+471.148	5
+470.803	5
+470.456	3.66667
+470.112	0.333333
+469.765	2.66667
+469.42	4.66667
+469.073	4.66667
+468.728	5
+468.382	2.33333
+468.037	4.33333
+467.69	4.33333
+467.343	3.66667
+466.998	4.66667
+466.651	2.66667
+466.307	5.33333
+465.96	3.33333
+465.613	3
+465.268	3
+464.921	3
+464.576	4
+464.229	3.33333
+463.882	5.66667
+463.537	3.66667
+463.19	2
+462.845	3.33333
+462.498	2.33333
+462.151	2.66667
+461.806	1.66667
+461.459	2.33333
+461.112	-0.333333
+460.767	3.66667
+460.42	1
+460.072	2
+459.727	2.33333
+459.38	2.33333
+459.033	1.33333
+458.686	-1
+458.341	2
+457.993	2.33333
+457.646	1.66667
+457.301	4.66667
+456.954	1.66667
+456.606	2
+456.259	3
+455.914	3.33333
+455.567	0.666667
+455.219	3.33333
+454.872	2.66667
+454.527	1.66667
+454.179	2.33333
+453.832	2.33333
+453.484	3.33333
+453.139	3.33333
+452.792	5.66667
+452.444	4
+452.097	-2.33333
+451.749	2.66667
+451.404	1.66667
+451.056	1.66667
+450.709	3
+450.361	4.33333
+450.014	2.66667
+449.668	1.33333
+449.321	3.66667
+448.973	3.66667
+448.626	3
+448.278	1.66667
+447.93	3.33333
+447.583	2
+447.237	2
+446.89	2.66667
+446.542	4
+446.194	6.66667
+445.847	2
+445.499	5.66667
+445.151	1.33333
+444.803	6.66667
+444.456	1.33333
+444.11	4.66667
+443.762	3
+443.414	2.66667
+443.067	3.33333
+442.719	5.33333
+442.371	3.66667
+442.023	3.66667
+441.675	4
+441.327	3
+440.979	2.66667
+440.632	4.66667
+440.284	2.66667
+439.936	5.66667
+439.588	3.66667
+439.24	6
+438.892	3
+438.544	1.66667
+438.196	6
+437.848	5.33333
+437.5	4
+437.152	6.33333
+436.804	6.66667
+436.456	3.66667
+436.108	5.33333
+435.76	4
+435.412	2
+435.063	4.33333
+434.715	5.66667
+434.367	7.66667
+434.019	4.66667
+433.671	4.33333
+433.323	4.33333
+432.975	3.66667
+432.626	3
+432.278	2
+431.928	4.33333
+431.579	3.66667
+431.231	3.33333
+430.883	4.66667
+430.535	3.33333
+430.186	2.33333
+429.838	4.33333
+429.49	5
+429.142	3.66667
+428.791	6
+428.443	4
+428.094	5
+427.746	3.33333
+427.398	5.66667
+427.049	5.66667
+426.701	4
+426.35	2
+426.002	4.66667
+425.653	6
+425.305	5.33333
+424.956	6
+424.606	3.33333
+424.257	5
+423.909	3
+423.56	6
+423.211	3
+422.861	2
+422.512	4.33333
+422.164	3.66667
+421.815	5.66667
+421.466	4
+421.116	2.66667
+420.767	1
+420.418	1
+420.067	4.33333
+419.719	0.666667
+419.37	4
+419.021	6.66667
+418.671	5
+418.322	2.66667
+417.973	4.66667
+417.624	3
+417.273	4.33333
+416.925	3.33333
+416.576	1.66667
+416.225	4
+415.876	2
+415.527	3.66667
+415.176	3.33333
+414.827	5.66667
+414.478	3.33333
+414.127	3.33333
+413.778	2
+413.43	4.33333
+413.078	1.66667
+412.73	3
+412.381	3.66667
+412.029	4.66667
+411.68	2.33333
+411.329	4.33333
+410.98	2.66667
+410.631	3.66667
+410.28	2.33333
+409.931	3.66667
+409.58	2.66667
+409.231	5
+408.882	5.66667
+408.53	4.66667
+408.181	4.33333
+407.83	4
+407.481	0.333333
+407.13	2.33333
+406.78	3
+406.429	4.66667
+406.08	3.33333
+405.731	3
+405.379	3
+405.03	4
+404.679	4
+404.329	1.33333
+403.978	3
+403.629	3.66667
+403.277	3.66667
+402.928	4
+402.576	0.666667
+402.227	2
+401.876	3.33333
+401.526	2
+401.175	2
+400.825	4
+400.474	3
+400.122	4.33333
+399.773	2.66667
+399.421	3.33333
+399.072	2
+398.72	3.66667
+398.371	5.33333
+398.019	7
+397.667	3
+397.318	2
+396.966	5.66667
+396.617	3.33333
+396.265	3.66667
+395.915	3
+395.564	2.33333
+395.212	2.66667
+394.862	3.33333
+394.51	0.666667
+394.159	5.33333
+393.809	3.66667
+393.457	3.66667
+393.107	3.33333
+392.756	4
+392.404	4.33333
+392.054	4
+391.702	1.66667
+391.35	4.66667
+391	4.33333
+390.648	4.33333
+390.297	5.33333
+389.945	3
+389.595	1
+389.243	4.66667
+388.891	3
+388.541	4
+388.189	4
+387.837	5
+387.487	3
+387.135	4
+386.783	3
+386.431	4.33333
+386.081	-0.666667
+385.729	3.33333
+385.377	6.33333
+385.024	2.33333
+384.674	3.66667
+384.322	2.33333
+383.97	3.33333
+383.618	3.66667
+383.266	4
+382.916	5
+382.563	4
+382.211	6
+381.859	3.66667
+381.507	4.66667
+381.157	3.33333
+380.804	4.66667
+380.452	3.33333
+380.1	4.33333
+379.747	1.66667
+379.397	3
+379.045	2.33333
+378.692	5.66667
+378.34	4.33333
+377.987	4.33333
+377.635	4.66667
+377.283	4.66667
+376.932	4
+376.58	3.66667
+376.227	3
+375.875	3.33333
+375.522	2.66667
+375.17	2
+374.817	5.66667
+374.465	2
+374.112	4.33333
+373.76	5
+373.409	2.66667
+373.057	6.33333
+372.704	3
+372.352	1.33333
+371.999	2.66667
+371.646	3
+371.294	2.66667
+370.941	5.66667
+370.588	6.33333
+370.236	3.66667
+369.883	3
+369.53	3
+369.177	6
+368.825	3.66667
+368.472	4.33333
+368.119	5
+367.766	5.33333
+367.413	3.66667
+367.061	3.66667
+366.708	4.33333
+366.355	6
+366.002	6
+365.649	2
+365.296	4
+364.943	6.33333
+364.591	5
+364.238	6.33333
+363.885	5
+363.532	2.66667
+363.179	5
+362.826	4.66667
+362.471	4.66667
+362.118	4
+361.765	2
+361.411	6
+361.058	1.66667
+360.705	4
+360.352	4
+359.999	7
+359.646	5.33333
+359.293	3.66667
+358.938	3.33333
+358.585	3
+358.231	5
+357.878	1.33333
+357.525	2.33333
+357.172	6.66667
+356.819	1.66667
+356.463	2.66667
+356.11	2.66667
+355.757	4
+355.404	3
+355.05	3.66667
+354.697	4
+354.342	3.33333
+353.988	5
+353.635	4
+353.282	7.33333
+352.928	2.33333
+352.573	3.33333
+352.219	3.66667
+351.866	5.33333
+351.513	5.33333
+351.157	6.33333
+350.803	5.33333
+350.45	1
+350.097	5.66667
+349.741	5
+349.387	5.33333
+349.034	5.66667
+348.68	6.66667
+348.325	4
+347.971	6.66667
+347.618	5
+347.264	4.33333
+346.908	2.66667
+346.555	4.33333
+346.201	7
+345.845	4
+345.492	2
+345.138	5.66667
+344.782	4.66667
+344.429	7
+344.075	5.66667
+343.719	3.33333
+343.365	2.66667
+343.012	7
+342.656	5.66667
+342.302	7
+341.948	7.33333
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_15_bottom.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_15_bottom.txt
new file mode 100644
index 0000000000000000000000000000000000000000..d86caab656d0be00cad0367a9106057fbac3c398
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_15_bottom.txt
@@ -0,0 +1,1024 @@
+692.206	-1
+691.876	2.33333
+691.546	2.66667
+691.215	1
+690.885	-0.666667
+690.555	0.333333
+690.225	1
+689.895	1.33333
+689.564	1.66667
+689.232	5
+688.902	0
+688.571	1
+688.241	0.666667
+687.911	1.33333
+687.58	1.66667
+687.25	3.33333
+686.917	0.333333
+686.587	-0.333333
+686.257	3.33333
+685.926	2.33333
+685.596	1.66667
+685.266	2.33333
+684.933	3.33333
+684.602	2
+684.272	0.666667
+683.942	2
+683.609	5.33333
+683.279	1.33333
+682.948	2
+682.617	3
+682.287	0.333333
+681.954	3.33333
+681.624	2
+681.293	3.33333
+680.963	2.66667
+680.63	4
+680.299	2.66667
+679.969	1.33333
+679.636	1.66667
+679.305	0.333333
+678.975	0.666667
+678.644	1.33333
+678.311	5.33333
+677.981	2
+677.65	2.33333
+677.317	2.33333
+676.986	1.66667
+676.656	3
+676.323	3
+675.992	3
+675.661	4.66667
+675.328	3.33333
+674.998	3
+674.667	2.33333
+674.334	2.33333
+674.003	3.33333
+673.67	3
+673.339	1.66667
+673.008	1.33333
+672.675	4.66667
+672.344	3.33333
+672.011	4.33333
+671.681	2.66667
+671.35	3
+671.017	2
+670.686	3.33333
+670.353	4
+670.022	4.66667
+669.689	4.33333
+669.358	2
+669.027	1
+668.693	3.66667
+668.362	3.33333
+668.029	1
+667.698	3.33333
+667.365	2
+667.034	3
+666.701	4.33333
+666.37	1.66667
+666.036	2.66667
+665.705	5
+665.372	5
+665.041	3.33333
+664.708	1.66667
+664.376	4
+664.043	3.66667
+663.712	5.66667
+663.379	2
+663.045	2.33333
+662.714	2.33333
+662.381	6
+662.049	5
+661.716	4.33333
+661.385	1.33333
+661.051	4.66667
+660.718	4.66667
+660.387	4.33333
+660.053	1.66667
+659.722	6.33333
+659.388	3.66667
+659.055	1.66667
+658.724	3
+658.39	3.66667
+658.059	3.66667
+657.725	2.33333
+657.392	2
+657.06	4.66667
+656.727	3
+656.393	3
+656.062	1.33333
+655.728	2.66667
+655.394	5
+655.063	2
+654.729	2
+654.396	3.33333
+654.064	3.66667
+653.73	2
+653.397	2.33333
+653.063	2.33333
+652.731	2
+652.398	3.66667
+652.064	2.33333
+651.73	2.33333
+651.399	3.66667
+651.065	5
+650.731	5.66667
+650.397	0.333333
+650.066	2
+649.732	2.33333
+649.398	3.66667
+649.064	2.66667
+648.732	4.66667
+648.399	2.33333
+648.065	2
+647.731	3.33333
+647.397	4
+647.065	3
+646.731	2.33333
+646.397	3.66667
+646.063	5
+645.729	4
+645.398	3.33333
+645.064	5.33333
+644.73	0.666667
+644.396	1.33333
+644.062	1.66667
+643.727	3.66667
+643.393	4.33333
+643.062	1.66667
+642.727	2.66667
+642.393	4.33333
+642.059	6
+641.725	2.33333
+641.391	6.33333
+641.057	3.33333
+640.723	2.66667
+640.389	2.33333
+640.054	3.66667
+639.72	3.33333
+639.388	4.66667
+639.054	2
+638.72	3
+638.386	2
+638.051	2.33333
+637.717	1.33333
+637.383	2
+637.049	2.66667
+636.714	3
+636.38	4.66667
+636.046	2.66667
+635.711	5.33333
+635.377	3.66667
+635.043	3
+634.708	-0.666667
+634.374	6
+634.04	2
+633.705	4.33333
+633.371	3.66667
+633.036	5
+632.702	4
+632.368	5.33333
+632.033	1.33333
+631.699	1.66667
+631.364	2.33333
+631.03	3.66667
+630.693	3.33333
+630.359	2.66667
+630.024	4
+629.689	2
+629.355	0.666667
+629.02	2.66667
+628.686	1
+628.351	-1.66667
+628.017	3
+627.682	2
+627.345	1.66667
+627.011	3
+626.676	2.33333
+626.341	4.66667
+626.007	3.66667
+625.672	2
+625.337	3
+625	3.33333
+624.666	2.33333
+624.331	5.66667
+623.996	2.33333
+623.661	3.66667
+623.327	4.33333
+622.99	3
+622.655	3
+622.32	1.66667
+621.985	5.66667
+621.651	3
+621.314	4.66667
+620.979	4.66667
+620.644	3.66667
+620.309	3.33333
+619.972	5.33333
+619.637	5
+619.302	4.66667
+618.967	5
+618.63	5.33333
+618.295	2.66667
+617.96	5
+617.625	6
+617.288	5.33333
+616.953	7
+616.618	5.33333
+616.281	6
+615.946	2
+615.611	5.33333
+615.274	3.66667
+614.939	2.33333
+614.604	3.66667
+614.266	3.66667
+613.931	4.33333
+613.596	2.66667
+613.259	4.33333
+612.924	1.66667
+612.589	5.33333
+612.251	4.66667
+611.916	4.66667
+611.581	3.66667
+611.244	3
+610.908	3.33333
+610.571	5.66667
+610.236	0.333333
+609.901	5
+609.563	2.33333
+609.228	3
+608.89	4.66667
+608.555	4.66667
+608.22	4
+607.882	3
+607.547	2
+607.21	3.66667
+606.874	2.33333
+606.537	5
+606.201	1.33333
+605.864	2.66667
+605.528	2.33333
+605.193	4
+604.855	2.33333
+604.52	1.66667
+604.182	1.33333
+603.847	2.66667
+603.509	4
+603.174	3
+602.836	2.66667
+602.501	1.33333
+602.163	4.66667
+601.825	4.66667
+601.49	2.33333
+601.152	1.33333
+600.816	3.33333
+600.479	3.33333
+600.143	0
+599.805	2.66667
+599.47	2.66667
+599.132	4.33333
+598.794	1.66667
+598.459	3.33333
+598.121	4.33333
+597.785	2
+597.447	0.333333
+597.112	0.666667
+596.774	3.33333
+596.436	1.66667
+596.1	1
+595.762	1
+595.424	4
+595.088	0.666667
+594.75	1.33333
+594.415	2.33333
+594.077	3.33333
+593.739	1.66667
+593.403	2.33333
+593.065	1.33333
+592.727	1.66667
+592.391	1.66667
+592.053	3.33333
+591.715	1.66667
+591.379	2.33333
+591.041	1
+590.703	3
+590.365	-2
+590.029	3
+589.691	0.333333
+589.353	2
+589.017	5.33333
+588.678	0.666667
+588.34	1.33333
+588.002	1.66667
+587.666	4.33333
+587.328	1.66667
+586.99	3.33333
+586.651	2
+586.315	4.33333
+585.977	1
+585.639	1.66667
+585.3	1.33333
+584.962	2
+584.626	2.33333
+584.288	1
+583.949	-0.666667
+583.611	1
+583.273	2.33333
+582.936	2.66667
+582.598	2
+582.26	2.33333
+581.921	1.33333
+581.583	5
+581.244	2.33333
+580.906	3
+580.57	2.66667
+580.231	2.33333
+579.893	3
+579.554	2
+579.216	4.33333
+578.877	4
+578.539	-0.333333
+578.2	1
+577.864	2.66667
+577.525	2.66667
+577.187	5.33333
+576.848	1
+576.51	2.66667
+576.171	2.66667
+575.832	1
+575.494	3.33333
+575.155	2.33333
+574.816	4
+574.478	3
+574.139	2
+573.8	4.33333
+573.462	4.33333
+573.123	2
+572.784	2.66667
+572.445	1.33333
+572.107	2.66667
+571.768	0.666667
+571.429	5
+571.09	1
+570.751	1
+570.413	0.666667
+570.074	3.33333
+569.735	6.33333
+569.396	3.66667
+569.057	4.33333
+568.718	4.33333
+568.38	5
+568.041	6.33333
+567.702	3.66667
+567.363	5
+567.024	2.66667
+566.685	2
+566.346	1.66667
+566.007	4
+565.668	4
+565.329	4.33333
+564.988	2
+564.649	1.66667
+564.31	1.66667
+563.971	4.33333
+563.632	2.66667
+563.292	6.66667
+562.953	4.66667
+562.614	3.33333
+562.273	1.66667
+561.934	2.33333
+561.595	1.33333
+561.256	3
+560.916	3
+560.577	5
+560.236	6
+559.897	1.66667
+559.558	2
+559.218	2.33333
+558.879	4.66667
+558.54	1
+558.198	6
+557.859	4.33333
+557.52	4
+557.181	5.33333
+556.839	2.66667
+556.5	4.33333
+556.16	7.33333
+555.821	6.66667
+555.48	5.33333
+555.14	2
+554.801	4.33333
+554.461	6.33333
+554.12	4.66667
+553.78	3.66667
+553.441	8.66667
+553.102	6.66667
+552.76	7
+552.42	1.33333
+552.081	6.33333
+551.739	4.33333
+551.4	3.33333
+551.06	8
+550.719	3
+550.379	6
+550.039	7.66667
+549.698	4.66667
+549.358	5
+549.019	6.66667
+548.677	10.6667
+548.337	5
+547.998	9
+547.656	7.33333
+547.316	10
+546.977	6
+546.635	8.66667
+546.295	4.33333
+545.953	8
+545.613	8.66667
+545.274	7.33333
+544.932	7.66667
+544.592	8.33333
+544.25	8.66667
+543.91	6.66667
+543.57	8.66667
+543.229	9.33333
+542.889	9
+542.547	8.33333
+542.207	13
+541.865	9
+541.525	11.6667
+541.183	9
+540.843	7.66667
+540.501	7.33333
+540.161	12.6667
+539.819	11.3333
+539.479	11
+539.137	11
+538.797	13
+538.455	10.3333
+538.115	10
+537.773	10.3333
+537.433	10
+537.091	13
+536.75	18
+536.408	17
+536.068	15.3333
+535.726	16.6667
+535.386	18
+535.044	13
+534.703	18.3333
+534.361	18.6667
+534.019	18
+533.679	20
+533.336	21
+532.996	21.6667
+532.654	16.6667
+532.312	23
+531.971	23.3333
+531.629	24.6667
+531.289	26.6667
+530.946	28.3333
+530.604	25.6667
+530.264	29
+529.921	32.3333
+529.579	33.3333
+529.238	34.6667
+528.896	35.3333
+528.556	35
+528.213	44.3333
+527.871	43.6667
+527.53	42.3333
+527.188	48
+526.845	48.3333
+526.503	57
+526.162	72.3333
+525.819	75.3333
+525.477	78
+525.136	90
+524.794	101.333
+524.451	113.667
+524.111	123
+523.768	149
+523.425	161
+523.083	207
+522.742	248
+522.399	300.667
+522.057	366.333
+521.714	451
+521.373	547.667
+521.03	651
+520.688	794.667
+520.345	869
+520.002	893
+519.661	911.333
+519.319	945.667
+518.976	935.667
+518.633	986
+518.29	1018.67
+517.949	1057.67
+517.606	1032.33
+517.263	961
+516.921	861
+516.578	744.667
+516.235	622.333
+515.894	515
+515.551	427.667
+515.208	340
+514.865	282.667
+514.522	233.667
+514.179	204.667
+513.836	170.333
+513.493	144.667
+513.152	122
+512.809	122.667
+512.466	94.3333
+512.123	85.3333
+511.779	77.3333
+511.436	67.3333
+511.093	65.6667
+510.75	59
+510.407	51.3333
+510.064	51
+509.721	47
+509.377	41
+509.034	40.6667
+508.693	32.3333
+508.35	35.3333
+508.007	26.3333
+507.663	30.6667
+507.32	24.6667
+506.977	30.3333
+506.633	26.3333
+506.29	24
+505.947	23
+505.604	25.3333
+505.26	23.3333
+504.917	20.3333
+504.573	14.3333
+504.23	20
+503.887	19
+503.543	17.6667
+503.2	16.6667
+502.854	13.3333
+502.511	15
+502.167	11.3333
+501.824	16.3333
+501.48	12.6667
+501.137	10.3333
+500.793	13.6667
+500.45	14.3333
+500.106	12.3333
+499.763	13.6667
+499.419	12
+499.076	11.3333
+498.732	12
+498.386	12.6667
+498.043	10.6667
+497.699	9.66667
+497.355	9.66667
+497.012	10.6667
+496.668	8
+496.324	8.66667
+495.981	7.66667
+495.635	9
+495.291	9
+494.947	10.6667
+494.604	6
+494.26	11.6667
+493.916	7.33333
+493.57	5.66667
+493.226	4.33333
+492.883	7
+492.539	9
+492.195	6
+491.849	5
+491.505	9
+491.161	5.33333
+490.817	7.33333
+490.471	10
+490.127	7.33333
+489.783	2.66667
+489.439	5.66667
+489.093	4
+488.749	2
+488.405	2.33333
+488.061	3.66667
+487.715	7.66667
+487.371	9.33333
+487.027	5.66667
+486.683	5.66667
+486.337	6.33333
+485.993	4.33333
+485.649	4.66667
+485.303	5.66667
+484.959	7.66667
+484.614	5.33333
+484.268	4.66667
+483.924	0.666667
+483.58	6
+483.234	6
+482.889	5.66667
+482.545	4
+482.199	4.33333
+481.855	5.33333
+481.51	5.66667
+481.164	5
+480.82	5
+480.476	7.66667
+480.129	5.66667
+479.785	7
+479.438	0.666667
+479.094	4.33333
+478.75	5
+478.403	4.66667
+478.059	5.33333
+477.712	4.33333
+477.368	7.33333
+477.024	5
+476.677	5.66667
+476.333	3.33333
+475.986	1.66667
+475.642	-1
+475.295	5.33333
+474.951	4
+474.604	4.33333
+474.259	3
+473.913	1
+473.568	2
+473.221	3.66667
+472.877	4
+472.53	2.33333
+472.186	5.33333
+471.839	5
+471.494	1.66667
+471.148	3.66667
+470.803	3
+470.456	5.66667
+470.112	2.33333
+469.765	4
+469.42	4.33333
+469.073	1.66667
+468.728	5
+468.382	2
+468.037	2.66667
+467.69	2.66667
+467.343	3.33333
+466.998	5
+466.651	3.33333
+466.307	2.66667
+465.96	2
+465.613	4
+465.268	3.33333
+464.921	3
+464.576	3
+464.229	4.66667
+463.882	2
+463.537	1
+463.19	4
+462.845	3
+462.498	1.33333
+462.151	-0.333333
+461.806	4.66667
+461.459	2.66667
+461.112	2
+460.767	2
+460.42	4.33333
+460.072	3.33333
+459.727	3
+459.38	2.66667
+459.033	3.33333
+458.686	3.33333
+458.341	4.33333
+457.993	2.66667
+457.646	3.66667
+457.301	3.66667
+456.954	1.33333
+456.606	4
+456.259	4.33333
+455.914	0.333333
+455.567	3
+455.219	3.66667
+454.872	2
+454.527	1.33333
+454.179	0
+453.832	1.33333
+453.484	5
+453.139	5.33333
+452.792	5.66667
+452.444	4.66667
+452.097	3.33333
+451.749	1.66667
+451.404	3
+451.056	2
+450.709	1.33333
+450.361	1.33333
+450.014	3
+449.668	1.66667
+449.321	4.66667
+448.973	3
+448.626	4.66667
+448.278	3
+447.93	4
+447.583	4.66667
+447.237	2.33333
+446.89	3.33333
+446.542	4.33333
+446.194	5.66667
+445.847	3.66667
+445.499	3.33333
+445.151	3.66667
+444.803	3.66667
+444.456	3
+444.11	2
+443.762	2
+443.414	3.66667
+443.067	3.33333
+442.719	3.66667
+442.371	1
+442.023	4.33333
+441.675	2.33333
+441.327	2.66667
+440.979	2.66667
+440.632	3.33333
+440.284	3.66667
+439.936	4.33333
+439.588	5
+439.24	3.33333
+438.892	2.66667
+438.544	3.33333
+438.196	4.33333
+437.848	4.33333
+437.5	3.33333
+437.152	3.33333
+436.804	4.66667
+436.456	5
+436.108	5.33333
+435.76	5.66667
+435.412	6.33333
+435.063	5.66667
+434.715	1.66667
+434.367	5
+434.019	1.66667
+433.671	2
+433.323	4
+432.975	5
+432.626	4.33333
+432.278	3.66667
+431.928	3
+431.579	5
+431.231	5.66667
+430.883	4.66667
+430.535	5.33333
+430.186	2
+429.838	4.33333
+429.49	4.66667
+429.142	4.33333
+428.791	5
+428.443	2.33333
+428.094	5.33333
+427.746	5.33333
+427.398	4
+427.049	4.33333
+426.701	2
+426.35	5.33333
+426.002	3
+425.653	5
+425.305	4.33333
+424.956	4.33333
+424.606	5.33333
+424.257	1.33333
+423.909	1.33333
+423.56	1.66667
+423.211	3.66667
+422.861	3
+422.512	3
+422.164	1.66667
+421.815	3
+421.466	1
+421.116	5
+420.767	2.33333
+420.418	3.66667
+420.067	5.66667
+419.719	3
+419.37	5.66667
+419.021	4.33333
+418.671	3
+418.322	4.33333
+417.973	3.66667
+417.624	5
+417.273	1.66667
+416.925	5
+416.576	3
+416.225	3.33333
+415.876	3.66667
+415.527	2
+415.176	4
+414.827	1.66667
+414.478	3.33333
+414.127	5.66667
+413.778	4.33333
+413.43	4
+413.078	1.66667
+412.73	3.66667
+412.381	3.66667
+412.029	3
+411.68	3.33333
+411.329	2.33333
+410.98	2.66667
+410.631	2.66667
+410.28	7
+409.931	5.33333
+409.58	4.33333
+409.231	2
+408.882	3.66667
+408.53	6
+408.181	3.33333
+407.83	0.666667
+407.481	3
+407.13	2.66667
+406.78	7.33333
+406.429	4.66667
+406.08	4.33333
+405.731	4.66667
+405.379	1.33333
+405.03	2.66667
+404.679	3
+404.329	2
+403.978	0.666667
+403.629	0.666667
+403.277	3.66667
+402.928	2
+402.576	6
+402.227	2.66667
+401.876	2.66667
+401.526	4.66667
+401.175	2
+400.825	3
+400.474	3.66667
+400.122	3.33333
+399.773	5
+399.421	2
+399.072	2.66667
+398.72	5.33333
+398.371	4.66667
+398.019	1.33333
+397.667	4.33333
+397.318	5.33333
+396.966	3.66667
+396.617	3.33333
+396.265	5.66667
+395.915	4.66667
+395.564	3.33333
+395.212	4.66667
+394.862	2.33333
+394.51	3.33333
+394.159	4.66667
+393.809	5
+393.457	3
+393.107	5
+392.756	5.33333
+392.404	2.33333
+392.054	3
+391.702	5.33333
+391.35	4.33333
+391	4.33333
+390.648	5.33333
+390.297	3
+389.945	3.66667
+389.595	4.66667
+389.243	3.66667
+388.891	1.33333
+388.541	2
+388.189	1.66667
+387.837	4.66667
+387.487	2
+387.135	4.33333
+386.783	-0.333333
+386.431	3.33333
+386.081	1.33333
+385.729	6.33333
+385.377	1.66667
+385.024	1.66667
+384.674	4.66667
+384.322	5.66667
+383.97	3.33333
+383.618	3.66667
+383.266	4.66667
+382.916	2.66667
+382.563	3.33333
+382.211	2
+381.859	4.66667
+381.507	5
+381.157	4.66667
+380.804	2
+380.452	3.33333
+380.1	3
+379.747	4
+379.397	6
+379.045	3.66667
+378.692	2.33333
+378.34	3
+377.987	4
+377.635	3.66667
+377.283	4.66667
+376.932	1
+376.58	5.33333
+376.227	4.66667
+375.875	1.66667
+375.522	3.33333
+375.17	1.66667
+374.817	6
+374.465	4.33333
+374.112	3.66667
+373.76	2.33333
+373.409	3.33333
+373.057	6
+372.704	3.66667
+372.352	6
+371.999	1.33333
+371.646	2.66667
+371.294	4.33333
+370.941	3
+370.588	3.33333
+370.236	2
+369.883	4
+369.53	6.66667
+369.177	4
+368.825	4
+368.472	4.33333
+368.119	4
+367.766	3.66667
+367.413	5.33333
+367.061	3.66667
+366.708	3.33333
+366.355	6
+366.002	4
+365.649	3
+365.296	4.66667
+364.943	2.33333
+364.591	0.666667
+364.238	2.33333
+363.885	2.66667
+363.532	2.33333
+363.179	2.33333
+362.826	0.666667
+362.471	3
+362.118	5
+361.765	5.33333
+361.411	4.66667
+361.058	4.66667
+360.705	3.66667
+360.352	3.66667
+359.999	4.33333
+359.646	6.33333
+359.293	1.66667
+358.938	1.66667
+358.585	4.33333
+358.231	3.66667
+357.878	4.66667
+357.525	3
+357.172	6.33333
+356.819	3
+356.463	4.33333
+356.11	4.33333
+355.757	4.66667
+355.404	4.66667
+355.05	7.33333
+354.697	3.66667
+354.342	3
+353.988	3.66667
+353.635	3.33333
+353.282	4.66667
+352.928	3
+352.573	4.66667
+352.219	4.33333
+351.866	2.66667
+351.513	4
+351.157	5
+350.803	6
+350.45	6
+350.097	3.66667
+349.741	4
+349.387	4.33333
+349.034	1.66667
+348.68	7.66667
+348.325	7
+347.971	4
+347.618	9
+347.264	3
+346.908	0
+346.555	2.66667
+346.201	3
+345.845	5.33333
+345.492	5
+345.138	3.66667
+344.782	4
+344.429	2.66667
+344.075	2.66667
+343.719	1.66667
+343.365	6
+343.012	3.66667
+342.656	5.33333
+342.302	7
+341.948	5.33333
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_15_top.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_15_top.txt
new file mode 100644
index 0000000000000000000000000000000000000000..ea895a0f138b9cdab2658e2e088809d0b64856b7
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_15_top.txt
@@ -0,0 +1,1024 @@
+692.206	-3.33333
+691.876	-1.66667
+691.546	-0.666667
+691.215	0.666667
+690.885	1.66667
+690.555	2.33333
+690.225	1.33333
+689.895	0.666667
+689.564	-0.666667
+689.232	1
+688.902	1.66667
+688.571	-1.33333
+688.241	1.66667
+687.911	2.33333
+687.58	1
+687.25	0
+686.917	-1.33333
+686.587	-0.333333
+686.257	2
+685.926	1.66667
+685.596	2.66667
+685.266	0.333333
+684.933	0.333333
+684.602	1
+684.272	1
+683.942	1.66667
+683.609	1
+683.279	0
+682.948	0
+682.617	1.66667
+682.287	2.33333
+681.954	2.66667
+681.624	2
+681.293	2.33333
+680.963	1
+680.63	3
+680.299	5.33333
+679.969	2.66667
+679.636	3.66667
+679.305	1.33333
+678.975	1.66667
+678.644	1.33333
+678.311	3.33333
+677.981	3
+677.65	1.66667
+677.317	3.66667
+676.986	3.33333
+676.656	4
+676.323	2.33333
+675.992	3.33333
+675.661	1.66667
+675.328	2.33333
+674.998	2.33333
+674.667	4.33333
+674.334	2.66667
+674.003	2.66667
+673.67	0.666667
+673.339	3
+673.008	5
+672.675	4.66667
+672.344	2.66667
+672.011	3.33333
+671.681	0.333333
+671.35	1
+671.017	3
+670.686	1
+670.353	3.33333
+670.022	1.33333
+669.689	1
+669.358	3.33333
+669.027	2
+668.693	6
+668.362	3.66667
+668.029	1.66667
+667.698	3.33333
+667.365	3.66667
+667.034	6.33333
+666.701	5.66667
+666.37	0.666667
+666.036	2
+665.705	1
+665.372	2.33333
+665.041	3
+664.708	3
+664.376	1
+664.043	3.66667
+663.712	2.66667
+663.379	3
+663.045	3.66667
+662.714	2.33333
+662.381	5.33333
+662.049	1.33333
+661.716	3.66667
+661.385	4.33333
+661.051	2.33333
+660.718	1.33333
+660.387	2.66667
+660.053	1.33333
+659.722	2.66667
+659.388	2.33333
+659.055	1
+658.724	1
+658.39	3.33333
+658.059	1.33333
+657.725	3.66667
+657.392	3.33333
+657.06	1.33333
+656.727	0.333333
+656.393	4
+656.062	-0.333333
+655.728	1.33333
+655.394	1
+655.063	0.666667
+654.729	3.66667
+654.396	4
+654.064	3.66667
+653.73	2
+653.397	1.33333
+653.063	3.33333
+652.731	1.33333
+652.398	1.66667
+652.064	3.66667
+651.73	2
+651.399	1.33333
+651.065	3
+650.731	-1.33333
+650.397	2
+650.066	1.33333
+649.732	2.66667
+649.398	4.33333
+649.064	1.33333
+648.732	3.66667
+648.399	1.66667
+648.065	3.33333
+647.731	4
+647.397	0.666667
+647.065	4
+646.731	7.33333
+646.397	0.333333
+646.063	2.33333
+645.729	1
+645.398	2.33333
+645.064	4
+644.73	3
+644.396	3.33333
+644.062	1.33333
+643.727	3
+643.393	0.666667
+643.062	3.66667
+642.727	0
+642.393	2.66667
+642.059	3.66667
+641.725	2.66667
+641.391	3.33333
+641.057	2
+640.723	0
+640.389	4
+640.054	1
+639.72	1.66667
+639.388	2.33333
+639.054	4
+638.72	3
+638.386	4
+638.051	2.66667
+637.717	2.33333
+637.383	5
+637.049	0.666667
+636.714	1.66667
+636.38	4.66667
+636.046	5.33333
+635.711	4
+635.377	3.33333
+635.043	3.66667
+634.708	2.33333
+634.374	0.333333
+634.04	1
+633.705	1.66667
+633.371	1
+633.036	3
+632.702	3
+632.368	2
+632.033	2.33333
+631.699	0.666667
+631.364	3
+631.03	2.66667
+630.693	2.33333
+630.359	3.66667
+630.024	2.33333
+629.689	3.33333
+629.355	3.66667
+629.02	4
+628.686	5.33333
+628.351	2
+628.017	2.33333
+627.682	3
+627.345	3.66667
+627.011	3.33333
+626.676	4
+626.341	0.333333
+626.007	4.33333
+625.672	3
+625.337	4.33333
+625	1.66667
+624.666	4
+624.331	4.66667
+623.996	2
+623.661	5.33333
+623.327	2.66667
+622.99	6
+622.655	4
+622.32	3.66667
+621.985	5.33333
+621.651	4
+621.314	7
+620.979	5.33333
+620.644	1.66667
+620.309	1.33333
+619.972	2
+619.637	4.33333
+619.302	2.33333
+618.967	3.33333
+618.63	4
+618.295	1
+617.96	1.33333
+617.625	3
+617.288	3.33333
+616.953	3
+616.618	3
+616.281	5.66667
+615.946	3
+615.611	2
+615.274	1
+614.939	5.66667
+614.604	4
+614.266	3.66667
+613.931	3.66667
+613.596	1
+613.259	3
+612.924	1
+612.589	2.66667
+612.251	2
+611.916	5
+611.581	1.33333
+611.244	3
+610.908	4
+610.571	1.66667
+610.236	1.66667
+609.901	1
+609.563	2.66667
+609.228	3
+608.89	2.66667
+608.555	2.33333
+608.22	2.33333
+607.882	3.66667
+607.547	5
+607.21	2.33333
+606.874	4.33333
+606.537	0.666667
+606.201	3.66667
+605.864	2.66667
+605.528	3
+605.193	2.33333
+604.855	3.66667
+604.52	2
+604.182	2
+603.847	3
+603.509	4.33333
+603.174	2
+602.836	1.33333
+602.501	4.33333
+602.163	1
+601.825	3
+601.49	1.66667
+601.152	3.66667
+600.816	1.66667
+600.479	2.33333
+600.143	3.66667
+599.805	3
+599.47	2.33333
+599.132	2
+598.794	1.33333
+598.459	1
+598.121	2.33333
+597.785	5.66667
+597.447	1.66667
+597.112	1.66667
+596.774	4.33333
+596.436	2.33333
+596.1	1
+595.762	3.33333
+595.424	1
+595.088	3.33333
+594.75	2.33333
+594.415	1.33333
+594.077	2.66667
+593.739	2
+593.403	1
+593.065	2.33333
+592.727	3
+592.391	2
+592.053	2
+591.715	0.666667
+591.379	-1
+591.041	3.66667
+590.703	2
+590.365	2.66667
+590.029	1.66667
+589.691	3.66667
+589.353	3.66667
+589.017	3.33333
+588.678	0.333333
+588.34	3.66667
+588.002	3.33333
+587.666	2.33333
+587.328	5
+586.99	2.33333
+586.651	2.33333
+586.315	0
+585.977	1.33333
+585.639	1.66667
+585.3	0.333333
+584.962	0.666667
+584.626	3
+584.288	2
+583.949	1.66667
+583.611	2
+583.273	5.33333
+582.936	3.33333
+582.598	2.33333
+582.26	1
+581.921	1
+581.583	1
+581.244	1.66667
+580.906	3
+580.57	2
+580.231	2.66667
+579.893	1
+579.554	4
+579.216	0.333333
+578.877	-0.333333
+578.539	-1
+578.2	3
+577.864	2.33333
+577.525	2.66667
+577.187	3.33333
+576.848	1.33333
+576.51	4
+576.171	2.33333
+575.832	0.666667
+575.494	0.666667
+575.155	1.33333
+574.816	2
+574.478	1.66667
+574.139	3.33333
+573.8	3
+573.462	2.66667
+573.123	2.33333
+572.784	3
+572.445	3.33333
+572.107	1
+571.768	2
+571.429	1.66667
+571.09	2
+570.751	2
+570.413	3.66667
+570.074	2
+569.735	3
+569.396	1.33333
+569.057	3.33333
+568.718	2
+568.38	1.66667
+568.041	2.66667
+567.702	2.33333
+567.363	2.66667
+567.024	3
+566.685	2
+566.346	2.66667
+566.007	-0.333333
+565.668	-1
+565.329	3.66667
+564.988	1.66667
+564.649	2
+564.31	0.666667
+563.971	2.33333
+563.632	4.66667
+563.292	6.33333
+562.953	2.33333
+562.614	2.33333
+562.273	3.33333
+561.934	0.666667
+561.595	5.33333
+561.256	2.33333
+560.916	4
+560.577	2.66667
+560.236	1.66667
+559.897	4
+559.558	1
+559.218	3.66667
+558.879	4.66667
+558.54	2.66667
+558.198	4
+557.859	2
+557.52	3.66667
+557.181	1.66667
+556.839	4.33333
+556.5	4.66667
+556.16	3
+555.821	4
+555.48	5
+555.14	5.33333
+554.801	4
+554.461	2.66667
+554.12	4.33333
+553.78	4.33333
+553.441	2.33333
+553.102	5.33333
+552.76	4.33333
+552.42	6.33333
+552.081	7.33333
+551.739	4.66667
+551.4	4.66667
+551.06	2.66667
+550.719	8
+550.379	5.66667
+550.039	6.33333
+549.698	5.33333
+549.358	5.66667
+549.019	6.33333
+548.677	8.66667
+548.337	4.66667
+547.998	7.33333
+547.656	5
+547.316	6
+546.977	5.66667
+546.635	6.66667
+546.295	8
+545.953	7.66667
+545.613	9.33333
+545.274	7.33333
+544.932	9.33333
+544.592	7.66667
+544.25	10.6667
+543.91	8
+543.57	10.6667
+543.229	8.33333
+542.889	9
+542.547	10
+542.207	11.6667
+541.865	6.66667
+541.525	10
+541.183	9.33333
+540.843	8.66667
+540.501	9.33333
+540.161	10.6667
+539.819	13.3333
+539.479	11.3333
+539.137	14.6667
+538.797	8.33333
+538.455	13.6667
+538.115	13
+537.773	10.3333
+537.433	11.6667
+537.091	14.3333
+536.75	15.3333
+536.408	16
+536.068	14
+535.726	13.6667
+535.386	18.6667
+535.044	19.3333
+534.703	17
+534.361	18
+534.019	18.6667
+533.679	22
+533.336	16.3333
+532.996	24.3333
+532.654	24
+532.312	27.3333
+531.971	26
+531.629	26.3333
+531.289	25.3333
+530.946	34
+530.604	34.6667
+530.264	34.3333
+529.921	31
+529.579	31.6667
+529.238	32
+528.896	42
+528.556	41.6667
+528.213	45.3333
+527.871	59.6667
+527.53	52.6667
+527.188	56.6667
+526.845	63.3333
+526.503	72.6667
+526.162	85.6667
+525.819	87.6667
+525.477	95.3333
+525.136	113
+524.794	121
+524.451	136.667
+524.111	168.667
+523.768	178.333
+523.425	228.333
+523.083	269.667
+522.742	325
+522.399	412.667
+522.057	515.667
+521.714	609.667
+521.373	757.333
+521.03	901
+520.688	1000
+520.345	1094.67
+520.002	1156
+519.661	1161.67
+519.319	1122
+518.976	1086.67
+518.633	1069
+518.29	1092.33
+517.949	1038.33
+517.606	995.333
+517.263	945.667
+516.921	855.667
+516.578	739.667
+516.235	614.333
+515.894	548
+515.551	428.667
+515.208	370.667
+514.865	302
+514.522	250
+514.179	209.333
+513.836	178.333
+513.493	165.333
+513.152	129
+512.809	120.667
+512.466	110
+512.123	94.3333
+511.779	86
+511.436	71
+511.093	66.3333
+510.75	55.3333
+510.407	60.3333
+510.064	55.3333
+509.721	54.6667
+509.377	43.3333
+509.034	40.6667
+508.693	41.6667
+508.35	37
+508.007	32.3333
+507.663	32
+507.32	28.6667
+506.977	24.6667
+506.633	28.3333
+506.29	26.3333
+505.947	24.3333
+505.604	20
+505.26	20.6667
+504.917	17
+504.573	18.3333
+504.23	15.6667
+503.887	19.6667
+503.543	15.6667
+503.2	14.3333
+502.854	12
+502.511	16.3333
+502.167	13.6667
+501.824	16.6667
+501.48	14.3333
+501.137	13
+500.793	13.6667
+500.45	12.6667
+500.106	14.3333
+499.763	16
+499.419	9.33333
+499.076	16.6667
+498.732	8.33333
+498.386	11
+498.043	14
+497.699	13
+497.355	9.33333
+497.012	11
+496.668	9.66667
+496.324	11.6667
+495.981	11.6667
+495.635	9.66667
+495.291	7.66667
+494.947	7
+494.604	7.66667
+494.26	9
+493.916	8
+493.57	8.33333
+493.226	7.66667
+492.883	10
+492.539	10
+492.195	4.66667
+491.849	6.33333
+491.505	8.66667
+491.161	5.66667
+490.817	6.66667
+490.471	9.66667
+490.127	8
+489.783	4.66667
+489.439	2.33333
+489.093	8.33333
+488.749	7
+488.405	7.66667
+488.061	7.33333
+487.715	8.66667
+487.371	7.66667
+487.027	7
+486.683	8.33333
+486.337	5
+485.993	7.33333
+485.649	9
+485.303	4
+484.959	6.66667
+484.614	7
+484.268	3.66667
+483.924	6
+483.58	4
+483.234	7.33333
+482.889	3.66667
+482.545	4
+482.199	6
+481.855	7
+481.51	4.66667
+481.164	7.66667
+480.82	5.33333
+480.476	5.33333
+480.129	5.33333
+479.785	4.66667
+479.438	5
+479.094	3.33333
+478.75	4.33333
+478.403	4
+478.059	4.66667
+477.712	3
+477.368	0.666667
+477.024	6.33333
+476.677	1
+476.333	2.33333
+475.986	4
+475.642	2.33333
+475.295	2.66667
+474.951	3
+474.604	2
+474.259	7.66667
+473.913	5.33333
+473.568	5
+473.221	3.66667
+472.877	3.33333
+472.53	1.66667
+472.186	7
+471.839	1.66667
+471.494	3.66667
+471.148	2.66667
+470.803	4.33333
+470.456	3.33333
+470.112	3.66667
+469.765	3.66667
+469.42	4
+469.073	2.66667
+468.728	4
+468.382	4.33333
+468.037	1.66667
+467.69	4
+467.343	0.333333
+466.998	2.66667
+466.651	2.66667
+466.307	5.33333
+465.96	0
+465.613	-0.333333
+465.268	3
+464.921	2.66667
+464.576	3.33333
+464.229	2.66667
+463.882	-0.333333
+463.537	3.33333
+463.19	2
+462.845	1
+462.498	4.33333
+462.151	1.33333
+461.806	1.33333
+461.459	2
+461.112	2
+460.767	1.66667
+460.42	4.33333
+460.072	1.33333
+459.727	2.33333
+459.38	0
+459.033	2.66667
+458.686	1
+458.341	0.666667
+457.993	-0.666667
+457.646	-0.333333
+457.301	1.33333
+456.954	2.33333
+456.606	4
+456.259	1
+455.914	2
+455.567	-1.33333
+455.219	3
+454.872	0.666667
+454.527	1.66667
+454.179	4.33333
+453.832	3.33333
+453.484	3
+453.139	2.66667
+452.792	3.66667
+452.444	3
+452.097	1.66667
+451.749	2.33333
+451.404	1.33333
+451.056	0
+450.709	4.33333
+450.361	1
+450.014	2
+449.668	2.66667
+449.321	3
+448.973	2
+448.626	3
+448.278	2.33333
+447.93	3
+447.583	2.66667
+447.237	2
+446.89	1
+446.542	2
+446.194	3
+445.847	6
+445.499	2.33333
+445.151	6.33333
+444.803	2.33333
+444.456	5
+444.11	2
+443.762	4.66667
+443.414	4
+443.067	4.33333
+442.719	6
+442.371	2.33333
+442.023	5.33333
+441.675	2.33333
+441.327	6.33333
+440.979	0.666667
+440.632	-0.333333
+440.284	3
+439.936	3.33333
+439.588	5.66667
+439.24	2
+438.892	5.33333
+438.544	4.33333
+438.196	2.33333
+437.848	2.33333
+437.5	5.33333
+437.152	5
+436.804	4
+436.456	2.33333
+436.108	3.66667
+435.76	4.33333
+435.412	5.33333
+435.063	3.33333
+434.715	5.66667
+434.367	4.66667
+434.019	2.33333
+433.671	5.33333
+433.323	3.33333
+432.975	3.33333
+432.626	1
+432.278	3.33333
+431.928	7.33333
+431.579	5
+431.231	4.33333
+430.883	2
+430.535	4
+430.186	4.33333
+429.838	3.66667
+429.49	5.66667
+429.142	4
+428.791	3.66667
+428.443	6.66667
+428.094	4
+427.746	5.66667
+427.398	3.33333
+427.049	3
+426.701	1
+426.35	4.33333
+426.002	4.66667
+425.653	5
+425.305	2
+424.956	2
+424.606	2.66667
+424.257	5.66667
+423.909	4
+423.56	2.33333
+423.211	4
+422.861	2
+422.512	6
+422.164	3.33333
+421.815	2
+421.466	3.33333
+421.116	4.33333
+420.767	2.33333
+420.418	3
+420.067	3
+419.719	5.33333
+419.37	2.66667
+419.021	5
+418.671	3.66667
+418.322	-0.333333
+417.973	3.33333
+417.624	2.33333
+417.273	4.33333
+416.925	0.666667
+416.576	2
+416.225	3
+415.876	2
+415.527	2.66667
+415.176	4
+414.827	4
+414.478	1.33333
+414.127	2.33333
+413.778	1.33333
+413.43	0
+413.078	1.66667
+412.73	4.66667
+412.381	4.66667
+412.029	3.66667
+411.68	4
+411.329	4.66667
+410.98	4.66667
+410.631	2.33333
+410.28	5
+409.931	1.66667
+409.58	3
+409.231	2
+408.882	4
+408.53	3.66667
+408.181	3
+407.83	1.33333
+407.481	4
+407.13	4.66667
+406.78	3
+406.429	2
+406.08	0.666667
+405.731	5.33333
+405.379	2
+405.03	3.33333
+404.679	2.66667
+404.329	5.33333
+403.978	-0.666667
+403.629	2.33333
+403.277	3
+402.928	3
+402.576	2.33333
+402.227	1.33333
+401.876	4
+401.526	1.66667
+401.175	3
+400.825	4
+400.474	4.33333
+400.122	3.66667
+399.773	2
+399.421	3.33333
+399.072	3.33333
+398.72	3.66667
+398.371	3.33333
+398.019	3
+397.667	3
+397.318	0.666667
+396.966	5.33333
+396.617	3.66667
+396.265	3.33333
+395.915	4.66667
+395.564	2
+395.212	4.66667
+394.862	3
+394.51	5.33333
+394.159	5
+393.809	4
+393.457	3.66667
+393.107	2.66667
+392.756	7
+392.404	4.33333
+392.054	4.33333
+391.702	3.66667
+391.35	3
+391	5.33333
+390.648	5.33333
+390.297	2
+389.945	3.66667
+389.595	4.33333
+389.243	4
+388.891	1
+388.541	5
+388.189	2.33333
+387.837	5
+387.487	2
+387.135	4
+386.783	2.33333
+386.431	2.33333
+386.081	3.33333
+385.729	3.66667
+385.377	3.66667
+385.024	3
+384.674	4.33333
+384.322	3
+383.97	1
+383.618	6
+383.266	5.66667
+382.916	3.66667
+382.563	1.66667
+382.211	5.66667
+381.859	5
+381.507	6
+381.157	3
+380.804	6
+380.452	4.33333
+380.1	2.33333
+379.747	3.66667
+379.397	3
+379.045	2
+378.692	3
+378.34	3
+377.987	4
+377.635	2.33333
+377.283	4.33333
+376.932	3.33333
+376.58	4.33333
+376.227	4.33333
+375.875	4.33333
+375.522	4.33333
+375.17	4
+374.817	6.33333
+374.465	3
+374.112	3
+373.76	3.33333
+373.409	-2
+373.057	5.66667
+372.704	2.66667
+372.352	3.66667
+371.999	3
+371.646	3
+371.294	5
+370.941	3.33333
+370.588	4.33333
+370.236	5.33333
+369.883	5.33333
+369.53	0
+369.177	3.33333
+368.825	4
+368.472	4
+368.119	6.33333
+367.766	2.66667
+367.413	4.33333
+367.061	1.33333
+366.708	3.33333
+366.355	4.66667
+366.002	2.66667
+365.649	1
+365.296	5
+364.943	3
+364.591	1
+364.238	4.33333
+363.885	3.66667
+363.532	0.666667
+363.179	5.66667
+362.826	3.66667
+362.471	4.66667
+362.118	2.66667
+361.765	2
+361.411	4
+361.058	1.66667
+360.705	4
+360.352	4.66667
+359.999	5.66667
+359.646	3.33333
+359.293	3.33333
+358.938	5.33333
+358.585	4.33333
+358.231	6
+357.878	3
+357.525	4.33333
+357.172	5.33333
+356.819	6
+356.463	3.33333
+356.11	1.66667
+355.757	1
+355.404	8.33333
+355.05	4
+354.697	3.33333
+354.342	2
+353.988	3.33333
+353.635	2
+353.282	2.66667
+352.928	5
+352.573	1.66667
+352.219	6.66667
+351.866	4.33333
+351.513	1
+351.157	4.66667
+350.803	3
+350.45	3.66667
+350.097	5.66667
+349.741	5.33333
+349.387	3.66667
+349.034	5
+348.68	4.33333
+348.325	3.33333
+347.971	3.66667
+347.618	4
+347.264	4.66667
+346.908	2.66667
+346.555	3.33333
+346.201	1
+345.845	4.33333
+345.492	8
+345.138	1.66667
+344.782	2.66667
+344.429	4.66667
+344.075	8.66667
+343.719	5
+343.365	6.33333
+343.012	6
+342.656	3
+342.302	6.66667
+341.948	5.33333
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_16_bottom.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_16_bottom.txt
new file mode 100644
index 0000000000000000000000000000000000000000..e87dbda6c127d9482ceacfd4f1ff83f213b56d9c
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_16_bottom.txt
@@ -0,0 +1,1024 @@
+692.206	2.66667
+691.876	0.333333
+691.546	4
+691.215	2
+690.885	5.33333
+690.555	-0.333333
+690.225	2.66667
+689.895	5.66667
+689.564	0
+689.232	1.33333
+688.902	4.33333
+688.571	3.66667
+688.241	2.66667
+687.911	2.33333
+687.58	2.33333
+687.25	1.66667
+686.917	4.66667
+686.587	4.33333
+686.257	3.33333
+685.926	2.66667
+685.596	4.66667
+685.266	3.66667
+684.933	4.33333
+684.602	1.33333
+684.272	3.33333
+683.942	2.66667
+683.609	1.66667
+683.279	1.33333
+682.948	2.66667
+682.617	2.33333
+682.287	2.66667
+681.954	3.33333
+681.624	3.66667
+681.293	3.33333
+680.963	2
+680.63	3
+680.299	4
+679.969	4.33333
+679.636	3.33333
+679.305	4.33333
+678.975	4.33333
+678.644	3.66667
+678.311	0.666667
+677.981	4.66667
+677.65	1.33333
+677.317	4
+676.986	2.66667
+676.656	3.66667
+676.323	4
+675.992	-0.333333
+675.661	1
+675.328	2
+674.998	3.33333
+674.667	4
+674.334	5
+674.003	6
+673.67	3.66667
+673.339	2.33333
+673.008	3.66667
+672.675	3
+672.344	1.66667
+672.011	7
+671.681	2.66667
+671.35	7.33333
+671.017	3.33333
+670.686	3.33333
+670.353	0.666667
+670.022	4.33333
+669.689	5.33333
+669.358	3.33333
+669.027	7.33333
+668.693	5
+668.362	4.66667
+668.029	7
+667.698	3.33333
+667.365	4
+667.034	3.66667
+666.701	5
+666.37	7
+666.036	4
+665.705	3.66667
+665.372	5
+665.041	3.66667
+664.708	4.33333
+664.376	4.33333
+664.043	5.33333
+663.712	2.66667
+663.379	2.66667
+663.045	0.666667
+662.714	2.66667
+662.381	4.33333
+662.049	3.66667
+661.716	6.66667
+661.385	3.66667
+661.051	2.33333
+660.718	4
+660.387	4
+660.053	2.66667
+659.722	5.33333
+659.388	4.33333
+659.055	1.66667
+658.724	5
+658.39	3.33333
+658.059	4
+657.725	5
+657.392	3
+657.06	5.33333
+656.727	3.66667
+656.393	3.66667
+656.062	1.33333
+655.728	3.66667
+655.394	4.66667
+655.063	5
+654.729	4
+654.396	3.33333
+654.064	4.33333
+653.73	5.66667
+653.397	3
+653.063	3.66667
+652.731	4
+652.398	2
+652.064	4.66667
+651.73	4
+651.399	5.66667
+651.065	5.66667
+650.731	5.33333
+650.397	6
+650.066	2.66667
+649.732	4.66667
+649.398	2
+649.064	4.66667
+648.732	4
+648.399	1
+648.065	5
+647.731	6.33333
+647.397	3.33333
+647.065	4.33333
+646.731	2.66667
+646.397	1
+646.063	2.33333
+645.729	3.66667
+645.398	3.33333
+645.064	5.66667
+644.73	7
+644.396	2.33333
+644.062	5
+643.727	3.66667
+643.393	3.66667
+643.062	3.33333
+642.727	1
+642.393	6.66667
+642.059	5.33333
+641.725	4.66667
+641.391	-2
+641.057	2.33333
+640.723	3
+640.389	5
+640.054	5.33333
+639.72	4
+639.388	5.33333
+639.054	3
+638.72	4
+638.386	4
+638.051	3.33333
+637.717	5
+637.383	5.33333
+637.049	6.33333
+636.714	2.33333
+636.38	4.33333
+636.046	0.666667
+635.711	3.66667
+635.377	2
+635.043	3.66667
+634.708	4.33333
+634.374	7
+634.04	3.66667
+633.705	4
+633.371	3.66667
+633.036	3.66667
+632.702	3
+632.368	2
+632.033	2
+631.699	3.33333
+631.364	5.66667
+631.03	1.33333
+630.693	3
+630.359	5
+630.024	4.66667
+629.689	2.66667
+629.355	3
+629.02	3.66667
+628.686	3.33333
+628.351	3.33333
+628.017	5
+627.682	6.33333
+627.345	5
+627.011	4.33333
+626.676	6
+626.341	7
+626.007	4.66667
+625.672	2
+625.337	2.66667
+625	3
+624.666	6
+624.331	6.33333
+623.996	5
+623.661	1.33333
+623.327	6.33333
+622.99	2.66667
+622.655	2.33333
+622.32	4.66667
+621.985	5
+621.651	5.66667
+621.314	5.66667
+620.979	5
+620.644	5
+620.309	6.33333
+619.972	3
+619.637	6
+619.302	6
+618.967	5.33333
+618.63	5
+618.295	8
+617.96	6
+617.625	7
+617.288	6.66667
+616.953	7.33333
+616.618	5
+616.281	5.33333
+615.946	5.33333
+615.611	4
+615.274	3.66667
+614.939	5.33333
+614.604	7.33333
+614.266	4.33333
+613.931	5.66667
+613.596	7.66667
+613.259	5.66667
+612.924	2
+612.589	6.33333
+612.251	6
+611.916	3.66667
+611.581	5
+611.244	6
+610.908	3.33333
+610.571	3.66667
+610.236	6
+609.901	4.33333
+609.563	4
+609.228	3.66667
+608.89	2.33333
+608.555	6
+608.22	2.66667
+607.882	3.33333
+607.547	3
+607.21	5.33333
+606.874	5
+606.537	5.66667
+606.201	5
+605.864	2.66667
+605.528	2.33333
+605.193	4.33333
+604.855	6.33333
+604.52	6.66667
+604.182	4
+603.847	4.33333
+603.509	3.33333
+603.174	3.66667
+602.836	4.66667
+602.501	2.33333
+602.163	5.66667
+601.825	4.66667
+601.49	6.66667
+601.152	4.33333
+600.816	2.33333
+600.479	5
+600.143	5
+599.805	3
+599.47	3.66667
+599.132	5.33333
+598.794	4
+598.459	1
+598.121	-0.333333
+597.785	3.66667
+597.447	4
+597.112	2.66667
+596.774	4
+596.436	4.66667
+596.1	3.33333
+595.762	3.33333
+595.424	5.66667
+595.088	6.33333
+594.75	3
+594.415	3.66667
+594.077	2.66667
+593.739	3.33333
+593.403	4.33333
+593.065	2.33333
+592.727	3.66667
+592.391	4.33333
+592.053	3.66667
+591.715	5.33333
+591.379	2.33333
+591.041	4
+590.703	3.66667
+590.365	2
+590.029	6.66667
+589.691	3.66667
+589.353	4.33333
+589.017	3.66667
+588.678	5.33333
+588.34	3
+588.002	2
+587.666	2.66667
+587.328	4
+586.99	4.66667
+586.651	4
+586.315	4
+585.977	5
+585.639	4
+585.3	3.66667
+584.962	3
+584.626	3.33333
+584.288	3.33333
+583.949	6.66667
+583.611	3.66667
+583.273	2.33333
+582.936	2
+582.598	1.66667
+582.26	2
+581.921	3
+581.583	3
+581.244	4
+580.906	3.66667
+580.57	2
+580.231	3.33333
+579.893	3.33333
+579.554	3.66667
+579.216	2
+578.877	4
+578.539	3.33333
+578.2	4.33333
+577.864	2.33333
+577.525	6
+577.187	1.33333
+576.848	2
+576.51	5
+576.171	4.33333
+575.832	2
+575.494	1.66667
+575.155	5
+574.816	5
+574.478	4
+574.139	7
+573.8	1.66667
+573.462	3
+573.123	5.66667
+572.784	2.66667
+572.445	3
+572.107	5.33333
+571.768	2.66667
+571.429	4.33333
+571.09	4
+570.751	1
+570.413	1
+570.074	5.33333
+569.735	1.66667
+569.396	6
+569.057	5.66667
+568.718	2.33333
+568.38	5.66667
+568.041	0
+567.702	5.33333
+567.363	1.33333
+567.024	5
+566.685	6.33333
+566.346	5.33333
+566.007	4.33333
+565.668	3.33333
+565.329	3.66667
+564.988	7
+564.649	2.33333
+564.31	7
+563.971	3.33333
+563.632	4
+563.292	9.66667
+562.953	4.66667
+562.614	6
+562.273	5
+561.934	4.33333
+561.595	7
+561.256	4.33333
+560.916	6
+560.577	2.66667
+560.236	4.33333
+559.897	3.33333
+559.558	3.33333
+559.218	5.66667
+558.879	6
+558.54	5
+558.198	5
+557.859	7
+557.52	5
+557.181	5.66667
+556.839	6.66667
+556.5	5
+556.16	7
+555.821	6.66667
+555.48	6.33333
+555.14	2
+554.801	4.66667
+554.461	6.66667
+554.12	8
+553.78	7
+553.441	7.66667
+553.102	7.33333
+552.76	3.66667
+552.42	6.33333
+552.081	6.66667
+551.739	3.33333
+551.4	4.33333
+551.06	7.33333
+550.719	5.33333
+550.379	8
+550.039	6
+549.698	6.33333
+549.358	8
+549.019	4.66667
+548.677	7.33333
+548.337	4.66667
+547.998	9.66667
+547.656	10
+547.316	5.66667
+546.977	5.66667
+546.635	10
+546.295	10
+545.953	9
+545.613	7.33333
+545.274	10.6667
+544.932	7.66667
+544.592	11.6667
+544.25	6.66667
+543.91	11.6667
+543.57	11
+543.229	10
+542.889	10.3333
+542.547	9
+542.207	11
+541.865	15
+541.525	15.3333
+541.183	13
+540.843	8.66667
+540.501	13.3333
+540.161	10.3333
+539.819	9.66667
+539.479	8.33333
+539.137	14
+538.797	13.3333
+538.455	12.3333
+538.115	12.6667
+537.773	16
+537.433	11.3333
+537.091	14.6667
+536.75	16.3333
+536.408	16
+536.068	16.6667
+535.726	22
+535.386	21.3333
+535.044	22
+534.703	20.3333
+534.361	18
+534.019	24.6667
+533.679	21.6667
+533.336	20.6667
+532.996	26
+532.654	25.3333
+532.312	23.3333
+531.971	23.3333
+531.629	27.3333
+531.289	29.6667
+530.946	29
+530.604	33
+530.264	27.3333
+529.921	35
+529.579	32.6667
+529.238	35.6667
+528.896	38
+528.556	40.3333
+528.213	42.3333
+527.871	51
+527.53	49.6667
+527.188	60.6667
+526.845	61.6667
+526.503	66.6667
+526.162	71
+525.819	81.3333
+525.477	87.6667
+525.136	101.667
+524.794	124.667
+524.451	147.667
+524.111	162.667
+523.768	168.333
+523.425	229.667
+523.083	255.333
+522.742	318.667
+522.399	395
+522.057	483.333
+521.714	612.333
+521.373	747.667
+521.03	904.333
+520.688	987
+520.345	1084
+520.002	1075.67
+519.661	1042.33
+519.319	965.667
+518.976	906.667
+518.633	881.667
+518.29	875.667
+517.949	912
+517.606	900
+517.263	881.333
+516.921	874.667
+516.578	771.667
+516.235	685
+515.894	590
+515.551	488.333
+515.208	391.333
+514.865	332
+514.522	269
+514.179	229.667
+513.836	196.333
+513.493	159.667
+513.152	144.333
+512.809	123.667
+512.466	96
+512.123	88
+511.779	87.3333
+511.436	72.6667
+511.093	64.3333
+510.75	63.6667
+510.407	60.6667
+510.064	53
+509.721	50.3333
+509.377	45.6667
+509.034	38.3333
+508.693	42.3333
+508.35	38
+508.007	37.6667
+507.663	34
+507.32	30.3333
+506.977	31.3333
+506.633	31.6667
+506.29	24.3333
+505.947	20.6667
+505.604	28
+505.26	25
+504.917	17
+504.573	23.3333
+504.23	18.6667
+503.887	18.6667
+503.543	21.6667
+503.2	17
+502.854	15
+502.511	17.6667
+502.167	16.3333
+501.824	14.6667
+501.48	17.3333
+501.137	17
+500.793	12
+500.45	16.6667
+500.106	14.3333
+499.763	11.3333
+499.419	14.3333
+499.076	13.3333
+498.732	12
+498.386	12.6667
+498.043	11.6667
+497.699	11.6667
+497.355	11.3333
+497.012	10.6667
+496.668	11.3333
+496.324	10.3333
+495.981	14
+495.635	10
+495.291	8.33333
+494.947	7.66667
+494.604	8.33333
+494.26	9.33333
+493.916	10.3333
+493.57	6
+493.226	8
+492.883	11
+492.539	8
+492.195	8.33333
+491.849	7.66667
+491.505	10
+491.161	8.33333
+490.817	8
+490.471	6
+490.127	7.33333
+489.783	9.66667
+489.439	9.66667
+489.093	5.33333
+488.749	8.66667
+488.405	7
+488.061	6.33333
+487.715	10
+487.371	6.66667
+487.027	8.66667
+486.683	7
+486.337	8.33333
+485.993	9
+485.649	7
+485.303	7.33333
+484.959	3.33333
+484.614	7
+484.268	8.33333
+483.924	6.33333
+483.58	6.33333
+483.234	9
+482.889	6
+482.545	6.66667
+482.199	5.33333
+481.855	3
+481.51	5.66667
+481.164	6.66667
+480.82	5
+480.476	8.66667
+480.129	7.33333
+479.785	5.33333
+479.438	8.33333
+479.094	3.66667
+478.75	5
+478.403	5.66667
+478.059	6.33333
+477.712	6.33333
+477.368	6.66667
+477.024	1.33333
+476.677	5.33333
+476.333	7
+475.986	6.33333
+475.642	5
+475.295	5.33333
+474.951	8
+474.604	6.33333
+474.259	2
+473.913	3.33333
+473.568	1
+473.221	7.66667
+472.877	2.66667
+472.53	5.66667
+472.186	0.666667
+471.839	3
+471.494	3
+471.148	4.66667
+470.803	2
+470.456	2.33333
+470.112	3.66667
+469.765	4.66667
+469.42	5
+469.073	1
+468.728	4.66667
+468.382	4
+468.037	4.66667
+467.69	6.33333
+467.343	1.33333
+466.998	7
+466.651	2.33333
+466.307	5.33333
+465.96	5.33333
+465.613	3.66667
+465.268	3.66667
+464.921	2
+464.576	4.33333
+464.229	-1
+463.882	2
+463.537	2.33333
+463.19	3
+462.845	0.333333
+462.498	6
+462.151	4
+461.806	1.33333
+461.459	2.33333
+461.112	3.33333
+460.767	3.66667
+460.42	1.33333
+460.072	3.66667
+459.727	5.66667
+459.38	5
+459.033	4
+458.686	2.33333
+458.341	3.33333
+457.993	4
+457.646	4
+457.301	4.33333
+456.954	4
+456.606	2.33333
+456.259	4.33333
+455.914	5
+455.567	2.33333
+455.219	1.33333
+454.872	3
+454.527	1.66667
+454.179	4.66667
+453.832	2
+453.484	5
+453.139	4.33333
+452.792	4
+452.444	3
+452.097	-1
+451.749	3.33333
+451.404	3.66667
+451.056	4.66667
+450.709	3
+450.361	6.33333
+450.014	4.66667
+449.668	3.33333
+449.321	2
+448.973	3
+448.626	4.66667
+448.278	6
+447.93	3.33333
+447.583	4.66667
+447.237	4.66667
+446.89	8.33333
+446.542	2.66667
+446.194	4
+445.847	3
+445.499	7
+445.151	6.33333
+444.803	8.66667
+444.456	3.66667
+444.11	4.33333
+443.762	4.33333
+443.414	4.66667
+443.067	5.33333
+442.719	5.33333
+442.371	7
+442.023	5
+441.675	5.66667
+441.327	3.66667
+440.979	4.66667
+440.632	2.33333
+440.284	8.33333
+439.936	7.33333
+439.588	4.33333
+439.24	2.66667
+438.892	5
+438.544	6
+438.196	5
+437.848	5.66667
+437.5	6.33333
+437.152	5
+436.804	5.33333
+436.456	5.33333
+436.108	5.33333
+435.76	5.33333
+435.412	5.33333
+435.063	9.33333
+434.715	3.66667
+434.367	2.33333
+434.019	7
+433.671	6
+433.323	8
+432.975	8
+432.626	3.33333
+432.278	3.66667
+431.928	5.66667
+431.579	1
+431.231	4.66667
+430.883	6.66667
+430.535	3.33333
+430.186	5
+429.838	4.33333
+429.49	4
+429.142	8
+428.791	6.33333
+428.443	3.66667
+428.094	6
+427.746	3.33333
+427.398	6.33333
+427.049	2.66667
+426.701	2.66667
+426.35	4.33333
+426.002	8
+425.653	1.66667
+425.305	7.66667
+424.956	5.33333
+424.606	7
+424.257	4.66667
+423.909	3
+423.56	6.66667
+423.211	3
+422.861	6.66667
+422.512	5.66667
+422.164	4.66667
+421.815	3.33333
+421.466	4.66667
+421.116	5.33333
+420.767	4.33333
+420.418	7.66667
+420.067	4.66667
+419.719	5
+419.37	3.66667
+419.021	3.33333
+418.671	4.66667
+418.322	3.66667
+417.973	6.66667
+417.624	4.33333
+417.273	2
+416.925	4.33333
+416.576	6
+416.225	3.66667
+415.876	2.33333
+415.527	4
+415.176	5
+414.827	4
+414.478	2.33333
+414.127	1.66667
+413.778	5.33333
+413.43	6.66667
+413.078	4
+412.73	2.66667
+412.381	2.33333
+412.029	5.33333
+411.68	3.33333
+411.329	7.33333
+410.98	3
+410.631	2.66667
+410.28	6
+409.931	1.66667
+409.58	2.33333
+409.231	4.33333
+408.882	4.66667
+408.53	5.33333
+408.181	6.66667
+407.83	3.66667
+407.481	4
+407.13	1.33333
+406.78	3.66667
+406.429	4.33333
+406.08	3
+405.731	0.666667
+405.379	6
+405.03	2
+404.679	7
+404.329	2.33333
+403.978	7.33333
+403.629	3.66667
+403.277	-1
+402.928	6
+402.576	4.66667
+402.227	6
+401.876	5
+401.526	3
+401.175	4.33333
+400.825	1.66667
+400.474	1.66667
+400.122	4.33333
+399.773	3.66667
+399.421	1
+399.072	2.33333
+398.72	4.66667
+398.371	3
+398.019	5.33333
+397.667	6.66667
+397.318	7
+396.966	4
+396.617	7
+396.265	4.33333
+395.915	3.66667
+395.564	6.33333
+395.212	6.66667
+394.862	2.66667
+394.51	3
+394.159	4.33333
+393.809	1.66667
+393.457	3.66667
+393.107	2.33333
+392.756	6.33333
+392.404	6
+392.054	2
+391.702	6.66667
+391.35	6.66667
+391	3.66667
+390.648	2.33333
+390.297	6.66667
+389.945	4.66667
+389.595	3.33333
+389.243	4.66667
+388.891	0.666667
+388.541	4.33333
+388.189	5.66667
+387.837	2
+387.487	4.33333
+387.135	3.66667
+386.783	3.66667
+386.431	5.33333
+386.081	3.33333
+385.729	2.66667
+385.377	5
+385.024	4
+384.674	1.33333
+384.322	3
+383.97	7
+383.618	6
+383.266	3.66667
+382.916	3.66667
+382.563	2.66667
+382.211	7.33333
+381.859	6.66667
+381.507	2.33333
+381.157	5.66667
+380.804	5.33333
+380.452	2
+380.1	5.66667
+379.747	5
+379.397	4
+379.045	4.66667
+378.692	5.33333
+378.34	3.33333
+377.987	8.33333
+377.635	6
+377.283	7
+376.932	4.33333
+376.58	4
+376.227	4.33333
+375.875	5
+375.522	4
+375.17	2.66667
+374.817	4.33333
+374.465	5.33333
+374.112	4.33333
+373.76	6
+373.409	4
+373.057	5
+372.704	3.66667
+372.352	5.66667
+371.999	4
+371.646	3.33333
+371.294	3.33333
+370.941	4
+370.588	3.33333
+370.236	6
+369.883	6.66667
+369.53	2
+369.177	6
+368.825	4.66667
+368.472	5.66667
+368.119	4
+367.766	6
+367.413	5.33333
+367.061	5.66667
+366.708	5
+366.355	5.66667
+366.002	5
+365.649	4.66667
+365.296	5
+364.943	6
+364.591	5.66667
+364.238	4.66667
+363.885	4.66667
+363.532	4.66667
+363.179	4.66667
+362.826	4.33333
+362.471	5
+362.118	2.66667
+361.765	6
+361.411	5.66667
+361.058	6.33333
+360.705	3
+360.352	7.33333
+359.999	4.33333
+359.646	6
+359.293	4.33333
+358.938	5.66667
+358.585	3.66667
+358.231	6
+357.878	6.66667
+357.525	3
+357.172	3.33333
+356.819	2.66667
+356.463	8.66667
+356.11	4.66667
+355.757	3.33333
+355.404	3.66667
+355.05	3.66667
+354.697	5
+354.342	3
+353.988	4.66667
+353.635	2.66667
+353.282	5.33333
+352.928	5.66667
+352.573	3
+352.219	4.66667
+351.866	7
+351.513	3.66667
+351.157	7
+350.803	2.66667
+350.45	6.33333
+350.097	6
+349.741	5.66667
+349.387	7
+349.034	6.33333
+348.68	4.33333
+348.325	5.33333
+347.971	2.33333
+347.618	2.33333
+347.264	4
+346.908	4.66667
+346.555	5.66667
+346.201	5
+345.845	4
+345.492	6.66667
+345.138	5
+344.782	7
+344.429	6
+344.075	3.33333
+343.719	4
+343.365	7
+343.012	4.66667
+342.656	6
+342.302	6
+341.948	5.33333
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_16_top.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_16_top.txt
new file mode 100644
index 0000000000000000000000000000000000000000..d995296d0a79543724e1ff2ed84c88e138023326
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_16_top.txt
@@ -0,0 +1,1024 @@
+692.206	0.666667
+691.876	2.33333
+691.546	1
+691.215	2.66667
+690.885	2
+690.555	1.33333
+690.225	4.33333
+689.895	2.66667
+689.564	2.33333
+689.232	1
+688.902	3.66667
+688.571	1.33333
+688.241	0.666667
+687.911	3
+687.58	3
+687.25	1
+686.917	1
+686.587	1.66667
+686.257	1.33333
+685.926	1
+685.596	1
+685.266	2.66667
+684.933	2.66667
+684.602	3.33333
+684.272	1
+683.942	2.33333
+683.609	0
+683.279	3
+682.948	2.66667
+682.617	2.33333
+682.287	4.66667
+681.954	1.66667
+681.624	4
+681.293	2
+680.963	2
+680.63	5.33333
+680.299	2
+679.969	1.66667
+679.636	3.66667
+679.305	1.33333
+678.975	1.66667
+678.644	-2
+678.311	4
+677.981	3
+677.65	2.66667
+677.317	1.33333
+676.986	4.33333
+676.656	2.33333
+676.323	1.66667
+675.992	5
+675.661	3.33333
+675.328	3.33333
+674.998	2.66667
+674.667	3.66667
+674.334	2.66667
+674.003	2.33333
+673.67	2
+673.339	5
+673.008	4.66667
+672.675	3.66667
+672.344	2
+672.011	3
+671.681	2.33333
+671.35	1.33333
+671.017	2
+670.686	4.66667
+670.353	1
+670.022	3
+669.689	4.66667
+669.358	4
+669.027	2.33333
+668.693	3.66667
+668.362	3.66667
+668.029	3
+667.698	5
+667.365	6
+667.034	0.666667
+666.701	2
+666.37	1.66667
+666.036	5
+665.705	5.66667
+665.372	0.666667
+665.041	5
+664.708	6.33333
+664.376	4
+664.043	6.66667
+663.712	2.66667
+663.379	2.66667
+663.045	1.33333
+662.714	2.33333
+662.381	3
+662.049	3.33333
+661.716	2
+661.385	1.66667
+661.051	2
+660.718	3.33333
+660.387	2
+660.053	1.33333
+659.722	3.66667
+659.388	3.33333
+659.055	4
+658.724	2
+658.39	3
+658.059	5
+657.725	3.66667
+657.392	1.66667
+657.06	2.33333
+656.727	3.66667
+656.393	1.66667
+656.062	0.666667
+655.728	6.33333
+655.394	1.33333
+655.063	4
+654.729	2.33333
+654.396	1.33333
+654.064	1.33333
+653.73	4.66667
+653.397	3
+653.063	3.33333
+652.731	5
+652.398	1.66667
+652.064	3.66667
+651.73	3.33333
+651.399	2.33333
+651.065	2.66667
+650.731	5.66667
+650.397	0
+650.066	4.66667
+649.732	2.66667
+649.398	2.66667
+649.064	3
+648.732	4.33333
+648.399	3.33333
+648.065	2.66667
+647.731	3
+647.397	2.33333
+647.065	4
+646.731	4.66667
+646.397	1.33333
+646.063	3.33333
+645.729	2.33333
+645.398	0
+645.064	3.66667
+644.73	3.33333
+644.396	-0.333333
+644.062	1.66667
+643.727	4.33333
+643.393	2.66667
+643.062	3.33333
+642.727	1
+642.393	3
+642.059	4
+641.725	2
+641.391	3.66667
+641.057	1
+640.723	4.66667
+640.389	4
+640.054	5.33333
+639.72	6
+639.388	3.66667
+639.054	-0.666667
+638.72	1.66667
+638.386	4.33333
+638.051	0.666667
+637.717	3
+637.383	1
+637.049	3
+636.714	3
+636.38	2.33333
+636.046	3.33333
+635.711	5
+635.377	1.66667
+635.043	1.33333
+634.708	4.66667
+634.374	5.33333
+634.04	2.33333
+633.705	5.66667
+633.371	4
+633.036	4
+632.702	3
+632.368	2
+632.033	1.33333
+631.699	3.33333
+631.364	3
+631.03	3.66667
+630.693	2.33333
+630.359	6
+630.024	2.33333
+629.689	1.33333
+629.355	5
+629.02	4.66667
+628.686	3.33333
+628.351	2.66667
+628.017	5.33333
+627.682	3.66667
+627.345	4.66667
+627.011	3
+626.676	2
+626.341	5
+626.007	4
+625.672	4.66667
+625.337	5
+625	3.33333
+624.666	3.66667
+624.331	5.33333
+623.996	5
+623.661	3.66667
+623.327	7
+622.99	4.66667
+622.655	4
+622.32	4.33333
+621.985	3.33333
+621.651	4.33333
+621.314	5.33333
+620.979	4.33333
+620.644	5
+620.309	3.33333
+619.972	5
+619.637	4
+619.302	2.66667
+618.967	3.33333
+618.63	4.33333
+618.295	7
+617.96	5.33333
+617.625	6.66667
+617.288	6
+616.953	4.66667
+616.618	4.33333
+616.281	4.66667
+615.946	5.33333
+615.611	5.66667
+615.274	3.66667
+614.939	1
+614.604	4
+614.266	4.66667
+613.931	2.66667
+613.596	5.66667
+613.259	6.66667
+612.924	8.33333
+612.589	4
+612.251	1.66667
+611.916	2.66667
+611.581	7.33333
+611.244	5
+610.908	3.66667
+610.571	4.66667
+610.236	5.33333
+609.901	2.66667
+609.563	3.66667
+609.228	7
+608.89	4
+608.555	2
+608.22	4
+607.882	1.66667
+607.547	1.66667
+607.21	3.33333
+606.874	4.33333
+606.537	3.66667
+606.201	5
+605.864	3.33333
+605.528	4
+605.193	5.33333
+604.855	4.33333
+604.52	4.33333
+604.182	3.33333
+603.847	1
+603.509	2.33333
+603.174	3
+602.836	1.33333
+602.501	2.33333
+602.163	4.66667
+601.825	4.33333
+601.49	4.33333
+601.152	2.33333
+600.816	3.33333
+600.479	4
+600.143	5
+599.805	0
+599.47	4.66667
+599.132	3
+598.794	3.33333
+598.459	3
+598.121	4.33333
+597.785	4
+597.447	0.333333
+597.112	4
+596.774	4.33333
+596.436	4.33333
+596.1	3.33333
+595.762	1.33333
+595.424	3.33333
+595.088	3.66667
+594.75	3.66667
+594.415	2
+594.077	4.33333
+593.739	1.66667
+593.403	3
+593.065	1
+592.727	1.33333
+592.391	4
+592.053	1.66667
+591.715	4.66667
+591.379	1
+591.041	2.33333
+590.703	3.66667
+590.365	2
+590.029	2.33333
+589.691	2.33333
+589.353	2
+589.017	2
+588.678	1.33333
+588.34	3.33333
+588.002	4.33333
+587.666	3.33333
+587.328	2.33333
+586.99	4.33333
+586.651	1.66667
+586.315	1
+585.977	1.66667
+585.639	2.66667
+585.3	3
+584.962	2.33333
+584.626	5.33333
+584.288	2.66667
+583.949	3
+583.611	0.333333
+583.273	1.66667
+582.936	1.66667
+582.598	1.33333
+582.26	1
+581.921	3.33333
+581.583	4
+581.244	3
+580.906	4.66667
+580.57	2
+580.231	0.666667
+579.893	4
+579.554	3.66667
+579.216	2.66667
+578.877	3
+578.539	1.66667
+578.2	5.66667
+577.864	4.66667
+577.525	1.33333
+577.187	4.33333
+576.848	2
+576.51	3
+576.171	2.33333
+575.832	2.33333
+575.494	3.66667
+575.155	2.66667
+574.816	1
+574.478	3.33333
+574.139	0.666667
+573.8	1.33333
+573.462	6.33333
+573.123	1.33333
+572.784	2.33333
+572.445	4.33333
+572.107	3.66667
+571.768	4.66667
+571.429	3.33333
+571.09	4
+570.751	1.33333
+570.413	3.33333
+570.074	5
+569.735	3
+569.396	3.66667
+569.057	2.33333
+568.718	3.66667
+568.38	4.33333
+568.041	3
+567.702	4
+567.363	1
+567.024	3.66667
+566.685	2.66667
+566.346	3
+566.007	4
+565.668	5.66667
+565.329	5.66667
+564.988	6.33333
+564.649	2.33333
+564.31	4
+563.971	3.66667
+563.632	0.666667
+563.292	5.33333
+562.953	4.33333
+562.614	6
+562.273	4.66667
+561.934	2
+561.595	6.33333
+561.256	5
+560.916	4.33333
+560.577	3.66667
+560.236	5.33333
+559.897	5
+559.558	6
+559.218	3.66667
+558.879	4
+558.54	5
+558.198	5.66667
+557.859	2.33333
+557.52	7.33333
+557.181	4
+556.839	5
+556.5	7.33333
+556.16	7.33333
+555.821	4.66667
+555.48	6.33333
+555.14	5.66667
+554.801	5
+554.461	6.33333
+554.12	6
+553.78	4.33333
+553.441	6
+553.102	4.66667
+552.76	6.33333
+552.42	9
+552.081	10.3333
+551.739	7.33333
+551.4	9.66667
+551.06	7.33333
+550.719	6
+550.379	7.66667
+550.039	8
+549.698	7.33333
+549.358	8
+549.019	6.66667
+548.677	7.66667
+548.337	9
+547.998	11.3333
+547.656	9.66667
+547.316	8.66667
+546.977	9.66667
+546.635	9.33333
+546.295	12.6667
+545.953	9.66667
+545.613	7.33333
+545.274	12.3333
+544.932	10
+544.592	13
+544.25	10
+543.91	13
+543.57	8.66667
+543.229	16.3333
+542.889	9.33333
+542.547	17.3333
+542.207	13.3333
+541.865	9
+541.525	16
+541.183	14.6667
+540.843	16.3333
+540.501	18
+540.161	17.3333
+539.819	16.3333
+539.479	15.6667
+539.137	19.6667
+538.797	18.6667
+538.455	21
+538.115	15
+537.773	18
+537.433	17.3333
+537.091	16
+536.75	19
+536.408	20.3333
+536.068	21.6667
+535.726	22.3333
+535.386	23
+535.044	20
+534.703	20.6667
+534.361	26
+534.019	25.3333
+533.679	33
+533.336	28.6667
+532.996	32.3333
+532.654	32
+532.312	36.6667
+531.971	27.6667
+531.629	34
+531.289	41.6667
+530.946	42
+530.604	41.3333
+530.264	42
+529.921	46.3333
+529.579	53.6667
+529.238	50.6667
+528.896	52.6667
+528.556	62.3333
+528.213	54.3333
+527.871	64
+527.53	71
+527.188	75.3333
+526.845	82
+526.503	92.3333
+526.162	106.667
+525.819	115.333
+525.477	124.333
+525.136	139.333
+524.794	157.667
+524.451	172.667
+524.111	204.667
+523.768	236
+523.425	277
+523.083	321.333
+522.742	400
+522.399	489
+522.057	608
+521.714	759.667
+521.373	921
+521.03	1111.67
+520.688	1275.67
+520.345	1412.33
+520.002	1470.67
+519.661	1396
+519.319	1415.67
+518.976	1344
+518.633	1326
+518.29	1349
+517.949	1379.67
+517.606	1465.33
+517.263	1435
+516.921	1384
+516.578	1276
+516.235	1100
+515.894	950
+515.551	801
+515.208	659.333
+514.865	538.333
+514.522	444.667
+514.179	358.667
+513.836	284
+513.493	260.667
+513.152	226.333
+512.809	195.333
+512.466	171
+512.123	156.333
+511.779	127.333
+511.436	121
+511.093	99.6667
+510.75	95
+510.407	83.6667
+510.064	79.3333
+509.721	76
+509.377	62.6667
+509.034	53.6667
+508.693	57.3333
+508.35	55.3333
+508.007	53
+507.663	53
+507.32	44.3333
+506.977	41.6667
+506.633	37.6667
+506.29	39.3333
+505.947	37
+505.604	38
+505.26	31.3333
+504.917	34.3333
+504.573	28
+504.23	24.3333
+503.887	26
+503.543	30.3333
+503.2	22
+502.854	23.6667
+502.511	25
+502.167	20.6667
+501.824	23
+501.48	19.3333
+501.137	18.3333
+500.793	20
+500.45	22.3333
+500.106	16.3333
+499.763	19.6667
+499.419	17.6667
+499.076	12.3333
+498.732	16.3333
+498.386	15
+498.043	19
+497.699	12.6667
+497.355	16.6667
+497.012	9
+496.668	8.33333
+496.324	15.3333
+495.981	11.3333
+495.635	13
+495.291	11.6667
+494.947	10.3333
+494.604	13.6667
+494.26	13
+493.916	11
+493.57	9.33333
+493.226	12.3333
+492.883	13
+492.539	10.6667
+492.195	5.66667
+491.849	11.3333
+491.505	11.3333
+491.161	9.66667
+490.817	7.66667
+490.471	9
+490.127	12
+489.783	9
+489.439	6
+489.093	13.6667
+488.749	8.33333
+488.405	9.33333
+488.061	9.33333
+487.715	11
+487.371	11.3333
+487.027	9.33333
+486.683	8.33333
+486.337	8.66667
+485.993	6
+485.649	6.33333
+485.303	8.33333
+484.959	8.66667
+484.614	9
+484.268	4.66667
+483.924	4.66667
+483.58	7.66667
+483.234	7.66667
+482.889	6
+482.545	7
+482.199	4.33333
+481.855	7.33333
+481.51	7
+481.164	7
+480.82	5.33333
+480.476	7.33333
+480.129	6
+479.785	9
+479.438	8.66667
+479.094	3.66667
+478.75	2.66667
+478.403	6.33333
+478.059	6
+477.712	4.33333
+477.368	7
+477.024	5
+476.677	5.66667
+476.333	3.33333
+475.986	3.33333
+475.642	7.33333
+475.295	7
+474.951	4.66667
+474.604	5.66667
+474.259	5.66667
+473.913	6.33333
+473.568	7
+473.221	3.66667
+472.877	4.66667
+472.53	4.66667
+472.186	4
+471.839	4.33333
+471.494	3.33333
+471.148	6
+470.803	1.33333
+470.456	4.66667
+470.112	3
+469.765	7.66667
+469.42	7.33333
+469.073	4.66667
+468.728	4
+468.382	2
+468.037	2
+467.69	3
+467.343	6
+466.998	2
+466.651	0
+466.307	1.66667
+465.96	5
+465.613	3.66667
+465.268	3.33333
+464.921	2.33333
+464.576	3.66667
+464.229	3.33333
+463.882	3.66667
+463.537	1
+463.19	4.33333
+462.845	3.33333
+462.498	5
+462.151	5
+461.806	2.66667
+461.459	5.66667
+461.112	1.66667
+460.767	5
+460.42	1
+460.072	2.33333
+459.727	4
+459.38	3
+459.033	5.33333
+458.686	3.66667
+458.341	4
+457.993	5
+457.646	5.33333
+457.301	1.66667
+456.954	4.33333
+456.606	4
+456.259	4
+455.914	5.66667
+455.567	5
+455.219	4.66667
+454.872	5
+454.527	4.33333
+454.179	3.66667
+453.832	3.66667
+453.484	5
+453.139	5.66667
+452.792	5
+452.444	4.33333
+452.097	2.33333
+451.749	2
+451.404	4.66667
+451.056	1
+450.709	1
+450.361	6.66667
+450.014	4.33333
+449.668	2
+449.321	5.33333
+448.973	4.33333
+448.626	4.66667
+448.278	3
+447.93	4
+447.583	4
+447.237	4
+446.89	7
+446.542	3
+446.194	3.66667
+445.847	5.66667
+445.499	4
+445.151	2
+444.803	4.66667
+444.456	3.33333
+444.11	3.33333
+443.762	1.66667
+443.414	3
+443.067	5
+442.719	2.33333
+442.371	1
+442.023	3.66667
+441.675	6.33333
+441.327	1.33333
+440.979	4.66667
+440.632	7.33333
+440.284	6.66667
+439.936	4.33333
+439.588	6
+439.24	3
+438.892	6
+438.544	4.66667
+438.196	3.33333
+437.848	5.33333
+437.5	7.66667
+437.152	4.33333
+436.804	5.33333
+436.456	3
+436.108	6
+435.76	7.33333
+435.412	4.33333
+435.063	5
+434.715	6.33333
+434.367	5.66667
+434.019	6.66667
+433.671	5.66667
+433.323	7
+432.975	6.66667
+432.626	4.66667
+432.278	3.66667
+431.928	3.66667
+431.579	3.66667
+431.231	3.33333
+430.883	6
+430.535	4.33333
+430.186	2.66667
+429.838	1.33333
+429.49	3.33333
+429.142	3.66667
+428.791	7.33333
+428.443	6.66667
+428.094	4
+427.746	5
+427.398	3.33333
+427.049	7
+426.701	5.33333
+426.35	3
+426.002	3.66667
+425.653	7.66667
+425.305	4
+424.956	6.33333
+424.606	5.66667
+424.257	5
+423.909	4.66667
+423.56	4.33333
+423.211	4.33333
+422.861	6
+422.512	6
+422.164	3
+421.815	4
+421.466	4.33333
+421.116	2
+420.767	5.66667
+420.418	3
+420.067	4.66667
+419.719	3
+419.37	5.66667
+419.021	1.66667
+418.671	3.66667
+418.322	2
+417.973	6.66667
+417.624	3.66667
+417.273	1.33333
+416.925	7
+416.576	4
+416.225	3.33333
+415.876	3.33333
+415.527	6.33333
+415.176	4
+414.827	3.33333
+414.478	3.33333
+414.127	3.66667
+413.778	5.33333
+413.43	3.33333
+413.078	1.66667
+412.73	5.33333
+412.381	5.66667
+412.029	3.66667
+411.68	3.33333
+411.329	2.66667
+410.98	2
+410.631	2
+410.28	3
+409.931	4.33333
+409.58	4.33333
+409.231	4.66667
+408.882	2.66667
+408.53	6.33333
+408.181	3.33333
+407.83	2.33333
+407.481	5
+407.13	4.66667
+406.78	4.66667
+406.429	5.33333
+406.08	5.33333
+405.731	4.66667
+405.379	2.66667
+405.03	2.33333
+404.679	1.66667
+404.329	4.66667
+403.978	5
+403.629	2.33333
+403.277	1.66667
+402.928	4.66667
+402.576	2
+402.227	3.66667
+401.876	2.66667
+401.526	5
+401.175	4.66667
+400.825	2
+400.474	6
+400.122	6
+399.773	4.66667
+399.421	5.66667
+399.072	3.66667
+398.72	2.66667
+398.371	4
+398.019	4
+397.667	4.66667
+397.318	3
+396.966	4
+396.617	4
+396.265	3.33333
+395.915	3
+395.564	4.66667
+395.212	1.66667
+394.862	4.33333
+394.51	5.33333
+394.159	6
+393.809	6.33333
+393.457	7
+393.107	3.66667
+392.756	7
+392.404	5
+392.054	3.66667
+391.702	3.66667
+391.35	4.66667
+391	4.66667
+390.648	3.33333
+390.297	3
+389.945	5.66667
+389.595	4.66667
+389.243	5
+388.891	5
+388.541	6
+388.189	6
+387.837	6.33333
+387.487	4.66667
+387.135	5
+386.783	8
+386.431	4
+386.081	5.33333
+385.729	7
+385.377	4.33333
+385.024	7
+384.674	5.66667
+384.322	2.33333
+383.97	3.66667
+383.618	6
+383.266	6.66667
+382.916	3.33333
+382.563	2.33333
+382.211	1.66667
+381.859	7.33333
+381.507	5.66667
+381.157	3.33333
+380.804	6
+380.452	3.66667
+380.1	3.33333
+379.747	6
+379.397	2.33333
+379.045	4
+378.692	5
+378.34	3.33333
+377.987	4
+377.635	3
+377.283	4.66667
+376.932	4.33333
+376.58	4.33333
+376.227	6.66667
+375.875	7.33333
+375.522	7.66667
+375.17	3.33333
+374.817	5.33333
+374.465	4.33333
+374.112	4
+373.76	7.66667
+373.409	7
+373.057	5.33333
+372.704	5.33333
+372.352	4.66667
+371.999	6.33333
+371.646	6
+371.294	2.33333
+370.941	4.66667
+370.588	1.66667
+370.236	2.66667
+369.883	6
+369.53	6
+369.177	4.33333
+368.825	7
+368.472	0.333333
+368.119	4.33333
+367.766	6
+367.413	1.33333
+367.061	1.33333
+366.708	7.33333
+366.355	7.33333
+366.002	4
+365.649	5
+365.296	5.33333
+364.943	5.66667
+364.591	3.66667
+364.238	6
+363.885	6
+363.532	6.33333
+363.179	7.33333
+362.826	5
+362.471	4.33333
+362.118	3.66667
+361.765	8
+361.411	3
+361.058	4
+360.705	5.66667
+360.352	5.66667
+359.999	6
+359.646	5.33333
+359.293	6.66667
+358.938	4.66667
+358.585	7
+358.231	3.66667
+357.878	5
+357.525	7.33333
+357.172	7.66667
+356.819	2.33333
+356.463	4.33333
+356.11	8
+355.757	7
+355.404	5.66667
+355.05	6
+354.697	4.33333
+354.342	7
+353.988	3.33333
+353.635	5.33333
+353.282	7.33333
+352.928	8.33333
+352.573	5.66667
+352.219	6.66667
+351.866	5
+351.513	4
+351.157	5
+350.803	4.33333
+350.45	4
+350.097	5.66667
+349.741	3.33333
+349.387	5.66667
+349.034	8
+348.68	7.66667
+348.325	5.66667
+347.971	3
+347.618	3
+347.264	6.33333
+346.908	7.66667
+346.555	8
+346.201	4.66667
+345.845	4
+345.492	0
+345.138	6.66667
+344.782	3.33333
+344.429	3.33333
+344.075	6.66667
+343.719	7
+343.365	6.66667
+343.012	3.66667
+342.656	6
+342.302	4.33333
+341.948	4
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_17_bottom.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_17_bottom.txt
new file mode 100644
index 0000000000000000000000000000000000000000..da6b474a4e3a58737238cbd41b23d100d04fd097
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_17_bottom.txt
@@ -0,0 +1,1024 @@
+692.206	3.66667
+691.876	2
+691.546	3.33333
+691.215	2
+690.885	4.33333
+690.555	6.66667
+690.225	2.66667
+689.895	2.33333
+689.564	3.66667
+689.232	4.33333
+688.902	4.33333
+688.571	3
+688.241	3
+687.911	3.66667
+687.58	1.66667
+687.25	7
+686.917	3.33333
+686.587	5.33333
+686.257	2.33333
+685.926	5.66667
+685.596	3
+685.266	2.33333
+684.933	5.66667
+684.602	5.33333
+684.272	3.33333
+683.942	6.33333
+683.609	6
+683.279	5.66667
+682.948	3
+682.617	4
+682.287	4.66667
+681.954	4
+681.624	2
+681.293	4
+680.963	2.66667
+680.63	2.66667
+680.299	2.66667
+679.969	3.66667
+679.636	4.66667
+679.305	3.66667
+678.975	1.66667
+678.644	6
+678.311	2.33333
+677.981	1
+677.65	2.66667
+677.317	3.33333
+676.986	6
+676.656	3
+676.323	3.66667
+675.992	4
+675.661	5.33333
+675.328	4.33333
+674.998	5
+674.667	6.33333
+674.334	5.66667
+674.003	3.33333
+673.67	2
+673.339	4.33333
+673.008	5
+672.675	6.66667
+672.344	7.66667
+672.011	3
+671.681	2.33333
+671.35	8.33333
+671.017	5
+670.686	4.33333
+670.353	4.33333
+670.022	4.66667
+669.689	4.33333
+669.358	5.33333
+669.027	2.33333
+668.693	4.66667
+668.362	2.66667
+668.029	4.33333
+667.698	2.33333
+667.365	6.33333
+667.034	5.33333
+666.701	4.66667
+666.37	4.33333
+666.036	6.33333
+665.705	5
+665.372	4.33333
+665.041	7.66667
+664.708	3
+664.376	5
+664.043	4
+663.712	7.66667
+663.379	5.33333
+663.045	4
+662.714	5.66667
+662.381	3.33333
+662.049	2
+661.716	3.33333
+661.385	4
+661.051	6.66667
+660.718	2
+660.387	2
+660.053	7.66667
+659.722	7.33333
+659.388	6.66667
+659.055	4.66667
+658.724	4
+658.39	4.33333
+658.059	6
+657.725	6
+657.392	8
+657.06	8
+656.727	6
+656.393	2.66667
+656.062	6
+655.728	5
+655.394	7.66667
+655.063	4.66667
+654.729	5.33333
+654.396	5.66667
+654.064	3.33333
+653.73	2.66667
+653.397	4.33333
+653.063	5.33333
+652.731	5
+652.398	2.66667
+652.064	6
+651.73	7
+651.399	3.66667
+651.065	7
+650.731	4.33333
+650.397	5
+650.066	3.66667
+649.732	3
+649.398	4.33333
+649.064	6
+648.732	3.66667
+648.399	9
+648.065	4
+647.731	7.33333
+647.397	6
+647.065	2.33333
+646.731	4.66667
+646.397	6.66667
+646.063	5
+645.729	4.33333
+645.398	5
+645.064	6.66667
+644.73	4.66667
+644.396	4.33333
+644.062	5
+643.727	4.33333
+643.393	6
+643.062	4.66667
+642.727	6
+642.393	4.33333
+642.059	4
+641.725	-0.666667
+641.391	4.66667
+641.057	6
+640.723	6.66667
+640.389	4.33333
+640.054	4
+639.72	5.33333
+639.388	2.33333
+639.054	5
+638.72	7
+638.386	7.66667
+638.051	4.33333
+637.717	8
+637.383	4
+637.049	2.66667
+636.714	8
+636.38	5
+636.046	5.66667
+635.711	4.66667
+635.377	4
+635.043	4.66667
+634.708	5
+634.374	6
+634.04	5
+633.705	3.33333
+633.371	7.33333
+633.036	5.33333
+632.702	7.66667
+632.368	3
+632.033	6
+631.699	3.66667
+631.364	6.33333
+631.03	5
+630.693	7.33333
+630.359	6
+630.024	6.33333
+629.689	7
+629.355	5
+629.02	4.66667
+628.686	8.33333
+628.351	6
+628.017	5.66667
+627.682	4.66667
+627.345	4.33333
+627.011	6.66667
+626.676	6.66667
+626.341	4.33333
+626.007	5.66667
+625.672	6.66667
+625.337	6.66667
+625	6.66667
+624.666	4.66667
+624.331	5.33333
+623.996	5.66667
+623.661	2.66667
+623.327	3
+622.99	5.66667
+622.655	7
+622.32	6.66667
+621.985	5.66667
+621.651	4.66667
+621.314	4
+620.979	5
+620.644	6
+620.309	9.33333
+619.972	7.33333
+619.637	9
+619.302	7.66667
+618.967	7
+618.63	6
+618.295	8.66667
+617.96	5.33333
+617.625	6.66667
+617.288	4.66667
+616.953	8.66667
+616.618	6
+616.281	5.66667
+615.946	7
+615.611	8.33333
+615.274	7.33333
+614.939	6.33333
+614.604	10
+614.266	4
+613.931	9.66667
+613.596	7.33333
+613.259	7.66667
+612.924	9
+612.589	5
+612.251	7
+611.916	5.33333
+611.581	6
+611.244	6.33333
+610.908	7.66667
+610.571	3.66667
+610.236	5.66667
+609.901	4.66667
+609.563	6
+609.228	6.33333
+608.89	5.66667
+608.555	6.33333
+608.22	8
+607.882	4.33333
+607.547	5.66667
+607.21	4.66667
+606.874	3
+606.537	4
+606.201	5.66667
+605.864	2.33333
+605.528	5.66667
+605.193	6.66667
+604.855	8
+604.52	5.33333
+604.182	4.33333
+603.847	5
+603.509	3.66667
+603.174	4.33333
+602.836	5.33333
+602.501	4.33333
+602.163	6.33333
+601.825	4.33333
+601.49	4.33333
+601.152	7
+600.816	7
+600.479	5.33333
+600.143	6.33333
+599.805	6
+599.47	7.33333
+599.132	5
+598.794	4.66667
+598.459	9.66667
+598.121	2.66667
+597.785	4.33333
+597.447	1.33333
+597.112	4
+596.774	6.66667
+596.436	5.33333
+596.1	5.66667
+595.762	5.66667
+595.424	4.33333
+595.088	5.33333
+594.75	2
+594.415	5.33333
+594.077	3
+593.739	5.33333
+593.403	4.33333
+593.065	7
+592.727	3.66667
+592.391	3.66667
+592.053	3.66667
+591.715	1.66667
+591.379	4
+591.041	1
+590.703	3.66667
+590.365	4.33333
+590.029	5.33333
+589.691	3.66667
+589.353	3
+589.017	5.66667
+588.678	2.33333
+588.34	2.66667
+588.002	2.66667
+587.666	6
+587.328	5.66667
+586.99	3.66667
+586.651	6.33333
+586.315	4.66667
+585.977	1.33333
+585.639	5.66667
+585.3	3.66667
+584.962	7
+584.626	4.66667
+584.288	3.33333
+583.949	3
+583.611	4.66667
+583.273	7.33333
+582.936	5.66667
+582.598	2.66667
+582.26	6.33333
+581.921	4.33333
+581.583	6.66667
+581.244	1.66667
+580.906	7
+580.57	6
+580.231	2.66667
+579.893	1.66667
+579.554	4
+579.216	4.33333
+578.877	3
+578.539	1.66667
+578.2	6
+577.864	6
+577.525	6.66667
+577.187	4
+576.848	5.66667
+576.51	4
+576.171	5
+575.832	5.33333
+575.494	2
+575.155	3.66667
+574.816	6.66667
+574.478	6
+574.139	5.33333
+573.8	6
+573.462	6
+573.123	4.33333
+572.784	5.33333
+572.445	4.33333
+572.107	8.33333
+571.768	5.33333
+571.429	1.33333
+571.09	5.33333
+570.751	2.33333
+570.413	6.66667
+570.074	7
+569.735	5.33333
+569.396	0.666667
+569.057	7.66667
+568.718	9
+568.38	8
+568.041	8
+567.702	7
+567.363	5.66667
+567.024	7
+566.685	5
+566.346	8.66667
+566.007	6
+565.668	10.6667
+565.329	6.33333
+564.988	4.33333
+564.649	2.66667
+564.31	6.66667
+563.971	6
+563.632	3.33333
+563.292	8
+562.953	9
+562.614	7.66667
+562.273	6
+561.934	5.33333
+561.595	6
+561.256	6
+560.916	3
+560.577	6.33333
+560.236	8.33333
+559.897	8.33333
+559.558	8
+559.218	6.33333
+558.879	8.66667
+558.54	10.3333
+558.198	3.66667
+557.859	3
+557.52	8.66667
+557.181	10.3333
+556.839	7.33333
+556.5	9
+556.16	11.3333
+555.821	10.6667
+555.48	7.66667
+555.14	9.66667
+554.801	12
+554.461	7.33333
+554.12	11.3333
+553.78	9.66667
+553.441	9.66667
+553.102	8.66667
+552.76	12.6667
+552.42	9.66667
+552.081	7.66667
+551.739	9
+551.4	8.33333
+551.06	11.6667
+550.719	13.3333
+550.379	10.3333
+550.039	11.6667
+549.698	10
+549.358	6.66667
+549.019	9.66667
+548.677	13
+548.337	13.3333
+547.998	11
+547.656	10.6667
+547.316	10.3333
+546.977	14
+546.635	10.6667
+546.295	10
+545.953	15.3333
+545.613	13.3333
+545.274	13.3333
+544.932	13
+544.592	14
+544.25	15.6667
+543.91	14.3333
+543.57	14
+543.229	13
+542.889	15
+542.547	14.6667
+542.207	17.3333
+541.865	15.6667
+541.525	16.6667
+541.183	17.3333
+540.843	13
+540.501	19
+540.161	15.3333
+539.819	18.6667
+539.479	14
+539.137	19.3333
+538.797	19
+538.455	24.6667
+538.115	18.3333
+537.773	19.6667
+537.433	26
+537.091	19
+536.75	22
+536.408	22.6667
+536.068	26.3333
+535.726	24.3333
+535.386	24.6667
+535.044	26.6667
+534.703	29.6667
+534.361	25.6667
+534.019	34
+533.679	30.3333
+533.336	25
+532.996	33.6667
+532.654	32.6667
+532.312	33
+531.971	40.6667
+531.629	41.6667
+531.289	39
+530.946	44.3333
+530.604	36.3333
+530.264	46.3333
+529.921	44
+529.579	54
+529.238	52.3333
+528.896	51.3333
+528.556	61.6667
+528.213	70
+527.871	69.3333
+527.53	75.6667
+527.188	78.6667
+526.845	87
+526.503	92.3333
+526.162	105.667
+525.819	110
+525.477	128.667
+525.136	137.333
+524.794	153.333
+524.451	169.667
+524.111	207
+523.768	240.667
+523.425	262
+523.083	326
+522.742	381.667
+522.399	477.667
+522.057	578.667
+521.714	665.333
+521.373	833.667
+521.03	990
+520.688	1149.33
+520.345	1269.67
+520.002	1363
+519.661	1404
+519.319	1379
+518.976	1381.67
+518.633	1352.67
+518.29	1377
+517.949	1449
+517.606	1517.67
+517.263	1546.67
+516.921	1550.67
+516.578	1489.67
+516.235	1355.33
+515.894	1214
+515.551	1029
+515.208	862
+514.865	729.333
+514.522	569
+514.179	465.333
+513.836	411.667
+513.493	341.667
+513.152	280.333
+512.809	237.333
+512.466	206.667
+512.123	182.333
+511.779	162
+511.436	147.333
+511.093	121.667
+510.75	119.333
+510.407	105
+510.064	103.667
+509.721	84.3333
+509.377	79.6667
+509.034	80.3333
+508.693	72.3333
+508.35	63.6667
+508.007	57
+507.663	59
+507.32	50
+506.977	53.6667
+506.633	43.6667
+506.29	44.3333
+505.947	38.6667
+505.604	40.6667
+505.26	34.3333
+504.917	41.3333
+504.573	35.6667
+504.23	27.6667
+503.887	35.3333
+503.543	31
+503.2	31
+502.854	27.6667
+502.511	27.3333
+502.167	25.3333
+501.824	25.6667
+501.48	24.3333
+501.137	26.6667
+500.793	27
+500.45	22
+500.106	23.6667
+499.763	23.6667
+499.419	19
+499.076	17.6667
+498.732	19.6667
+498.386	20
+498.043	16.3333
+497.699	17.3333
+497.355	19.3333
+497.012	19.3333
+496.668	17.6667
+496.324	15.6667
+495.981	12.3333
+495.635	15.3333
+495.291	15
+494.947	15
+494.604	19
+494.26	12
+493.916	12.3333
+493.57	14
+493.226	16.6667
+492.883	14.3333
+492.539	10.6667
+492.195	11.6667
+491.849	13.3333
+491.505	11
+491.161	13
+490.817	11.6667
+490.471	13
+490.127	11.6667
+489.783	11
+489.439	13
+489.093	9.33333
+488.749	9.33333
+488.405	12.3333
+488.061	9
+487.715	11.6667
+487.371	13.3333
+487.027	9.66667
+486.683	10.6667
+486.337	10.3333
+485.993	11
+485.649	11.3333
+485.303	10.3333
+484.959	14.3333
+484.614	12.6667
+484.268	13
+483.924	12.6667
+483.58	13.3333
+483.234	11
+482.889	8.66667
+482.545	12.3333
+482.199	10.3333
+481.855	12.6667
+481.51	11.6667
+481.164	10.3333
+480.82	8.33333
+480.476	10.3333
+480.129	10.6667
+479.785	8
+479.438	9.33333
+479.094	10
+478.75	6
+478.403	12.3333
+478.059	9.33333
+477.712	10.3333
+477.368	4
+477.024	6
+476.677	6.33333
+476.333	11
+475.986	10.3333
+475.642	6.33333
+475.295	7
+474.951	11.6667
+474.604	9.66667
+474.259	4.33333
+473.913	8.33333
+473.568	6.66667
+473.221	7.33333
+472.877	8
+472.53	7.66667
+472.186	7.66667
+471.839	8
+471.494	8.66667
+471.148	6
+470.803	3.33333
+470.456	8.66667
+470.112	7.33333
+469.765	4.33333
+469.42	5.66667
+469.073	7.66667
+468.728	8.33333
+468.382	9
+468.037	6.66667
+467.69	6
+467.343	7.33333
+466.998	6.66667
+466.651	7.66667
+466.307	5.33333
+465.96	8
+465.613	7.66667
+465.268	6
+464.921	7.33333
+464.576	5.33333
+464.229	3
+463.882	4.66667
+463.537	2.33333
+463.19	7
+462.845	6.33333
+462.498	4
+462.151	5
+461.806	5.66667
+461.459	8.33333
+461.112	3.66667
+460.767	2.33333
+460.42	4
+460.072	6.33333
+459.727	5.66667
+459.38	3.66667
+459.033	3.66667
+458.686	6.33333
+458.341	8.66667
+457.993	5.33333
+457.646	4
+457.301	6.33333
+456.954	5.33333
+456.606	2.33333
+456.259	9
+455.914	7
+455.567	7.66667
+455.219	8.66667
+454.872	5.33333
+454.527	4.66667
+454.179	6.33333
+453.832	3.66667
+453.484	4.66667
+453.139	5.33333
+452.792	6
+452.444	9.33333
+452.097	7.66667
+451.749	4.66667
+451.404	6.33333
+451.056	6
+450.709	8
+450.361	5.66667
+450.014	6.33333
+449.668	6.66667
+449.321	8
+448.973	4.66667
+448.626	6
+448.278	6.33333
+447.93	9.66667
+447.583	5
+447.237	8
+446.89	4.33333
+446.542	9.66667
+446.194	7.66667
+445.847	6
+445.499	5.33333
+445.151	6
+444.803	5.66667
+444.456	5
+444.11	6
+443.762	7
+443.414	5
+443.067	5.66667
+442.719	10.3333
+442.371	5.33333
+442.023	5.33333
+441.675	8
+441.327	7.33333
+440.979	9.33333
+440.632	5
+440.284	8
+439.936	7.33333
+439.588	5
+439.24	5.33333
+438.892	6.33333
+438.544	7
+438.196	8
+437.848	10
+437.5	10
+437.152	5.66667
+436.804	10
+436.456	9
+436.108	8.33333
+435.76	8.66667
+435.412	8
+435.063	11
+434.715	10.3333
+434.367	8.66667
+434.019	8.66667
+433.671	8
+433.323	4
+432.975	5.66667
+432.626	5.33333
+432.278	3.66667
+431.928	5.33333
+431.579	6
+431.231	8.33333
+430.883	6.33333
+430.535	7
+430.186	7
+429.838	9.33333
+429.49	7.66667
+429.142	6.66667
+428.791	6
+428.443	8
+428.094	6.33333
+427.746	8.33333
+427.398	7.33333
+427.049	7.33333
+426.701	7.33333
+426.35	6
+426.002	6
+425.653	7
+425.305	7
+424.956	3.66667
+424.606	5.66667
+424.257	5.33333
+423.909	10.6667
+423.56	10
+423.211	5
+422.861	3
+422.512	6.33333
+422.164	9.33333
+421.815	6.33333
+421.466	6.33333
+421.116	6.33333
+420.767	4
+420.418	4.66667
+420.067	9.33333
+419.719	7
+419.37	7.66667
+419.021	7
+418.671	7.33333
+418.322	6
+417.973	3.33333
+417.624	8
+417.273	4.33333
+416.925	8
+416.576	5
+416.225	7.33333
+415.876	7.66667
+415.527	2.33333
+415.176	5.66667
+414.827	9
+414.478	7.66667
+414.127	7.66667
+413.778	7
+413.43	5
+413.078	5.33333
+412.73	5
+412.381	5
+412.029	6.66667
+411.68	6.66667
+411.329	5
+410.98	6.66667
+410.631	6.66667
+410.28	6.33333
+409.931	6.66667
+409.58	10
+409.231	6.66667
+408.882	6
+408.53	4
+408.181	7
+407.83	6.33333
+407.481	9
+407.13	7
+406.78	5.66667
+406.429	4
+406.08	8
+405.731	5.33333
+405.379	5.33333
+405.03	4.33333
+404.679	3.66667
+404.329	7.33333
+403.978	8
+403.629	2.66667
+403.277	2.66667
+402.928	5.33333
+402.576	6
+402.227	8.66667
+401.876	6.33333
+401.526	2.33333
+401.175	7
+400.825	4.66667
+400.474	5.33333
+400.122	7.33333
+399.773	4.66667
+399.421	4
+399.072	4
+398.72	6.66667
+398.371	5.33333
+398.019	7
+397.667	6
+397.318	3.33333
+396.966	6.33333
+396.617	11
+396.265	6.66667
+395.915	6.66667
+395.564	5.33333
+395.212	5
+394.862	6.33333
+394.51	2.66667
+394.159	7
+393.809	7
+393.457	8
+393.107	3.66667
+392.756	5.66667
+392.404	5
+392.054	8.66667
+391.702	7
+391.35	5
+391	5.33333
+390.648	6
+390.297	7
+389.945	6.66667
+389.595	4
+389.243	8.33333
+388.891	8.33333
+388.541	4.33333
+388.189	6.66667
+387.837	3
+387.487	6.33333
+387.135	7.33333
+386.783	8.33333
+386.431	7.33333
+386.081	8.66667
+385.729	4.33333
+385.377	7.33333
+385.024	5.66667
+384.674	8
+384.322	6.33333
+383.97	9.66667
+383.618	5
+383.266	5.33333
+382.916	7
+382.563	4.66667
+382.211	6.66667
+381.859	5.33333
+381.507	7
+381.157	10.3333
+380.804	6.33333
+380.452	6.66667
+380.1	3.66667
+379.747	6.66667
+379.397	3.33333
+379.045	7
+378.692	6
+378.34	6
+377.987	8.66667
+377.635	7.33333
+377.283	8.33333
+376.932	7
+376.58	8.66667
+376.227	7
+375.875	9
+375.522	6.66667
+375.17	8.66667
+374.817	9.33333
+374.465	7.66667
+374.112	5
+373.76	8.33333
+373.409	6
+373.057	6.33333
+372.704	4.66667
+372.352	6.33333
+371.999	8
+371.646	5.66667
+371.294	9
+370.941	8.66667
+370.588	6
+370.236	6
+369.883	4
+369.53	5.66667
+369.177	7.66667
+368.825	7.33333
+368.472	9
+368.119	6.33333
+367.766	8.33333
+367.413	7.66667
+367.061	6.33333
+366.708	8
+366.355	6.33333
+366.002	7
+365.649	5
+365.296	5.66667
+364.943	5
+364.591	6.66667
+364.238	5
+363.885	7
+363.532	3
+363.179	5.66667
+362.826	8
+362.471	8
+362.118	5
+361.765	8.33333
+361.411	8.33333
+361.058	8
+360.705	8
+360.352	4.33333
+359.999	7.66667
+359.646	5.33333
+359.293	7.33333
+358.938	9.66667
+358.585	8
+358.231	11
+357.878	8.33333
+357.525	7.33333
+357.172	7
+356.819	5
+356.463	7.66667
+356.11	8.66667
+355.757	10.6667
+355.404	6.33333
+355.05	7.33333
+354.697	5.66667
+354.342	6.33333
+353.988	7
+353.635	7.66667
+353.282	6
+352.928	7
+352.573	7
+352.219	8
+351.866	5.66667
+351.513	6.66667
+351.157	8.66667
+350.803	11.3333
+350.45	10.3333
+350.097	7.33333
+349.741	5.33333
+349.387	6.66667
+349.034	7.33333
+348.68	8.66667
+348.325	7
+347.971	6.66667
+347.618	5
+347.264	8.66667
+346.908	7
+346.555	6
+346.201	12.3333
+345.845	5.33333
+345.492	8.66667
+345.138	6.66667
+344.782	8.66667
+344.429	4.33333
+344.075	10.6667
+343.719	5.66667
+343.365	4.66667
+343.012	9
+342.656	10.6667
+342.302	8.66667
+341.948	7.33333
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_17_top.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_17_top.txt
new file mode 100644
index 0000000000000000000000000000000000000000..e211336d82de26db016cd225b26c70361f712abe
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_17_top.txt
@@ -0,0 +1,1024 @@
+692.206	6.33333
+691.876	4.66667
+691.546	9
+691.215	2
+690.885	5.66667
+690.555	3.33333
+690.225	7.33333
+689.895	3.33333
+689.564	5.33333
+689.232	4.33333
+688.902	2.66667
+688.571	6.33333
+688.241	7
+687.911	2.33333
+687.58	7
+687.25	2.33333
+686.917	6
+686.587	4.66667
+686.257	7.33333
+685.926	5.33333
+685.596	5.66667
+685.266	4
+684.933	6.33333
+684.602	3.33333
+684.272	5.66667
+683.942	5.66667
+683.609	5.33333
+683.279	6.33333
+682.948	5.66667
+682.617	4.33333
+682.287	5
+681.954	3
+681.624	2.33333
+681.293	5
+680.963	4.33333
+680.63	6.66667
+680.299	6
+679.969	4.33333
+679.636	5.66667
+679.305	7
+678.975	6.33333
+678.644	3
+678.311	7.33333
+677.981	6.66667
+677.65	5.33333
+677.317	6.33333
+676.986	5.66667
+676.656	5.66667
+676.323	7
+675.992	4.33333
+675.661	6.33333
+675.328	5
+674.998	8.66667
+674.667	5.33333
+674.334	7
+674.003	6
+673.67	5.33333
+673.339	5.33333
+673.008	5.66667
+672.675	5.66667
+672.344	6
+672.011	4.66667
+671.681	8.33333
+671.35	7.33333
+671.017	6.33333
+670.686	7.33333
+670.353	4.33333
+670.022	4.33333
+669.689	5.66667
+669.358	5.66667
+669.027	5.33333
+668.693	3.66667
+668.362	4.66667
+668.029	4.33333
+667.698	7.33333
+667.365	6.33333
+667.034	5.66667
+666.701	4
+666.37	2.33333
+666.036	5
+665.705	8.33333
+665.372	7
+665.041	6.66667
+664.708	6.66667
+664.376	5.33333
+664.043	9
+663.712	3.33333
+663.379	7.33333
+663.045	6
+662.714	6.33333
+662.381	7
+662.049	2.66667
+661.716	6.33333
+661.385	5.33333
+661.051	7.33333
+660.718	6.66667
+660.387	6
+660.053	4.33333
+659.722	5.66667
+659.388	7.66667
+659.055	7
+658.724	7
+658.39	5
+658.059	4.66667
+657.725	8
+657.392	6
+657.06	6
+656.727	7.33333
+656.393	8
+656.062	7.66667
+655.728	6.66667
+655.394	4.33333
+655.063	4.66667
+654.729	4.33333
+654.396	8
+654.064	8.33333
+653.73	5
+653.397	3.33333
+653.063	3.66667
+652.731	7
+652.398	6
+652.064	8.66667
+651.73	8
+651.399	3
+651.065	6.33333
+650.731	6.33333
+650.397	7.66667
+650.066	8.66667
+649.732	4.66667
+649.398	6.66667
+649.064	6.33333
+648.732	5.66667
+648.399	7
+648.065	6.66667
+647.731	4.66667
+647.397	5
+647.065	5
+646.731	2.66667
+646.397	5
+646.063	5.66667
+645.729	6
+645.398	4.33333
+645.064	6.33333
+644.73	4.66667
+644.396	8.66667
+644.062	7
+643.727	6.33333
+643.393	7
+643.062	5.66667
+642.727	5.33333
+642.393	7.33333
+642.059	8.66667
+641.725	7
+641.391	7.66667
+641.057	4.33333
+640.723	8
+640.389	4.33333
+640.054	6
+639.72	4.66667
+639.388	5.33333
+639.054	5.66667
+638.72	3.66667
+638.386	4.66667
+638.051	4.66667
+637.717	3.66667
+637.383	4.33333
+637.049	3.66667
+636.714	3.66667
+636.38	7.33333
+636.046	6.66667
+635.711	5.33333
+635.377	5
+635.043	5.33333
+634.708	8.33333
+634.374	6.66667
+634.04	4.66667
+633.705	7
+633.371	3
+633.036	6
+632.702	7
+632.368	7.66667
+632.033	9
+631.699	5.33333
+631.364	4.33333
+631.03	4.66667
+630.693	4
+630.359	7
+630.024	8.66667
+629.689	6.33333
+629.355	8.66667
+629.02	8.33333
+628.686	7.33333
+628.351	5
+628.017	6.66667
+627.682	5.33333
+627.345	5.33333
+627.011	5.66667
+626.676	6.66667
+626.341	6.33333
+626.007	6.33333
+625.672	4.66667
+625.337	6.33333
+625	8
+624.666	6
+624.331	7.66667
+623.996	7
+623.661	5.33333
+623.327	7.33333
+622.99	8
+622.655	5.66667
+622.32	8.33333
+621.985	8.33333
+621.651	2.66667
+621.314	10
+620.979	5
+620.644	6.66667
+620.309	7.33333
+619.972	7.66667
+619.637	9
+619.302	9.66667
+618.967	5.66667
+618.63	6.66667
+618.295	10.3333
+617.96	9.33333
+617.625	7.66667
+617.288	8.33333
+616.953	8.66667
+616.618	9.33333
+616.281	8.33333
+615.946	8
+615.611	7
+615.274	6.66667
+614.939	4.66667
+614.604	8
+614.266	9.33333
+613.931	10.6667
+613.596	9.33333
+613.259	2.66667
+612.924	4.66667
+612.589	9.66667
+612.251	11.3333
+611.916	9.33333
+611.581	5.66667
+611.244	7
+610.908	7.33333
+610.571	8.66667
+610.236	5.66667
+609.901	7.33333
+609.563	4.66667
+609.228	6
+608.89	9.66667
+608.555	5.66667
+608.22	5.66667
+607.882	5.66667
+607.547	7.66667
+607.21	7.66667
+606.874	4.66667
+606.537	5.33333
+606.201	7.66667
+605.864	10
+605.528	8.33333
+605.193	7
+604.855	5.66667
+604.52	5.66667
+604.182	5.66667
+603.847	6
+603.509	3
+603.174	6.33333
+602.836	7
+602.501	8.66667
+602.163	5
+601.825	2
+601.49	6
+601.152	7.66667
+600.816	10.3333
+600.479	5.33333
+600.143	7
+599.805	7
+599.47	5
+599.132	3.33333
+598.794	8.33333
+598.459	9
+598.121	6.33333
+597.785	6.33333
+597.447	6.33333
+597.112	2.66667
+596.774	4.33333
+596.436	3.66667
+596.1	4.33333
+595.762	7.33333
+595.424	3.66667
+595.088	7.66667
+594.75	3.33333
+594.415	5.66667
+594.077	6
+593.739	4.33333
+593.403	6.33333
+593.065	4
+592.727	5
+592.391	7
+592.053	5.66667
+591.715	6.66667
+591.379	1.66667
+591.041	3.66667
+590.703	5.66667
+590.365	4.66667
+590.029	1
+589.691	4.66667
+589.353	5
+589.017	7.66667
+588.678	6
+588.34	5.66667
+588.002	5
+587.666	5
+587.328	4
+586.99	5.33333
+586.651	5.33333
+586.315	5.66667
+585.977	6.33333
+585.639	5.33333
+585.3	6
+584.962	7
+584.626	6.66667
+584.288	4
+583.949	5.66667
+583.611	5.33333
+583.273	3.33333
+582.936	6.66667
+582.598	5.33333
+582.26	4.33333
+581.921	6.66667
+581.583	6.66667
+581.244	5.66667
+580.906	5
+580.57	6.33333
+580.231	6.66667
+579.893	4.66667
+579.554	5.66667
+579.216	7.66667
+578.877	5.33333
+578.539	6.33333
+578.2	6.66667
+577.864	5.66667
+577.525	6.33333
+577.187	6
+576.848	6.33333
+576.51	4.33333
+576.171	3.66667
+575.832	6.66667
+575.494	5.66667
+575.155	3.66667
+574.816	3.66667
+574.478	5.33333
+574.139	4.33333
+573.8	6.33333
+573.462	3
+573.123	5.33333
+572.784	2.33333
+572.445	3.33333
+572.107	6
+571.768	7.66667
+571.429	7.66667
+571.09	7.33333
+570.751	7.66667
+570.413	6
+570.074	8
+569.735	4.33333
+569.396	8.33333
+569.057	4
+568.718	6.66667
+568.38	6.33333
+568.041	5
+567.702	4.66667
+567.363	8
+567.024	6.66667
+566.685	4.66667
+566.346	7.66667
+566.007	8.66667
+565.668	6
+565.329	8.66667
+564.988	4.33333
+564.649	6
+564.31	6
+563.971	6
+563.632	6.33333
+563.292	7.33333
+562.953	9.33333
+562.614	4.33333
+562.273	5.66667
+561.934	7
+561.595	2.33333
+561.256	6
+560.916	6
+560.577	4.66667
+560.236	8.33333
+559.897	2.33333
+559.558	9.33333
+559.218	9.33333
+558.879	7
+558.54	4
+558.198	10
+557.859	10.6667
+557.52	7
+557.181	5.66667
+556.839	10.6667
+556.5	5
+556.16	8.33333
+555.821	6.66667
+555.48	6
+555.14	7.66667
+554.801	8.66667
+554.461	7
+554.12	9.33333
+553.78	7
+553.441	4
+553.102	7.33333
+552.76	6.66667
+552.42	8
+552.081	7.33333
+551.739	10.6667
+551.4	10.3333
+551.06	12
+550.719	10
+550.379	8.33333
+550.039	9.33333
+549.698	6.33333
+549.358	12.6667
+549.019	12.3333
+548.677	9
+548.337	10.3333
+547.998	8.66667
+547.656	9.33333
+547.316	12
+546.977	9.33333
+546.635	10.6667
+546.295	11.3333
+545.953	13.6667
+545.613	11.3333
+545.274	11.3333
+544.932	11.6667
+544.592	9.33333
+544.25	9.66667
+543.91	13.3333
+543.57	12.3333
+543.229	12.6667
+542.889	10.3333
+542.547	14.3333
+542.207	13.3333
+541.865	14
+541.525	11.6667
+541.183	15
+540.843	15.3333
+540.501	14.6667
+540.161	13.6667
+539.819	15.3333
+539.479	16
+539.137	16.3333
+538.797	17
+538.455	13.6667
+538.115	16.6667
+537.773	16.6667
+537.433	12.6667
+537.091	22
+536.75	17.6667
+536.408	15
+536.068	20.6667
+535.726	20
+535.386	19.3333
+535.044	21.6667
+534.703	23.6667
+534.361	16
+534.019	23
+533.679	27
+533.336	25.6667
+532.996	30
+532.654	25.3333
+532.312	26.3333
+531.971	29
+531.629	29.6667
+531.289	32
+530.946	29.3333
+530.604	33.6667
+530.264	37.3333
+529.921	35.3333
+529.579	40.3333
+529.238	39.3333
+528.896	46.6667
+528.556	42.6667
+528.213	49.3333
+527.871	50.3333
+527.53	50.3333
+527.188	53
+526.845	66.3333
+526.503	66
+526.162	78.3333
+525.819	88.6667
+525.477	88.6667
+525.136	110.333
+524.794	132.667
+524.451	150.333
+524.111	158.667
+523.768	185.667
+523.425	221.667
+523.083	264.667
+522.742	321.667
+522.399	391.333
+522.057	482.333
+521.714	602.333
+521.373	726
+521.03	844.667
+520.688	944
+520.345	1044
+520.002	1086.33
+519.661	1090.33
+519.319	1089.67
+518.976	1005
+518.633	958
+518.29	959.667
+517.949	955.667
+517.606	970.667
+517.263	940.333
+516.921	950
+516.578	884.333
+516.235	800
+515.894	689.667
+515.551	582.667
+515.208	498.333
+514.865	401.333
+514.522	336.667
+514.179	266
+513.836	234
+513.493	203.333
+513.152	183.667
+512.809	135.667
+512.466	127.333
+512.123	102
+511.779	106
+511.436	89.6667
+511.093	89
+510.75	75.3333
+510.407	66.6667
+510.064	66.6667
+509.721	58.6667
+509.377	55
+509.034	51.6667
+508.693	45
+508.35	42.3333
+508.007	33.6667
+507.663	40
+507.32	36.3333
+506.977	28.6667
+506.633	30.3333
+506.29	32.6667
+505.947	32
+505.604	25.6667
+505.26	25.3333
+504.917	24
+504.573	29.6667
+504.23	24.3333
+503.887	22
+503.543	24.6667
+503.2	17.3333
+502.854	24.3333
+502.511	17.6667
+502.167	20.3333
+501.824	21
+501.48	22
+501.137	19
+500.793	19
+500.45	17.3333
+500.106	14.6667
+499.763	16.3333
+499.419	17
+499.076	16.3333
+498.732	18.3333
+498.386	13.6667
+498.043	15.6667
+497.699	12.6667
+497.355	19.3333
+497.012	16
+496.668	14.3333
+496.324	13.3333
+495.981	14
+495.635	14
+495.291	13.6667
+494.947	10.6667
+494.604	11
+494.26	15
+493.916	10.3333
+493.57	12.6667
+493.226	11.3333
+492.883	7
+492.539	10.6667
+492.195	10.6667
+491.849	8
+491.505	8.66667
+491.161	13.3333
+490.817	10.3333
+490.471	14.3333
+490.127	15
+489.783	13
+489.439	11
+489.093	10.6667
+488.749	7.66667
+488.405	13.3333
+488.061	6.66667
+487.715	9
+487.371	12.3333
+487.027	8
+486.683	10.6667
+486.337	9.33333
+485.993	11.3333
+485.649	11.6667
+485.303	7.66667
+484.959	11.6667
+484.614	8.66667
+484.268	8
+483.924	10.6667
+483.58	11
+483.234	10
+482.889	8.66667
+482.545	5
+482.199	6.66667
+481.855	8
+481.51	5
+481.164	8.33333
+480.82	8
+480.476	9
+480.129	9.33333
+479.785	8
+479.438	9
+479.094	9
+478.75	7.66667
+478.403	6.33333
+478.059	11.3333
+477.712	10.3333
+477.368	12.6667
+477.024	11.3333
+476.677	7.33333
+476.333	3.66667
+475.986	8.33333
+475.642	6.66667
+475.295	6.33333
+474.951	4.33333
+474.604	7.66667
+474.259	9
+473.913	6
+473.568	5.66667
+473.221	7.66667
+472.877	8
+472.53	6.66667
+472.186	7.66667
+471.839	7
+471.494	7.66667
+471.148	6
+470.803	7
+470.456	8
+470.112	5.66667
+469.765	7.66667
+469.42	8
+469.073	3.33333
+468.728	7.33333
+468.382	3.66667
+468.037	6.33333
+467.69	6.66667
+467.343	8
+466.998	7.33333
+466.651	6
+466.307	7
+465.96	6
+465.613	9.66667
+465.268	6
+464.921	6.33333
+464.576	4.33333
+464.229	7.33333
+463.882	4.33333
+463.537	6.66667
+463.19	4.66667
+462.845	4.66667
+462.498	3
+462.151	5.33333
+461.806	4.33333
+461.459	3.66667
+461.112	4.33333
+460.767	4.66667
+460.42	6.66667
+460.072	8
+459.727	7
+459.38	8
+459.033	5.66667
+458.686	2.33333
+458.341	4.33333
+457.993	5
+457.646	6
+457.301	5
+456.954	5.33333
+456.606	5.33333
+456.259	6.33333
+455.914	4.33333
+455.567	7.66667
+455.219	6.66667
+454.872	6.33333
+454.527	4
+454.179	4
+453.832	9
+453.484	4.66667
+453.139	6
+452.792	5.66667
+452.444	7
+452.097	6.33333
+451.749	6.33333
+451.404	2.66667
+451.056	5.66667
+450.709	6.66667
+450.361	9.33333
+450.014	6.66667
+449.668	10.6667
+449.321	6
+448.973	8.33333
+448.626	7.66667
+448.278	6.33333
+447.93	6
+447.583	5.66667
+447.237	7.66667
+446.89	6
+446.542	6.33333
+446.194	6.66667
+445.847	2.66667
+445.499	5.33333
+445.151	5
+444.803	9
+444.456	4.33333
+444.11	8
+443.762	6.66667
+443.414	6.33333
+443.067	7.66667
+442.719	10.3333
+442.371	8.33333
+442.023	8.33333
+441.675	7
+441.327	8.33333
+440.979	4.33333
+440.632	9.33333
+440.284	8.66667
+439.936	8.66667
+439.588	7.33333
+439.24	5
+438.892	7
+438.544	5.66667
+438.196	5.66667
+437.848	5.66667
+437.5	3.33333
+437.152	7.33333
+436.804	6.33333
+436.456	9.66667
+436.108	6.33333
+435.76	5
+435.412	10.3333
+435.063	7
+434.715	8.66667
+434.367	9.33333
+434.019	7.33333
+433.671	9.66667
+433.323	5.66667
+432.975	10
+432.626	4.66667
+432.278	9
+431.928	10.3333
+431.579	6
+431.231	8.33333
+430.883	4
+430.535	3.33333
+430.186	3.66667
+429.838	6.33333
+429.49	6.33333
+429.142	7
+428.791	7.66667
+428.443	10
+428.094	7.66667
+427.746	3.33333
+427.398	9
+427.049	6.66667
+426.701	7.66667
+426.35	6.66667
+426.002	5.33333
+425.653	7.66667
+425.305	8.33333
+424.956	7.33333
+424.606	9
+424.257	6
+423.909	4
+423.56	6
+423.211	6.66667
+422.861	6.33333
+422.512	5
+422.164	7.33333
+421.815	6.66667
+421.466	3.33333
+421.116	5
+420.767	4.33333
+420.418	8
+420.067	8
+419.719	7
+419.37	8.33333
+419.021	4.33333
+418.671	6.33333
+418.322	5.33333
+417.973	7.66667
+417.624	6
+417.273	5.66667
+416.925	5.66667
+416.576	5.66667
+416.225	5
+415.876	8.66667
+415.527	4
+415.176	6.66667
+414.827	6.66667
+414.478	3.33333
+414.127	4
+413.778	5.66667
+413.43	3.66667
+413.078	5
+412.73	6
+412.381	5.66667
+412.029	7.66667
+411.68	6
+411.329	4
+410.98	6
+410.631	5
+410.28	3.33333
+409.931	6.33333
+409.58	5.66667
+409.231	7.33333
+408.882	5.66667
+408.53	8
+408.181	6.66667
+407.83	6.66667
+407.481	6.33333
+407.13	4.66667
+406.78	5.66667
+406.429	6.33333
+406.08	6.66667
+405.731	5.66667
+405.379	6.33333
+405.03	8.66667
+404.679	5.66667
+404.329	7
+403.978	8.66667
+403.629	6
+403.277	6.66667
+402.928	7.33333
+402.576	8
+402.227	5
+401.876	6
+401.526	6.66667
+401.175	4.66667
+400.825	6
+400.474	6.66667
+400.122	4
+399.773	5.33333
+399.421	5.66667
+399.072	4.66667
+398.72	5.33333
+398.371	3
+398.019	5.66667
+397.667	6.33333
+397.318	5.33333
+396.966	7.66667
+396.617	5.66667
+396.265	5
+395.915	4.66667
+395.564	5.66667
+395.212	4.33333
+394.862	5.66667
+394.51	6.66667
+394.159	7.33333
+393.809	7.66667
+393.457	3
+393.107	5.33333
+392.756	5
+392.404	9.33333
+392.054	5.66667
+391.702	5.33333
+391.35	11
+391	5.33333
+390.648	7.33333
+390.297	8.66667
+389.945	4.66667
+389.595	4.66667
+389.243	6
+388.891	6
+388.541	4.33333
+388.189	2.33333
+387.837	5.66667
+387.487	6.66667
+387.135	5
+386.783	5.33333
+386.431	6.66667
+386.081	7.66667
+385.729	3.66667
+385.377	7
+385.024	9
+384.674	6.66667
+384.322	7.66667
+383.97	6.33333
+383.618	10.6667
+383.266	7
+382.916	4
+382.563	8
+382.211	5.33333
+381.859	4.66667
+381.507	4.33333
+381.157	7
+380.804	6
+380.452	6
+380.1	6.33333
+379.747	4.66667
+379.397	4.33333
+379.045	7.66667
+378.692	7.66667
+378.34	6.66667
+377.987	6.66667
+377.635	6.33333
+377.283	6.66667
+376.932	6
+376.58	5.66667
+376.227	8.33333
+375.875	4
+375.522	6.33333
+375.17	3.33333
+374.817	9.33333
+374.465	8
+374.112	8.33333
+373.76	4
+373.409	8.33333
+373.057	8.66667
+372.704	5.66667
+372.352	7.66667
+371.999	9.66667
+371.646	5.33333
+371.294	6.66667
+370.941	5.66667
+370.588	5
+370.236	6.33333
+369.883	5
+369.53	4.33333
+369.177	6.33333
+368.825	4
+368.472	7.66667
+368.119	8.33333
+367.766	6.33333
+367.413	7.33333
+367.061	5.66667
+366.708	7
+366.355	8.33333
+366.002	5.33333
+365.649	8.66667
+365.296	8.66667
+364.943	8.33333
+364.591	3
+364.238	2.33333
+363.885	6.33333
+363.532	6
+363.179	7
+362.826	6.33333
+362.471	4.66667
+362.118	6
+361.765	5.66667
+361.411	8.33333
+361.058	6.33333
+360.705	9
+360.352	5.66667
+359.999	9
+359.646	7
+359.293	3.66667
+358.938	4
+358.585	5
+358.231	8.66667
+357.878	5.33333
+357.525	5.66667
+357.172	5
+356.819	7.66667
+356.463	7.33333
+356.11	7.66667
+355.757	7.66667
+355.404	5
+355.05	7
+354.697	7.33333
+354.342	5.66667
+353.988	5
+353.635	6.66667
+353.282	7
+352.928	9.66667
+352.573	6.33333
+352.219	6.66667
+351.866	4.66667
+351.513	4
+351.157	7.66667
+350.803	7
+350.45	7.66667
+350.097	5.33333
+349.741	10.3333
+349.387	4
+349.034	6
+348.68	10
+348.325	6
+347.971	6.33333
+347.618	7
+347.264	4
+346.908	5.33333
+346.555	4.33333
+346.201	8.66667
+345.845	10
+345.492	6
+345.138	10.3333
+344.782	5.33333
+344.429	9.66667
+344.075	10
+343.719	8.33333
+343.365	7.66667
+343.012	6.66667
+342.656	8
+342.302	8.33333
+341.948	5.33333
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_18_bottom.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_18_bottom.txt
new file mode 100644
index 0000000000000000000000000000000000000000..7b73f25528690884e8cc87067da7de7c7e2696e4
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_18_bottom.txt
@@ -0,0 +1,1024 @@
+692.206	2.66667
+691.876	2.33333
+691.546	1.33333
+691.215	3
+690.885	0.666667
+690.555	4.33333
+690.225	3.33333
+689.895	2.66667
+689.564	2
+689.232	4.33333
+688.902	1.33333
+688.571	1.33333
+688.241	3.33333
+687.911	3
+687.58	3.33333
+687.25	2
+686.917	4
+686.587	2
+686.257	1.66667
+685.926	3
+685.596	2.33333
+685.266	2
+684.933	2.33333
+684.602	2.33333
+684.272	4.66667
+683.942	2.66667
+683.609	0.666667
+683.279	0
+682.948	2.33333
+682.617	4
+682.287	4.66667
+681.954	1.33333
+681.624	-0.333333
+681.293	3
+680.963	1.66667
+680.63	1.66667
+680.299	4
+679.969	2.33333
+679.636	4.33333
+679.305	1
+678.975	4.33333
+678.644	2.66667
+678.311	-0.666667
+677.981	0
+677.65	2.33333
+677.317	5.66667
+676.986	5.33333
+676.656	4
+676.323	3.33333
+675.992	4
+675.661	4
+675.328	1.66667
+674.998	4
+674.667	3.33333
+674.334	3.33333
+674.003	2
+673.67	3.66667
+673.339	3.66667
+673.008	3
+672.675	1
+672.344	3.33333
+672.011	3.33333
+671.681	2.66667
+671.35	3.33333
+671.017	3
+670.686	5.33333
+670.353	3
+670.022	1.66667
+669.689	3.66667
+669.358	4.66667
+669.027	4.33333
+668.693	4.33333
+668.362	5.33333
+668.029	5
+667.698	5.66667
+667.365	1.66667
+667.034	4.33333
+666.701	2.66667
+666.37	1
+666.036	3.66667
+665.705	6.66667
+665.372	4.33333
+665.041	5
+664.708	3.66667
+664.376	3.66667
+664.043	5.66667
+663.712	3.66667
+663.379	3
+663.045	-0.333333
+662.714	5.33333
+662.381	-1
+662.049	4.33333
+661.716	4
+661.385	6
+661.051	2
+660.718	2.33333
+660.387	2
+660.053	4.66667
+659.722	3.66667
+659.388	3
+659.055	4.66667
+658.724	7
+658.39	4
+658.059	5
+657.725	3.66667
+657.392	4
+657.06	4.33333
+656.727	3
+656.393	4
+656.062	3.66667
+655.728	2.66667
+655.394	1.66667
+655.063	4.33333
+654.729	4.66667
+654.396	3.66667
+654.064	2.66667
+653.73	1.33333
+653.397	2
+653.063	3.66667
+652.731	3.33333
+652.398	2
+652.064	6
+651.73	4
+651.399	2.66667
+651.065	2.33333
+650.731	2.66667
+650.397	3.66667
+650.066	3.66667
+649.732	3.33333
+649.398	4.66667
+649.064	4
+648.732	4
+648.399	3.33333
+648.065	4.66667
+647.731	0.333333
+647.397	3.66667
+647.065	4
+646.731	5
+646.397	2
+646.063	3.33333
+645.729	4
+645.398	1.66667
+645.064	3.66667
+644.73	5.33333
+644.396	4
+644.062	6
+643.727	3
+643.393	4.66667
+643.062	4.33333
+642.727	5
+642.393	3.66667
+642.059	3.66667
+641.725	2.33333
+641.391	3
+641.057	4.33333
+640.723	1.66667
+640.389	4.66667
+640.054	3
+639.72	1
+639.388	0.333333
+639.054	6.66667
+638.72	5
+638.386	2.33333
+638.051	4
+637.717	2.33333
+637.383	4.66667
+637.049	4.66667
+636.714	5
+636.38	4.66667
+636.046	3.66667
+635.711	5
+635.377	3.33333
+635.043	3.66667
+634.708	4
+634.374	1.66667
+634.04	3.66667
+633.705	1
+633.371	5.66667
+633.036	3.66667
+632.702	2.33333
+632.368	5.33333
+632.033	3.33333
+631.699	5
+631.364	0.666667
+631.03	2.66667
+630.693	5.33333
+630.359	3.66667
+630.024	3.66667
+629.689	5
+629.355	4
+629.02	4
+628.686	3
+628.351	6.33333
+628.017	3
+627.682	6.33333
+627.345	1
+627.011	4.66667
+626.676	4
+626.341	3.33333
+626.007	3.66667
+625.672	7.33333
+625.337	1.66667
+625	6
+624.666	3
+624.331	4
+623.996	4.33333
+623.661	2
+623.327	4.66667
+622.99	4.33333
+622.655	1
+622.32	2.33333
+621.985	6
+621.651	3.66667
+621.314	7
+620.979	4.33333
+620.644	2.33333
+620.309	7.33333
+619.972	2.33333
+619.637	4.66667
+619.302	4.66667
+618.967	4.33333
+618.63	5
+618.295	6
+617.96	3.33333
+617.625	5.33333
+617.288	4.66667
+616.953	4.33333
+616.618	1.66667
+616.281	6.66667
+615.946	6
+615.611	6.33333
+615.274	2.66667
+614.939	6.33333
+614.604	7.66667
+614.266	4.66667
+613.931	5
+613.596	2.66667
+613.259	3.33333
+612.924	7
+612.589	2.66667
+612.251	5.33333
+611.916	5
+611.581	2.33333
+611.244	4.66667
+610.908	2.33333
+610.571	5
+610.236	3
+609.901	5.33333
+609.563	5.33333
+609.228	4.33333
+608.89	4
+608.555	1.66667
+608.22	3.66667
+607.882	0.333333
+607.547	2.66667
+607.21	2.66667
+606.874	1
+606.537	3.66667
+606.201	4
+605.864	2
+605.528	2
+605.193	4
+604.855	3.33333
+604.52	3.33333
+604.182	6.66667
+603.847	4.66667
+603.509	3.33333
+603.174	3.33333
+602.836	4
+602.501	4.33333
+602.163	3
+601.825	3.66667
+601.49	2.66667
+601.152	5
+600.816	3.66667
+600.479	4
+600.143	5.33333
+599.805	6.33333
+599.47	2.33333
+599.132	2.66667
+598.794	2.66667
+598.459	3.66667
+598.121	1.33333
+597.785	3
+597.447	5
+597.112	0.666667
+596.774	3
+596.436	4.33333
+596.1	6
+595.762	1
+595.424	4
+595.088	3
+594.75	3.33333
+594.415	4
+594.077	0.666667
+593.739	3.33333
+593.403	6.33333
+593.065	0.333333
+592.727	7
+592.391	2.66667
+592.053	1
+591.715	2.66667
+591.379	5.66667
+591.041	2.33333
+590.703	1.66667
+590.365	2
+590.029	2
+589.691	1.66667
+589.353	1.33333
+589.017	1.33333
+588.678	0
+588.34	2.66667
+588.002	4
+587.666	1.33333
+587.328	2.33333
+586.99	2
+586.651	2
+586.315	2.33333
+585.977	3.66667
+585.639	5.66667
+585.3	1.66667
+584.962	4.66667
+584.626	2.66667
+584.288	3
+583.949	3.66667
+583.611	4.33333
+583.273	0.333333
+582.936	3.33333
+582.598	4.33333
+582.26	4.33333
+581.921	2
+581.583	2.33333
+581.244	2.66667
+580.906	4.66667
+580.57	3.33333
+580.231	4
+579.893	3.33333
+579.554	2.33333
+579.216	2.66667
+578.877	3
+578.539	3.33333
+578.2	2.66667
+577.864	2
+577.525	3.33333
+577.187	1.66667
+576.848	4.33333
+576.51	5
+576.171	2.33333
+575.832	1
+575.494	2.33333
+575.155	3.33333
+574.816	3
+574.478	2.33333
+574.139	3.66667
+573.8	3.66667
+573.462	1
+573.123	3.66667
+572.784	5.33333
+572.445	4
+572.107	3
+571.768	5.33333
+571.429	3.66667
+571.09	2
+570.751	2
+570.413	1.33333
+570.074	2
+569.735	0.666667
+569.396	3.66667
+569.057	4
+568.718	4.66667
+568.38	4.33333
+568.041	2.66667
+567.702	3
+567.363	5.33333
+567.024	1.33333
+566.685	1
+566.346	3.33333
+566.007	4
+565.668	5.66667
+565.329	-0.333333
+564.988	3.66667
+564.649	6.33333
+564.31	3
+563.971	0
+563.632	0.666667
+563.292	5.33333
+562.953	3.66667
+562.614	5
+562.273	4.66667
+561.934	4
+561.595	2.66667
+561.256	3
+560.916	6.66667
+560.577	5.33333
+560.236	7.66667
+559.897	4.66667
+559.558	4.33333
+559.218	5.66667
+558.879	5
+558.54	7.66667
+558.198	4
+557.859	6.66667
+557.52	5.33333
+557.181	2
+556.839	4
+556.5	7.33333
+556.16	5
+555.821	4.66667
+555.48	5.33333
+555.14	4.66667
+554.801	6
+554.461	6
+554.12	7.66667
+553.78	4.66667
+553.441	4.66667
+553.102	3.33333
+552.76	7
+552.42	5
+552.081	5.33333
+551.739	7.33333
+551.4	8
+551.06	7
+550.719	8.66667
+550.379	12
+550.039	8.33333
+549.698	8.66667
+549.358	11
+549.019	10
+548.677	5.33333
+548.337	9.33333
+547.998	11.6667
+547.656	8.33333
+547.316	10.6667
+546.977	10
+546.635	5.66667
+546.295	4.66667
+545.953	9.66667
+545.613	6
+545.274	8.33333
+544.932	10.6667
+544.592	10.3333
+544.25	10.3333
+543.91	10
+543.57	11
+543.229	12.6667
+542.889	9.66667
+542.547	10.3333
+542.207	8.33333
+541.865	12.3333
+541.525	13.6667
+541.183	12.3333
+540.843	13.3333
+540.501	14.3333
+540.161	16
+539.819	13
+539.479	12.6667
+539.137	11
+538.797	14.6667
+538.455	15.3333
+538.115	17.6667
+537.773	15
+537.433	20.6667
+537.091	19.6667
+536.75	16.3333
+536.408	17.3333
+536.068	17
+535.726	20
+535.386	17.3333
+535.044	19.3333
+534.703	24.6667
+534.361	23
+534.019	20.6667
+533.679	23.3333
+533.336	27
+532.996	28.3333
+532.654	26.6667
+532.312	29.6667
+531.971	28
+531.629	28.6667
+531.289	26.6667
+530.946	35
+530.604	35.3333
+530.264	40.6667
+529.921	42
+529.579	43
+529.238	43.6667
+528.896	49.3333
+528.556	48.3333
+528.213	49
+527.871	54
+527.53	68.3333
+527.188	67
+526.845	69.3333
+526.503	86
+526.162	83.6667
+525.819	96.3333
+525.477	101
+525.136	114.333
+524.794	133
+524.451	161.333
+524.111	182
+523.768	205.333
+523.425	240.667
+523.083	304
+522.742	350.333
+522.399	436
+522.057	528.667
+521.714	657.333
+521.373	793.333
+521.03	942.333
+520.688	1034
+520.345	1134
+520.002	1176
+519.661	1197.67
+519.319	1176.67
+518.976	1169.33
+518.633	1105.33
+518.29	1063
+517.949	981.333
+517.606	1003.33
+517.263	1001.33
+516.921	977.333
+516.578	943.333
+516.235	896
+515.894	792.667
+515.551	700.667
+515.208	564.333
+514.865	510
+514.522	414.667
+514.179	324.667
+513.836	284
+513.493	242.333
+513.152	198.667
+512.809	177.667
+512.466	148.667
+512.123	120.333
+511.779	117.667
+511.436	88.3333
+511.093	98
+510.75	78.3333
+510.407	72.6667
+510.064	71.3333
+509.721	59.6667
+509.377	65
+509.034	61.3333
+508.693	49.3333
+508.35	43.3333
+508.007	46
+507.663	48
+507.32	39
+506.977	43.6667
+506.633	34.6667
+506.29	29.3333
+505.947	26.6667
+505.604	32.3333
+505.26	28.6667
+504.917	29.6667
+504.573	25
+504.23	23.6667
+503.887	21
+503.543	16.3333
+503.2	23
+502.854	22.6667
+502.511	20.6667
+502.167	18.3333
+501.824	22.3333
+501.48	15.6667
+501.137	16.3333
+500.793	15.3333
+500.45	14.6667
+500.106	11.6667
+499.763	13
+499.419	15
+499.076	16
+498.732	14.3333
+498.386	5.66667
+498.043	14.3333
+497.699	15.6667
+497.355	9
+497.012	13.6667
+496.668	14
+496.324	10.6667
+495.981	13.3333
+495.635	10.6667
+495.291	6.66667
+494.947	11.6667
+494.604	8
+494.26	7.66667
+493.916	7.66667
+493.57	12.3333
+493.226	12.3333
+492.883	10.3333
+492.539	10.3333
+492.195	11
+491.849	10.6667
+491.505	8
+491.161	9.33333
+490.817	7.33333
+490.471	7.66667
+490.127	6.33333
+489.783	6
+489.439	9.66667
+489.093	7
+488.749	5.66667
+488.405	8
+488.061	11.3333
+487.715	9.33333
+487.371	7.33333
+487.027	8.66667
+486.683	8.33333
+486.337	7.66667
+485.993	8.33333
+485.649	8.66667
+485.303	7.33333
+484.959	7.66667
+484.614	6.66667
+484.268	10
+483.924	9
+483.58	8.33333
+483.234	8.66667
+482.889	5.66667
+482.545	8.33333
+482.199	7
+481.855	6
+481.51	8.66667
+481.164	7
+480.82	4.33333
+480.476	4.66667
+480.129	5.66667
+479.785	7.33333
+479.438	5.66667
+479.094	7
+478.75	6
+478.403	6.33333
+478.059	5.33333
+477.712	9
+477.368	6
+477.024	3
+476.677	8.33333
+476.333	4.66667
+475.986	5.33333
+475.642	2.66667
+475.295	7
+474.951	7.33333
+474.604	6
+474.259	5.33333
+473.913	5.33333
+473.568	6.33333
+473.221	4
+472.877	7
+472.53	6.66667
+472.186	5.66667
+471.839	8.33333
+471.494	3.66667
+471.148	6
+470.803	5.66667
+470.456	7.33333
+470.112	6
+469.765	4.66667
+469.42	5
+469.073	5.33333
+468.728	3.66667
+468.382	5.33333
+468.037	3.33333
+467.69	4.66667
+467.343	8.33333
+466.998	2
+466.651	5.33333
+466.307	4.33333
+465.96	5.66667
+465.613	6.33333
+465.268	3
+464.921	5.33333
+464.576	5.66667
+464.229	5
+463.882	3.66667
+463.537	3.33333
+463.19	4.33333
+462.845	3.33333
+462.498	5
+462.151	3.33333
+461.806	3.66667
+461.459	4.33333
+461.112	5.66667
+460.767	2
+460.42	3.33333
+460.072	4.66667
+459.727	2.33333
+459.38	4
+459.033	3.66667
+458.686	6
+458.341	1
+457.993	2.33333
+457.646	-0.333333
+457.301	2.33333
+456.954	4
+456.606	2
+456.259	4
+455.914	6
+455.567	1.66667
+455.219	3.66667
+454.872	4
+454.527	4.33333
+454.179	4.66667
+453.832	5
+453.484	4
+453.139	5
+452.792	2.33333
+452.444	4.33333
+452.097	6.66667
+451.749	2.66667
+451.404	3.33333
+451.056	5
+450.709	4
+450.361	2.33333
+450.014	0.333333
+449.668	5.33333
+449.321	5.33333
+448.973	6.33333
+448.626	5.33333
+448.278	1.66667
+447.93	4.66667
+447.583	3.66667
+447.237	2.33333
+446.89	1.33333
+446.542	5.66667
+446.194	2.66667
+445.847	2
+445.499	4.66667
+445.151	4.66667
+444.803	5.33333
+444.456	6.66667
+444.11	2.33333
+443.762	1.66667
+443.414	2.66667
+443.067	4
+442.719	2.66667
+442.371	5.66667
+442.023	6.33333
+441.675	4
+441.327	6.66667
+440.979	4.66667
+440.632	7.33333
+440.284	6
+439.936	5.33333
+439.588	4
+439.24	6
+438.892	4.66667
+438.544	5.66667
+438.196	6.33333
+437.848	6.66667
+437.5	5.66667
+437.152	7.66667
+436.804	6.33333
+436.456	4.66667
+436.108	7.66667
+435.76	5.33333
+435.412	5.33333
+435.063	7
+434.715	4.33333
+434.367	5
+434.019	3.33333
+433.671	0.666667
+433.323	7.33333
+432.975	3.66667
+432.626	6
+432.278	4.66667
+431.928	9.33333
+431.579	7
+431.231	7.66667
+430.883	5
+430.535	8
+430.186	6
+429.838	2.66667
+429.49	9
+429.142	5.33333
+428.791	4.66667
+428.443	6.66667
+428.094	5
+427.746	7.66667
+427.398	3.33333
+427.049	5.66667
+426.701	4
+426.35	1.66667
+426.002	6
+425.653	3.33333
+425.305	7
+424.956	5
+424.606	4
+424.257	5.33333
+423.909	6.33333
+423.56	4
+423.211	5.66667
+422.861	7.66667
+422.512	3.33333
+422.164	3.66667
+421.815	5
+421.466	5.33333
+421.116	5.66667
+420.767	6.33333
+420.418	4.66667
+420.067	2
+419.719	7
+419.37	5.66667
+419.021	7.33333
+418.671	7.33333
+418.322	5
+417.973	3.33333
+417.624	8.33333
+417.273	1.66667
+416.925	4.33333
+416.576	6
+416.225	1
+415.876	6
+415.527	4.66667
+415.176	4.33333
+414.827	6.66667
+414.478	4
+414.127	6.33333
+413.778	7
+413.43	6.66667
+413.078	5.33333
+412.73	2.66667
+412.381	3.33333
+412.029	6.33333
+411.68	5
+411.329	4.66667
+410.98	7.33333
+410.631	3.33333
+410.28	7.33333
+409.931	5
+409.58	4.33333
+409.231	4.33333
+408.882	3.33333
+408.53	2.66667
+408.181	5.33333
+407.83	4.66667
+407.481	4
+407.13	6
+406.78	2.66667
+406.429	1.66667
+406.08	3
+405.731	5
+405.379	6.66667
+405.03	4.66667
+404.679	3.33333
+404.329	7
+403.978	5.66667
+403.629	2.33333
+403.277	4.33333
+402.928	3.33333
+402.576	6
+402.227	6
+401.876	4
+401.526	3
+401.175	4
+400.825	4.66667
+400.474	4.33333
+400.122	1
+399.773	3
+399.421	5
+399.072	4.33333
+398.72	5.66667
+398.371	4.33333
+398.019	4.33333
+397.667	4.33333
+397.318	5.33333
+396.966	5
+396.617	5.33333
+396.265	3.33333
+395.915	5
+395.564	3.66667
+395.212	2.33333
+394.862	4
+394.51	3.66667
+394.159	5
+393.809	3
+393.457	5
+393.107	5.33333
+392.756	5.33333
+392.404	5
+392.054	3
+391.702	5
+391.35	3.33333
+391	5
+390.648	5.33333
+390.297	5.66667
+389.945	3.66667
+389.595	4.33333
+389.243	5.66667
+388.891	5.33333
+388.541	4
+388.189	-1.66667
+387.837	7
+387.487	4.66667
+387.135	3
+386.783	3
+386.431	5.66667
+386.081	5
+385.729	4
+385.377	4.66667
+385.024	5
+384.674	4.33333
+384.322	5.66667
+383.97	4
+383.618	6.66667
+383.266	2
+382.916	5.33333
+382.563	7.66667
+382.211	5
+381.859	6
+381.507	5
+381.157	7
+380.804	6
+380.452	6.33333
+380.1	2
+379.747	5
+379.397	5
+379.045	4.66667
+378.692	1
+378.34	8.33333
+377.987	5.33333
+377.635	9
+377.283	9
+376.932	3.33333
+376.58	6.33333
+376.227	6.33333
+375.875	5.66667
+375.522	5
+375.17	7
+374.817	4.33333
+374.465	5.66667
+374.112	5
+373.76	6.66667
+373.409	3.66667
+373.057	5.33333
+372.704	5.66667
+372.352	4.33333
+371.999	5.66667
+371.646	4.33333
+371.294	6.33333
+370.941	2.66667
+370.588	3.66667
+370.236	5
+369.883	7.66667
+369.53	4.33333
+369.177	5
+368.825	6.33333
+368.472	7.33333
+368.119	5.66667
+367.766	1.66667
+367.413	1.33333
+367.061	4.33333
+366.708	5
+366.355	4.66667
+366.002	4.33333
+365.649	8.66667
+365.296	7
+364.943	6.66667
+364.591	3.66667
+364.238	3.66667
+363.885	7.66667
+363.532	3.33333
+363.179	4.66667
+362.826	3
+362.471	5.33333
+362.118	5
+361.765	6.33333
+361.411	4
+361.058	8.66667
+360.705	8.33333
+360.352	1
+359.999	6.33333
+359.646	7.33333
+359.293	5.66667
+358.938	3
+358.585	7.66667
+358.231	7
+357.878	3.66667
+357.525	5
+357.172	8
+356.819	7
+356.463	7.66667
+356.11	9
+355.757	4.66667
+355.404	7
+355.05	4.66667
+354.697	5
+354.342	5
+353.988	5.33333
+353.635	6
+353.282	6
+352.928	7.66667
+352.573	8
+352.219	5.66667
+351.866	7.33333
+351.513	7.66667
+351.157	6
+350.803	6
+350.45	5.33333
+350.097	9
+349.741	3.33333
+349.387	7.66667
+349.034	5
+348.68	5.66667
+348.325	8
+347.971	7.33333
+347.618	3.66667
+347.264	7
+346.908	4.66667
+346.555	6.33333
+346.201	5.33333
+345.845	4.33333
+345.492	10
+345.138	9
+344.782	6.66667
+344.429	6
+344.075	6
+343.719	5.33333
+343.365	5
+343.012	7.66667
+342.656	7
+342.302	8.33333
+341.948	2.33333
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_18_top.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_18_top.txt
new file mode 100644
index 0000000000000000000000000000000000000000..fcef653d42ed0e4fde50cf9e4480050db4a512fd
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_18_top.txt
@@ -0,0 +1,1024 @@
+692.206	4.33333
+691.876	0
+691.546	4.33333
+691.215	2.66667
+690.885	4
+690.555	4.66667
+690.225	3.66667
+689.895	1.66667
+689.564	2.66667
+689.232	3.33333
+688.902	3
+688.571	2
+688.241	3.33333
+687.911	3
+687.58	5
+687.25	6.33333
+686.917	2.66667
+686.587	6.33333
+686.257	4.66667
+685.926	1.33333
+685.596	5.33333
+685.266	3.66667
+684.933	4.33333
+684.602	2
+684.272	5.66667
+683.942	5
+683.609	7.66667
+683.279	6.66667
+682.948	1
+682.617	5.33333
+682.287	3.66667
+681.954	1.33333
+681.624	6.66667
+681.293	5
+680.963	1.66667
+680.63	8
+680.299	5
+679.969	8.33333
+679.636	5.33333
+679.305	3.66667
+678.975	5
+678.644	5
+678.311	2.66667
+677.981	3
+677.65	4.33333
+677.317	3
+676.986	4
+676.656	4.33333
+676.323	6.66667
+675.992	2.66667
+675.661	3.33333
+675.328	4
+674.998	4.33333
+674.667	8.33333
+674.334	5.66667
+674.003	7.33333
+673.67	6.66667
+673.339	5.33333
+673.008	4.66667
+672.675	3
+672.344	6
+672.011	5
+671.681	4.33333
+671.35	5.33333
+671.017	5
+670.686	2.66667
+670.353	3.66667
+670.022	6
+669.689	6.33333
+669.358	7
+669.027	4
+668.693	4
+668.362	8
+668.029	6.33333
+667.698	5.66667
+667.365	3.33333
+667.034	6.33333
+666.701	7.33333
+666.37	7
+666.036	2.66667
+665.705	2.33333
+665.372	5.66667
+665.041	5.33333
+664.708	4.33333
+664.376	7
+664.043	6.33333
+663.712	9.33333
+663.379	6.33333
+663.045	6
+662.714	5
+662.381	4.66667
+662.049	4.66667
+661.716	0.333333
+661.385	5
+661.051	4.33333
+660.718	6.33333
+660.387	5.66667
+660.053	5.33333
+659.722	5.33333
+659.388	5.66667
+659.055	2.66667
+658.724	6.33333
+658.39	5.66667
+658.059	5.66667
+657.725	6
+657.392	6
+657.06	5.33333
+656.727	3.33333
+656.393	4.66667
+656.062	5
+655.728	4.66667
+655.394	2
+655.063	3.33333
+654.729	4
+654.396	3.66667
+654.064	3
+653.73	5.33333
+653.397	5.33333
+653.063	5
+652.731	2.66667
+652.398	6
+652.064	6.33333
+651.73	6.66667
+651.399	4.33333
+651.065	6.33333
+650.731	6.66667
+650.397	7.33333
+650.066	7.33333
+649.732	6
+649.398	6
+649.064	6.33333
+648.732	3.33333
+648.399	4.66667
+648.065	6.33333
+647.731	4.33333
+647.397	4.33333
+647.065	3.33333
+646.731	4.66667
+646.397	4.66667
+646.063	4
+645.729	5.66667
+645.398	-1
+645.064	5.33333
+644.73	1
+644.396	4.66667
+644.062	7.33333
+643.727	6
+643.393	5.33333
+643.062	5.66667
+642.727	5
+642.393	6.33333
+642.059	5
+641.725	4.33333
+641.391	5
+641.057	2
+640.723	7
+640.389	4.33333
+640.054	5
+639.72	6.66667
+639.388	8.33333
+639.054	5
+638.72	5.66667
+638.386	4.66667
+638.051	7.33333
+637.717	4.33333
+637.383	4.33333
+637.049	7.33333
+636.714	7
+636.38	2
+636.046	6.66667
+635.711	1.33333
+635.377	4.33333
+635.043	6.33333
+634.708	6.33333
+634.374	7.33333
+634.04	4.33333
+633.705	6.33333
+633.371	5.33333
+633.036	5
+632.702	4
+632.368	5.33333
+632.033	5.33333
+631.699	1.66667
+631.364	4.33333
+631.03	3.33333
+630.693	6
+630.359	5.33333
+630.024	6
+629.689	6
+629.355	5.33333
+629.02	5
+628.686	6.66667
+628.351	5.66667
+628.017	6.33333
+627.682	3.33333
+627.345	5
+627.011	6.33333
+626.676	5.66667
+626.341	5
+626.007	2.33333
+625.672	4.66667
+625.337	7.33333
+625	7
+624.666	0.666667
+624.331	5.33333
+623.996	6
+623.661	4
+623.327	6.33333
+622.99	9.33333
+622.655	4.66667
+622.32	5.33333
+621.985	6.33333
+621.651	7.66667
+621.314	6
+620.979	7.33333
+620.644	8.33333
+620.309	8.66667
+619.972	4
+619.637	4.33333
+619.302	8.33333
+618.967	5.33333
+618.63	3
+618.295	7.33333
+617.96	4.66667
+617.625	6
+617.288	5
+616.953	9.66667
+616.618	4.66667
+616.281	7.66667
+615.946	4.66667
+615.611	5
+615.274	6.66667
+614.939	6.33333
+614.604	4
+614.266	3.33333
+613.931	8.66667
+613.596	7
+613.259	3.66667
+612.924	2.33333
+612.589	8
+612.251	8
+611.916	5
+611.581	5.66667
+611.244	6
+610.908	7.66667
+610.571	5.33333
+610.236	8.66667
+609.901	6
+609.563	6
+609.228	6.66667
+608.89	5.33333
+608.555	5.66667
+608.22	6
+607.882	6.66667
+607.547	5.33333
+607.21	4.33333
+606.874	8
+606.537	5.33333
+606.201	7.33333
+605.864	7
+605.528	6
+605.193	5.33333
+604.855	5
+604.52	3.33333
+604.182	8.66667
+603.847	6
+603.509	5
+603.174	3.66667
+602.836	6
+602.501	6
+602.163	4.66667
+601.825	3
+601.49	4
+601.152	6
+600.816	5.33333
+600.479	7.33333
+600.143	6
+599.805	5.66667
+599.47	4.33333
+599.132	3.33333
+598.794	4.66667
+598.459	5.66667
+598.121	4.66667
+597.785	4.33333
+597.447	7
+597.112	2.66667
+596.774	2
+596.436	6
+596.1	4.66667
+595.762	3
+595.424	5
+595.088	1.66667
+594.75	5.66667
+594.415	4.33333
+594.077	2.33333
+593.739	2
+593.403	2.66667
+593.065	6.66667
+592.727	4.33333
+592.391	2.33333
+592.053	6.33333
+591.715	3.33333
+591.379	5.33333
+591.041	5.66667
+590.703	2
+590.365	5.33333
+590.029	2.66667
+589.691	2.33333
+589.353	5.33333
+589.017	5
+588.678	6.33333
+588.34	3.66667
+588.002	4.66667
+587.666	4.33333
+587.328	7
+586.99	7.66667
+586.651	3
+586.315	7
+585.977	3.66667
+585.639	3.33333
+585.3	4.33333
+584.962	6
+584.626	3
+584.288	4
+583.949	5
+583.611	4.33333
+583.273	6.33333
+582.936	1
+582.598	5.66667
+582.26	3.33333
+581.921	5.33333
+581.583	5
+581.244	4.66667
+580.906	5.33333
+580.57	5
+580.231	3.33333
+579.893	5.66667
+579.554	0.666667
+579.216	2.66667
+578.877	3
+578.539	3.66667
+578.2	5.66667
+577.864	7.33333
+577.525	4
+577.187	4
+576.848	5.33333
+576.51	3.33333
+576.171	-0.333333
+575.832	5.66667
+575.494	6.66667
+575.155	3.33333
+574.816	6.33333
+574.478	4.33333
+574.139	7
+573.8	5.66667
+573.462	3.66667
+573.123	3
+572.784	5
+572.445	5.66667
+572.107	2.33333
+571.768	3.33333
+571.429	6.33333
+571.09	5.66667
+570.751	4.33333
+570.413	4
+570.074	7
+569.735	3
+569.396	2.66667
+569.057	7.33333
+568.718	5
+568.38	2
+568.041	5
+567.702	4.33333
+567.363	5.33333
+567.024	4
+566.685	5.66667
+566.346	7.33333
+566.007	6.66667
+565.668	7.66667
+565.329	6.33333
+564.988	7.33333
+564.649	4.66667
+564.31	5.66667
+563.971	3.66667
+563.632	3.66667
+563.292	5.33333
+562.953	5.33333
+562.614	5.66667
+562.273	5.33333
+561.934	7
+561.595	8.66667
+561.256	4
+560.916	3
+560.577	4
+560.236	5.33333
+559.897	5.66667
+559.558	5
+559.218	10.3333
+558.879	7
+558.54	3.33333
+558.198	5.66667
+557.859	6.33333
+557.52	5.33333
+557.181	6
+556.839	5.33333
+556.5	7.33333
+556.16	6
+555.821	5.66667
+555.48	8.33333
+555.14	7.66667
+554.801	5.66667
+554.461	7.33333
+554.12	9.33333
+553.78	6.33333
+553.441	4.33333
+553.102	6
+552.76	7.33333
+552.42	6.66667
+552.081	7.66667
+551.739	7.66667
+551.4	6
+551.06	10
+550.719	8.33333
+550.379	10
+550.039	9.33333
+549.698	11.6667
+549.358	7.66667
+549.019	6
+548.677	10.3333
+548.337	6.66667
+547.998	10
+547.656	3.66667
+547.316	7.33333
+546.977	7.33333
+546.635	6.66667
+546.295	8.33333
+545.953	8.66667
+545.613	9.66667
+545.274	11
+544.932	9.33333
+544.592	12.3333
+544.25	10.6667
+543.91	13
+543.57	11.6667
+543.229	13.3333
+542.889	12.3333
+542.547	11.3333
+542.207	10.6667
+541.865	10.3333
+541.525	10.3333
+541.183	14.6667
+540.843	10.6667
+540.501	15
+540.161	10
+539.819	15.3333
+539.479	11.3333
+539.137	13
+538.797	14
+538.455	16.6667
+538.115	10.3333
+537.773	16
+537.433	20.3333
+537.091	18.6667
+536.75	16.3333
+536.408	19.3333
+536.068	15.6667
+535.726	22.3333
+535.386	15.3333
+535.044	21.6667
+534.703	20.6667
+534.361	17.6667
+534.019	16.6667
+533.679	23.3333
+533.336	24.6667
+532.996	25.3333
+532.654	25.3333
+532.312	29
+531.971	29
+531.629	26
+531.289	29.6667
+530.946	32.3333
+530.604	36
+530.264	30.3333
+529.921	36.6667
+529.579	38.6667
+529.238	38
+528.896	39
+528.556	41
+528.213	43.3333
+527.871	48.3333
+527.53	49
+527.188	57.6667
+526.845	56
+526.503	67.6667
+526.162	69.6667
+525.819	88.6667
+525.477	89
+525.136	101
+524.794	109
+524.451	127.667
+524.111	143.333
+523.768	167.333
+523.425	194.333
+523.083	226.667
+522.742	276
+522.399	328.667
+522.057	390.333
+521.714	519.333
+521.373	594.667
+521.03	710.667
+520.688	811
+520.345	877.667
+520.002	905
+519.661	947.333
+519.319	953
+518.976	938
+518.633	964
+518.29	953.333
+517.949	997.667
+517.606	1070
+517.263	1085.33
+516.921	1057.67
+516.578	989
+516.235	906.333
+515.894	778.333
+515.551	670.333
+515.208	563.333
+514.865	471.667
+514.522	408.333
+514.179	324.333
+513.836	274
+513.493	229.333
+513.152	193.333
+512.809	159
+512.466	140
+512.123	129
+511.779	112
+511.436	101.333
+511.093	82.3333
+510.75	80
+510.407	80
+510.064	65.3333
+509.721	65.3333
+509.377	52.6667
+509.034	54
+508.693	48.3333
+508.35	44.6667
+508.007	43.3333
+507.663	40.6667
+507.32	39.6667
+506.977	37.6667
+506.633	34.6667
+506.29	28.3333
+505.947	30.3333
+505.604	28
+505.26	32
+504.917	25.6667
+504.573	23
+504.23	24.6667
+503.887	24.6667
+503.543	21.3333
+503.2	21.3333
+502.854	20
+502.511	18.6667
+502.167	21
+501.824	21.6667
+501.48	19
+501.137	16.6667
+500.793	18
+500.45	16.3333
+500.106	15.3333
+499.763	17.6667
+499.419	17.6667
+499.076	15.6667
+498.732	17.6667
+498.386	13.3333
+498.043	16
+497.699	18
+497.355	13.3333
+497.012	13.6667
+496.668	14.3333
+496.324	15
+495.981	11.6667
+495.635	12.3333
+495.291	14.6667
+494.947	10.6667
+494.604	10.3333
+494.26	7.33333
+493.916	8.33333
+493.57	14.6667
+493.226	14.6667
+492.883	13.6667
+492.539	11.3333
+492.195	12
+491.849	9
+491.505	8.66667
+491.161	7.33333
+490.817	11.3333
+490.471	12.6667
+490.127	10
+489.783	13.6667
+489.439	13.3333
+489.093	9.33333
+488.749	10.3333
+488.405	10.3333
+488.061	10
+487.715	12
+487.371	9
+487.027	13.3333
+486.683	9.33333
+486.337	8
+485.993	9.33333
+485.649	13.3333
+485.303	11.3333
+484.959	7.33333
+484.614	8.66667
+484.268	11.3333
+483.924	4.66667
+483.58	4.66667
+483.234	7.66667
+482.889	8
+482.545	6.33333
+482.199	10.3333
+481.855	5.66667
+481.51	7.66667
+481.164	10.3333
+480.82	6
+480.476	7
+480.129	6.66667
+479.785	5
+479.438	9
+479.094	6.66667
+478.75	7.66667
+478.403	6
+478.059	8
+477.712	6.33333
+477.368	8
+477.024	7.33333
+476.677	7.33333
+476.333	6.66667
+475.986	4.33333
+475.642	5.33333
+475.295	4
+474.951	5.33333
+474.604	5.33333
+474.259	6
+473.913	8
+473.568	7
+473.221	6.66667
+472.877	8.33333
+472.53	5.33333
+472.186	6.66667
+471.839	3.66667
+471.494	5
+471.148	6.66667
+470.803	6
+470.456	8
+470.112	7
+469.765	7
+469.42	5
+469.073	4.33333
+468.728	7.33333
+468.382	6.33333
+468.037	5.33333
+467.69	6.66667
+467.343	7.66667
+466.998	4.66667
+466.651	8
+466.307	3.66667
+465.96	4.33333
+465.613	1
+465.268	5.66667
+464.921	7.33333
+464.576	3.33333
+464.229	4.33333
+463.882	6
+463.537	2.33333
+463.19	0
+462.845	3
+462.498	3.33333
+462.151	4
+461.806	6.66667
+461.459	0.666667
+461.112	4.33333
+460.767	5.33333
+460.42	3
+460.072	5.33333
+459.727	4.33333
+459.38	7.66667
+459.033	5.66667
+458.686	6
+458.341	4
+457.993	4.33333
+457.646	4.66667
+457.301	4
+456.954	4.66667
+456.606	5.33333
+456.259	5
+455.914	3.66667
+455.567	6.66667
+455.219	5.66667
+454.872	0.666667
+454.527	2.66667
+454.179	5.33333
+453.832	4.66667
+453.484	6.33333
+453.139	6.66667
+452.792	7.66667
+452.444	7.66667
+452.097	5.33333
+451.749	2.33333
+451.404	6.33333
+451.056	5
+450.709	7
+450.361	7.66667
+450.014	5.33333
+449.668	6.66667
+449.321	5.33333
+448.973	6.66667
+448.626	5.66667
+448.278	7
+447.93	3.33333
+447.583	4
+447.237	6.33333
+446.89	5.33333
+446.542	3.33333
+446.194	4.33333
+445.847	8
+445.499	5.66667
+445.151	6.33333
+444.803	6
+444.456	9.33333
+444.11	8
+443.762	4.66667
+443.414	6
+443.067	6.66667
+442.719	6
+442.371	5.33333
+442.023	9
+441.675	5.33333
+441.327	6
+440.979	8
+440.632	5.33333
+440.284	10
+439.936	6.66667
+439.588	11.3333
+439.24	5.66667
+438.892	4.66667
+438.544	8.33333
+438.196	5.66667
+437.848	6
+437.5	7.66667
+437.152	5
+436.804	2.66667
+436.456	3.33333
+436.108	5
+435.76	4
+435.412	11
+435.063	7
+434.715	5.66667
+434.367	10.6667
+434.019	6.66667
+433.671	7
+433.323	6.33333
+432.975	7.33333
+432.626	7.66667
+432.278	6.33333
+431.928	4.33333
+431.579	5
+431.231	8.33333
+430.883	6.33333
+430.535	8.66667
+430.186	6
+429.838	7
+429.49	9
+429.142	5.33333
+428.791	7.33333
+428.443	7
+428.094	8
+427.746	4
+427.398	5.66667
+427.049	3.66667
+426.701	9
+426.35	6.66667
+426.002	5
+425.653	6.33333
+425.305	7.66667
+424.956	2.66667
+424.606	10
+424.257	10.3333
+423.909	8.33333
+423.56	7.33333
+423.211	4.33333
+422.861	6.66667
+422.512	6.66667
+422.164	6.33333
+421.815	7.66667
+421.466	6.33333
+421.116	7.33333
+420.767	6.33333
+420.418	7.66667
+420.067	5.33333
+419.719	5.66667
+419.37	4.33333
+419.021	5.66667
+418.671	6.66667
+418.322	5.66667
+417.973	6
+417.624	4.66667
+417.273	4
+416.925	8
+416.576	5.66667
+416.225	6.33333
+415.876	8
+415.527	5.33333
+415.176	7
+414.827	5.66667
+414.478	6.33333
+414.127	8.33333
+413.778	5.66667
+413.43	8.66667
+413.078	7.33333
+412.73	5
+412.381	4.66667
+412.029	2
+411.68	9
+411.329	5
+410.98	6.66667
+410.631	7.66667
+410.28	7
+409.931	5
+409.58	8.33333
+409.231	6.33333
+408.882	5.66667
+408.53	6.33333
+408.181	6.33333
+407.83	8.66667
+407.481	7
+407.13	4
+406.78	4.66667
+406.429	7
+406.08	9.33333
+405.731	6.66667
+405.379	7
+405.03	6.33333
+404.679	6
+404.329	5.33333
+403.978	4
+403.629	6
+403.277	6.66667
+402.928	4
+402.576	8.66667
+402.227	5
+401.876	8.66667
+401.526	5.66667
+401.175	4.66667
+400.825	6
+400.474	5.66667
+400.122	8.66667
+399.773	7.33333
+399.421	6
+399.072	5.66667
+398.72	8.33333
+398.371	6.33333
+398.019	6.66667
+397.667	7.66667
+397.318	1
+396.966	7.66667
+396.617	10
+396.265	5.33333
+395.915	7.33333
+395.564	6
+395.212	4.33333
+394.862	4.33333
+394.51	8
+394.159	5.66667
+393.809	7
+393.457	4
+393.107	5.66667
+392.756	5
+392.404	5.33333
+392.054	6.66667
+391.702	4
+391.35	7.33333
+391	4.66667
+390.648	5
+390.297	4.33333
+389.945	3.66667
+389.595	5
+389.243	5
+388.891	5
+388.541	6
+388.189	3
+387.837	7.33333
+387.487	3
+387.135	4.66667
+386.783	6
+386.431	5
+386.081	3.66667
+385.729	5
+385.377	9.33333
+385.024	7
+384.674	7
+384.322	5.66667
+383.97	7
+383.618	2.66667
+383.266	3.33333
+382.916	4.66667
+382.563	7
+382.211	8.66667
+381.859	7.33333
+381.507	5.33333
+381.157	7
+380.804	8.66667
+380.452	2
+380.1	4.66667
+379.747	7.66667
+379.397	9.33333
+379.045	5.66667
+378.692	2.33333
+378.34	3.66667
+377.987	6.33333
+377.635	7
+377.283	6
+376.932	8
+376.58	3.66667
+376.227	4
+375.875	6
+375.522	7
+375.17	5.33333
+374.817	5.66667
+374.465	2.66667
+374.112	8
+373.76	8.66667
+373.409	7.33333
+373.057	7
+372.704	7.66667
+372.352	7.66667
+371.999	7.66667
+371.646	9.66667
+371.294	4.66667
+370.941	2.66667
+370.588	7.33333
+370.236	6
+369.883	5.66667
+369.53	3.33333
+369.177	3
+368.825	5
+368.472	4.33333
+368.119	5.33333
+367.766	6.33333
+367.413	7.66667
+367.061	5.33333
+366.708	5.66667
+366.355	8
+366.002	6.33333
+365.649	2.66667
+365.296	8
+364.943	8.33333
+364.591	5.66667
+364.238	4.66667
+363.885	6.66667
+363.532	5
+363.179	7.33333
+362.826	6.33333
+362.471	6.33333
+362.118	7.66667
+361.765	6.33333
+361.411	7.66667
+361.058	7.33333
+360.705	6.33333
+360.352	5
+359.999	5.66667
+359.646	8.33333
+359.293	6.66667
+358.938	6.66667
+358.585	10
+358.231	10
+357.878	5.66667
+357.525	5
+357.172	5.66667
+356.819	5
+356.463	5.66667
+356.11	9.66667
+355.757	7.66667
+355.404	8.33333
+355.05	8.66667
+354.697	8.33333
+354.342	5.66667
+353.988	6.66667
+353.635	7.33333
+353.282	6.66667
+352.928	4
+352.573	7.66667
+352.219	7.33333
+351.866	3.66667
+351.513	5
+351.157	6.66667
+350.803	4.66667
+350.45	4.66667
+350.097	6.66667
+349.741	7.66667
+349.387	6.66667
+349.034	6
+348.68	8
+348.325	6.66667
+347.971	7.33333
+347.618	5
+347.264	4.66667
+346.908	7.33333
+346.555	5.66667
+346.201	6
+345.845	8
+345.492	6.66667
+345.138	4.66667
+344.782	5.33333
+344.429	3.33333
+344.075	9.33333
+343.719	6
+343.365	7.66667
+343.012	8.33333
+342.656	6.33333
+342.302	7.33333
+341.948	7.66667
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_19_bottom.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_19_bottom.txt
new file mode 100644
index 0000000000000000000000000000000000000000..950530732ac6ea3598c3ea721b79ca8fbb8b46ec
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_19_bottom.txt
@@ -0,0 +1,1024 @@
+692.206	2.66667
+691.876	4.33333
+691.546	2.33333
+691.215	2.33333
+690.885	3.66667
+690.555	2.66667
+690.225	2.66667
+689.895	2
+689.564	2.33333
+689.232	2
+688.902	4.33333
+688.571	5
+688.241	6.66667
+687.911	3.33333
+687.58	3.33333
+687.25	5.33333
+686.917	6
+686.587	0.666667
+686.257	3.33333
+685.926	4
+685.596	3
+685.266	3.66667
+684.933	5.33333
+684.602	4.33333
+684.272	4.33333
+683.942	4.66667
+683.609	3
+683.279	3
+682.948	3.33333
+682.617	2.33333
+682.287	4.66667
+681.954	5.33333
+681.624	3.66667
+681.293	4.66667
+680.963	6
+680.63	4
+680.299	6
+679.969	4.66667
+679.636	4.33333
+679.305	5
+678.975	3.66667
+678.644	6
+678.311	1.66667
+677.981	5.66667
+677.65	5.33333
+677.317	3.33333
+676.986	3.66667
+676.656	6
+676.323	5
+675.992	6
+675.661	5
+675.328	4.66667
+674.998	5.33333
+674.667	4.66667
+674.334	4.66667
+674.003	4.33333
+673.67	4
+673.339	3
+673.008	3
+672.675	3.66667
+672.344	7.33333
+672.011	1.33333
+671.681	5.66667
+671.35	2.66667
+671.017	-0.333333
+670.686	5
+670.353	5.66667
+670.022	5.66667
+669.689	2.66667
+669.358	6
+669.027	5.33333
+668.693	6
+668.362	5.33333
+668.029	6.33333
+667.698	6
+667.365	5.33333
+667.034	5
+666.701	5.66667
+666.37	5.33333
+666.036	7
+665.705	7.66667
+665.372	4.33333
+665.041	6.66667
+664.708	5
+664.376	5.33333
+664.043	5
+663.712	7
+663.379	4.66667
+663.045	6.66667
+662.714	6
+662.381	4.66667
+662.049	7.66667
+661.716	4.66667
+661.385	5
+661.051	6.33333
+660.718	3.66667
+660.387	6.66667
+660.053	3.66667
+659.722	4
+659.388	3
+659.055	5.33333
+658.724	5
+658.39	6.66667
+658.059	6
+657.725	4.66667
+657.392	5.66667
+657.06	5.66667
+656.727	4
+656.393	7.66667
+656.062	4.66667
+655.728	7
+655.394	4.66667
+655.063	6
+654.729	6
+654.396	1
+654.064	5.33333
+653.73	7
+653.397	4.33333
+653.063	0
+652.731	6
+652.398	3.33333
+652.064	5
+651.73	3.33333
+651.399	4
+651.065	5.66667
+650.731	4.33333
+650.397	3.66667
+650.066	5.33333
+649.732	5
+649.398	6.66667
+649.064	7.33333
+648.732	6.33333
+648.399	2.33333
+648.065	5.66667
+647.731	5
+647.397	4.66667
+647.065	5.66667
+646.731	6.66667
+646.397	6.66667
+646.063	6.66667
+645.729	5
+645.398	4
+645.064	6.33333
+644.73	4
+644.396	6
+644.062	4
+643.727	5.66667
+643.393	6
+643.062	4.33333
+642.727	4.66667
+642.393	6
+642.059	4
+641.725	4.66667
+641.391	5.66667
+641.057	6.33333
+640.723	5.33333
+640.389	7
+640.054	5.66667
+639.72	5
+639.388	5
+639.054	6
+638.72	5.33333
+638.386	5.33333
+638.051	6.33333
+637.717	5.66667
+637.383	6.33333
+637.049	7
+636.714	4
+636.38	4.66667
+636.046	6.33333
+635.711	2.66667
+635.377	4.33333
+635.043	3
+634.708	4.33333
+634.374	8.66667
+634.04	4.33333
+633.705	5.66667
+633.371	2.66667
+633.036	9
+632.702	3.33333
+632.368	6
+632.033	5.33333
+631.699	7
+631.364	5
+631.03	3.33333
+630.693	3.33333
+630.359	3.33333
+630.024	3
+629.689	5
+629.355	4.66667
+629.02	6.66667
+628.686	5
+628.351	5
+628.017	6.66667
+627.682	2
+627.345	5
+627.011	8.33333
+626.676	3.33333
+626.341	6
+626.007	2.66667
+625.672	3
+625.337	7.33333
+625	4.33333
+624.666	3.66667
+624.331	6.66667
+623.996	7.33333
+623.661	4
+623.327	5.33333
+622.99	5.33333
+622.655	2.66667
+622.32	6
+621.985	5
+621.651	5
+621.314	4.66667
+620.979	4.66667
+620.644	5.66667
+620.309	7.33333
+619.972	6.33333
+619.637	7.66667
+619.302	8.66667
+618.967	3.33333
+618.63	5
+618.295	5.33333
+617.96	4.33333
+617.625	5.66667
+617.288	6
+616.953	5
+616.618	5
+616.281	10
+615.946	6.33333
+615.611	2.66667
+615.274	5.33333
+614.939	7.33333
+614.604	6.66667
+614.266	3.33333
+613.931	5.66667
+613.596	4.66667
+613.259	4
+612.924	3.66667
+612.589	8.66667
+612.251	4.33333
+611.916	6.33333
+611.581	4
+611.244	5.66667
+610.908	6.66667
+610.571	5.66667
+610.236	5.33333
+609.901	5.33333
+609.563	6.66667
+609.228	4.66667
+608.89	4.33333
+608.555	4
+608.22	4.66667
+607.882	4.33333
+607.547	6
+607.21	6.66667
+606.874	7
+606.537	8.33333
+606.201	3.33333
+605.864	5
+605.528	8.33333
+605.193	5
+604.855	2.66667
+604.52	5.33333
+604.182	4.66667
+603.847	5
+603.509	4.66667
+603.174	6
+602.836	5.33333
+602.501	4.66667
+602.163	5
+601.825	4
+601.49	5.33333
+601.152	4.66667
+600.816	4.66667
+600.479	3
+600.143	2.66667
+599.805	4.66667
+599.47	3.66667
+599.132	5.33333
+598.794	5.66667
+598.459	4.33333
+598.121	3.33333
+597.785	2.33333
+597.447	6.33333
+597.112	6.66667
+596.774	8
+596.436	2
+596.1	4.33333
+595.762	5.66667
+595.424	3.33333
+595.088	4.66667
+594.75	3.33333
+594.415	7.66667
+594.077	4
+593.739	3.66667
+593.403	5.33333
+593.065	7
+592.727	6
+592.391	5.33333
+592.053	2.66667
+591.715	1.33333
+591.379	1.33333
+591.041	9
+590.703	7
+590.365	2.33333
+590.029	5.33333
+589.691	5.66667
+589.353	5.66667
+589.017	5.33333
+588.678	1.33333
+588.34	1.66667
+588.002	4.66667
+587.666	4.66667
+587.328	4
+586.99	4.66667
+586.651	5.33333
+586.315	2.33333
+585.977	5.66667
+585.639	2.66667
+585.3	0
+584.962	3
+584.626	3.66667
+584.288	4.66667
+583.949	5
+583.611	4
+583.273	2.33333
+582.936	4.66667
+582.598	5
+582.26	5.33333
+581.921	7.66667
+581.583	4.66667
+581.244	5.33333
+580.906	5
+580.57	4.33333
+580.231	5
+579.893	5
+579.554	2.33333
+579.216	5.33333
+578.877	3.66667
+578.539	3
+578.2	4
+577.864	6
+577.525	4.66667
+577.187	3.33333
+576.848	5.33333
+576.51	2.66667
+576.171	4
+575.832	4
+575.494	2
+575.155	5
+574.816	7.33333
+574.478	3.33333
+574.139	4.66667
+573.8	4
+573.462	4
+573.123	2.33333
+572.784	4
+572.445	4
+572.107	4.33333
+571.768	4.33333
+571.429	2.33333
+571.09	2
+570.751	4.33333
+570.413	6.33333
+570.074	4.33333
+569.735	5.33333
+569.396	6.66667
+569.057	3.33333
+568.718	3.33333
+568.38	5.33333
+568.041	6.33333
+567.702	5.33333
+567.363	5
+567.024	5.33333
+566.685	3.33333
+566.346	6.33333
+566.007	5.66667
+565.668	6
+565.329	4.33333
+564.988	5.66667
+564.649	3.33333
+564.31	5
+563.971	6.66667
+563.632	4.33333
+563.292	6.33333
+562.953	4.66667
+562.614	6.33333
+562.273	4.33333
+561.934	7
+561.595	4.66667
+561.256	4.33333
+560.916	6.33333
+560.577	4
+560.236	3
+559.897	6.33333
+559.558	7
+559.218	5.66667
+558.879	5
+558.54	3.33333
+558.198	6.33333
+557.859	5.33333
+557.52	7
+557.181	5.33333
+556.839	6.66667
+556.5	8.66667
+556.16	7.66667
+555.821	5
+555.48	5.66667
+555.14	6.66667
+554.801	6.66667
+554.461	2.66667
+554.12	8
+553.78	6
+553.441	8.66667
+553.102	6
+552.76	6.66667
+552.42	7.33333
+552.081	9.33333
+551.739	8.66667
+551.4	6
+551.06	5.66667
+550.719	8.33333
+550.379	6.66667
+550.039	4
+549.698	7
+549.358	6.33333
+549.019	8.66667
+548.677	10
+548.337	11
+547.998	9.66667
+547.656	8.66667
+547.316	11.3333
+546.977	8.66667
+546.635	9.66667
+546.295	9.33333
+545.953	8.33333
+545.613	12.3333
+545.274	10
+544.932	7.33333
+544.592	11
+544.25	9.66667
+543.91	13
+543.57	15.3333
+543.229	10
+542.889	7.33333
+542.547	7.66667
+542.207	12.3333
+541.865	12.6667
+541.525	13
+541.183	11.3333
+540.843	14.3333
+540.501	13.3333
+540.161	17.6667
+539.819	15.3333
+539.479	13.6667
+539.137	13.6667
+538.797	14.3333
+538.455	13.6667
+538.115	16.6667
+537.773	17
+537.433	11.6667
+537.091	18
+536.75	18.3333
+536.408	14.6667
+536.068	16.3333
+535.726	18
+535.386	19.3333
+535.044	18
+534.703	23
+534.361	20.3333
+534.019	22.3333
+533.679	21.6667
+533.336	19.6667
+532.996	17.6667
+532.654	24.3333
+532.312	27.6667
+531.971	27.6667
+531.629	29
+531.289	24.3333
+530.946	32.6667
+530.604	28.3333
+530.264	24.3333
+529.921	34.6667
+529.579	38
+529.238	37.6667
+528.896	39.3333
+528.556	38.6667
+528.213	48.3333
+527.871	47.6667
+527.53	47.6667
+527.188	53.3333
+526.845	63.3333
+526.503	70.3333
+526.162	70.3333
+525.819	84
+525.477	90
+525.136	95.6667
+524.794	114.667
+524.451	139
+524.111	149.667
+523.768	176.333
+523.425	214
+523.083	263.667
+522.742	303
+522.399	392
+522.057	479.667
+521.714	587.333
+521.373	724.667
+521.03	775
+520.688	922.667
+520.345	982.667
+520.002	1009
+519.661	1041.33
+519.319	981.333
+518.976	930
+518.633	849.667
+518.29	797.333
+517.949	757
+517.606	738.333
+517.263	766.667
+516.921	754.667
+516.578	759.333
+516.235	733.333
+515.894	702.667
+515.551	602.667
+515.208	530.667
+514.865	475
+514.522	374.333
+514.179	300.333
+513.836	278.667
+513.493	221.667
+513.152	186.667
+512.809	167.333
+512.466	131
+512.123	120
+511.779	104
+511.436	85.6667
+511.093	84.3333
+510.75	72.6667
+510.407	66.6667
+510.064	60.3333
+509.721	56.6667
+509.377	48.6667
+509.034	43.6667
+508.693	46
+508.35	43
+508.007	37
+507.663	33
+507.32	38
+506.977	30.3333
+506.633	31.6667
+506.29	29.3333
+505.947	29.6667
+505.604	29.6667
+505.26	26.6667
+504.917	24.3333
+504.573	24.6667
+504.23	22.3333
+503.887	27
+503.543	21.3333
+503.2	19
+502.854	18.6667
+502.511	20.6667
+502.167	16.6667
+501.824	17.3333
+501.48	17.6667
+501.137	14.3333
+500.793	20.3333
+500.45	15.3333
+500.106	10.3333
+499.763	15
+499.419	12
+499.076	13
+498.732	11
+498.386	15
+498.043	13
+497.699	10.6667
+497.355	12.6667
+497.012	10.6667
+496.668	13
+496.324	13
+495.981	10.3333
+495.635	11
+495.291	11.3333
+494.947	13
+494.604	8
+494.26	10
+493.916	11.3333
+493.57	8.66667
+493.226	10.3333
+492.883	12.6667
+492.539	8.33333
+492.195	8.66667
+491.849	10.3333
+491.505	9.66667
+491.161	11.6667
+490.817	10
+490.471	9.66667
+490.127	7.66667
+489.783	12
+489.439	9.33333
+489.093	9.33333
+488.749	10.6667
+488.405	9.66667
+488.061	9.66667
+487.715	7.33333
+487.371	7.33333
+487.027	8.33333
+486.683	8.66667
+486.337	8.33333
+485.993	7.33333
+485.649	7
+485.303	8
+484.959	6.33333
+484.614	10
+484.268	4
+483.924	6.66667
+483.58	4.66667
+483.234	7.66667
+482.889	11
+482.545	6.33333
+482.199	8.66667
+481.855	11.3333
+481.51	6.33333
+481.164	5.66667
+480.82	7.33333
+480.476	8.33333
+480.129	4.66667
+479.785	4
+479.438	4.66667
+479.094	7.33333
+478.75	9.66667
+478.403	6
+478.059	5.66667
+477.712	7.33333
+477.368	5.33333
+477.024	5.66667
+476.677	5
+476.333	7
+475.986	7
+475.642	4.66667
+475.295	6.33333
+474.951	7.33333
+474.604	7.66667
+474.259	5.66667
+473.913	6
+473.568	6.33333
+473.221	5.66667
+472.877	5
+472.53	8.33333
+472.186	7.66667
+471.839	6.33333
+471.494	6
+471.148	4.66667
+470.803	5.33333
+470.456	7.66667
+470.112	5.33333
+469.765	5.33333
+469.42	5
+469.073	8.33333
+468.728	2.66667
+468.382	1
+468.037	5.33333
+467.69	3.66667
+467.343	5.66667
+466.998	2.66667
+466.651	3.66667
+466.307	5.33333
+465.96	5.33333
+465.613	5.66667
+465.268	3.33333
+464.921	5
+464.576	4
+464.229	5.33333
+463.882	5.66667
+463.537	7
+463.19	5.33333
+462.845	2.33333
+462.498	3.33333
+462.151	7.33333
+461.806	4.33333
+461.459	6.33333
+461.112	3.66667
+460.767	2.66667
+460.42	4
+460.072	7
+459.727	6.33333
+459.38	5.33333
+459.033	4.66667
+458.686	3.33333
+458.341	2
+457.993	4
+457.646	2.66667
+457.301	4
+456.954	4
+456.606	3
+456.259	3.33333
+455.914	4.33333
+455.567	3.33333
+455.219	1.33333
+454.872	4.33333
+454.527	4.33333
+454.179	2.66667
+453.832	4.66667
+453.484	8.33333
+453.139	3.66667
+452.792	6.33333
+452.444	6.66667
+452.097	4
+451.749	2.33333
+451.404	4.66667
+451.056	6
+450.709	6.66667
+450.361	4.66667
+450.014	5.66667
+449.668	5.33333
+449.321	4.66667
+448.973	4.66667
+448.626	7.33333
+448.278	5
+447.93	3.33333
+447.583	4.33333
+447.237	4
+446.89	6
+446.542	6
+446.194	6.66667
+445.847	8.33333
+445.499	5
+445.151	5.33333
+444.803	4.66667
+444.456	4.33333
+444.11	3.66667
+443.762	5.66667
+443.414	3.66667
+443.067	7.33333
+442.719	5.66667
+442.371	3
+442.023	3.33333
+441.675	3.66667
+441.327	5.66667
+440.979	5.33333
+440.632	6
+440.284	6.66667
+439.936	6
+439.588	5.33333
+439.24	2.66667
+438.892	2.66667
+438.544	5
+438.196	3.66667
+437.848	5
+437.5	5.33333
+437.152	7.66667
+436.804	7.33333
+436.456	4.33333
+436.108	5.66667
+435.76	6.66667
+435.412	5.66667
+435.063	4.33333
+434.715	7
+434.367	3
+434.019	7.66667
+433.671	8.66667
+433.323	5.66667
+432.975	5.66667
+432.626	5.33333
+432.278	6
+431.928	6
+431.579	6
+431.231	3
+430.883	6.66667
+430.535	9.33333
+430.186	8.33333
+429.838	7.33333
+429.49	8.33333
+429.142	4.33333
+428.791	7.66667
+428.443	6.66667
+428.094	5.33333
+427.746	6.33333
+427.398	7
+427.049	8.66667
+426.701	5.33333
+426.35	7.33333
+426.002	4.33333
+425.653	6.33333
+425.305	6.33333
+424.956	8.66667
+424.606	4.33333
+424.257	4
+423.909	8
+423.56	7.33333
+423.211	3.66667
+422.861	5.66667
+422.512	5.33333
+422.164	6.66667
+421.815	8.66667
+421.466	6.33333
+421.116	7
+420.767	4.33333
+420.418	7.66667
+420.067	6.66667
+419.719	6.33333
+419.37	7
+419.021	5.66667
+418.671	4.33333
+418.322	9
+417.973	4.33333
+417.624	7
+417.273	5.66667
+416.925	5.33333
+416.576	5
+416.225	5.33333
+415.876	5.33333
+415.527	5.66667
+415.176	7
+414.827	7.66667
+414.478	5
+414.127	3
+413.778	5.33333
+413.43	5.33333
+413.078	8
+412.73	5
+412.381	9
+412.029	5.66667
+411.68	6.33333
+411.329	4.33333
+410.98	6.66667
+410.631	7
+410.28	9.66667
+409.931	4
+409.58	8.66667
+409.231	6.33333
+408.882	2.33333
+408.53	7.66667
+408.181	5
+407.83	6
+407.481	7.33333
+407.13	3
+406.78	6.66667
+406.429	4
+406.08	5.66667
+405.731	4
+405.379	7
+405.03	9.33333
+404.679	7
+404.329	4.33333
+403.978	2.66667
+403.629	3.66667
+403.277	5.33333
+402.928	3.66667
+402.576	7.66667
+402.227	7.33333
+401.876	5.33333
+401.526	8.66667
+401.175	5.66667
+400.825	3.33333
+400.474	6.33333
+400.122	6
+399.773	5.33333
+399.421	7.66667
+399.072	5.66667
+398.72	5.33333
+398.371	7
+398.019	8.33333
+397.667	4
+397.318	6.66667
+396.966	5.33333
+396.617	3
+396.265	4
+395.915	4
+395.564	6.33333
+395.212	6
+394.862	7.33333
+394.51	3
+394.159	5.66667
+393.809	5.66667
+393.457	3
+393.107	6.33333
+392.756	6.66667
+392.404	3.33333
+392.054	8
+391.702	4
+391.35	7.66667
+391	9.66667
+390.648	6
+390.297	5.33333
+389.945	5.33333
+389.595	5.66667
+389.243	7.33333
+388.891	6
+388.541	7.66667
+388.189	0.666667
+387.837	4.66667
+387.487	4
+387.135	6
+386.783	7.66667
+386.431	6.33333
+386.081	7.33333
+385.729	6.33333
+385.377	7
+385.024	7.66667
+384.674	2.33333
+384.322	7
+383.97	5.33333
+383.618	8
+383.266	5
+382.916	5
+382.563	3
+382.211	5.33333
+381.859	5.33333
+381.507	5
+381.157	6.66667
+380.804	5.66667
+380.452	2.33333
+380.1	5.33333
+379.747	8.33333
+379.397	4
+379.045	7.33333
+378.692	3.66667
+378.34	4.33333
+377.987	5.66667
+377.635	5
+377.283	6.33333
+376.932	5.33333
+376.58	5.33333
+376.227	5.66667
+375.875	4.33333
+375.522	6
+375.17	6.66667
+374.817	5.33333
+374.465	7
+374.112	6.33333
+373.76	5
+373.409	6
+373.057	5.33333
+372.704	6.66667
+372.352	4.33333
+371.999	6.66667
+371.646	4.33333
+371.294	6.33333
+370.941	8
+370.588	4.66667
+370.236	7
+369.883	6.33333
+369.53	7.33333
+369.177	6
+368.825	6
+368.472	4.66667
+368.119	6
+367.766	7.66667
+367.413	4.66667
+367.061	6
+366.708	7
+366.355	6.66667
+366.002	4
+365.649	5.66667
+365.296	6.33333
+364.943	2.66667
+364.591	9.33333
+364.238	4.33333
+363.885	7.66667
+363.532	2.66667
+363.179	6
+362.826	8.33333
+362.471	10
+362.118	5
+361.765	6.66667
+361.411	3.33333
+361.058	7.33333
+360.705	5
+360.352	7
+359.999	8.33333
+359.646	4.33333
+359.293	6.66667
+358.938	6.33333
+358.585	9
+358.231	6
+357.878	9.33333
+357.525	7.33333
+357.172	7
+356.819	1.33333
+356.463	4.33333
+356.11	6.33333
+355.757	8
+355.404	6.33333
+355.05	5.33333
+354.697	6.33333
+354.342	6
+353.988	7.66667
+353.635	4
+353.282	9.66667
+352.928	8
+352.573	7.33333
+352.219	6.33333
+351.866	6
+351.513	9.33333
+351.157	9
+350.803	7.66667
+350.45	7
+350.097	4.66667
+349.741	9.33333
+349.387	6
+349.034	5
+348.68	4.66667
+348.325	3.33333
+347.971	7.33333
+347.618	7
+347.264	7.66667
+346.908	4.33333
+346.555	5.66667
+346.201	2.66667
+345.845	10.3333
+345.492	6
+345.138	6.33333
+344.782	3.66667
+344.429	8.66667
+344.075	6
+343.719	3.66667
+343.365	6
+343.012	6.33333
+342.656	8.66667
+342.302	9
+341.948	6.33333
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_19_top.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_19_top.txt
new file mode 100644
index 0000000000000000000000000000000000000000..6fd1e8896a16813fa4767704324cadb296ef9ea5
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_19_top.txt
@@ -0,0 +1,1024 @@
+692.206	11.6667
+691.876	11.6667
+691.546	11
+691.215	9.33333
+690.885	8
+690.555	9.33333
+690.225	8
+689.895	6.33333
+689.564	6.66667
+689.232	8.33333
+688.902	10.3333
+688.571	10
+688.241	7.33333
+687.911	9.66667
+687.58	10.6667
+687.25	11.3333
+686.917	8.33333
+686.587	11
+686.257	8.33333
+685.926	13.3333
+685.596	13.3333
+685.266	10
+684.933	9
+684.602	8.66667
+684.272	11.6667
+683.942	10.6667
+683.609	10.3333
+683.279	11.3333
+682.948	7.33333
+682.617	8
+682.287	12.3333
+681.954	8.33333
+681.624	9.33333
+681.293	9
+680.963	5.66667
+680.63	11.6667
+680.299	8.66667
+679.969	10.3333
+679.636	9.66667
+679.305	12.3333
+678.975	13
+678.644	10.6667
+678.311	10.3333
+677.981	11
+677.65	7.33333
+677.317	13.3333
+676.986	12.3333
+676.656	12.3333
+676.323	10.3333
+675.992	6.33333
+675.661	14
+675.328	11
+674.998	10
+674.667	15.3333
+674.334	9.66667
+674.003	9.33333
+673.67	11.3333
+673.339	8.66667
+673.008	14
+672.675	9.33333
+672.344	12.3333
+672.011	12
+671.681	10.3333
+671.35	13
+671.017	11
+670.686	9.33333
+670.353	9.66667
+670.022	8.66667
+669.689	10.6667
+669.358	9
+669.027	10.3333
+668.693	13.3333
+668.362	14
+668.029	10.3333
+667.698	11.3333
+667.365	10.6667
+667.034	10.6667
+666.701	13
+666.37	12.6667
+666.036	8.66667
+665.705	9.66667
+665.372	13.3333
+665.041	12.6667
+664.708	10.6667
+664.376	10
+664.043	13
+663.712	13.6667
+663.379	10.6667
+663.045	10.6667
+662.714	11
+662.381	12
+662.049	12.3333
+661.716	11.3333
+661.385	8.33333
+661.051	15.6667
+660.718	9.66667
+660.387	7.33333
+660.053	14.6667
+659.722	12
+659.388	5.33333
+659.055	14.3333
+658.724	14.6667
+658.39	12.3333
+658.059	12
+657.725	7.33333
+657.392	11.6667
+657.06	13.6667
+656.727	8.66667
+656.393	10.3333
+656.062	13.6667
+655.728	12.3333
+655.394	9.66667
+655.063	13
+654.729	13.3333
+654.396	11.6667
+654.064	11.3333
+653.73	10.6667
+653.397	9.66667
+653.063	10
+652.731	13
+652.398	10.3333
+652.064	5.66667
+651.73	13.6667
+651.399	13.3333
+651.065	11.3333
+650.731	11.3333
+650.397	9.66667
+650.066	14.3333
+649.732	10
+649.398	9.33333
+649.064	7.66667
+648.732	7.66667
+648.399	11.3333
+648.065	10.6667
+647.731	12
+647.397	7.66667
+647.065	9.66667
+646.731	6.66667
+646.397	11
+646.063	7
+645.729	10.6667
+645.398	8.33333
+645.064	10
+644.73	10.3333
+644.396	10.3333
+644.062	9.33333
+643.727	11.6667
+643.393	8.33333
+643.062	12.6667
+642.727	11
+642.393	11.3333
+642.059	13.6667
+641.725	11.3333
+641.391	8.66667
+641.057	6
+640.723	11
+640.389	10.3333
+640.054	11.6667
+639.72	13.3333
+639.388	12.6667
+639.054	8
+638.72	10.6667
+638.386	13
+638.051	9
+637.717	11.6667
+637.383	9.66667
+637.049	8.66667
+636.714	8.33333
+636.38	13.6667
+636.046	9.33333
+635.711	9.66667
+635.377	7
+635.043	11.6667
+634.708	10.3333
+634.374	14.3333
+634.04	8
+633.705	11.6667
+633.371	12
+633.036	12.6667
+632.702	10
+632.368	7.66667
+632.033	12.3333
+631.699	10.6667
+631.364	13
+631.03	12
+630.693	12
+630.359	10.3333
+630.024	8.33333
+629.689	11.3333
+629.355	11
+629.02	13
+628.686	11.6667
+628.351	12
+628.017	8
+627.682	12.6667
+627.345	11.3333
+627.011	9.33333
+626.676	12.3333
+626.341	13
+626.007	12.6667
+625.672	8.66667
+625.337	12.3333
+625	12.3333
+624.666	11.3333
+624.331	11
+623.996	13.3333
+623.661	17
+623.327	8.33333
+622.99	14
+622.655	9.33333
+622.32	12.6667
+621.985	11
+621.651	13.3333
+621.314	10.3333
+620.979	13
+620.644	14
+620.309	12
+619.972	9.33333
+619.637	13
+619.302	12.6667
+618.967	12
+618.63	12.3333
+618.295	11.6667
+617.96	10
+617.625	12
+617.288	13.6667
+616.953	14.6667
+616.618	9
+616.281	18
+615.946	12.3333
+615.611	14.6667
+615.274	9.66667
+614.939	10.3333
+614.604	14.3333
+614.266	12
+613.931	13.3333
+613.596	9.33333
+613.259	12.3333
+612.924	10
+612.589	11.6667
+612.251	11.3333
+611.916	15.3333
+611.581	11.3333
+611.244	14.3333
+610.908	12.3333
+610.571	13.3333
+610.236	13.6667
+609.901	11
+609.563	10
+609.228	7.66667
+608.89	14.3333
+608.555	9
+608.22	13
+607.882	10.6667
+607.547	13.6667
+607.21	13.3333
+606.874	13
+606.537	10.3333
+606.201	10
+605.864	14.6667
+605.528	8.66667
+605.193	8
+604.855	12.6667
+604.52	8.66667
+604.182	10
+603.847	7.66667
+603.509	12
+603.174	7.66667
+602.836	11.3333
+602.501	12
+602.163	10
+601.825	12
+601.49	11.3333
+601.152	11.3333
+600.816	9
+600.479	9.66667
+600.143	10.3333
+599.805	12
+599.47	7
+599.132	9.66667
+598.794	10.6667
+598.459	13
+598.121	11.6667
+597.785	10
+597.447	11.6667
+597.112	9
+596.774	12.3333
+596.436	11.6667
+596.1	9.33333
+595.762	10
+595.424	13
+595.088	10.6667
+594.75	13
+594.415	9.66667
+594.077	11
+593.739	10
+593.403	11.6667
+593.065	9.66667
+592.727	8.33333
+592.391	13.3333
+592.053	9
+591.715	8.66667
+591.379	12.3333
+591.041	9.66667
+590.703	10.3333
+590.365	12.3333
+590.029	8
+589.691	11
+589.353	8
+589.017	11
+588.678	13
+588.34	11.3333
+588.002	11
+587.666	8.33333
+587.328	9.66667
+586.99	11.3333
+586.651	8.66667
+586.315	8.66667
+585.977	10.3333
+585.639	9.66667
+585.3	9
+584.962	8.33333
+584.626	13.3333
+584.288	15
+583.949	8.33333
+583.611	9.66667
+583.273	7
+582.936	11.6667
+582.598	10.3333
+582.26	9.33333
+581.921	14
+581.583	8.66667
+581.244	10.6667
+580.906	9
+580.57	10
+580.231	10.6667
+579.893	6.66667
+579.554	11.3333
+579.216	12.6667
+578.877	11.6667
+578.539	10
+578.2	10
+577.864	11.3333
+577.525	9
+577.187	12.6667
+576.848	11.3333
+576.51	15.3333
+576.171	12.6667
+575.832	12.6667
+575.494	7.33333
+575.155	14.3333
+574.816	10.6667
+574.478	10.6667
+574.139	9.33333
+573.8	13
+573.462	12.6667
+573.123	9
+572.784	9
+572.445	8.33333
+572.107	9.33333
+571.768	10.3333
+571.429	11
+571.09	9.33333
+570.751	10.3333
+570.413	12
+570.074	10
+569.735	13.6667
+569.396	9
+569.057	8.33333
+568.718	11.6667
+568.38	9
+568.041	11
+567.702	12.3333
+567.363	11.6667
+567.024	11.6667
+566.685	10.6667
+566.346	13
+566.007	14
+565.668	13.6667
+565.329	9
+564.988	11
+564.649	7.66667
+564.31	12.3333
+563.971	10.3333
+563.632	14.6667
+563.292	10.3333
+562.953	9.33333
+562.614	11
+562.273	10.6667
+561.934	9
+561.595	11
+561.256	15.3333
+560.916	12.6667
+560.577	10
+560.236	12.3333
+559.897	13.6667
+559.558	11.3333
+559.218	12.3333
+558.879	11.6667
+558.54	10.6667
+558.198	10.3333
+557.859	11
+557.52	13
+557.181	10
+556.839	12.3333
+556.5	12.6667
+556.16	10.6667
+555.821	10.3333
+555.48	14.6667
+555.14	10
+554.801	15.6667
+554.461	11
+554.12	14
+553.78	13.3333
+553.441	14
+553.102	12
+552.76	12.3333
+552.42	11.6667
+552.081	12.6667
+551.739	16.6667
+551.4	13.3333
+551.06	13.3333
+550.719	15.3333
+550.379	18
+550.039	13.6667
+549.698	13.6667
+549.358	16
+549.019	14.6667
+548.677	15.6667
+548.337	13
+547.998	16
+547.656	14.6667
+547.316	15
+546.977	16
+546.635	15.3333
+546.295	15.3333
+545.953	15.3333
+545.613	17.6667
+545.274	15.3333
+544.932	13.3333
+544.592	13.6667
+544.25	17.3333
+543.91	16
+543.57	16.3333
+543.229	15.3333
+542.889	17.6667
+542.547	17.3333
+542.207	20
+541.865	16.3333
+541.525	21
+541.183	18
+540.843	17.6667
+540.501	15
+540.161	18.3333
+539.819	17.3333
+539.479	13
+539.137	21
+538.797	19
+538.455	22
+538.115	25.3333
+537.773	19.3333
+537.433	21
+537.091	23.3333
+536.75	21
+536.408	22
+536.068	18.3333
+535.726	26
+535.386	19.6667
+535.044	23.3333
+534.703	25.6667
+534.361	30.6667
+534.019	29.3333
+533.679	25.3333
+533.336	31.6667
+532.996	29.6667
+532.654	31.3333
+532.312	29.6667
+531.971	30
+531.629	27
+531.289	27.3333
+530.946	33.6667
+530.604	33.6667
+530.264	32.3333
+529.921	36.3333
+529.579	43.6667
+529.238	42.6667
+528.896	44.6667
+528.556	49.3333
+528.213	46.6667
+527.871	51.6667
+527.53	60
+527.188	51.3333
+526.845	59.3333
+526.503	81.3333
+526.162	73.3333
+525.819	82
+525.477	86.3333
+525.136	102.667
+524.794	112.667
+524.451	132
+524.111	140.667
+523.768	163
+523.425	178.333
+523.083	221.667
+522.742	283.667
+522.399	318.667
+522.057	399
+521.714	492.667
+521.373	587.667
+521.03	679
+520.688	750.667
+520.345	832.333
+520.002	893.667
+519.661	938.667
+519.319	919.667
+518.976	894.667
+518.633	864.333
+518.29	848.333
+517.949	838.333
+517.606	860
+517.263	895.333
+516.921	919.667
+516.578	918
+516.235	889.667
+515.894	781.667
+515.551	729.667
+515.208	630
+514.865	545.667
+514.522	452
+514.179	381.667
+513.836	322.667
+513.493	258.667
+513.152	231
+512.809	185
+512.466	164.667
+512.123	146.333
+511.779	123.333
+511.436	114.333
+511.093	89.3333
+510.75	84.6667
+510.407	75.6667
+510.064	72.6667
+509.721	64
+509.377	64.6667
+509.034	57.6667
+508.693	50.6667
+508.35	51
+508.007	41.6667
+507.663	49
+507.32	38.6667
+506.977	42.6667
+506.633	34.3333
+506.29	35.6667
+505.947	35.3333
+505.604	38
+505.26	34.6667
+504.917	29.3333
+504.573	33
+504.23	27.6667
+503.887	33
+503.543	25
+503.2	26.3333
+502.854	24
+502.511	26
+502.167	25
+501.824	23.6667
+501.48	24.3333
+501.137	23
+500.793	19.6667
+500.45	21.3333
+500.106	25
+499.763	22
+499.419	23
+499.076	16.6667
+498.732	20
+498.386	16.3333
+498.043	16
+497.699	20
+497.355	16.3333
+497.012	18.3333
+496.668	17.6667
+496.324	17.3333
+495.981	17.6667
+495.635	17.3333
+495.291	18.3333
+494.947	19.3333
+494.604	18.3333
+494.26	18.3333
+493.916	15
+493.57	18
+493.226	19.3333
+492.883	16.3333
+492.539	16
+492.195	12.3333
+491.849	18.3333
+491.505	14.3333
+491.161	13.3333
+490.817	16
+490.471	20
+490.127	18.6667
+489.783	15
+489.439	16.3333
+489.093	12.3333
+488.749	13
+488.405	14
+488.061	16
+487.715	16.3333
+487.371	17.6667
+487.027	11.3333
+486.683	13.6667
+486.337	16.6667
+485.993	17.3333
+485.649	10.3333
+485.303	11
+484.959	15
+484.614	13.3333
+484.268	15
+483.924	12.6667
+483.58	18.3333
+483.234	12
+482.889	11.6667
+482.545	9.66667
+482.199	15
+481.855	17.6667
+481.51	10
+481.164	15.3333
+480.82	13
+480.476	10.3333
+480.129	14
+479.785	11.6667
+479.438	8
+479.094	12.3333
+478.75	8.33333
+478.403	12.6667
+478.059	6
+477.712	10.3333
+477.368	14.6667
+477.024	9.33333
+476.677	10.6667
+476.333	13.3333
+475.986	10
+475.642	10.6667
+475.295	11.6667
+474.951	8.33333
+474.604	7
+474.259	11
+473.913	15.6667
+473.568	9.66667
+473.221	5.66667
+472.877	10.3333
+472.53	14.3333
+472.186	12.3333
+471.839	6
+471.494	15.6667
+471.148	10.3333
+470.803	10.6667
+470.456	12.3333
+470.112	12
+469.765	12
+469.42	12
+469.073	12.6667
+468.728	15
+468.382	10.6667
+468.037	12.6667
+467.69	11.3333
+467.343	10
+466.998	11.6667
+466.651	9.33333
+466.307	11.3333
+465.96	11.6667
+465.613	11.6667
+465.268	11.6667
+464.921	11
+464.576	11.3333
+464.229	11.3333
+463.882	10.6667
+463.537	12
+463.19	14.3333
+462.845	9.33333
+462.498	14.3333
+462.151	11
+461.806	11.6667
+461.459	13.3333
+461.112	9
+460.767	10
+460.42	13
+460.072	9
+459.727	11.3333
+459.38	10.3333
+459.033	13.3333
+458.686	10
+458.341	12.6667
+457.993	9.33333
+457.646	14.3333
+457.301	13.3333
+456.954	7
+456.606	7.33333
+456.259	13
+455.914	10.3333
+455.567	14.6667
+455.219	11.6667
+454.872	11
+454.527	10.3333
+454.179	9
+453.832	10
+453.484	10.6667
+453.139	12.6667
+452.792	11
+452.444	8.33333
+452.097	12
+451.749	8
+451.404	13.6667
+451.056	10.3333
+450.709	9.33333
+450.361	11.6667
+450.014	12.3333
+449.668	11.3333
+449.321	12.6667
+448.973	9
+448.626	12.3333
+448.278	14
+447.93	11.6667
+447.583	9.66667
+447.237	7.66667
+446.89	10.3333
+446.542	12.3333
+446.194	9.66667
+445.847	12.3333
+445.499	10
+445.151	7
+444.803	6.33333
+444.456	11.6667
+444.11	11
+443.762	6.66667
+443.414	13
+443.067	12.3333
+442.719	13.3333
+442.371	12
+442.023	7.66667
+441.675	6.66667
+441.327	10.3333
+440.979	9.66667
+440.632	11.3333
+440.284	13
+439.936	11.6667
+439.588	10.6667
+439.24	6.66667
+438.892	10.3333
+438.544	9
+438.196	17
+437.848	15
+437.5	11.3333
+437.152	14.6667
+436.804	13.3333
+436.456	13.6667
+436.108	12
+435.76	9.66667
+435.412	11.3333
+435.063	11.6667
+434.715	12.3333
+434.367	15.3333
+434.019	14.6667
+433.671	14.6667
+433.323	12.3333
+432.975	11.6667
+432.626	11.6667
+432.278	12.3333
+431.928	15
+431.579	10
+431.231	11.6667
+430.883	12
+430.535	10
+430.186	11
+429.838	13
+429.49	16
+429.142	15.3333
+428.791	9.66667
+428.443	13.6667
+428.094	12
+427.746	10.3333
+427.398	14.3333
+427.049	11.6667
+426.701	13.3333
+426.35	12.3333
+426.002	13.6667
+425.653	12.6667
+425.305	16.3333
+424.956	11.6667
+424.606	7
+424.257	11
+423.909	9.66667
+423.56	11.3333
+423.211	10.6667
+422.861	9.33333
+422.512	12.6667
+422.164	14.6667
+421.815	12
+421.466	14.6667
+421.116	11
+420.767	11
+420.418	10.3333
+420.067	12.6667
+419.719	9.66667
+419.37	11.3333
+419.021	9.33333
+418.671	12.3333
+418.322	9.66667
+417.973	10.3333
+417.624	12
+417.273	12.6667
+416.925	11.3333
+416.576	7.66667
+416.225	12
+415.876	11.6667
+415.527	9.33333
+415.176	11
+414.827	9.33333
+414.478	11
+414.127	13.3333
+413.778	9
+413.43	13.3333
+413.078	11.6667
+412.73	10.6667
+412.381	9.33333
+412.029	15.3333
+411.68	12.3333
+411.329	14.3333
+410.98	11
+410.631	13
+410.28	8.66667
+409.931	9
+409.58	10
+409.231	8.66667
+408.882	12.6667
+408.53	12
+408.181	14
+407.83	9.66667
+407.481	10.6667
+407.13	11.6667
+406.78	8.33333
+406.429	13
+406.08	11.6667
+405.731	11.3333
+405.379	10.3333
+405.03	10.3333
+404.679	7
+404.329	9
+403.978	9.33333
+403.629	11.6667
+403.277	15.3333
+402.928	15
+402.576	4
+402.227	8
+401.876	11.6667
+401.526	12
+401.175	14
+400.825	13
+400.474	12.6667
+400.122	9.33333
+399.773	8
+399.421	10
+399.072	10.3333
+398.72	15
+398.371	11.6667
+398.019	12
+397.667	11
+397.318	10.3333
+396.966	12
+396.617	8.33333
+396.265	13.6667
+395.915	12
+395.564	15
+395.212	7.66667
+394.862	11.3333
+394.51	10.6667
+394.159	10
+393.809	12
+393.457	13
+393.107	12.3333
+392.756	13.6667
+392.404	10.3333
+392.054	9.33333
+391.702	9.33333
+391.35	14.3333
+391	10.3333
+390.648	7.33333
+390.297	13.6667
+389.945	10.3333
+389.595	8
+389.243	15.6667
+388.891	14
+388.541	7.33333
+388.189	11.6667
+387.837	13
+387.487	13.3333
+387.135	10.3333
+386.783	13
+386.431	10.3333
+386.081	8
+385.729	9
+385.377	13.6667
+385.024	14
+384.674	13.3333
+384.322	14.6667
+383.97	11
+383.618	11.6667
+383.266	15.3333
+382.916	11.3333
+382.563	9.66667
+382.211	12.3333
+381.859	11
+381.507	10.6667
+381.157	9.33333
+380.804	16.6667
+380.452	13.6667
+380.1	8
+379.747	10
+379.397	11.6667
+379.045	13.6667
+378.692	10.3333
+378.34	15
+377.987	11.3333
+377.635	11
+377.283	11
+376.932	8.66667
+376.58	9
+376.227	15.3333
+375.875	12.6667
+375.522	8
+375.17	12.3333
+374.817	12
+374.465	7
+374.112	7.66667
+373.76	10.6667
+373.409	13.6667
+373.057	11
+372.704	10.3333
+372.352	15.3333
+371.999	12
+371.646	10
+371.294	12
+370.941	13.3333
+370.588	13.3333
+370.236	11.3333
+369.883	8.33333
+369.53	11.6667
+369.177	14.3333
+368.825	12
+368.472	10.6667
+368.119	11.6667
+367.766	13
+367.413	11
+367.061	10.3333
+366.708	8.66667
+366.355	11.3333
+366.002	9.66667
+365.649	11.6667
+365.296	12
+364.943	11.6667
+364.591	12
+364.238	12.3333
+363.885	9.66667
+363.532	13
+363.179	13.6667
+362.826	13.6667
+362.471	11.3333
+362.118	10.6667
+361.765	9.33333
+361.411	6
+361.058	10
+360.705	12.3333
+360.352	10
+359.999	13.3333
+359.646	11.3333
+359.293	14.6667
+358.938	11.3333
+358.585	8.33333
+358.231	12.3333
+357.878	7.33333
+357.525	11
+357.172	12
+356.819	9
+356.463	13
+356.11	13.6667
+355.757	7.33333
+355.404	11
+355.05	11.6667
+354.697	11
+354.342	10.6667
+353.988	11.3333
+353.635	12
+353.282	13.6667
+352.928	11.6667
+352.573	11.6667
+352.219	12
+351.866	10
+351.513	11.3333
+351.157	13
+350.803	13
+350.45	13
+350.097	15
+349.741	12
+349.387	10
+349.034	13.3333
+348.68	10
+348.325	9
+347.971	13.6667
+347.618	11
+347.264	9.66667
+346.908	11.6667
+346.555	11.6667
+346.201	12
+345.845	8
+345.492	11.6667
+345.138	13.6667
+344.782	13.6667
+344.429	10.3333
+344.075	12.6667
+343.719	12.6667
+343.365	13.3333
+343.012	13.6667
+342.656	12
+342.302	14.3333
+341.948	10.6667
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_1_bottom.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_1_bottom.txt
new file mode 100644
index 0000000000000000000000000000000000000000..59df9027c0be2ea8b6576c7766f63e390c93d51b
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_1_bottom.txt
@@ -0,0 +1,1024 @@
+692.206	-4.66667
+691.876	-6
+691.546	-2.33333
+691.215	-1.66667
+690.885	-3.66667
+690.555	-2
+690.225	-1.66667
+689.895	-4.33333
+689.564	-4
+689.232	-2.66667
+688.902	-1.33333
+688.571	-1.33333
+688.241	-3.33333
+687.911	-0.333333
+687.58	-2.66667
+687.25	-2.66667
+686.917	-3.66667
+686.587	-4.33333
+686.257	-3.33333
+685.926	-4.33333
+685.596	-3
+685.266	-3.33333
+684.933	-4.33333
+684.602	-2.33333
+684.272	-2
+683.942	-3.33333
+683.609	-1.66667
+683.279	-1.66667
+682.948	-4.33333
+682.617	-2
+682.287	-3
+681.954	-0.666667
+681.624	-5
+681.293	-3.33333
+680.963	0.666667
+680.63	-2
+680.299	-1.66667
+679.969	-1.33333
+679.636	-2.33333
+679.305	-2.33333
+678.975	-3.66667
+678.644	-1.66667
+678.311	-1.66667
+677.981	-1.33333
+677.65	-4
+677.317	0.333333
+676.986	-3
+676.656	-2.66667
+676.323	-4.33333
+675.992	-4.33333
+675.661	-5.33333
+675.328	-1.66667
+674.998	-2.33333
+674.667	-3.33333
+674.334	0.333333
+674.003	-2.33333
+673.67	-2.66667
+673.339	-0.333333
+673.008	-2.33333
+672.675	-1.66667
+672.344	0.666667
+672.011	-1.33333
+671.681	1.66667
+671.35	-3
+671.017	-1
+670.686	-3
+670.353	-5
+670.022	-2
+669.689	-3.66667
+669.358	0.333333
+669.027	-1.33333
+668.693	-2
+668.362	1.66667
+668.029	-1.66667
+667.698	-3
+667.365	-1.33333
+667.034	-4.33333
+666.701	0
+666.37	-1.66667
+666.036	-3.66667
+665.705	-1.66667
+665.372	-1
+665.041	3
+664.708	-1.33333
+664.376	-3.33333
+664.043	-1
+663.712	0
+663.379	-2.33333
+663.045	-1
+662.714	-1.66667
+662.381	-3
+662.049	-2.66667
+661.716	-2.33333
+661.385	-1.66667
+661.051	0.333333
+660.718	-1.66667
+660.387	-4.66667
+660.053	-1
+659.722	-1
+659.388	0
+659.055	0.333333
+658.724	-0.666667
+658.39	-1.66667
+658.059	-2.66667
+657.725	-0.333333
+657.392	-2
+657.06	-2.66667
+656.727	-2.66667
+656.393	0
+656.062	-1.66667
+655.728	3
+655.394	-1.33333
+655.063	-0.333333
+654.729	-1
+654.396	-1.66667
+654.064	-1.66667
+653.73	-5.33333
+653.397	1
+653.063	-1.66667
+652.731	-0.333333
+652.398	-1
+652.064	-2.66667
+651.73	-0.333333
+651.399	0.333333
+651.065	-1.66667
+650.731	-2.33333
+650.397	-0.666667
+650.066	-1.66667
+649.732	-3.33333
+649.398	-1
+649.064	-1.66667
+648.732	-3
+648.399	-0.333333
+648.065	-1
+647.731	1
+647.397	-2.33333
+647.065	-2
+646.731	-0.666667
+646.397	-2
+646.063	0.666667
+645.729	-3.66667
+645.398	0.666667
+645.064	-0.666667
+644.73	-0.333333
+644.396	-1
+644.062	-0.666667
+643.727	-0.666667
+643.393	-1
+643.062	-1.33333
+642.727	0.666667
+642.393	0
+642.059	1.33333
+641.725	-1.66667
+641.391	1
+641.057	0.666667
+640.723	1
+640.389	-2
+640.054	-1.66667
+639.72	-0.333333
+639.388	-0.333333
+639.054	-0.333333
+638.72	-1.33333
+638.386	-1
+638.051	-2.66667
+637.717	0.333333
+637.383	-1.33333
+637.049	-1.66667
+636.714	-1.33333
+636.38	-1.66667
+636.046	-2
+635.711	-0.333333
+635.377	-1.66667
+635.043	-2.66667
+634.708	2
+634.374	0
+634.04	-3.33333
+633.705	-2.33333
+633.371	-2.33333
+633.036	-0.666667
+632.702	-1.66667
+632.368	1
+632.033	2.33333
+631.699	-4.66667
+631.364	-2
+631.03	-0.333333
+630.693	-0.666667
+630.359	0
+630.024	-2
+629.689	-0.333333
+629.355	-3.66667
+629.02	0
+628.686	-1.33333
+628.351	-1.66667
+628.017	1
+627.682	-2.33333
+627.345	0.666667
+627.011	0
+626.676	-0.666667
+626.341	-0.666667
+626.007	-0.666667
+625.672	-2.33333
+625.337	-0.333333
+625	0.333333
+624.666	-1.66667
+624.331	-2.66667
+623.996	-1.66667
+623.661	0
+623.327	1
+622.99	0.666667
+622.655	1.33333
+622.32	1.66667
+621.985	0.333333
+621.651	-0.666667
+621.314	-0.333333
+620.979	2.66667
+620.644	-0.333333
+620.309	-1.66667
+619.972	-1.66667
+619.637	1.66667
+619.302	1
+618.967	1.33333
+618.63	1.33333
+618.295	-0.666667
+617.96	-0.666667
+617.625	0.333333
+617.288	3.66667
+616.953	0.333333
+616.618	0.333333
+616.281	-2
+615.946	1.66667
+615.611	1.33333
+615.274	-1.66667
+614.939	-0.333333
+614.604	-0.666667
+614.266	0
+613.931	0.333333
+613.596	0
+613.259	0
+612.924	-1
+612.589	1
+612.251	-0.666667
+611.916	1.66667
+611.581	-0.666667
+611.244	-0.333333
+610.908	-2.33333
+610.571	0
+610.236	-1
+609.901	0
+609.563	0.333333
+609.228	1.66667
+608.89	0.333333
+608.555	-0.333333
+608.22	-0.666667
+607.882	0.333333
+607.547	-1
+607.21	0
+606.874	-1.66667
+606.537	-1
+606.201	-1
+605.864	-3
+605.528	-1.66667
+605.193	0.333333
+604.855	-0.333333
+604.52	-1.33333
+604.182	-1.66667
+603.847	-4.66667
+603.509	-1.33333
+603.174	-1.66667
+602.836	1.33333
+602.501	-1
+602.163	-2.33333
+601.825	-1
+601.49	-1.66667
+601.152	0.333333
+600.816	-1
+600.479	-1.66667
+600.143	-2.33333
+599.805	-0.333333
+599.47	-0.666667
+599.132	-3.33333
+598.794	-1.66667
+598.459	-2
+598.121	-0.666667
+597.785	-3.66667
+597.447	-3.66667
+597.112	-2.33333
+596.774	-1.33333
+596.436	-2
+596.1	-3
+595.762	-1
+595.424	-2
+595.088	-4
+594.75	-3
+594.415	-2.66667
+594.077	-3
+593.739	-1
+593.403	-0.333333
+593.065	-0.666667
+592.727	-1.33333
+592.391	-2.33333
+592.053	-1
+591.715	0
+591.379	-1.33333
+591.041	-1
+590.703	-0.333333
+590.365	-0.666667
+590.029	-4.33333
+589.691	-3.33333
+589.353	0.666667
+589.017	-2.33333
+588.678	-0.333333
+588.34	-2.33333
+588.002	-4
+587.666	-1
+587.328	-0.333333
+586.99	-2.66667
+586.651	0
+586.315	-5
+585.977	-3
+585.639	-2.66667
+585.3	0.666667
+584.962	-3
+584.626	-0.666667
+584.288	-0.666667
+583.949	-1.33333
+583.611	-4
+583.273	-0.333333
+582.936	-2.33333
+582.598	-4
+582.26	-0.333333
+581.921	1.33333
+581.583	0
+581.244	-2.66667
+580.906	-1.66667
+580.57	-2
+580.231	-2
+579.893	-1
+579.554	-2
+579.216	-1
+578.877	-1.66667
+578.539	-0.666667
+578.2	-4
+577.864	0
+577.525	-1.33333
+577.187	1.33333
+576.848	-2.66667
+576.51	0
+576.171	-1.33333
+575.832	-1.66667
+575.494	1.33333
+575.155	-1.33333
+574.816	0.333333
+574.478	-0.666667
+574.139	-2.66667
+573.8	-1
+573.462	0.333333
+573.123	-2
+572.784	-0.333333
+572.445	1
+572.107	-2.66667
+571.768	-1.33333
+571.429	-4
+571.09	2
+570.751	-1
+570.413	-1.33333
+570.074	0.666667
+569.735	-2
+569.396	-5
+569.057	-1.66667
+568.718	1
+568.38	1
+568.041	1
+567.702	-0.333333
+567.363	1.33333
+567.024	-3
+566.685	1.33333
+566.346	1.33333
+566.007	-0.666667
+565.668	-1
+565.329	0
+564.988	-2.66667
+564.649	2.33333
+564.31	-1.33333
+563.971	-2
+563.632	2.66667
+563.292	1.33333
+562.953	0.333333
+562.614	-3
+562.273	0.333333
+561.934	-2.33333
+561.595	-0.666667
+561.256	-0.333333
+560.916	-2.33333
+560.577	-1.33333
+560.236	3
+559.897	-2
+559.558	-0.333333
+559.218	-0.666667
+558.879	0.666667
+558.54	1
+558.198	-1
+557.859	1.33333
+557.52	-2
+557.181	-1.66667
+556.839	2
+556.5	1.33333
+556.16	2.33333
+555.821	1
+555.48	-0.666667
+555.14	3.66667
+554.801	1.66667
+554.461	2
+554.12	0
+553.78	1
+553.441	5.33333
+553.102	-0.333333
+552.76	5.33333
+552.42	2.66667
+552.081	4.33333
+551.739	0
+551.4	2
+551.06	3.33333
+550.719	3
+550.379	1.66667
+550.039	3.66667
+549.698	2.66667
+549.358	1.66667
+549.019	2
+548.677	3.33333
+548.337	0
+547.998	3.66667
+547.656	1.66667
+547.316	4.33333
+546.977	4.33333
+546.635	5.66667
+546.295	6
+545.953	5.66667
+545.613	4.33333
+545.274	5.33333
+544.932	3.66667
+544.592	7.33333
+544.25	2
+543.91	2.66667
+543.57	6.33333
+543.229	2.66667
+542.889	7
+542.547	7.33333
+542.207	7
+541.865	6.33333
+541.525	6.66667
+541.183	7
+540.843	7.66667
+540.501	7.33333
+540.161	5.33333
+539.819	7
+539.479	5.66667
+539.137	8.66667
+538.797	8.66667
+538.455	11.3333
+538.115	11.6667
+537.773	7.66667
+537.433	12
+537.091	11.3333
+536.75	11.6667
+536.408	14.6667
+536.068	13.6667
+535.726	7.33333
+535.386	13.3333
+535.044	14.3333
+534.703	11.6667
+534.361	18.3333
+534.019	17.6667
+533.679	18.3333
+533.336	21
+532.996	22
+532.654	20.6667
+532.312	22
+531.971	21.3333
+531.629	22.3333
+531.289	20.6667
+530.946	28
+530.604	30.6667
+530.264	28.6667
+529.921	32
+529.579	33.6667
+529.238	44
+528.896	39
+528.556	45.6667
+528.213	52.6667
+527.871	53.6667
+527.53	57.3333
+527.188	69.3333
+526.845	72.3333
+526.503	79.3333
+526.162	86.6667
+525.819	93.6667
+525.477	114.667
+525.136	132.333
+524.794	145.333
+524.451	177.667
+524.111	209.667
+523.768	245
+523.425	291.333
+523.083	336.333
+522.742	430
+522.399	534.333
+522.057	669.667
+521.714	842.333
+521.373	1009.67
+521.03	1176
+520.688	1330.33
+520.345	1414.33
+520.002	1440
+519.661	1332.67
+519.319	1173.33
+518.976	1024
+518.633	830.667
+518.29	674.333
+517.949	549
+517.606	458
+517.263	358
+516.921	289.333
+516.578	251.333
+516.235	213
+515.894	178
+515.551	153.333
+515.208	136
+514.865	120.667
+514.522	95
+514.179	98.6667
+513.836	86.6667
+513.493	66.6667
+513.152	58.6667
+512.809	60
+512.466	53.6667
+512.123	46.3333
+511.779	47.3333
+511.436	40
+511.093	38
+510.75	35
+510.407	31.6667
+510.064	28
+509.721	24.3333
+509.377	26
+509.034	24.6667
+508.693	20.3333
+508.35	23.6667
+508.007	19.6667
+507.663	23.3333
+507.32	20.6667
+506.977	17.6667
+506.633	15.3333
+506.29	17.6667
+505.947	17
+505.604	16.6667
+505.26	12.6667
+504.917	12.3333
+504.573	14.3333
+504.23	8.33333
+503.887	10.3333
+503.543	11
+503.2	10.3333
+502.854	12
+502.511	6.66667
+502.167	10
+501.824	8.66667
+501.48	6.66667
+501.137	4.33333
+500.793	8.66667
+500.45	8
+500.106	8.33333
+499.763	7.33333
+499.419	4.66667
+499.076	7.33333
+498.732	7
+498.386	3
+498.043	5.33333
+497.699	5.66667
+497.355	4.33333
+497.012	3.66667
+496.668	2.33333
+496.324	2.33333
+495.981	6.33333
+495.635	3.66667
+495.291	3.66667
+494.947	6.33333
+494.604	2.66667
+494.26	4.33333
+493.916	3.33333
+493.57	3.66667
+493.226	6.33333
+492.883	3.66667
+492.539	4.33333
+492.195	4
+491.849	0
+491.505	2.33333
+491.161	5
+490.817	4
+490.471	4
+490.127	1
+489.783	3
+489.439	-1.33333
+489.093	4
+488.749	5
+488.405	4.66667
+488.061	0
+487.715	0.666667
+487.371	2
+487.027	1.66667
+486.683	4
+486.337	-1
+485.993	2.33333
+485.649	1.66667
+485.303	3.66667
+484.959	2
+484.614	0.333333
+484.268	2.33333
+483.924	-1.66667
+483.58	1.66667
+483.234	1.33333
+482.889	-0.333333
+482.545	-2.66667
+482.199	-1.66667
+481.855	2
+481.51	0.333333
+481.164	2.33333
+480.82	1.66667
+480.476	0
+480.129	0.666667
+479.785	-1.66667
+479.438	-0.333333
+479.094	-2
+478.75	-1
+478.403	2.66667
+478.059	1
+477.712	0.666667
+477.368	1
+477.024	0.333333
+476.677	-0.333333
+476.333	1
+475.986	1
+475.642	-2.33333
+475.295	-0.666667
+474.951	0
+474.604	-0.333333
+474.259	3.33333
+473.913	2
+473.568	0.666667
+473.221	-0.333333
+472.877	-2.66667
+472.53	-1.66667
+472.186	0.666667
+471.839	-1.66667
+471.494	0.666667
+471.148	-1.66667
+470.803	-0.333333
+470.456	-1.66667
+470.112	-0.666667
+469.765	0.333333
+469.42	-0.666667
+469.073	1
+468.728	-0.666667
+468.382	1
+468.037	-2
+467.69	-0.333333
+467.343	-1.33333
+466.998	-3
+466.651	-0.333333
+466.307	1
+465.96	-0.666667
+465.613	0.333333
+465.268	0
+464.921	-3.66667
+464.576	-0.666667
+464.229	0.333333
+463.882	-0.666667
+463.537	0.333333
+463.19	-0.333333
+462.845	-0.666667
+462.498	1.66667
+462.151	-1.33333
+461.806	0
+461.459	-0.333333
+461.112	-1
+460.767	-0.666667
+460.42	-1
+460.072	-0.333333
+459.727	-0.666667
+459.38	-3.33333
+459.033	-0.666667
+458.686	-3.66667
+458.341	-2
+457.993	-2.66667
+457.646	-1.66667
+457.301	-1
+456.954	-1.33333
+456.606	-0.666667
+456.259	-2.33333
+455.914	-0.666667
+455.567	0
+455.219	-2
+454.872	-2
+454.527	-2
+454.179	-0.666667
+453.832	-1.33333
+453.484	-2.66667
+453.139	-0.666667
+452.792	0.333333
+452.444	0
+452.097	-2.33333
+451.749	-2.33333
+451.404	0
+451.056	-1.66667
+450.709	-0.666667
+450.361	0.666667
+450.014	0.666667
+449.668	0
+449.321	-1
+448.973	-0.333333
+448.626	-0.333333
+448.278	-1.66667
+447.93	-0.666667
+447.583	-0.666667
+447.237	-0.333333
+446.89	-0.333333
+446.542	-1.33333
+446.194	-1.33333
+445.847	0.666667
+445.499	-1.33333
+445.151	-1
+444.803	2
+444.456	-1.66667
+444.11	-1.66667
+443.762	-0.666667
+443.414	2
+443.067	-3
+442.719	3.33333
+442.371	0.666667
+442.023	1
+441.675	-1.33333
+441.327	-1.66667
+440.979	0.333333
+440.632	3.33333
+440.284	0
+439.936	-1.66667
+439.588	0.666667
+439.24	-0.333333
+438.892	1.66667
+438.544	-2.33333
+438.196	-0.666667
+437.848	1
+437.5	-1
+437.152	0.666667
+436.804	-1.33333
+436.456	-1
+436.108	2.33333
+435.76	1.33333
+435.412	1.66667
+435.063	-1.66667
+434.715	-0.666667
+434.367	0
+434.019	-0.333333
+433.671	-0.333333
+433.323	0.666667
+432.975	-1.33333
+432.626	1.66667
+432.278	1
+431.928	0
+431.579	-1
+431.231	2
+430.883	1.33333
+430.535	-1.66667
+430.186	0
+429.838	-1.66667
+429.49	-0.333333
+429.142	-2.66667
+428.791	-4.33333
+428.443	1.66667
+428.094	0.333333
+427.746	0.666667
+427.398	-3
+427.049	0
+426.701	-3.66667
+426.35	-0.666667
+426.002	0
+425.653	-1.33333
+425.305	1
+424.956	1
+424.606	-2.33333
+424.257	-0.333333
+423.909	-1
+423.56	-3
+423.211	1
+422.861	-1.33333
+422.512	0.333333
+422.164	-0.333333
+421.815	-2.33333
+421.466	-0.333333
+421.116	-1.66667
+420.767	-1.33333
+420.418	-1
+420.067	-0.333333
+419.719	2
+419.37	-1
+419.021	-2
+418.671	1.33333
+418.322	0
+417.973	-0.666667
+417.624	-0.666667
+417.273	-0.333333
+416.925	-0.666667
+416.576	-0.666667
+416.225	-4.33333
+415.876	-1.66667
+415.527	-0.333333
+415.176	-2.33333
+414.827	0
+414.478	0.666667
+414.127	-0.333333
+413.778	-1
+413.43	-0.666667
+413.078	0.333333
+412.73	0
+412.381	-2.33333
+412.029	-0.666667
+411.68	-0.333333
+411.329	-2.33333
+410.98	0.333333
+410.631	2.33333
+410.28	-0.666667
+409.931	2.66667
+409.58	-0.333333
+409.231	0.333333
+408.882	2
+408.53	-0.333333
+408.181	-1.33333
+407.83	0
+407.481	0.333333
+407.13	-2
+406.78	-0.666667
+406.429	-0.333333
+406.08	0.333333
+405.731	-1.66667
+405.379	0
+405.03	0.666667
+404.679	-0.666667
+404.329	-3
+403.978	-1.33333
+403.629	-2.66667
+403.277	0
+402.928	0
+402.576	-3
+402.227	1.33333
+401.876	0.666667
+401.526	3.33333
+401.175	-1.33333
+400.825	-1
+400.474	-2.33333
+400.122	-0.666667
+399.773	2.33333
+399.421	0.333333
+399.072	-2.33333
+398.72	0.666667
+398.371	2
+398.019	-1
+397.667	-3
+397.318	-0.666667
+396.966	0
+396.617	-4
+396.265	-2.33333
+395.915	1
+395.564	0
+395.212	-1
+394.862	1
+394.51	-0.333333
+394.159	1.33333
+393.809	-1.33333
+393.457	0.666667
+393.107	-2
+392.756	-3.66667
+392.404	-0.333333
+392.054	-0.333333
+391.702	0
+391.35	0
+391	-0.666667
+390.648	-3.33333
+390.297	0
+389.945	1
+389.595	0.333333
+389.243	-0.666667
+388.891	-1.33333
+388.541	-5.66667
+388.189	0.333333
+387.837	0
+387.487	-3.33333
+387.135	0.333333
+386.783	0.333333
+386.431	2.66667
+386.081	1.33333
+385.729	-1.66667
+385.377	-2
+385.024	1
+384.674	1.66667
+384.322	-0.666667
+383.97	-2
+383.618	0.666667
+383.266	-0.666667
+382.916	-2
+382.563	-0.666667
+382.211	1
+381.859	-0.333333
+381.507	0.666667
+381.157	-0.666667
+380.804	1.66667
+380.452	-1.33333
+380.1	-1.66667
+379.747	-5
+379.397	-0.666667
+379.045	-0.333333
+378.692	0
+378.34	-2.66667
+377.987	1.33333
+377.635	1
+377.283	-0.666667
+376.932	-1
+376.58	-1.33333
+376.227	-0.666667
+375.875	-1
+375.522	-2.33333
+375.17	0.666667
+374.817	1.66667
+374.465	0.333333
+374.112	0
+373.76	1
+373.409	-1
+373.057	-3.33333
+372.704	0
+372.352	2.66667
+371.999	0.666667
+371.646	0.333333
+371.294	0
+370.941	-0.666667
+370.588	0.333333
+370.236	1
+369.883	-3
+369.53	0
+369.177	0
+368.825	2
+368.472	-1
+368.119	-3.33333
+367.766	-2
+367.413	-1.33333
+367.061	-1.66667
+366.708	-0.666667
+366.355	-1.33333
+366.002	-0.666667
+365.649	-1
+365.296	0.333333
+364.943	-3
+364.591	-2
+364.238	-3.66667
+363.885	0.333333
+363.532	2.33333
+363.179	0.666667
+362.826	-2.33333
+362.471	-2.33333
+362.118	-3
+361.765	0
+361.411	-1.66667
+361.058	0.666667
+360.705	-3
+360.352	0.333333
+359.999	-2
+359.646	-1.33333
+359.293	0.333333
+358.938	0
+358.585	0.666667
+358.231	2.66667
+357.878	-3
+357.525	-3.66667
+357.172	0.666667
+356.819	0.333333
+356.463	-0.333333
+356.11	-1
+355.757	-3
+355.404	2.66667
+355.05	3.66667
+354.697	-0.333333
+354.342	-1.33333
+353.988	-0.333333
+353.635	1.66667
+353.282	1.66667
+352.928	-0.333333
+352.573	2
+352.219	0.666667
+351.866	0.333333
+351.513	1.33333
+351.157	0.333333
+350.803	0
+350.45	-1
+350.097	0.333333
+349.741	-0.333333
+349.387	0
+349.034	2.33333
+348.68	0.333333
+348.325	0
+347.971	0.333333
+347.618	0
+347.264	0.333333
+346.908	1.33333
+346.555	-0.666667
+346.201	1
+345.845	1
+345.492	1
+345.138	-0.333333
+344.782	2.33333
+344.429	1
+344.075	-1
+343.719	0
+343.365	0.666667
+343.012	0.666667
+342.656	1
+342.302	2
+341.948	-1.33333
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_1_top.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_1_top.txt
new file mode 100644
index 0000000000000000000000000000000000000000..8fc66aeef1b29d4d25fbf010c947d05c51656a48
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_1_top.txt
@@ -0,0 +1,1024 @@
+692.206	8
+691.876	7.33333
+691.546	7.33333
+691.215	8.66667
+690.885	10.6667
+690.555	7.66667
+690.225	8.33333
+689.895	4.33333
+689.564	9.33333
+689.232	5.33333
+688.902	4
+688.571	7
+688.241	7.33333
+687.911	8
+687.58	4
+687.25	7.66667
+686.917	5.33333
+686.587	5.66667
+686.257	9
+685.926	4.66667
+685.596	10.3333
+685.266	4.33333
+684.933	4.33333
+684.602	6.33333
+684.272	10.6667
+683.942	4.66667
+683.609	8.33333
+683.279	7.66667
+682.948	11
+682.617	8
+682.287	6
+681.954	6.66667
+681.624	5
+681.293	7
+680.963	9
+680.63	11
+680.299	12.3333
+679.969	10.3333
+679.636	8
+679.305	10.3333
+678.975	6.66667
+678.644	9
+678.311	8.66667
+677.981	5.66667
+677.65	6.66667
+677.317	4.66667
+676.986	7.66667
+676.656	7
+676.323	7.66667
+675.992	8.33333
+675.661	7.66667
+675.328	8
+674.998	10.6667
+674.667	11
+674.334	9
+674.003	5.66667
+673.67	8.66667
+673.339	8.33333
+673.008	7
+672.675	8.33333
+672.344	8
+672.011	9.66667
+671.681	8.33333
+671.35	10.3333
+671.017	7
+670.686	8.33333
+670.353	9.33333
+670.022	7.33333
+669.689	11
+669.358	12.3333
+669.027	6.33333
+668.693	12.3333
+668.362	6.33333
+668.029	8
+667.698	10.3333
+667.365	9
+667.034	10.3333
+666.701	8
+666.37	10.3333
+666.036	7.66667
+665.705	11
+665.372	7.66667
+665.041	10
+664.708	7.33333
+664.376	9.33333
+664.043	6.66667
+663.712	10.3333
+663.379	5.66667
+663.045	6
+662.714	10.6667
+662.381	7
+662.049	4.66667
+661.716	12
+661.385	6
+661.051	9.66667
+660.718	9.33333
+660.387	7.66667
+660.053	8.33333
+659.722	10.6667
+659.388	5.33333
+659.055	9.33333
+658.724	6.33333
+658.39	9.33333
+658.059	6.66667
+657.725	8
+657.392	9.33333
+657.06	7
+656.727	5.33333
+656.393	9.66667
+656.062	9.66667
+655.728	6
+655.394	7.33333
+655.063	11.3333
+654.729	9.66667
+654.396	10
+654.064	6.66667
+653.73	6.66667
+653.397	10
+653.063	6.66667
+652.731	6
+652.398	3.66667
+652.064	5.33333
+651.73	6
+651.399	8
+651.065	8.33333
+650.731	6
+650.397	7.33333
+650.066	8.33333
+649.732	6.33333
+649.398	8.33333
+649.064	8.33333
+648.732	9.66667
+648.399	6.66667
+648.065	6.33333
+647.731	7.66667
+647.397	14.6667
+647.065	5.66667
+646.731	9.33333
+646.397	6.33333
+646.063	8.66667
+645.729	5.33333
+645.398	11.3333
+645.064	6
+644.73	7.66667
+644.396	9.66667
+644.062	9
+643.727	6.33333
+643.393	6
+643.062	9
+642.727	9.33333
+642.393	10.6667
+642.059	7
+641.725	9.66667
+641.391	7.33333
+641.057	3.33333
+640.723	8.66667
+640.389	10.3333
+640.054	9
+639.72	6.66667
+639.388	8.33333
+639.054	9.66667
+638.72	10.3333
+638.386	5.66667
+638.051	11
+637.717	5
+637.383	10.6667
+637.049	6
+636.714	7.66667
+636.38	7.66667
+636.046	7.66667
+635.711	8.66667
+635.377	8.66667
+635.043	9.66667
+634.708	9
+634.374	7.66667
+634.04	8.33333
+633.705	9
+633.371	8.66667
+633.036	11
+632.702	7.33333
+632.368	5.33333
+632.033	9.33333
+631.699	9
+631.364	8.33333
+631.03	8
+630.693	7.66667
+630.359	7.33333
+630.024	8.33333
+629.689	9.66667
+629.355	6
+629.02	10.6667
+628.686	7
+628.351	7
+628.017	7.33333
+627.682	9.33333
+627.345	9.33333
+627.011	10
+626.676	9.66667
+626.341	5
+626.007	9.66667
+625.672	10.3333
+625.337	9.33333
+625	10.3333
+624.666	6.66667
+624.331	8
+623.996	12
+623.661	8.33333
+623.327	10.6667
+622.99	8.66667
+622.655	7.66667
+622.32	9.33333
+621.985	9
+621.651	7.33333
+621.314	11.3333
+620.979	6.33333
+620.644	10
+620.309	12.6667
+619.972	10.3333
+619.637	9.33333
+619.302	11
+618.967	10.3333
+618.63	10.3333
+618.295	10
+617.96	10.6667
+617.625	7.33333
+617.288	8
+616.953	9
+616.618	9.33333
+616.281	11.3333
+615.946	7.33333
+615.611	11.6667
+615.274	9.33333
+614.939	7
+614.604	6.66667
+614.266	5.33333
+613.931	8
+613.596	11
+613.259	3.66667
+612.924	8
+612.589	6.33333
+612.251	10
+611.916	8.66667
+611.581	9.33333
+611.244	8.66667
+610.908	10.3333
+610.571	7.33333
+610.236	9.66667
+609.901	4.66667
+609.563	6.33333
+609.228	6
+608.89	9.33333
+608.555	4
+608.22	10.3333
+607.882	8.66667
+607.547	7.66667
+607.21	9.33333
+606.874	8.66667
+606.537	8.66667
+606.201	4.66667
+605.864	8.33333
+605.528	10.6667
+605.193	7.66667
+604.855	10.3333
+604.52	7.66667
+604.182	10
+603.847	5.33333
+603.509	4
+603.174	7
+602.836	9
+602.501	9.66667
+602.163	9.66667
+601.825	6.66667
+601.49	8.66667
+601.152	8
+600.816	5.33333
+600.479	11
+600.143	10
+599.805	10.6667
+599.47	8.66667
+599.132	8.66667
+598.794	8
+598.459	8.66667
+598.121	12
+597.785	8.66667
+597.447	7.66667
+597.112	5
+596.774	7.33333
+596.436	8.66667
+596.1	7.66667
+595.762	4.33333
+595.424	7
+595.088	10
+594.75	10.3333
+594.415	7.33333
+594.077	7.66667
+593.739	8.66667
+593.403	9
+593.065	8.66667
+592.727	7
+592.391	10.6667
+592.053	7
+591.715	5.33333
+591.379	8.66667
+591.041	7.33333
+590.703	10.3333
+590.365	4.66667
+590.029	6
+589.691	10.6667
+589.353	6.33333
+589.017	7.33333
+588.678	4.66667
+588.34	8.66667
+588.002	10
+587.666	6
+587.328	6.66667
+586.99	4.33333
+586.651	7.33333
+586.315	5
+585.977	4.33333
+585.639	9
+585.3	6.66667
+584.962	8
+584.626	6.66667
+584.288	10.3333
+583.949	7.33333
+583.611	8.33333
+583.273	7.66667
+582.936	8
+582.598	6.66667
+582.26	8
+581.921	8.33333
+581.583	8.33333
+581.244	6
+580.906	7
+580.57	5
+580.231	6.33333
+579.893	7.66667
+579.554	7.66667
+579.216	8.66667
+578.877	3.33333
+578.539	8.33333
+578.2	8.66667
+577.864	5.33333
+577.525	9.33333
+577.187	8.33333
+576.848	2.33333
+576.51	8
+576.171	10.3333
+575.832	8.66667
+575.494	8.33333
+575.155	7.33333
+574.816	11.3333
+574.478	5.33333
+574.139	6.66667
+573.8	8
+573.462	6.33333
+573.123	8.66667
+572.784	7.66667
+572.445	8
+572.107	11.3333
+571.768	6
+571.429	8.66667
+571.09	10.6667
+570.751	6
+570.413	8
+570.074	7.66667
+569.735	10.6667
+569.396	5.66667
+569.057	7
+568.718	9
+568.38	5.66667
+568.041	9
+567.702	10.3333
+567.363	6
+567.024	7
+566.685	9
+566.346	7.66667
+566.007	4.33333
+565.668	9.33333
+565.329	5
+564.988	9.33333
+564.649	5.33333
+564.31	5.66667
+563.971	9.33333
+563.632	8.33333
+563.292	11
+562.953	11
+562.614	7
+562.273	11
+561.934	8.66667
+561.595	6.33333
+561.256	7.33333
+560.916	9
+560.577	7.66667
+560.236	11.6667
+559.897	8.33333
+559.558	7
+559.218	7.33333
+558.879	6.66667
+558.54	6.33333
+558.198	10
+557.859	9.66667
+557.52	12.6667
+557.181	11.6667
+556.839	7
+556.5	8.66667
+556.16	6
+555.821	9.33333
+555.48	10.3333
+555.14	9.66667
+554.801	9.66667
+554.461	11
+554.12	11.3333
+553.78	6
+553.441	12.3333
+553.102	8.66667
+552.76	12
+552.42	10.3333
+552.081	9.33333
+551.739	12.6667
+551.4	11.3333
+551.06	9.33333
+550.719	7.66667
+550.379	10
+550.039	9.33333
+549.698	11
+549.358	11
+549.019	12.6667
+548.677	11
+548.337	10.3333
+547.998	8.33333
+547.656	13
+547.316	9.66667
+546.977	12.6667
+546.635	12.6667
+546.295	9.33333
+545.953	10.6667
+545.613	12.3333
+545.274	10.6667
+544.932	8.66667
+544.592	14.6667
+544.25	13.3333
+543.91	11.6667
+543.57	10.3333
+543.229	11.3333
+542.889	11.3333
+542.547	9
+542.207	14.3333
+541.865	15.6667
+541.525	13.6667
+541.183	15
+540.843	10.6667
+540.501	12
+540.161	11.3333
+539.819	14.3333
+539.479	16.6667
+539.137	12.6667
+538.797	15.6667
+538.455	13
+538.115	18.6667
+537.773	18.3333
+537.433	19.3333
+537.091	21.6667
+536.75	16.3333
+536.408	15.3333
+536.068	20.3333
+535.726	17.6667
+535.386	18
+535.044	16.6667
+534.703	19.3333
+534.361	17.3333
+534.019	21.6667
+533.679	20.3333
+533.336	20.6667
+532.996	25.6667
+532.654	24.3333
+532.312	26.3333
+531.971	23.3333
+531.629	26.3333
+531.289	28.6667
+530.946	27.3333
+530.604	31.6667
+530.264	35.3333
+529.921	36
+529.579	30.3333
+529.238	37.6667
+528.896	43.3333
+528.556	43.6667
+528.213	47
+527.871	48.6667
+527.53	52
+527.188	64
+526.845	66.3333
+526.503	74
+526.162	86.6667
+525.819	85.3333
+525.477	93
+525.136	103
+524.794	120.333
+524.451	141
+524.111	167.333
+523.768	189.667
+523.425	225
+523.083	284
+522.742	331.667
+522.399	404
+522.057	496
+521.714	599
+521.373	750.667
+521.03	848
+520.688	963.333
+520.345	1013.33
+520.002	1006.33
+519.661	920.667
+519.319	841
+518.976	687.667
+518.633	579.667
+518.29	482
+517.949	408.667
+517.606	329.333
+517.263	263
+516.921	215
+516.578	176.333
+516.235	148.333
+515.894	131
+515.551	121
+515.208	103.333
+514.865	88.6667
+514.522	83.3333
+514.179	67.6667
+513.836	67
+513.493	52.6667
+513.152	50
+512.809	51.6667
+512.466	49.6667
+512.123	43.6667
+511.779	43.3333
+511.436	31
+511.093	34.6667
+510.75	34
+510.407	36
+510.064	31
+509.721	26
+509.377	27
+509.034	24
+508.693	26.3333
+508.35	20.3333
+508.007	22.6667
+507.663	21.3333
+507.32	23.3333
+506.977	19.6667
+506.633	21
+506.29	21
+505.947	19.6667
+505.604	17
+505.26	21.3333
+504.917	15
+504.573	12.3333
+504.23	16.6667
+503.887	17
+503.543	15
+503.2	15.6667
+502.854	16.3333
+502.511	13.3333
+502.167	15
+501.824	16.3333
+501.48	11.6667
+501.137	12.6667
+500.793	16
+500.45	11
+500.106	10.6667
+499.763	15
+499.419	13
+499.076	11.3333
+498.732	6.33333
+498.386	11
+498.043	12.3333
+497.699	13.3333
+497.355	13.6667
+497.012	14.3333
+496.668	19
+496.324	12.6667
+495.981	12.3333
+495.635	9
+495.291	9.66667
+494.947	11.6667
+494.604	10.6667
+494.26	10.6667
+493.916	13
+493.57	9.66667
+493.226	10
+492.883	10.6667
+492.539	12.3333
+492.195	11
+491.849	10
+491.505	10
+491.161	14
+490.817	10.6667
+490.471	11.6667
+490.127	8.33333
+489.783	12.3333
+489.439	14.6667
+489.093	7.33333
+488.749	9.66667
+488.405	13.6667
+488.061	14
+487.715	9
+487.371	11.3333
+487.027	9
+486.683	5.66667
+486.337	12.3333
+485.993	9.66667
+485.649	8.33333
+485.303	9.66667
+484.959	8.66667
+484.614	9
+484.268	10
+483.924	8.33333
+483.58	8.33333
+483.234	7.66667
+482.889	10
+482.545	4.33333
+482.199	11
+481.855	11.3333
+481.51	4.33333
+481.164	11.3333
+480.82	5
+480.476	10.3333
+480.129	9.33333
+479.785	7.33333
+479.438	9.66667
+479.094	4
+478.75	10
+478.403	8.66667
+478.059	5.66667
+477.712	9.66667
+477.368	10.6667
+477.024	6.66667
+476.677	3.66667
+476.333	7.66667
+475.986	8.66667
+475.642	5.66667
+475.295	7.33333
+474.951	8
+474.604	5.66667
+474.259	6.33333
+473.913	8.66667
+473.568	7
+473.221	6.33333
+472.877	7
+472.53	7
+472.186	4.66667
+471.839	10.3333
+471.494	6.33333
+471.148	5.33333
+470.803	7.66667
+470.456	9
+470.112	5
+469.765	5
+469.42	7.33333
+469.073	8.33333
+468.728	4.66667
+468.382	11.6667
+468.037	8.66667
+467.69	8.66667
+467.343	3.66667
+466.998	6.33333
+466.651	6
+466.307	6.33333
+465.96	5
+465.613	7.33333
+465.268	5
+464.921	6.33333
+464.576	5.66667
+464.229	5.33333
+463.882	4.66667
+463.537	5.33333
+463.19	4.33333
+462.845	5.66667
+462.498	7.66667
+462.151	5
+461.806	4
+461.459	6
+461.112	5.33333
+460.767	7
+460.42	7.66667
+460.072	5
+459.727	5.33333
+459.38	6
+459.033	7
+458.686	8.33333
+458.341	5
+457.993	11.3333
+457.646	3
+457.301	6
+456.954	5
+456.606	5.33333
+456.259	6.33333
+455.914	5
+455.567	8.66667
+455.219	9.33333
+454.872	5.33333
+454.527	4.66667
+454.179	6
+453.832	3.66667
+453.484	7.66667
+453.139	5.66667
+452.792	7.33333
+452.444	7
+452.097	7.66667
+451.749	5
+451.404	7.66667
+451.056	6.33333
+450.709	7
+450.361	6.33333
+450.014	10.3333
+449.668	5.33333
+449.321	7.66667
+448.973	7
+448.626	7
+448.278	6
+447.93	7.66667
+447.583	8.33333
+447.237	8
+446.89	9.33333
+446.542	12
+446.194	9.66667
+445.847	8
+445.499	5.33333
+445.151	4
+444.803	2.66667
+444.456	6.33333
+444.11	8.33333
+443.762	6
+443.414	5
+443.067	6.66667
+442.719	7
+442.371	7.33333
+442.023	8.33333
+441.675	11
+441.327	5.66667
+440.979	6
+440.632	7.66667
+440.284	9
+439.936	9
+439.588	4.33333
+439.24	4.66667
+438.892	10.3333
+438.544	6.66667
+438.196	4
+437.848	3.33333
+437.5	8.33333
+437.152	8.66667
+436.804	9.33333
+436.456	9.33333
+436.108	10.6667
+435.76	9.33333
+435.412	10.3333
+435.063	5.33333
+434.715	6.66667
+434.367	8
+434.019	5.66667
+433.671	9.66667
+433.323	9
+432.975	8.33333
+432.626	4.66667
+432.278	7.66667
+431.928	9
+431.579	9
+431.231	5.66667
+430.883	11
+430.535	7.66667
+430.186	8
+429.838	6.33333
+429.49	5
+429.142	8.33333
+428.791	6.66667
+428.443	9
+428.094	8
+427.746	9.33333
+427.398	9.66667
+427.049	6
+426.701	8
+426.35	8
+426.002	8.66667
+425.653	6.66667
+425.305	10.3333
+424.956	7.66667
+424.606	10
+424.257	8.33333
+423.909	5.33333
+423.56	10.6667
+423.211	6.33333
+422.861	8.33333
+422.512	9.66667
+422.164	9
+421.815	6
+421.466	8.33333
+421.116	2.66667
+420.767	6.66667
+420.418	10.3333
+420.067	7.33333
+419.719	7.33333
+419.37	6
+419.021	8.33333
+418.671	7.66667
+418.322	7.66667
+417.973	8.66667
+417.624	10
+417.273	3.33333
+416.925	8.33333
+416.576	9.33333
+416.225	5.66667
+415.876	11.6667
+415.527	11.3333
+415.176	9
+414.827	8.33333
+414.478	8.66667
+414.127	5.66667
+413.778	11
+413.43	4.66667
+413.078	9
+412.73	8
+412.381	8.66667
+412.029	7.33333
+411.68	8.33333
+411.329	8
+410.98	7.33333
+410.631	6.66667
+410.28	7
+409.931	6.66667
+409.58	8.33333
+409.231	10
+408.882	6.33333
+408.53	8.33333
+408.181	8
+407.83	7
+407.481	6
+407.13	5.66667
+406.78	10.3333
+406.429	7.33333
+406.08	5.33333
+405.731	6.66667
+405.379	4.33333
+405.03	9.33333
+404.679	7.66667
+404.329	4.66667
+403.978	7
+403.629	5.33333
+403.277	8.33333
+402.928	5.33333
+402.576	6
+402.227	7
+401.876	5.66667
+401.526	8.33333
+401.175	9
+400.825	7.33333
+400.474	10
+400.122	6.33333
+399.773	9.33333
+399.421	7
+399.072	5.33333
+398.72	8.33333
+398.371	10.3333
+398.019	5
+397.667	5.66667
+397.318	7
+396.966	5.66667
+396.617	5.66667
+396.265	5.33333
+395.915	9.33333
+395.564	5.33333
+395.212	5.33333
+394.862	4.33333
+394.51	6.33333
+394.159	5.66667
+393.809	7
+393.457	7
+393.107	6.66667
+392.756	12.3333
+392.404	13
+392.054	9.33333
+391.702	7
+391.35	8.66667
+391	3.66667
+390.648	6
+390.297	2
+389.945	8.33333
+389.595	6
+389.243	7
+388.891	5.66667
+388.541	5.66667
+388.189	2.66667
+387.837	5.66667
+387.487	6
+387.135	5.66667
+386.783	5.33333
+386.431	5.66667
+386.081	5.66667
+385.729	5
+385.377	7.66667
+385.024	8
+384.674	7.33333
+384.322	4.66667
+383.97	6.66667
+383.618	9.33333
+383.266	11
+382.916	8
+382.563	4.66667
+382.211	3.33333
+381.859	3
+381.507	9
+381.157	7.33333
+380.804	3.66667
+380.452	8
+380.1	8.66667
+379.747	6.33333
+379.397	7.66667
+379.045	7
+378.692	9
+378.34	3
+377.987	7.33333
+377.635	6
+377.283	7
+376.932	8
+376.58	6.33333
+376.227	9
+375.875	8.33333
+375.522	8.33333
+375.17	8.33333
+374.817	9.66667
+374.465	6
+374.112	6
+373.76	7
+373.409	11.3333
+373.057	5
+372.704	7.33333
+372.352	10
+371.999	5.33333
+371.646	10.6667
+371.294	6.66667
+370.941	5
+370.588	6.33333
+370.236	9
+369.883	7
+369.53	5.33333
+369.177	10
+368.825	7.66667
+368.472	7.66667
+368.119	5
+367.766	6
+367.413	2.33333
+367.061	6.66667
+366.708	5
+366.355	6.66667
+366.002	7.66667
+365.649	7.66667
+365.296	4.33333
+364.943	5
+364.591	6
+364.238	2
+363.885	9
+363.532	6
+363.179	9
+362.826	6
+362.471	6.33333
+362.118	5.33333
+361.765	4.66667
+361.411	6
+361.058	7.33333
+360.705	3.33333
+360.352	4.33333
+359.999	10.6667
+359.646	2
+359.293	6.66667
+358.938	10
+358.585	6.33333
+358.231	8
+357.878	6.66667
+357.525	7.66667
+357.172	7.66667
+356.819	5.66667
+356.463	10.6667
+356.11	6.33333
+355.757	7.33333
+355.404	7.33333
+355.05	4.33333
+354.697	5
+354.342	8.33333
+353.988	9
+353.635	5
+353.282	8
+352.928	6.66667
+352.573	10.6667
+352.219	7
+351.866	7
+351.513	6
+351.157	5.33333
+350.803	6
+350.45	9.66667
+350.097	6
+349.741	4.66667
+349.387	8.66667
+349.034	8.33333
+348.68	6
+348.325	8
+347.971	10.3333
+347.618	5.66667
+347.264	9.66667
+346.908	4.33333
+346.555	11
+346.201	8.66667
+345.845	8.66667
+345.492	8
+345.138	8.33333
+344.782	6.66667
+344.429	9.66667
+344.075	8.33333
+343.719	8.33333
+343.365	9.33333
+343.012	8.66667
+342.656	8
+342.302	6.33333
+341.948	11
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_20_bottom.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_20_bottom.txt
new file mode 100644
index 0000000000000000000000000000000000000000..395a62ec590a983e2a8c27e105595617f1bd81bf
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_20_bottom.txt
@@ -0,0 +1,1024 @@
+692.206	4
+691.876	1.66667
+691.546	1.33333
+691.215	0
+690.885	2.66667
+690.555	0.333333
+690.225	2.33333
+689.895	3
+689.564	2
+689.232	2.33333
+688.902	0.666667
+688.571	1.66667
+688.241	0.666667
+687.911	2.66667
+687.58	3
+687.25	0.666667
+686.917	2.33333
+686.587	4
+686.257	5
+685.926	2.33333
+685.596	3
+685.266	5.33333
+684.933	4
+684.602	0.333333
+684.272	6
+683.942	2.66667
+683.609	3.33333
+683.279	4.33333
+682.948	1.33333
+682.617	3.33333
+682.287	5
+681.954	2.66667
+681.624	-0.333333
+681.293	1.33333
+680.963	5
+680.63	3
+680.299	2
+679.969	1
+679.636	2.66667
+679.305	2.66667
+678.975	1.33333
+678.644	6
+678.311	3
+677.981	3.66667
+677.65	4.66667
+677.317	3
+676.986	0.666667
+676.656	3.33333
+676.323	2.33333
+675.992	3.66667
+675.661	3
+675.328	2.66667
+674.998	4.66667
+674.667	2
+674.334	3.66667
+674.003	3
+673.67	2.33333
+673.339	4
+673.008	3.33333
+672.675	3.33333
+672.344	3.66667
+672.011	2.66667
+671.681	2.66667
+671.35	5
+671.017	4
+670.686	3.66667
+670.353	4
+670.022	3
+669.689	3.33333
+669.358	3.66667
+669.027	2.66667
+668.693	4
+668.362	3.33333
+668.029	6.66667
+667.698	4.33333
+667.365	5.33333
+667.034	2.33333
+666.701	5
+666.37	3.33333
+666.036	2
+665.705	5.33333
+665.372	4.33333
+665.041	5.66667
+664.708	5
+664.376	3.66667
+664.043	4.66667
+663.712	4
+663.379	0
+663.045	1
+662.714	4
+662.381	4
+662.049	3.66667
+661.716	3.33333
+661.385	5.66667
+661.051	5.66667
+660.718	4.33333
+660.387	4
+660.053	3.33333
+659.722	5.66667
+659.388	2.33333
+659.055	2.33333
+658.724	5.33333
+658.39	4
+658.059	4.33333
+657.725	3
+657.392	5.33333
+657.06	2
+656.727	3.33333
+656.393	3.66667
+656.062	3.66667
+655.728	3
+655.394	5.66667
+655.063	2.66667
+654.729	6.66667
+654.396	2.33333
+654.064	4.33333
+653.73	2.66667
+653.397	3.66667
+653.063	4.66667
+652.731	1.66667
+652.398	2.33333
+652.064	1.66667
+651.73	5
+651.399	2.33333
+651.065	4.66667
+650.731	4.66667
+650.397	5
+650.066	3.33333
+649.732	3.66667
+649.398	7
+649.064	5.33333
+648.732	2.66667
+648.399	3.33333
+648.065	4.66667
+647.731	4
+647.397	3
+647.065	3.33333
+646.731	4.33333
+646.397	4.33333
+646.063	5
+645.729	4.66667
+645.398	1.66667
+645.064	3.33333
+644.73	3.33333
+644.396	5.33333
+644.062	4.33333
+643.727	3.66667
+643.393	3.66667
+643.062	5
+642.727	4.33333
+642.393	4.33333
+642.059	4
+641.725	2.33333
+641.391	3.33333
+641.057	4.66667
+640.723	4.33333
+640.389	5.33333
+640.054	5.66667
+639.72	5.33333
+639.388	6
+639.054	3.66667
+638.72	2.66667
+638.386	5.33333
+638.051	3.33333
+637.717	3.33333
+637.383	3.33333
+637.049	2.33333
+636.714	3
+636.38	3.66667
+636.046	0.333333
+635.711	3.33333
+635.377	2.66667
+635.043	2.33333
+634.708	5.66667
+634.374	5.66667
+634.04	5
+633.705	3.66667
+633.371	3.33333
+633.036	2.66667
+632.702	5.66667
+632.368	4.33333
+632.033	3.33333
+631.699	4.66667
+631.364	3
+631.03	7.33333
+630.693	3.66667
+630.359	6.33333
+630.024	3.33333
+629.689	1.66667
+629.355	4.33333
+629.02	5.33333
+628.686	5
+628.351	3
+628.017	3.33333
+627.682	4.66667
+627.345	3.66667
+627.011	3
+626.676	3
+626.341	5.33333
+626.007	3.66667
+625.672	0.666667
+625.337	5.33333
+625	3
+624.666	7
+624.331	4.33333
+623.996	4
+623.661	4.33333
+623.327	3.66667
+622.99	3
+622.655	1.33333
+622.32	5.66667
+621.985	5.66667
+621.651	8.33333
+621.314	5.66667
+620.979	6.66667
+620.644	7.33333
+620.309	4
+619.972	3.66667
+619.637	6
+619.302	3.33333
+618.967	5.33333
+618.63	4.33333
+618.295	7
+617.96	2.66667
+617.625	6.33333
+617.288	6
+616.953	6.66667
+616.618	5
+616.281	6
+615.946	3.66667
+615.611	7.66667
+615.274	6
+614.939	3
+614.604	5.33333
+614.266	5.33333
+613.931	5
+613.596	6
+613.259	1
+612.924	6
+612.589	2
+612.251	6
+611.916	4
+611.581	8
+611.244	4.33333
+610.908	6.33333
+610.571	3.66667
+610.236	3
+609.901	6.66667
+609.563	5.66667
+609.228	5.33333
+608.89	4
+608.555	5.66667
+608.22	2
+607.882	4
+607.547	5
+607.21	5.33333
+606.874	5
+606.537	4
+606.201	4.33333
+605.864	3.66667
+605.528	2.33333
+605.193	3.66667
+604.855	5.33333
+604.52	5.33333
+604.182	2.66667
+603.847	5
+603.509	5
+603.174	4.66667
+602.836	2.33333
+602.501	4.33333
+602.163	2
+601.825	4.33333
+601.49	1.33333
+601.152	4
+600.816	3.33333
+600.479	0.666667
+600.143	6.66667
+599.805	3.66667
+599.47	3.33333
+599.132	3.33333
+598.794	1.66667
+598.459	4
+598.121	1.33333
+597.785	3
+597.447	3
+597.112	2
+596.774	4
+596.436	4.33333
+596.1	5.33333
+595.762	1.66667
+595.424	4.33333
+595.088	0.666667
+594.75	3
+594.415	2.33333
+594.077	3.33333
+593.739	3.33333
+593.403	2.33333
+593.065	2.66667
+592.727	3.33333
+592.391	1
+592.053	2.66667
+591.715	3.33333
+591.379	2.66667
+591.041	2.33333
+590.703	-0.666667
+590.365	1.33333
+590.029	5.33333
+589.691	3.66667
+589.353	0.666667
+589.017	4.66667
+588.678	2.33333
+588.34	4
+588.002	1.66667
+587.666	1.33333
+587.328	5.33333
+586.99	6.66667
+586.651	3
+586.315	3
+585.977	1.66667
+585.639	2.33333
+585.3	2.33333
+584.962	2.66667
+584.626	2.66667
+584.288	3.66667
+583.949	1.66667
+583.611	3
+583.273	4
+582.936	4.66667
+582.598	2.33333
+582.26	2.33333
+581.921	1.33333
+581.583	2.33333
+581.244	3
+580.906	5.66667
+580.57	6
+580.231	3.66667
+579.893	2.66667
+579.554	1.33333
+579.216	4.33333
+578.877	3.33333
+578.539	5
+578.2	4.33333
+577.864	3.66667
+577.525	4.66667
+577.187	1.66667
+576.848	2.66667
+576.51	2.66667
+576.171	3
+575.832	4
+575.494	5.66667
+575.155	2.33333
+574.816	-1.66667
+574.478	2.66667
+574.139	3.66667
+573.8	3
+573.462	3.66667
+573.123	4.33333
+572.784	0.666667
+572.445	6
+572.107	4.66667
+571.768	2
+571.429	5.33333
+571.09	6.66667
+570.751	5.66667
+570.413	1
+570.074	3.33333
+569.735	2
+569.396	3.33333
+569.057	6.66667
+568.718	2
+568.38	2.33333
+568.041	6.66667
+567.702	4.66667
+567.363	2.66667
+567.024	3.33333
+566.685	4.33333
+566.346	6
+566.007	3.66667
+565.668	4.33333
+565.329	6.33333
+564.988	4.33333
+564.649	3.66667
+564.31	6.66667
+563.971	4.33333
+563.632	1.66667
+563.292	6.66667
+562.953	6
+562.614	3.66667
+562.273	2
+561.934	4
+561.595	5.66667
+561.256	3.66667
+560.916	3.66667
+560.577	4.33333
+560.236	5.33333
+559.897	4
+559.558	6.66667
+559.218	1.66667
+558.879	2.66667
+558.54	5.66667
+558.198	8.33333
+557.859	5
+557.52	7
+557.181	5.33333
+556.839	7
+556.5	4
+556.16	7.33333
+555.821	6
+555.48	5.33333
+555.14	7.66667
+554.801	5.33333
+554.461	4.66667
+554.12	6.33333
+553.78	5
+553.441	7.33333
+553.102	6.66667
+552.76	8
+552.42	7
+552.081	9
+551.739	7.66667
+551.4	6.66667
+551.06	7.66667
+550.719	4.66667
+550.379	8
+550.039	5.66667
+549.698	4.33333
+549.358	8.33333
+549.019	6.33333
+548.677	7
+548.337	10.3333
+547.998	6.66667
+547.656	5.33333
+547.316	9.66667
+546.977	9.66667
+546.635	7.33333
+546.295	8.66667
+545.953	11.3333
+545.613	8
+545.274	10
+544.932	10.6667
+544.592	10.3333
+544.25	7.66667
+543.91	11
+543.57	9
+543.229	13.3333
+542.889	12.6667
+542.547	11.6667
+542.207	12
+541.865	12
+541.525	12.6667
+541.183	12.6667
+540.843	13.3333
+540.501	13.6667
+540.161	12.6667
+539.819	10.6667
+539.479	13.6667
+539.137	16
+538.797	16.3333
+538.455	13.6667
+538.115	15
+537.773	15.6667
+537.433	15.3333
+537.091	17.3333
+536.75	13.3333
+536.408	15.6667
+536.068	15
+535.726	24
+535.386	19
+535.044	19
+534.703	23
+534.361	23.6667
+534.019	23.6667
+533.679	25
+533.336	22.3333
+532.996	22.3333
+532.654	28.3333
+532.312	25
+531.971	22.3333
+531.629	30
+531.289	26
+530.946	33.6667
+530.604	32.6667
+530.264	32
+529.921	33
+529.579	38.3333
+529.238	44
+528.896	41.6667
+528.556	43.6667
+528.213	46
+527.871	52
+527.53	54
+527.188	61.6667
+526.845	58.6667
+526.503	57
+526.162	80
+525.819	89.6667
+525.477	91.3333
+525.136	105
+524.794	122
+524.451	135.667
+524.111	150.333
+523.768	185
+523.425	211.333
+523.083	257.667
+522.742	284.667
+522.399	368
+522.057	450.667
+521.714	549.667
+521.373	656
+521.03	784.333
+520.688	881.667
+520.345	965
+520.002	1006.33
+519.661	1046.33
+519.319	1041.33
+518.976	987.333
+518.633	942
+518.29	880.333
+517.949	870
+517.606	867.333
+517.263	931.333
+516.921	946.333
+516.578	980.667
+516.235	979.333
+515.894	977.667
+515.551	896.333
+515.208	802.333
+514.865	724.667
+514.522	618.667
+514.179	524.667
+513.836	420
+513.493	363.333
+513.152	297
+512.809	247.333
+512.466	208.333
+512.123	172.667
+511.779	150.667
+511.436	137.333
+511.093	113
+510.75	101
+510.407	87.3333
+510.064	72.6667
+509.721	74.6667
+509.377	71.3333
+509.034	67
+508.693	59.6667
+508.35	53.3333
+508.007	48
+507.663	46
+507.32	49
+506.977	41.3333
+506.633	39.3333
+506.29	34.6667
+505.947	30
+505.604	34.3333
+505.26	33
+504.917	27.3333
+504.573	28
+504.23	29.3333
+503.887	23
+503.543	22
+503.2	30.3333
+502.854	26
+502.511	21
+502.167	17.6667
+501.824	20.6667
+501.48	17.6667
+501.137	17.3333
+500.793	18.6667
+500.45	16.6667
+500.106	14
+499.763	14.3333
+499.419	13
+499.076	14
+498.732	16.6667
+498.386	12.3333
+498.043	13.3333
+497.699	11.6667
+497.355	13.3333
+497.012	13
+496.668	14
+496.324	10.3333
+495.981	11.6667
+495.635	14
+495.291	10
+494.947	12.3333
+494.604	10.3333
+494.26	7.33333
+493.916	10
+493.57	9.66667
+493.226	11.6667
+492.883	11.3333
+492.539	11.3333
+492.195	12
+491.849	10.3333
+491.505	12
+491.161	10.6667
+490.817	10.3333
+490.471	8.66667
+490.127	11.3333
+489.783	6.33333
+489.439	9.66667
+489.093	8.66667
+488.749	9.33333
+488.405	8.66667
+488.061	5.66667
+487.715	5.33333
+487.371	10.6667
+487.027	6.66667
+486.683	9.33333
+486.337	7.33333
+485.993	8.66667
+485.649	9.66667
+485.303	6.66667
+484.959	11
+484.614	8.66667
+484.268	6.66667
+483.924	4.33333
+483.58	9
+483.234	5
+482.889	7
+482.545	8.66667
+482.199	5.33333
+481.855	7.33333
+481.51	6.33333
+481.164	5.66667
+480.82	7.33333
+480.476	5
+480.129	5
+479.785	4
+479.438	4.66667
+479.094	5.33333
+478.75	7.66667
+478.403	6
+478.059	5
+477.712	7
+477.368	7.33333
+477.024	6.66667
+476.677	4
+476.333	3.66667
+475.986	4
+475.642	4
+475.295	4.66667
+474.951	6.33333
+474.604	9
+474.259	4.66667
+473.913	6
+473.568	5
+473.221	6
+472.877	5
+472.53	9
+472.186	4.66667
+471.839	6.33333
+471.494	4.66667
+471.148	5
+470.803	5.33333
+470.456	7.33333
+470.112	4
+469.765	5.66667
+469.42	4.33333
+469.073	5.33333
+468.728	1.66667
+468.382	5.33333
+468.037	5.33333
+467.69	4
+467.343	5.33333
+466.998	3
+466.651	3.66667
+466.307	3.66667
+465.96	3
+465.613	4.33333
+465.268	2.33333
+464.921	4.66667
+464.576	3.66667
+464.229	5.33333
+463.882	6
+463.537	-0.333333
+463.19	4.33333
+462.845	2.33333
+462.498	4.33333
+462.151	6
+461.806	2.33333
+461.459	3
+461.112	2.33333
+460.767	1.33333
+460.42	4.33333
+460.072	2.66667
+459.727	4.33333
+459.38	2
+459.033	2.33333
+458.686	3.66667
+458.341	3
+457.993	5.33333
+457.646	1.33333
+457.301	4.66667
+456.954	5.66667
+456.606	1
+456.259	4.66667
+455.914	2
+455.567	5.66667
+455.219	3.66667
+454.872	5
+454.527	2
+454.179	5.66667
+453.832	3.66667
+453.484	2.66667
+453.139	3.66667
+452.792	4.33333
+452.444	6.66667
+452.097	2.33333
+451.749	3.33333
+451.404	3
+451.056	3
+450.709	4.66667
+450.361	6
+450.014	3.33333
+449.668	4.33333
+449.321	5.33333
+448.973	5.33333
+448.626	2.66667
+448.278	0
+447.93	3
+447.583	4
+447.237	2.66667
+446.89	4.66667
+446.542	4.66667
+446.194	5.33333
+445.847	4.33333
+445.499	6
+445.151	2
+444.803	4.33333
+444.456	5.33333
+444.11	4
+443.762	1.66667
+443.414	6.66667
+443.067	5.66667
+442.719	4.66667
+442.371	3.66667
+442.023	2.66667
+441.675	5.66667
+441.327	4.33333
+440.979	3.66667
+440.632	6.66667
+440.284	4.66667
+439.936	5.33333
+439.588	3.66667
+439.24	6
+438.892	2.33333
+438.544	6.66667
+438.196	8.66667
+437.848	7
+437.5	4.66667
+437.152	5.66667
+436.804	4.33333
+436.456	4
+436.108	4.66667
+435.76	5.33333
+435.412	5.66667
+435.063	9
+434.715	6.33333
+434.367	6.33333
+434.019	5.66667
+433.671	6
+433.323	2.33333
+432.975	6
+432.626	4.33333
+432.278	4.33333
+431.928	5.66667
+431.579	4.66667
+431.231	4
+430.883	6.66667
+430.535	6.33333
+430.186	2.66667
+429.838	7
+429.49	5.33333
+429.142	10.3333
+428.791	5
+428.443	3.66667
+428.094	3.66667
+427.746	4.66667
+427.398	4
+427.049	3.66667
+426.701	4
+426.35	6.66667
+426.002	8
+425.653	7.33333
+425.305	4.33333
+424.956	6
+424.606	6
+424.257	5.33333
+423.909	5.33333
+423.56	5
+423.211	2
+422.861	2.66667
+422.512	6
+422.164	4
+421.815	5
+421.466	4
+421.116	4.33333
+420.767	4.66667
+420.418	6
+420.067	3.66667
+419.719	8.33333
+419.37	5.33333
+419.021	6
+418.671	6
+418.322	5.33333
+417.973	1.66667
+417.624	5.66667
+417.273	3.66667
+416.925	6
+416.576	5
+416.225	3.33333
+415.876	4.33333
+415.527	6
+415.176	2
+414.827	2.33333
+414.478	3.66667
+414.127	3.33333
+413.778	3.66667
+413.43	2.33333
+413.078	4.66667
+412.73	5.66667
+412.381	6.66667
+412.029	1.33333
+411.68	6.33333
+411.329	2.33333
+410.98	3.66667
+410.631	5
+410.28	3.66667
+409.931	3
+409.58	3.33333
+409.231	2.33333
+408.882	4.33333
+408.53	4.33333
+408.181	4.33333
+407.83	3.33333
+407.481	5.33333
+407.13	3.66667
+406.78	5
+406.429	5.66667
+406.08	3.66667
+405.731	6
+405.379	6
+405.03	5
+404.679	4
+404.329	6.66667
+403.978	3.66667
+403.629	5.66667
+403.277	4
+402.928	4.33333
+402.576	6.33333
+402.227	4
+401.876	3
+401.526	6.33333
+401.175	4.33333
+400.825	3.66667
+400.474	5
+400.122	4.66667
+399.773	4
+399.421	7
+399.072	5
+398.72	4.33333
+398.371	4
+398.019	7.66667
+397.667	3.33333
+397.318	5
+396.966	3.66667
+396.617	3
+396.265	4
+395.915	6.33333
+395.564	5.66667
+395.212	8.33333
+394.862	1.33333
+394.51	4.66667
+394.159	3.66667
+393.809	2
+393.457	5.66667
+393.107	6.33333
+392.756	5
+392.404	5.66667
+392.054	6
+391.702	3.33333
+391.35	3.33333
+391	4.33333
+390.648	6.33333
+390.297	4.66667
+389.945	3.66667
+389.595	4.66667
+389.243	2.66667
+388.891	4.33333
+388.541	6.33333
+388.189	4
+387.837	7.33333
+387.487	6.66667
+387.135	5
+386.783	5.33333
+386.431	6
+386.081	6.66667
+385.729	4.66667
+385.377	1
+385.024	4
+384.674	5
+384.322	7
+383.97	5.33333
+383.618	6
+383.266	3.66667
+382.916	4.33333
+382.563	4.66667
+382.211	4
+381.859	5
+381.507	7.33333
+381.157	5.66667
+380.804	6
+380.452	5
+380.1	5
+379.747	5.33333
+379.397	3
+379.045	3
+378.692	2
+378.34	4.66667
+377.987	4
+377.635	5.66667
+377.283	4
+376.932	4.33333
+376.58	4.33333
+376.227	2.33333
+375.875	7
+375.522	4.66667
+375.17	3.33333
+374.817	4.66667
+374.465	5
+374.112	3.33333
+373.76	4.33333
+373.409	8
+373.057	5.66667
+372.704	3.66667
+372.352	2.66667
+371.999	2.66667
+371.646	7.33333
+371.294	5
+370.941	4
+370.588	5
+370.236	6.66667
+369.883	5.33333
+369.53	5.66667
+369.177	5.33333
+368.825	6
+368.472	3.33333
+368.119	3.33333
+367.766	7.66667
+367.413	5.66667
+367.061	7.33333
+366.708	3.33333
+366.355	4.66667
+366.002	5
+365.649	5.66667
+365.296	7
+364.943	6
+364.591	4.33333
+364.238	5.66667
+363.885	5.66667
+363.532	5.33333
+363.179	6.66667
+362.826	3.66667
+362.471	7
+362.118	3.33333
+361.765	7.33333
+361.411	5.33333
+361.058	8
+360.705	2.66667
+360.352	4
+359.999	3
+359.646	3.66667
+359.293	6
+358.938	1.66667
+358.585	6
+358.231	5.66667
+357.878	3
+357.525	4.66667
+357.172	6
+356.819	4.66667
+356.463	5.33333
+356.11	4.33333
+355.757	5.33333
+355.404	6.66667
+355.05	5.66667
+354.697	5
+354.342	4.33333
+353.988	6.66667
+353.635	6
+353.282	4.33333
+352.928	4.33333
+352.573	6.33333
+352.219	9.33333
+351.866	5
+351.513	6.66667
+351.157	3
+350.803	3
+350.45	6
+350.097	6.66667
+349.741	4.66667
+349.387	6
+349.034	7
+348.68	6.33333
+348.325	2
+347.971	5
+347.618	2.66667
+347.264	7.66667
+346.908	5
+346.555	7.66667
+346.201	4
+345.845	5.33333
+345.492	8.66667
+345.138	6.66667
+344.782	4.66667
+344.429	3.66667
+344.075	5.66667
+343.719	6
+343.365	6
+343.012	4.66667
+342.656	5
+342.302	3.66667
+341.948	5.66667
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_20_top.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_20_top.txt
new file mode 100644
index 0000000000000000000000000000000000000000..4c8311cc1458c5273317662b20614e114bcac5e1
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_20_top.txt
@@ -0,0 +1,1024 @@
+692.206	2.66667
+691.876	1
+691.546	1
+691.215	3
+690.885	1.33333
+690.555	2
+690.225	5
+689.895	1.66667
+689.564	-0.333333
+689.232	3.33333
+688.902	2
+688.571	1
+688.241	0
+687.911	3.33333
+687.58	3
+687.25	4.33333
+686.917	1.33333
+686.587	2
+686.257	2.66667
+685.926	1.66667
+685.596	3.33333
+685.266	3.33333
+684.933	-0.666667
+684.602	-0.333333
+684.272	2.66667
+683.942	2
+683.609	4.66667
+683.279	3.33333
+682.948	1.33333
+682.617	4.33333
+682.287	2.66667
+681.954	2.33333
+681.624	3
+681.293	2
+680.963	3.66667
+680.63	1
+680.299	3
+679.969	3.66667
+679.636	1.33333
+679.305	3.33333
+678.975	3.33333
+678.644	3.66667
+678.311	2
+677.981	4.66667
+677.65	2.33333
+677.317	5.33333
+676.986	2
+676.656	1.33333
+676.323	5
+675.992	3
+675.661	1.33333
+675.328	2.33333
+674.998	1.33333
+674.667	3
+674.334	1
+674.003	4.33333
+673.67	2.33333
+673.339	3
+673.008	1.66667
+672.675	2.33333
+672.344	3.33333
+672.011	5.33333
+671.681	3.33333
+671.35	3.33333
+671.017	4.33333
+670.686	4.66667
+670.353	1
+670.022	6.33333
+669.689	4.66667
+669.358	4
+669.027	3
+668.693	2.66667
+668.362	2.66667
+668.029	4.33333
+667.698	0.333333
+667.365	3
+667.034	3
+666.701	4.66667
+666.37	3.66667
+666.036	3.66667
+665.705	4.33333
+665.372	2.33333
+665.041	4.33333
+664.708	4.33333
+664.376	5
+664.043	3.66667
+663.712	1.66667
+663.379	6
+663.045	3.33333
+662.714	4.66667
+662.381	4.33333
+662.049	4.33333
+661.716	5
+661.385	2.66667
+661.051	3.33333
+660.718	4.33333
+660.387	4
+660.053	2.33333
+659.722	4.66667
+659.388	5.33333
+659.055	2.33333
+658.724	3
+658.39	5
+658.059	1
+657.725	3
+657.392	2.33333
+657.06	4
+656.727	3.33333
+656.393	2.33333
+656.062	5
+655.728	1.66667
+655.394	3.33333
+655.063	3.33333
+654.729	2.66667
+654.396	4.33333
+654.064	3
+653.73	3.66667
+653.397	4.66667
+653.063	4.33333
+652.731	1.66667
+652.398	3.66667
+652.064	5
+651.73	1.33333
+651.399	4.33333
+651.065	3.33333
+650.731	4.33333
+650.397	4.33333
+650.066	1.66667
+649.732	2.66667
+649.398	1
+649.064	4.66667
+648.732	2
+648.399	5.66667
+648.065	2.33333
+647.731	3.33333
+647.397	3
+647.065	2
+646.731	1.66667
+646.397	3.66667
+646.063	3
+645.729	1.33333
+645.398	3.66667
+645.064	2.66667
+644.73	4.66667
+644.396	1.33333
+644.062	3.66667
+643.727	4
+643.393	4
+643.062	0.333333
+642.727	1
+642.393	3
+642.059	-1.33333
+641.725	5.33333
+641.391	4.33333
+641.057	1.66667
+640.723	4
+640.389	3.33333
+640.054	2.33333
+639.72	3.33333
+639.388	3
+639.054	3.66667
+638.72	4
+638.386	4.33333
+638.051	4.66667
+637.717	5.66667
+637.383	1
+637.049	2.66667
+636.714	4.33333
+636.38	1.66667
+636.046	3.66667
+635.711	3
+635.377	2.33333
+635.043	4.33333
+634.708	2.33333
+634.374	2.66667
+634.04	4.33333
+633.705	3.33333
+633.371	2.66667
+633.036	2
+632.702	1
+632.368	4
+632.033	2.66667
+631.699	3.66667
+631.364	3.66667
+631.03	3.66667
+630.693	6.66667
+630.359	0
+630.024	5
+629.689	3.66667
+629.355	1
+629.02	3
+628.686	5.66667
+628.351	3.33333
+628.017	4.66667
+627.682	2.66667
+627.345	1.33333
+627.011	3
+626.676	3
+626.341	0.333333
+626.007	3.66667
+625.672	3.66667
+625.337	5
+625	-1
+624.666	5
+624.331	3
+623.996	5.33333
+623.661	4.66667
+623.327	2
+622.99	7.33333
+622.655	2.33333
+622.32	3.66667
+621.985	1.33333
+621.651	4.33333
+621.314	3.33333
+620.979	4.33333
+620.644	3.66667
+620.309	4.66667
+619.972	5
+619.637	4
+619.302	5
+618.967	4.66667
+618.63	6
+618.295	4
+617.96	2.66667
+617.625	3.66667
+617.288	5.33333
+616.953	1.33333
+616.618	3
+616.281	6.33333
+615.946	7
+615.611	4
+615.274	6.33333
+614.939	5.33333
+614.604	7.33333
+614.266	5.33333
+613.931	7
+613.596	6.66667
+613.259	5
+612.924	8
+612.589	3
+612.251	5
+611.916	6
+611.581	5.66667
+611.244	1.66667
+610.908	6
+610.571	7
+610.236	5.33333
+609.901	4.33333
+609.563	3
+609.228	5.33333
+608.89	2.33333
+608.555	4
+608.22	4
+607.882	3
+607.547	3.33333
+607.21	4.66667
+606.874	4
+606.537	2.33333
+606.201	3
+605.864	2
+605.528	6.66667
+605.193	4.33333
+604.855	1.33333
+604.52	5
+604.182	5
+603.847	3.66667
+603.509	1.66667
+603.174	0.333333
+602.836	4.66667
+602.501	5.33333
+602.163	1.33333
+601.825	1.33333
+601.49	4.33333
+601.152	1.66667
+600.816	4.33333
+600.479	3.33333
+600.143	5.66667
+599.805	1.66667
+599.47	1.33333
+599.132	1.66667
+598.794	0.666667
+598.459	1.66667
+598.121	2.66667
+597.785	3.66667
+597.447	4.33333
+597.112	4.33333
+596.774	3.33333
+596.436	0
+596.1	4.33333
+595.762	3.33333
+595.424	4.33333
+595.088	3.66667
+594.75	3
+594.415	5.33333
+594.077	2.33333
+593.739	3.33333
+593.403	0.333333
+593.065	4.66667
+592.727	4
+592.391	4.33333
+592.053	3
+591.715	3.66667
+591.379	1.66667
+591.041	2.33333
+590.703	4
+590.365	4.33333
+590.029	4.66667
+589.691	0.333333
+589.353	5.33333
+589.017	4
+588.678	1.33333
+588.34	4
+588.002	2.33333
+587.666	2
+587.328	2.66667
+586.99	3.33333
+586.651	0.666667
+586.315	2
+585.977	1.66667
+585.639	-0.333333
+585.3	0.333333
+584.962	2.66667
+584.626	1
+584.288	3
+583.949	3
+583.611	2
+583.273	2
+582.936	-0.333333
+582.598	4.66667
+582.26	3.66667
+581.921	4
+581.583	3
+581.244	4
+580.906	2.66667
+580.57	4.66667
+580.231	4
+579.893	2
+579.554	4
+579.216	4.33333
+578.877	1.66667
+578.539	3.33333
+578.2	3
+577.864	1.33333
+577.525	0.666667
+577.187	4.66667
+576.848	-1
+576.51	3
+576.171	3.33333
+575.832	2
+575.494	2.66667
+575.155	5
+574.816	3.33333
+574.478	5.33333
+574.139	2
+573.8	1.66667
+573.462	3
+573.123	1.66667
+572.784	1.33333
+572.445	3
+572.107	3.33333
+571.768	2.33333
+571.429	2.33333
+571.09	1.66667
+570.751	1.66667
+570.413	4
+570.074	2.33333
+569.735	3.66667
+569.396	5
+569.057	3.66667
+568.718	1
+568.38	2.33333
+568.041	2.33333
+567.702	3.66667
+567.363	5.66667
+567.024	6.66667
+566.685	4.33333
+566.346	4
+566.007	4
+565.668	4
+565.329	1.66667
+564.988	5
+564.649	3
+564.31	1
+563.971	3.33333
+563.632	3.66667
+563.292	2.33333
+562.953	3.66667
+562.614	2
+562.273	3
+561.934	3.66667
+561.595	3.66667
+561.256	2.66667
+560.916	5.33333
+560.577	3
+560.236	1.66667
+559.897	4.66667
+559.558	6
+559.218	6
+558.879	3
+558.54	2
+558.198	6
+557.859	4.33333
+557.52	4
+557.181	5.33333
+556.839	5.66667
+556.5	4.33333
+556.16	6.66667
+555.821	6
+555.48	4.66667
+555.14	4.33333
+554.801	3.66667
+554.461	7.33333
+554.12	8
+553.78	5.66667
+553.441	6
+553.102	3
+552.76	8
+552.42	4.66667
+552.081	9
+551.739	8.33333
+551.4	7
+551.06	1.33333
+550.719	7.33333
+550.379	7.66667
+550.039	5.66667
+549.698	5.66667
+549.358	3.33333
+549.019	8
+548.677	8
+548.337	6.66667
+547.998	7.33333
+547.656	9.66667
+547.316	11.3333
+546.977	8.33333
+546.635	8
+546.295	5
+545.953	6.66667
+545.613	8.33333
+545.274	9
+544.932	9
+544.592	11.6667
+544.25	9
+543.91	9
+543.57	8
+543.229	12.3333
+542.889	11
+542.547	9.66667
+542.207	11
+541.865	10
+541.525	12
+541.183	8
+540.843	10.3333
+540.501	11
+540.161	10.6667
+539.819	11.6667
+539.479	10.6667
+539.137	15
+538.797	16.3333
+538.455	13.3333
+538.115	13.3333
+537.773	17.3333
+537.433	15.3333
+537.091	14.6667
+536.75	15.3333
+536.408	17.3333
+536.068	22.3333
+535.726	17.3333
+535.386	15.3333
+535.044	16
+534.703	21.3333
+534.361	18.6667
+534.019	16.6667
+533.679	21
+533.336	19.6667
+532.996	23.6667
+532.654	24.6667
+532.312	21.6667
+531.971	24
+531.629	29
+531.289	23.6667
+530.946	34
+530.604	31.3333
+530.264	30
+529.921	34
+529.579	33
+529.238	36.3333
+528.896	36.6667
+528.556	37
+528.213	46
+527.871	50
+527.53	49.3333
+527.188	56
+526.845	61.3333
+526.503	67.6667
+526.162	74
+525.819	80.3333
+525.477	86.3333
+525.136	96.3333
+524.794	106.667
+524.451	135
+524.111	146.333
+523.768	172
+523.425	201.333
+523.083	230.333
+522.742	313.333
+522.399	367.333
+522.057	434.333
+521.714	543.667
+521.373	634.333
+521.03	725.667
+520.688	850
+520.345	925.333
+520.002	979
+519.661	994.667
+519.319	980
+518.976	925
+518.633	905
+518.29	823
+517.949	795.333
+517.606	798
+517.263	825
+516.921	847
+516.578	881
+516.235	869.667
+515.894	816.667
+515.551	768.667
+515.208	709
+514.865	607.333
+514.522	526.333
+514.179	448.667
+513.836	373.333
+513.493	309.667
+513.152	249.333
+512.809	220
+512.466	177.667
+512.123	148
+511.779	143.333
+511.436	109.667
+511.093	99.3333
+510.75	92.3333
+510.407	83
+510.064	78.6667
+509.721	60.6667
+509.377	57.3333
+509.034	55
+508.693	54.3333
+508.35	50.6667
+508.007	45
+507.663	43
+507.32	38.3333
+506.977	35.6667
+506.633	34
+506.29	36
+505.947	30.3333
+505.604	26
+505.26	30.6667
+504.917	26.3333
+504.573	26
+504.23	26
+503.887	25.6667
+503.543	18.6667
+503.2	22.3333
+502.854	16.3333
+502.511	18
+502.167	19.6667
+501.824	15.3333
+501.48	17
+501.137	18.6667
+500.793	15.3333
+500.45	13.3333
+500.106	17
+499.763	15.3333
+499.419	13
+499.076	18.3333
+498.732	16
+498.386	11
+498.043	17.6667
+497.699	15
+497.355	15.3333
+497.012	12.3333
+496.668	13.6667
+496.324	12.3333
+495.981	8.33333
+495.635	12.3333
+495.291	10.6667
+494.947	10.3333
+494.604	12
+494.26	9.66667
+493.916	9.66667
+493.57	11
+493.226	10
+492.883	8.33333
+492.539	10.3333
+492.195	6.33333
+491.849	8.66667
+491.505	7
+491.161	8
+490.817	8.33333
+490.471	10
+490.127	6
+489.783	10
+489.439	10
+489.093	7.66667
+488.749	3.66667
+488.405	10.6667
+488.061	8
+487.715	7.33333
+487.371	6
+487.027	9.66667
+486.683	11
+486.337	11
+485.993	6.33333
+485.649	7
+485.303	7.33333
+484.959	6
+484.614	7
+484.268	6
+483.924	8.33333
+483.58	6.33333
+483.234	8.33333
+482.889	4
+482.545	7.66667
+482.199	5.66667
+481.855	3
+481.51	6.33333
+481.164	6.66667
+480.82	7.33333
+480.476	5
+480.129	4.33333
+479.785	9
+479.438	5.66667
+479.094	4
+478.75	3
+478.403	5.33333
+478.059	3.33333
+477.712	6
+477.368	5
+477.024	5.33333
+476.677	6
+476.333	7
+475.986	5.33333
+475.642	5.33333
+475.295	3.33333
+474.951	2
+474.604	4
+474.259	3.66667
+473.913	4
+473.568	1.33333
+473.221	8.66667
+472.877	4.33333
+472.53	5.66667
+472.186	4
+471.839	2.66667
+471.494	3.33333
+471.148	6
+470.803	4
+470.456	3
+470.112	2.66667
+469.765	5.33333
+469.42	4
+469.073	6.33333
+468.728	5
+468.382	2.33333
+468.037	2
+467.69	5.33333
+467.343	5
+466.998	4.33333
+466.651	3.33333
+466.307	5.66667
+465.96	2.33333
+465.613	5.33333
+465.268	2.66667
+464.921	4.33333
+464.576	3.66667
+464.229	3
+463.882	4.33333
+463.537	4.33333
+463.19	4.33333
+462.845	5
+462.498	5.33333
+462.151	4.66667
+461.806	3
+461.459	3
+461.112	4.33333
+460.767	4
+460.42	2.66667
+460.072	0.666667
+459.727	5.66667
+459.38	2.66667
+459.033	3.33333
+458.686	4.33333
+458.341	1
+457.993	5
+457.646	4
+457.301	4.33333
+456.954	2.33333
+456.606	3.66667
+456.259	4.33333
+455.914	4.66667
+455.567	2.33333
+455.219	5
+454.872	4.66667
+454.527	6.66667
+454.179	4.33333
+453.832	0.666667
+453.484	7
+453.139	3.33333
+452.792	1
+452.444	3.66667
+452.097	3
+451.749	2.33333
+451.404	3
+451.056	4.66667
+450.709	3
+450.361	3.33333
+450.014	3
+449.668	4.66667
+449.321	3.33333
+448.973	4.66667
+448.626	3.33333
+448.278	7
+447.93	5.33333
+447.583	4
+447.237	3
+446.89	2
+446.542	3.66667
+446.194	0.666667
+445.847	4
+445.499	1
+445.151	6
+444.803	3.66667
+444.456	6
+444.11	4.33333
+443.762	4.33333
+443.414	2
+443.067	4.33333
+442.719	1.33333
+442.371	6
+442.023	6.66667
+441.675	5.33333
+441.327	5
+440.979	1.66667
+440.632	2.66667
+440.284	4.66667
+439.936	6
+439.588	5
+439.24	3.66667
+438.892	4
+438.544	4
+438.196	6
+437.848	2.66667
+437.5	7.33333
+437.152	3.33333
+436.804	4
+436.456	3.33333
+436.108	4
+435.76	3.66667
+435.412	4.33333
+435.063	4.66667
+434.715	3.66667
+434.367	6.66667
+434.019	8.33333
+433.671	5
+433.323	2.66667
+432.975	3.33333
+432.626	5
+432.278	4.33333
+431.928	4.33333
+431.579	4.33333
+431.231	4.66667
+430.883	3.66667
+430.535	5.33333
+430.186	6
+429.838	6
+429.49	3.66667
+429.142	3
+428.791	5.66667
+428.443	4.66667
+428.094	3.66667
+427.746	4.33333
+427.398	5
+427.049	5.66667
+426.701	2.33333
+426.35	4.33333
+426.002	1.33333
+425.653	5.33333
+425.305	4.33333
+424.956	4.66667
+424.606	3
+424.257	5
+423.909	3.66667
+423.56	6
+423.211	7.33333
+422.861	5.66667
+422.512	3
+422.164	3.33333
+421.815	5.66667
+421.466	4.66667
+421.116	3.33333
+420.767	5
+420.418	2.33333
+420.067	5.66667
+419.719	3.66667
+419.37	-0.333333
+419.021	5
+418.671	5.66667
+418.322	4
+417.973	6
+417.624	3.33333
+417.273	3
+416.925	5.33333
+416.576	3.33333
+416.225	3.33333
+415.876	5.66667
+415.527	2
+415.176	7
+414.827	6
+414.478	4.66667
+414.127	6
+413.778	5
+413.43	6.33333
+413.078	2.33333
+412.73	2
+412.381	3.66667
+412.029	2.33333
+411.68	7
+411.329	3
+410.98	3.66667
+410.631	2.33333
+410.28	4
+409.931	6.33333
+409.58	3.33333
+409.231	3
+408.882	5.66667
+408.53	4.33333
+408.181	4
+407.83	3.33333
+407.481	3.33333
+407.13	5
+406.78	5.33333
+406.429	5.33333
+406.08	6.66667
+405.731	5.66667
+405.379	4.33333
+405.03	1.66667
+404.679	3.33333
+404.329	5
+403.978	1.66667
+403.629	1.33333
+403.277	5.33333
+402.928	2.66667
+402.576	4
+402.227	5.66667
+401.876	5.66667
+401.526	4.33333
+401.175	6
+400.825	6
+400.474	5.33333
+400.122	4.33333
+399.773	2.33333
+399.421	2.66667
+399.072	4.66667
+398.72	3.66667
+398.371	5.33333
+398.019	6
+397.667	5.66667
+397.318	5
+396.966	4
+396.617	5
+396.265	4
+395.915	2.66667
+395.564	4
+395.212	7
+394.862	5
+394.51	1.33333
+394.159	4
+393.809	4.66667
+393.457	2.66667
+393.107	3
+392.756	3
+392.404	5.33333
+392.054	5.33333
+391.702	5
+391.35	3.33333
+391	6.33333
+390.648	3.66667
+390.297	6.33333
+389.945	4.33333
+389.595	5.33333
+389.243	3.66667
+388.891	2.66667
+388.541	3.33333
+388.189	3
+387.837	4.66667
+387.487	5
+387.135	4.33333
+386.783	3
+386.431	7.66667
+386.081	3.66667
+385.729	5
+385.377	3.66667
+385.024	5.33333
+384.674	4.66667
+384.322	5.33333
+383.97	6
+383.618	5
+383.266	4.33333
+382.916	6.33333
+382.563	4.66667
+382.211	4.33333
+381.859	5.33333
+381.507	1
+381.157	6
+380.804	5.33333
+380.452	5
+380.1	5.33333
+379.747	5.66667
+379.397	6.66667
+379.045	4.66667
+378.692	2.33333
+378.34	5.33333
+377.987	4.33333
+377.635	5.33333
+377.283	5.66667
+376.932	3
+376.58	5
+376.227	4
+375.875	5
+375.522	3.66667
+375.17	5
+374.817	2.66667
+374.465	4.66667
+374.112	2.66667
+373.76	3
+373.409	4.66667
+373.057	2.33333
+372.704	5.66667
+372.352	5.33333
+371.999	3.33333
+371.646	3.66667
+371.294	2.33333
+370.941	3.33333
+370.588	3
+370.236	2.66667
+369.883	5
+369.53	4
+369.177	4
+368.825	4.66667
+368.472	2.66667
+368.119	4.66667
+367.766	5
+367.413	4.33333
+367.061	3.66667
+366.708	4.33333
+366.355	6.66667
+366.002	1.66667
+365.649	4
+365.296	8.33333
+364.943	0.666667
+364.591	3
+364.238	4
+363.885	5
+363.532	4.66667
+363.179	4.33333
+362.826	3
+362.471	5.33333
+362.118	5
+361.765	4
+361.411	5
+361.058	5.66667
+360.705	6.33333
+360.352	4.33333
+359.999	5
+359.646	6.66667
+359.293	7
+358.938	7
+358.585	5.66667
+358.231	5
+357.878	5
+357.525	4.66667
+357.172	4.66667
+356.819	6.33333
+356.463	4
+356.11	2.66667
+355.757	6.33333
+355.404	6
+355.05	4
+354.697	3.66667
+354.342	4
+353.988	4.33333
+353.635	2.66667
+353.282	5.33333
+352.928	5.33333
+352.573	8.66667
+352.219	4.66667
+351.866	5.33333
+351.513	4.33333
+351.157	6.33333
+350.803	6.66667
+350.45	5.66667
+350.097	6.33333
+349.741	6.33333
+349.387	8
+349.034	6
+348.68	5
+348.325	6
+347.971	6.66667
+347.618	4.33333
+347.264	5.33333
+346.908	5.33333
+346.555	6.66667
+346.201	4.33333
+345.845	9
+345.492	5
+345.138	6.33333
+344.782	4.66667
+344.429	4
+344.075	4.66667
+343.719	5
+343.365	5.66667
+343.012	3.66667
+342.656	7.33333
+342.302	4
+341.948	6
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_21_bottom.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_21_bottom.txt
new file mode 100644
index 0000000000000000000000000000000000000000..8959efc1f60c6a6191822f0fe04d3dc215723a5c
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_21_bottom.txt
@@ -0,0 +1,1024 @@
+692.206	0.666667
+691.876	4.33333
+691.546	-0.666667
+691.215	2
+690.885	1.33333
+690.555	3
+690.225	2.66667
+689.895	0.666667
+689.564	2.66667
+689.232	1
+688.902	-0.666667
+688.571	2
+688.241	2
+687.911	2.66667
+687.58	0.333333
+687.25	3.33333
+686.917	1
+686.587	3
+686.257	2
+685.926	0
+685.596	1.66667
+685.266	2.66667
+684.933	1.33333
+684.602	0
+684.272	2.66667
+683.942	1.66667
+683.609	3
+683.279	0.666667
+682.948	2.33333
+682.617	-0.333333
+682.287	1.66667
+681.954	0.666667
+681.624	-1.66667
+681.293	1
+680.963	2.33333
+680.63	2.66667
+680.299	2
+679.969	2.33333
+679.636	3.66667
+679.305	1.33333
+678.975	4
+678.644	1
+678.311	3.66667
+677.981	2.33333
+677.65	2
+677.317	-1
+676.986	0.333333
+676.656	3.66667
+676.323	3.66667
+675.992	4
+675.661	2
+675.328	4
+674.998	5.33333
+674.667	5.66667
+674.334	3
+674.003	4
+673.67	4.66667
+673.339	1.66667
+673.008	3
+672.675	3
+672.344	3
+672.011	3
+671.681	1.66667
+671.35	1.66667
+671.017	2.66667
+670.686	1
+670.353	2.66667
+670.022	3
+669.689	1.66667
+669.358	2.33333
+669.027	4.33333
+668.693	2.66667
+668.362	5
+668.029	3.66667
+667.698	1.66667
+667.365	4
+667.034	5
+666.701	2
+666.37	3
+666.036	-0.666667
+665.705	0.666667
+665.372	3
+665.041	4.66667
+664.708	0.333333
+664.376	3.33333
+664.043	2.33333
+663.712	3.66667
+663.379	5.66667
+663.045	3.33333
+662.714	2.66667
+662.381	2.33333
+662.049	3
+661.716	1.33333
+661.385	1.66667
+661.051	3.33333
+660.718	2
+660.387	3
+660.053	1
+659.722	2.66667
+659.388	2.66667
+659.055	1.33333
+658.724	1.33333
+658.39	0.333333
+658.059	2.66667
+657.725	2.33333
+657.392	2.33333
+657.06	2.33333
+656.727	1.66667
+656.393	2
+656.062	3.33333
+655.728	2.66667
+655.394	2.33333
+655.063	2.66667
+654.729	1.33333
+654.396	-0.666667
+654.064	3.33333
+653.73	1.66667
+653.397	2.33333
+653.063	2
+652.731	2.33333
+652.398	1.66667
+652.064	4
+651.73	4.66667
+651.399	5
+651.065	1.33333
+650.731	4.33333
+650.397	2
+650.066	1.33333
+649.732	4
+649.398	3
+649.064	3.66667
+648.732	1.66667
+648.399	4
+648.065	3.66667
+647.731	4.33333
+647.397	5
+647.065	2.33333
+646.731	2.33333
+646.397	4.66667
+646.063	0.666667
+645.729	2.33333
+645.398	1.33333
+645.064	1
+644.73	1.66667
+644.396	2.33333
+644.062	3.33333
+643.727	5.33333
+643.393	1.66667
+643.062	0.333333
+642.727	3
+642.393	1
+642.059	4.33333
+641.725	2.66667
+641.391	4.33333
+641.057	2.66667
+640.723	2
+640.389	1.66667
+640.054	3
+639.72	2.33333
+639.388	0.666667
+639.054	4.33333
+638.72	2
+638.386	4.33333
+638.051	3
+637.717	3.33333
+637.383	3.33333
+637.049	1
+636.714	2
+636.38	4.33333
+636.046	2.33333
+635.711	4
+635.377	1.66667
+635.043	6.33333
+634.708	2.33333
+634.374	3
+634.04	5
+633.705	3
+633.371	2.33333
+633.036	4.33333
+632.702	3
+632.368	2
+632.033	2
+631.699	2
+631.364	4.33333
+631.03	5.33333
+630.693	4.33333
+630.359	3.66667
+630.024	1
+629.689	2.66667
+629.355	1
+629.02	1.66667
+628.686	3.33333
+628.351	-1
+628.017	0
+627.682	2.66667
+627.345	3
+627.011	4
+626.676	2.66667
+626.341	4
+626.007	3.33333
+625.672	3
+625.337	2
+625	2
+624.666	3
+624.331	3.66667
+623.996	3.66667
+623.661	-1.66667
+623.327	4
+622.99	2.66667
+622.655	4.33333
+622.32	2.66667
+621.985	2.33333
+621.651	1
+621.314	3
+620.979	5.66667
+620.644	3.66667
+620.309	4.66667
+619.972	2.33333
+619.637	2.33333
+619.302	4.33333
+618.967	4
+618.63	4.33333
+618.295	0.333333
+617.96	-0.333333
+617.625	3
+617.288	6
+616.953	3
+616.618	4.33333
+616.281	4.33333
+615.946	5.66667
+615.611	4
+615.274	2.66667
+614.939	3
+614.604	3
+614.266	4.33333
+613.931	2.66667
+613.596	2.66667
+613.259	2
+612.924	6
+612.589	3
+612.251	1
+611.916	2.33333
+611.581	2
+611.244	2.66667
+610.908	4
+610.571	4
+610.236	4
+609.901	5.33333
+609.563	3
+609.228	2.66667
+608.89	4
+608.555	4.33333
+608.22	2.66667
+607.882	5
+607.547	5.66667
+607.21	3.33333
+606.874	4
+606.537	3.33333
+606.201	5
+605.864	3.66667
+605.528	4.33333
+605.193	0
+604.855	3.33333
+604.52	2.66667
+604.182	4.66667
+603.847	3.33333
+603.509	3
+603.174	1.33333
+602.836	3.66667
+602.501	1.33333
+602.163	-0.666667
+601.825	3
+601.49	1.33333
+601.152	2.66667
+600.816	1.66667
+600.479	2.33333
+600.143	3
+599.805	1
+599.47	2
+599.132	1.33333
+598.794	2.66667
+598.459	0
+598.121	1.33333
+597.785	2.66667
+597.447	3.66667
+597.112	3
+596.774	3
+596.436	0.666667
+596.1	4
+595.762	1.66667
+595.424	1.33333
+595.088	3.33333
+594.75	0.333333
+594.415	0.333333
+594.077	1.66667
+593.739	3
+593.403	4
+593.065	2
+592.727	4.66667
+592.391	4.66667
+592.053	-0.666667
+591.715	2.66667
+591.379	0.666667
+591.041	-0.666667
+590.703	1.66667
+590.365	2
+590.029	3
+589.691	2.66667
+589.353	2
+589.017	1
+588.678	-0.666667
+588.34	0.666667
+588.002	2.66667
+587.666	0
+587.328	3
+586.99	2
+586.651	2
+586.315	1
+585.977	3.33333
+585.639	2.33333
+585.3	2.33333
+584.962	0.666667
+584.626	2
+584.288	1.66667
+583.949	1.66667
+583.611	3.33333
+583.273	0.333333
+582.936	4
+582.598	3.33333
+582.26	2.66667
+581.921	1.66667
+581.583	2.66667
+581.244	1.66667
+580.906	2.33333
+580.57	2.33333
+580.231	3.66667
+579.893	2
+579.554	5
+579.216	2.33333
+578.877	2.66667
+578.539	2.33333
+578.2	4
+577.864	1.66667
+577.525	2.66667
+577.187	2.33333
+576.848	5
+576.51	1.33333
+576.171	1.66667
+575.832	3
+575.494	1
+575.155	0
+574.816	2.66667
+574.478	0.666667
+574.139	2
+573.8	1
+573.462	2.66667
+573.123	3
+572.784	-1.66667
+572.445	2.33333
+572.107	1
+571.768	1.33333
+571.429	1
+571.09	2.33333
+570.751	1.66667
+570.413	1.33333
+570.074	1
+569.735	-0.666667
+569.396	0.666667
+569.057	2.66667
+568.718	3.66667
+568.38	4
+568.041	1.66667
+567.702	6
+567.363	3
+567.024	2.66667
+566.685	7
+566.346	0.333333
+566.007	1.66667
+565.668	2
+565.329	3
+564.988	0.666667
+564.649	2
+564.31	3
+563.971	3.33333
+563.632	1.66667
+563.292	3
+562.953	3
+562.614	3.33333
+562.273	6.33333
+561.934	5
+561.595	1
+561.256	3.66667
+560.916	0
+560.577	4.33333
+560.236	1.33333
+559.897	5.66667
+559.558	1
+559.218	3.66667
+558.879	3.33333
+558.54	3.33333
+558.198	5
+557.859	1.66667
+557.52	4.33333
+557.181	4
+556.839	2
+556.5	3
+556.16	5
+555.821	3
+555.48	4.33333
+555.14	3.33333
+554.801	3
+554.461	1.33333
+554.12	4.66667
+553.78	6
+553.441	6.33333
+553.102	6.66667
+552.76	5
+552.42	7
+552.081	4.66667
+551.739	2
+551.4	5
+551.06	5.66667
+550.719	4.33333
+550.379	3.33333
+550.039	9.33333
+549.698	5.66667
+549.358	5.66667
+549.019	6.33333
+548.677	5.66667
+548.337	5.33333
+547.998	3.66667
+547.656	7
+547.316	4.66667
+546.977	8.33333
+546.635	5.66667
+546.295	7.66667
+545.953	7.33333
+545.613	8.66667
+545.274	7
+544.932	6.66667
+544.592	7
+544.25	6.66667
+543.91	5.66667
+543.57	10.6667
+543.229	10
+542.889	10.3333
+542.547	5.66667
+542.207	12
+541.865	10.6667
+541.525	7
+541.183	8.33333
+540.843	7
+540.501	10
+540.161	9
+539.819	9
+539.479	9.33333
+539.137	11
+538.797	14.3333
+538.455	13.6667
+538.115	12
+537.773	12
+537.433	13
+537.091	14.6667
+536.75	16
+536.408	13
+536.068	11.3333
+535.726	13
+535.386	12.6667
+535.044	18.3333
+534.703	16
+534.361	14
+534.019	14.6667
+533.679	19.3333
+533.336	19.3333
+532.996	18.3333
+532.654	17.3333
+532.312	21
+531.971	21.3333
+531.629	19.6667
+531.289	26.3333
+530.946	24.3333
+530.604	25.6667
+530.264	23.6667
+529.921	23.3333
+529.579	25.6667
+529.238	31.6667
+528.896	32.3333
+528.556	36
+528.213	38
+527.871	34
+527.53	46
+527.188	48.6667
+526.845	51.3333
+526.503	50
+526.162	55.6667
+525.819	63.3333
+525.477	68
+525.136	73
+524.794	90.6667
+524.451	104.333
+524.111	107
+523.768	125.333
+523.425	162.333
+523.083	178.667
+522.742	228.667
+522.399	271.667
+522.057	318.333
+521.714	394
+521.373	446.333
+521.03	535.667
+520.688	618.333
+520.345	672.667
+520.002	725
+519.661	741.667
+519.319	735.667
+518.976	720
+518.633	695.333
+518.29	641
+517.949	662.667
+517.606	679.667
+517.263	761.333
+516.921	763.667
+516.578	839
+516.235	834
+515.894	797.667
+515.551	775
+515.208	702.667
+514.865	609
+514.522	536
+514.179	468
+513.836	388.333
+513.493	326.667
+513.152	266.667
+512.809	221
+512.466	186.667
+512.123	154.667
+511.779	123.333
+511.436	109.333
+511.093	94.6667
+510.75	89.3333
+510.407	78.6667
+510.064	65.3333
+509.721	59
+509.377	58.6667
+509.034	51.3333
+508.693	45
+508.35	46.3333
+508.007	35
+507.663	40.6667
+507.32	36.3333
+506.977	34.3333
+506.633	29.6667
+506.29	26.6667
+505.947	30.6667
+505.604	28.3333
+505.26	24.3333
+504.917	23
+504.573	21.6667
+504.23	20.3333
+503.887	18
+503.543	21
+503.2	17
+502.854	16
+502.511	18.6667
+502.167	17.3333
+501.824	17
+501.48	18.3333
+501.137	14.3333
+500.793	15.6667
+500.45	14.6667
+500.106	10.6667
+499.763	14
+499.419	16.6667
+499.076	14.3333
+498.732	12.3333
+498.386	11.3333
+498.043	5.66667
+497.699	12.3333
+497.355	8.33333
+497.012	10
+496.668	11.6667
+496.324	11.6667
+495.981	9
+495.635	9
+495.291	9
+494.947	6
+494.604	8.33333
+494.26	10.6667
+493.916	8
+493.57	8.33333
+493.226	6.33333
+492.883	8.66667
+492.539	8.66667
+492.195	8.33333
+491.849	5.66667
+491.505	3.33333
+491.161	4.66667
+490.817	7.33333
+490.471	8.33333
+490.127	7.66667
+489.783	8
+489.439	8
+489.093	2.66667
+488.749	6.33333
+488.405	8.33333
+488.061	6
+487.715	10.3333
+487.371	5
+487.027	5.66667
+486.683	7
+486.337	2.33333
+485.993	5.33333
+485.649	4.66667
+485.303	3
+484.959	5
+484.614	6
+484.268	5
+483.924	5.33333
+483.58	6
+483.234	4.66667
+482.889	5.33333
+482.545	0.666667
+482.199	3.66667
+481.855	6.33333
+481.51	8.33333
+481.164	2.33333
+480.82	1.66667
+480.476	5.66667
+480.129	3.66667
+479.785	5
+479.438	5.33333
+479.094	3
+478.75	5.33333
+478.403	6.33333
+478.059	3
+477.712	4
+477.368	3.66667
+477.024	2.33333
+476.677	3.66667
+476.333	4.33333
+475.986	2.66667
+475.642	3
+475.295	5.33333
+474.951	4.33333
+474.604	6.33333
+474.259	2.66667
+473.913	4
+473.568	4
+473.221	4.66667
+472.877	5
+472.53	0.333333
+472.186	4
+471.839	5
+471.494	3.33333
+471.148	1.66667
+470.803	3
+470.456	3.66667
+470.112	2.33333
+469.765	3.66667
+469.42	3
+469.073	5
+468.728	3
+468.382	1.33333
+468.037	1.66667
+467.69	2.33333
+467.343	4.33333
+466.998	2.66667
+466.651	2.66667
+466.307	4
+465.96	2.33333
+465.613	4.33333
+465.268	2
+464.921	4.33333
+464.576	6.66667
+464.229	2
+463.882	1.66667
+463.537	3
+463.19	3.33333
+462.845	1
+462.498	1.66667
+462.151	2
+461.806	1
+461.459	2.33333
+461.112	4
+460.767	1
+460.42	1.66667
+460.072	-1.66667
+459.727	4
+459.38	3
+459.033	3.33333
+458.686	1.33333
+458.341	0.333333
+457.993	-0.666667
+457.646	4
+457.301	0.333333
+456.954	2.66667
+456.606	3
+456.259	5
+455.914	-1.33333
+455.567	0.666667
+455.219	6
+454.872	2.33333
+454.527	4.33333
+454.179	2.66667
+453.832	5.33333
+453.484	2.66667
+453.139	1.33333
+452.792	3
+452.444	3.33333
+452.097	4.66667
+451.749	2
+451.404	3.33333
+451.056	3.66667
+450.709	5
+450.361	3.33333
+450.014	2.66667
+449.668	4
+449.321	4.66667
+448.973	3.66667
+448.626	2.66667
+448.278	1.66667
+447.93	4
+447.583	2.66667
+447.237	2.66667
+446.89	2
+446.542	2.33333
+446.194	5.66667
+445.847	3.33333
+445.499	2
+445.151	3.66667
+444.803	5
+444.456	5
+444.11	4
+443.762	2.66667
+443.414	1.66667
+443.067	4.33333
+442.719	3.33333
+442.371	2.66667
+442.023	3.66667
+441.675	4.33333
+441.327	1.33333
+440.979	1.33333
+440.632	4.33333
+440.284	2.66667
+439.936	4
+439.588	2.66667
+439.24	5.66667
+438.892	3.33333
+438.544	2.33333
+438.196	4.33333
+437.848	4.33333
+437.5	2.33333
+437.152	5
+436.804	5.33333
+436.456	2.66667
+436.108	3.66667
+435.76	2.33333
+435.412	3.33333
+435.063	2.33333
+434.715	3
+434.367	0.666667
+434.019	3.66667
+433.671	4
+433.323	2
+432.975	2
+432.626	3.66667
+432.278	4.33333
+431.928	5
+431.579	4
+431.231	4
+430.883	2.66667
+430.535	3
+430.186	2.66667
+429.838	2.33333
+429.49	5
+429.142	2.66667
+428.791	4.33333
+428.443	2.66667
+428.094	4.66667
+427.746	3
+427.398	5.33333
+427.049	3.66667
+426.701	3
+426.35	3
+426.002	3.66667
+425.653	1
+425.305	2.33333
+424.956	4
+424.606	3.66667
+424.257	4
+423.909	4.33333
+423.56	3
+423.211	4.66667
+422.861	3
+422.512	5
+422.164	3.33333
+421.815	3.66667
+421.466	5
+421.116	-1
+420.767	2
+420.418	4
+420.067	3.33333
+419.719	6.33333
+419.37	3
+419.021	3.33333
+418.671	1.66667
+418.322	3.66667
+417.973	3
+417.624	5.33333
+417.273	1
+416.925	3.66667
+416.576	4.66667
+416.225	3.66667
+415.876	2
+415.527	5
+415.176	6.33333
+414.827	3
+414.478	1.66667
+414.127	2.66667
+413.778	4.33333
+413.43	3.33333
+413.078	1.66667
+412.73	3.33333
+412.381	4.66667
+412.029	3
+411.68	4.33333
+411.329	1
+410.98	2.33333
+410.631	2
+410.28	2.66667
+409.931	2.66667
+409.58	3.33333
+409.231	5
+408.882	4
+408.53	0
+408.181	0
+407.83	5
+407.481	3.66667
+407.13	2
+406.78	2.33333
+406.429	3
+406.08	1
+405.731	3.66667
+405.379	6
+405.03	3.33333
+404.679	1.33333
+404.329	5.66667
+403.978	3.66667
+403.629	3.33333
+403.277	2.33333
+402.928	6.66667
+402.576	3.33333
+402.227	3
+401.876	1.33333
+401.526	0
+401.175	3.33333
+400.825	2
+400.474	3
+400.122	4
+399.773	3
+399.421	4.66667
+399.072	1
+398.72	1.66667
+398.371	2.33333
+398.019	5
+397.667	1
+397.318	3.66667
+396.966	2.33333
+396.617	5.33333
+396.265	3
+395.915	4.33333
+395.564	2.33333
+395.212	1.66667
+394.862	2.66667
+394.51	1.66667
+394.159	3
+393.809	5.66667
+393.457	5.33333
+393.107	4.33333
+392.756	3.33333
+392.404	3
+392.054	2
+391.702	5
+391.35	3.66667
+391	4
+390.648	4
+390.297	1.66667
+389.945	3
+389.595	1
+389.243	1.66667
+388.891	4.33333
+388.541	2
+388.189	4
+387.837	4.66667
+387.487	3
+387.135	4.33333
+386.783	2.66667
+386.431	4
+386.081	2
+385.729	3.66667
+385.377	4
+385.024	4
+384.674	2.66667
+384.322	4.66667
+383.97	4.33333
+383.618	1
+383.266	4.66667
+382.916	3
+382.563	4.66667
+382.211	3.66667
+381.859	3
+381.507	4
+381.157	4.33333
+380.804	5
+380.452	5
+380.1	4
+379.747	2
+379.397	4.66667
+379.045	4.66667
+378.692	2.33333
+378.34	4
+377.987	3.33333
+377.635	5
+377.283	0.666667
+376.932	2.33333
+376.58	4
+376.227	3.33333
+375.875	3.66667
+375.522	4.66667
+375.17	6.33333
+374.817	-0.333333
+374.465	5
+374.112	3
+373.76	6
+373.409	6.33333
+373.057	2
+372.704	3.66667
+372.352	7
+371.999	3.66667
+371.646	3.66667
+371.294	3.33333
+370.941	5
+370.588	4
+370.236	2.66667
+369.883	3.66667
+369.53	7.33333
+369.177	1.33333
+368.825	5
+368.472	4.33333
+368.119	4.66667
+367.766	2.66667
+367.413	2.33333
+367.061	5.33333
+366.708	1.66667
+366.355	4
+366.002	5
+365.649	4
+365.296	2.33333
+364.943	2
+364.591	2.66667
+364.238	4
+363.885	4.33333
+363.532	4.66667
+363.179	4.33333
+362.826	4.33333
+362.471	5.33333
+362.118	6
+361.765	2.66667
+361.411	7
+361.058	3.66667
+360.705	4.33333
+360.352	2
+359.999	5.33333
+359.646	4.33333
+359.293	4.33333
+358.938	5
+358.585	6.66667
+358.231	5.66667
+357.878	3.66667
+357.525	4.66667
+357.172	6.33333
+356.819	3.33333
+356.463	0.666667
+356.11	3
+355.757	4.33333
+355.404	1.33333
+355.05	5
+354.697	3
+354.342	4.33333
+353.988	2.33333
+353.635	3.66667
+353.282	3.66667
+352.928	4.66667
+352.573	5
+352.219	3.66667
+351.866	5
+351.513	5.66667
+351.157	3.33333
+350.803	4.33333
+350.45	5.66667
+350.097	4
+349.741	5
+349.387	3.66667
+349.034	3.33333
+348.68	2.33333
+348.325	4.66667
+347.971	2.33333
+347.618	3.66667
+347.264	4.33333
+346.908	4.66667
+346.555	3
+346.201	6.33333
+345.845	2.66667
+345.492	5.33333
+345.138	4.33333
+344.782	5.33333
+344.429	3.33333
+344.075	3.66667
+343.719	3
+343.365	4.33333
+343.012	5
+342.656	4.66667
+342.302	5.33333
+341.948	4.66667
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_21_top.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_21_top.txt
new file mode 100644
index 0000000000000000000000000000000000000000..fb31e2eed0d22fcdcb4c740704e06853fa1d3739
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_21_top.txt
@@ -0,0 +1,1024 @@
+692.206	0
+691.876	0.666667
+691.546	-2
+691.215	2
+690.885	-0.333333
+690.555	-0.333333
+690.225	0.666667
+689.895	2.66667
+689.564	2.66667
+689.232	0
+688.902	0
+688.571	-1
+688.241	2
+687.911	1
+687.58	1
+687.25	0.666667
+686.917	1.66667
+686.587	2
+686.257	1.66667
+685.926	1.33333
+685.596	3.33333
+685.266	2.66667
+684.933	1
+684.602	-0.333333
+684.272	0
+683.942	0
+683.609	-1
+683.279	-1.33333
+682.948	2
+682.617	3.33333
+682.287	0
+681.954	1.33333
+681.624	1.66667
+681.293	3.33333
+680.963	2.33333
+680.63	3.33333
+680.299	3.66667
+679.969	2
+679.636	0
+679.305	-1
+678.975	2
+678.644	3.33333
+678.311	0.666667
+677.981	-0.333333
+677.65	1.33333
+677.317	2
+676.986	2.66667
+676.656	1.66667
+676.323	3.33333
+675.992	2.33333
+675.661	3.33333
+675.328	1.66667
+674.998	2.66667
+674.667	3.66667
+674.334	3.33333
+674.003	2
+673.67	2.33333
+673.339	3
+673.008	4
+672.675	1.33333
+672.344	3.33333
+672.011	-1
+671.681	3.66667
+671.35	4.66667
+671.017	3.33333
+670.686	-0.666667
+670.353	5.66667
+670.022	4
+669.689	3.33333
+669.358	0
+669.027	3
+668.693	2.66667
+668.362	1.33333
+668.029	3.66667
+667.698	4.33333
+667.365	2
+667.034	1.66667
+666.701	2.66667
+666.37	1
+666.036	4.33333
+665.705	6
+665.372	4
+665.041	5.33333
+664.708	2.66667
+664.376	4
+664.043	3
+663.712	2.66667
+663.379	4.33333
+663.045	2
+662.714	4
+662.381	1.66667
+662.049	2.33333
+661.716	1.33333
+661.385	3.66667
+661.051	1.66667
+660.718	1.33333
+660.387	5
+660.053	1.66667
+659.722	2.33333
+659.388	3.33333
+659.055	4.33333
+658.724	3.33333
+658.39	3
+658.059	2.66667
+657.725	1.66667
+657.392	4
+657.06	2
+656.727	2.33333
+656.393	2
+656.062	1.33333
+655.728	3.33333
+655.394	4.66667
+655.063	4.33333
+654.729	3
+654.396	1.66667
+654.064	3.33333
+653.73	2
+653.397	5
+653.063	4
+652.731	2.66667
+652.398	2
+652.064	2
+651.73	4
+651.399	3.66667
+651.065	2.66667
+650.731	4.33333
+650.397	1
+650.066	2.66667
+649.732	3
+649.398	5.33333
+649.064	2
+648.732	3.66667
+648.399	1.66667
+648.065	3.66667
+647.731	4
+647.397	1.66667
+647.065	2
+646.731	5
+646.397	5
+646.063	3.66667
+645.729	3.33333
+645.398	1.33333
+645.064	3
+644.73	3.33333
+644.396	0.666667
+644.062	5.66667
+643.727	2.33333
+643.393	1
+643.062	0.666667
+642.727	2.66667
+642.393	1.66667
+642.059	4.66667
+641.725	2.33333
+641.391	-1
+641.057	2.66667
+640.723	3.66667
+640.389	2.33333
+640.054	1.66667
+639.72	2
+639.388	2.66667
+639.054	3
+638.72	2
+638.386	4.66667
+638.051	0.333333
+637.717	0.333333
+637.383	1.33333
+637.049	4.66667
+636.714	3
+636.38	6.33333
+636.046	5
+635.711	4.33333
+635.377	4.33333
+635.043	3.33333
+634.708	2
+634.374	3
+634.04	4.33333
+633.705	1.66667
+633.371	3.33333
+633.036	4
+632.702	1.33333
+632.368	2.33333
+632.033	2.66667
+631.699	1.66667
+631.364	1.66667
+631.03	1.33333
+630.693	2
+630.359	3.33333
+630.024	2.33333
+629.689	2.66667
+629.355	1.33333
+629.02	1.33333
+628.686	3
+628.351	3
+628.017	1
+627.682	3.66667
+627.345	0.333333
+627.011	4.66667
+626.676	2
+626.341	6
+626.007	5.66667
+625.672	1.66667
+625.337	3
+625	3.66667
+624.666	3.33333
+624.331	2.66667
+623.996	3
+623.661	0.666667
+623.327	5.66667
+622.99	2.66667
+622.655	1.33333
+622.32	4
+621.985	4.66667
+621.651	4.33333
+621.314	3
+620.979	6
+620.644	0.333333
+620.309	3.33333
+619.972	3.66667
+619.637	1.66667
+619.302	6.33333
+618.967	4.66667
+618.63	3.66667
+618.295	5
+617.96	4.33333
+617.625	3.33333
+617.288	4.66667
+616.953	1.66667
+616.618	5
+616.281	5.66667
+615.946	3.66667
+615.611	3.33333
+615.274	5
+614.939	3.33333
+614.604	3.33333
+614.266	2.33333
+613.931	2.33333
+613.596	3
+613.259	3.66667
+612.924	3
+612.589	4
+612.251	5
+611.916	2.33333
+611.581	4.33333
+611.244	4.33333
+610.908	6.33333
+610.571	4.66667
+610.236	3.66667
+609.901	1.66667
+609.563	1.66667
+609.228	1.66667
+608.89	4.33333
+608.555	2.66667
+608.22	4
+607.882	3
+607.547	4.33333
+607.21	2
+606.874	4.66667
+606.537	1.66667
+606.201	4.66667
+605.864	5.33333
+605.528	3
+605.193	3.33333
+604.855	2
+604.52	2.33333
+604.182	0.666667
+603.847	3
+603.509	3
+603.174	2
+602.836	2
+602.501	3.66667
+602.163	2.33333
+601.825	0.333333
+601.49	1.66667
+601.152	3
+600.816	3.66667
+600.479	1.66667
+600.143	1.66667
+599.805	1
+599.47	4
+599.132	2.66667
+598.794	0
+598.459	2
+598.121	2.33333
+597.785	0.666667
+597.447	2.33333
+597.112	2.33333
+596.774	5.66667
+596.436	2.33333
+596.1	2
+595.762	3.33333
+595.424	4.66667
+595.088	2.33333
+594.75	2.66667
+594.415	3
+594.077	1.33333
+593.739	1
+593.403	2.66667
+593.065	0.666667
+592.727	-0.333333
+592.391	3
+592.053	2.33333
+591.715	1.33333
+591.379	3.33333
+591.041	0.333333
+590.703	4.33333
+590.365	2
+590.029	1.66667
+589.691	1.33333
+589.353	1.33333
+589.017	0.666667
+588.678	1
+588.34	0.666667
+588.002	1
+587.666	3.66667
+587.328	1
+586.99	-1.33333
+586.651	1.66667
+586.315	1.33333
+585.977	1.33333
+585.639	3
+585.3	0.666667
+584.962	2.66667
+584.626	2
+584.288	6.33333
+583.949	3
+583.611	0.333333
+583.273	4
+582.936	4.33333
+582.598	0.333333
+582.26	3.66667
+581.921	1.66667
+581.583	1.66667
+581.244	2.66667
+580.906	3
+580.57	3.33333
+580.231	3
+579.893	3
+579.554	4.33333
+579.216	3
+578.877	3.33333
+578.539	1.33333
+578.2	3.33333
+577.864	1.33333
+577.525	3
+577.187	0
+576.848	3
+576.51	4.33333
+576.171	2
+575.832	3
+575.494	4
+575.155	2
+574.816	2.66667
+574.478	5
+574.139	3.33333
+573.8	2
+573.462	2.33333
+573.123	2
+572.784	1.66667
+572.445	4
+572.107	2
+571.768	3.66667
+571.429	1
+571.09	4.33333
+570.751	1
+570.413	4.33333
+570.074	0.333333
+569.735	2.33333
+569.396	3.66667
+569.057	4
+568.718	1.33333
+568.38	3.66667
+568.041	1.66667
+567.702	2
+567.363	3
+567.024	2
+566.685	4
+566.346	1.66667
+566.007	3.33333
+565.668	4
+565.329	5
+564.988	3.33333
+564.649	4
+564.31	1.33333
+563.971	2.33333
+563.632	6.33333
+563.292	6.66667
+562.953	3.66667
+562.614	3.33333
+562.273	2.66667
+561.934	6.66667
+561.595	0.333333
+561.256	3.66667
+560.916	5.66667
+560.577	3.66667
+560.236	6.33333
+559.897	5
+559.558	4
+559.218	4
+558.879	5.33333
+558.54	5
+558.198	3.33333
+557.859	3.33333
+557.52	6.33333
+557.181	7.33333
+556.839	4
+556.5	5
+556.16	4.33333
+555.821	4.33333
+555.48	0.333333
+555.14	5
+554.801	5
+554.461	3.33333
+554.12	6
+553.78	5.66667
+553.441	5.33333
+553.102	4
+552.76	5.66667
+552.42	2
+552.081	2.33333
+551.739	4.66667
+551.4	5.33333
+551.06	5.33333
+550.719	5.33333
+550.379	5.33333
+550.039	4.66667
+549.698	6
+549.358	6
+549.019	2.33333
+548.677	9.66667
+548.337	6.33333
+547.998	5
+547.656	6
+547.316	7.33333
+546.977	6.66667
+546.635	6
+546.295	6.33333
+545.953	6.33333
+545.613	12
+545.274	6.33333
+544.932	9
+544.592	7
+544.25	5.33333
+543.91	10.3333
+543.57	8.66667
+543.229	10.3333
+542.889	7.33333
+542.547	7.33333
+542.207	8.66667
+541.865	8
+541.525	7.66667
+541.183	10.6667
+540.843	10.3333
+540.501	12.3333
+540.161	10
+539.819	9
+539.479	12.3333
+539.137	12.3333
+538.797	9.66667
+538.455	16.3333
+538.115	11.6667
+537.773	14.3333
+537.433	14
+537.091	11
+536.75	13.6667
+536.408	16.3333
+536.068	14
+535.726	11.6667
+535.386	13.6667
+535.044	15
+534.703	16.6667
+534.361	14.3333
+534.019	15.6667
+533.679	17
+533.336	17.3333
+532.996	19
+532.654	18.6667
+532.312	19.6667
+531.971	19.3333
+531.629	23
+531.289	27.3333
+530.946	24.6667
+530.604	22
+530.264	25.6667
+529.921	25.3333
+529.579	31.6667
+529.238	29.6667
+528.896	35.3333
+528.556	35.3333
+528.213	39.6667
+527.871	47.3333
+527.53	39.6667
+527.188	48
+526.845	53.6667
+526.503	58.6667
+526.162	61
+525.819	68.3333
+525.477	76.6667
+525.136	86
+524.794	93
+524.451	92.6667
+524.111	122
+523.768	135
+523.425	167.333
+523.083	197.333
+522.742	234.333
+522.399	277
+522.057	329
+521.714	384.333
+521.373	483.333
+521.03	555.667
+520.688	635
+520.345	708.333
+520.002	768.667
+519.661	815.333
+519.319	808.333
+518.976	785.667
+518.633	749.333
+518.29	722
+517.949	702.667
+517.606	736.667
+517.263	770
+516.921	820
+516.578	872.333
+516.235	928
+515.894	903
+515.551	873.333
+515.208	825
+514.865	736
+514.522	654.333
+514.179	564
+513.836	477.667
+513.493	379.667
+513.152	324
+512.809	274.333
+512.466	235.333
+512.123	194.667
+511.779	165.333
+511.436	128
+511.093	118
+510.75	104.667
+510.407	95.3333
+510.064	75
+509.721	82
+509.377	62.6667
+509.034	58.3333
+508.693	58
+508.35	47.6667
+508.007	43.6667
+507.663	48
+507.32	41.6667
+506.977	37
+506.633	31
+506.29	33.6667
+505.947	33
+505.604	29.6667
+505.26	26.6667
+504.917	28
+504.573	24.6667
+504.23	23
+503.887	21.6667
+503.543	18.3333
+503.2	21.3333
+502.854	17.6667
+502.511	19.6667
+502.167	21
+501.824	17
+501.48	12.6667
+501.137	16.6667
+500.793	15
+500.45	16.3333
+500.106	15.6667
+499.763	13.3333
+499.419	16
+499.076	13.3333
+498.732	12
+498.386	16
+498.043	11.6667
+497.699	15
+497.355	11.6667
+497.012	11.6667
+496.668	8.33333
+496.324	8.33333
+495.981	11.6667
+495.635	10.3333
+495.291	13
+494.947	10.3333
+494.604	6.33333
+494.26	6.33333
+493.916	8
+493.57	9
+493.226	11.3333
+492.883	7.66667
+492.539	7.66667
+492.195	8
+491.849	4.66667
+491.505	10
+491.161	8.33333
+490.817	7
+490.471	5.66667
+490.127	9.33333
+489.783	8.66667
+489.439	9
+489.093	8.33333
+488.749	7.33333
+488.405	7
+488.061	5.33333
+487.715	5.66667
+487.371	6.66667
+487.027	6.33333
+486.683	6.66667
+486.337	8
+485.993	8.33333
+485.649	5
+485.303	5
+484.959	6.66667
+484.614	7.33333
+484.268	4.66667
+483.924	7
+483.58	9
+483.234	4.33333
+482.889	3.66667
+482.545	4.66667
+482.199	5
+481.855	5
+481.51	5
+481.164	4.33333
+480.82	7.33333
+480.476	4.66667
+480.129	4.66667
+479.785	1.33333
+479.438	4.33333
+479.094	5.66667
+478.75	6.66667
+478.403	6.33333
+478.059	5.33333
+477.712	5.66667
+477.368	5
+477.024	3.66667
+476.677	3.66667
+476.333	6.33333
+475.986	4.33333
+475.642	6
+475.295	3.33333
+474.951	4.33333
+474.604	4.66667
+474.259	4.33333
+473.913	4
+473.568	0.666667
+473.221	2.66667
+472.877	3.66667
+472.53	5.66667
+472.186	2.33333
+471.839	4.33333
+471.494	5
+471.148	6
+470.803	2.33333
+470.456	3.33333
+470.112	4
+469.765	4.66667
+469.42	2.33333
+469.073	2.66667
+468.728	1.66667
+468.382	5.33333
+468.037	4.33333
+467.69	3.33333
+467.343	6
+466.998	4.33333
+466.651	3.33333
+466.307	2.33333
+465.96	1
+465.613	4
+465.268	6
+464.921	0.666667
+464.576	4.66667
+464.229	4
+463.882	3
+463.537	2
+463.19	4.33333
+462.845	2
+462.498	0.333333
+462.151	3.66667
+461.806	1.66667
+461.459	0.666667
+461.112	4
+460.767	0.666667
+460.42	2.33333
+460.072	-0.666667
+459.727	2
+459.38	0.333333
+459.033	1.33333
+458.686	3.33333
+458.341	1.66667
+457.993	6.66667
+457.646	6.33333
+457.301	4.33333
+456.954	4
+456.606	3
+456.259	2.33333
+455.914	4.33333
+455.567	2
+455.219	3
+454.872	4.66667
+454.527	2.66667
+454.179	4.66667
+453.832	3.33333
+453.484	5.66667
+453.139	2.66667
+452.792	4.66667
+452.444	5.33333
+452.097	0.666667
+451.749	3
+451.404	2
+451.056	3
+450.709	2
+450.361	3
+450.014	2
+449.668	2.33333
+449.321	3
+448.973	3.66667
+448.626	2.66667
+448.278	4
+447.93	2.66667
+447.583	3
+447.237	4.33333
+446.89	5.33333
+446.542	2.33333
+446.194	1.66667
+445.847	2.66667
+445.499	2.33333
+445.151	1.66667
+444.803	3
+444.456	2.66667
+444.11	4.66667
+443.762	2.33333
+443.414	1.66667
+443.067	3.33333
+442.719	4
+442.371	3.66667
+442.023	3.33333
+441.675	2
+441.327	2.66667
+440.979	3.66667
+440.632	3
+440.284	0.333333
+439.936	2.66667
+439.588	2
+439.24	4.33333
+438.892	2.66667
+438.544	5.33333
+438.196	1.66667
+437.848	4
+437.5	5.66667
+437.152	4.33333
+436.804	3.66667
+436.456	3.66667
+436.108	4.33333
+435.76	2
+435.412	3.66667
+435.063	5
+434.715	1.66667
+434.367	3
+434.019	3.66667
+433.671	1.66667
+433.323	7.33333
+432.975	3.33333
+432.626	4.66667
+432.278	5.66667
+431.928	2.66667
+431.579	6
+431.231	3.33333
+430.883	5
+430.535	4.66667
+430.186	3.66667
+429.838	3.33333
+429.49	6
+429.142	4.33333
+428.791	4.66667
+428.443	4
+428.094	4.66667
+427.746	6
+427.398	2.66667
+427.049	1.33333
+426.701	4.66667
+426.35	3.33333
+426.002	5.33333
+425.653	5.33333
+425.305	4.33333
+424.956	3.66667
+424.606	3.66667
+424.257	1.66667
+423.909	3.66667
+423.56	3.33333
+423.211	2
+422.861	5.33333
+422.512	2.66667
+422.164	5.66667
+421.815	2
+421.466	5.33333
+421.116	3
+420.767	3.33333
+420.418	3.66667
+420.067	7
+419.719	2.33333
+419.37	4
+419.021	2
+418.671	1.33333
+418.322	4.33333
+417.973	1.33333
+417.624	3.33333
+417.273	3.33333
+416.925	5
+416.576	4.66667
+416.225	4
+415.876	1.66667
+415.527	4.33333
+415.176	4.33333
+414.827	6
+414.478	5.33333
+414.127	4.33333
+413.778	4.33333
+413.43	3.33333
+413.078	2.66667
+412.73	4.33333
+412.381	5.33333
+412.029	5.33333
+411.68	3.33333
+411.329	3
+410.98	3
+410.631	3
+410.28	2.33333
+409.931	4.66667
+409.58	2
+409.231	3.33333
+408.882	3.33333
+408.53	5
+408.181	2.33333
+407.83	2.66667
+407.481	5
+407.13	3.66667
+406.78	5.33333
+406.429	3.66667
+406.08	1.33333
+405.731	6
+405.379	1.33333
+405.03	4.66667
+404.679	3.33333
+404.329	2
+403.978	5
+403.629	4
+403.277	3
+402.928	4.66667
+402.576	4.33333
+402.227	5.66667
+401.876	4.33333
+401.526	5
+401.175	3.33333
+400.825	2.33333
+400.474	3
+400.122	5.66667
+399.773	2.66667
+399.421	3.66667
+399.072	2.66667
+398.72	3
+398.371	3
+398.019	2.66667
+397.667	3.33333
+397.318	4
+396.966	3.33333
+396.617	3.66667
+396.265	1.33333
+395.915	3.66667
+395.564	3.33333
+395.212	5
+394.862	3.66667
+394.51	4
+394.159	4.66667
+393.809	1.66667
+393.457	2.33333
+393.107	3.33333
+392.756	1.33333
+392.404	0.666667
+392.054	3.66667
+391.702	3.66667
+391.35	4.33333
+391	4
+390.648	5
+390.297	3.33333
+389.945	3
+389.595	4.33333
+389.243	5.33333
+388.891	2
+388.541	3.33333
+388.189	2
+387.837	6
+387.487	3.66667
+387.135	3
+386.783	3.66667
+386.431	4.33333
+386.081	5
+385.729	5.33333
+385.377	1.66667
+385.024	3.33333
+384.674	4
+384.322	4
+383.97	3
+383.618	1.66667
+383.266	3.33333
+382.916	-0.333333
+382.563	3
+382.211	3
+381.859	6.33333
+381.507	3.66667
+381.157	2.66667
+380.804	3
+380.452	4.33333
+380.1	1.66667
+379.747	3
+379.397	4
+379.045	3.33333
+378.692	2.33333
+378.34	4.66667
+377.987	6
+377.635	1
+377.283	3
+376.932	2
+376.58	3
+376.227	4
+375.875	4
+375.522	3
+375.17	5
+374.817	2.66667
+374.465	5.33333
+374.112	3.33333
+373.76	3.33333
+373.409	4.33333
+373.057	4.66667
+372.704	3.33333
+372.352	1.66667
+371.999	5
+371.646	2.66667
+371.294	3
+370.941	3.66667
+370.588	2.33333
+370.236	5
+369.883	5
+369.53	3
+369.177	5.33333
+368.825	3.33333
+368.472	4.33333
+368.119	6.66667
+367.766	3
+367.413	4
+367.061	4.66667
+366.708	5.66667
+366.355	2
+366.002	1.33333
+365.649	3
+365.296	6
+364.943	3.66667
+364.591	3
+364.238	5.33333
+363.885	2.33333
+363.532	5.33333
+363.179	0.333333
+362.826	4
+362.471	1.66667
+362.118	2.33333
+361.765	2.66667
+361.411	2.33333
+361.058	3.33333
+360.705	3.66667
+360.352	4.33333
+359.999	1.66667
+359.646	5.33333
+359.293	4.33333
+358.938	4
+358.585	2.66667
+358.231	4.33333
+357.878	2.33333
+357.525	2
+357.172	4.66667
+356.819	7.33333
+356.463	3
+356.11	5.33333
+355.757	5.33333
+355.404	4
+355.05	4
+354.697	2.33333
+354.342	3.66667
+353.988	3
+353.635	5.66667
+353.282	3.66667
+352.928	3
+352.573	2.66667
+352.219	3.66667
+351.866	3
+351.513	6
+351.157	3.66667
+350.803	3.33333
+350.45	3.66667
+350.097	3.33333
+349.741	5.33333
+349.387	5
+349.034	4
+348.68	4.33333
+348.325	4.33333
+347.971	6.66667
+347.618	8
+347.264	5.66667
+346.908	4.33333
+346.555	2
+346.201	5.33333
+345.845	0.333333
+345.492	4.66667
+345.138	3.66667
+344.782	5
+344.429	4
+344.075	1.66667
+343.719	4
+343.365	5.66667
+343.012	5.33333
+342.656	6.33333
+342.302	4.66667
+341.948	8
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_22_bottom.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_22_bottom.txt
new file mode 100644
index 0000000000000000000000000000000000000000..d155bc3108c05b87b1b55af85af2fcff6152bc61
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_22_bottom.txt
@@ -0,0 +1,1024 @@
+692.206	2.33333
+691.876	1.33333
+691.546	1.66667
+691.215	2.66667
+690.885	0
+690.555	3.66667
+690.225	3
+689.895	0
+689.564	3.66667
+689.232	5.33333
+688.902	3.66667
+688.571	0.666667
+688.241	3
+687.911	5.33333
+687.58	4.33333
+687.25	3.66667
+686.917	3.66667
+686.587	1.33333
+686.257	4.33333
+685.926	2
+685.596	3.66667
+685.266	2.33333
+684.933	5
+684.602	4.33333
+684.272	1.33333
+683.942	5
+683.609	2.33333
+683.279	3.66667
+682.948	6
+682.617	3
+682.287	4.33333
+681.954	3
+681.624	2.66667
+681.293	0.333333
+680.963	5.33333
+680.63	4.33333
+680.299	4.66667
+679.969	4
+679.636	4.33333
+679.305	4.33333
+678.975	1
+678.644	4
+678.311	4.33333
+677.981	7
+677.65	3.33333
+677.317	8.33333
+676.986	5
+676.656	1.66667
+676.323	5
+675.992	4
+675.661	3
+675.328	6.33333
+674.998	5.33333
+674.667	3.33333
+674.334	6
+674.003	1.33333
+673.67	2.33333
+673.339	2.33333
+673.008	4
+672.675	4
+672.344	2
+672.011	2.66667
+671.681	3.33333
+671.35	3.66667
+671.017	4
+670.686	4.33333
+670.353	7
+670.022	7.66667
+669.689	6
+669.358	3
+669.027	6.33333
+668.693	3.66667
+668.362	3.66667
+668.029	2.33333
+667.698	4.33333
+667.365	4
+667.034	7.66667
+666.701	6
+666.37	4.66667
+666.036	5
+665.705	1
+665.372	4.66667
+665.041	3.33333
+664.708	3
+664.376	4.33333
+664.043	4
+663.712	2.33333
+663.379	3.33333
+663.045	5
+662.714	2.66667
+662.381	2.33333
+662.049	5.66667
+661.716	4.33333
+661.385	3.33333
+661.051	3
+660.718	4.66667
+660.387	4.66667
+660.053	5.33333
+659.722	4
+659.388	2
+659.055	4.33333
+658.724	6
+658.39	4.33333
+658.059	4
+657.725	6
+657.392	5.66667
+657.06	3.66667
+656.727	4.66667
+656.393	3
+656.062	5.33333
+655.728	3.33333
+655.394	3
+655.063	5.33333
+654.729	1.33333
+654.396	5.33333
+654.064	2.66667
+653.73	3
+653.397	4.33333
+653.063	1.33333
+652.731	4
+652.398	1
+652.064	3.33333
+651.73	4.33333
+651.399	5.33333
+651.065	4.33333
+650.731	3.33333
+650.397	4
+650.066	6
+649.732	2.66667
+649.398	5
+649.064	3.33333
+648.732	3.66667
+648.399	3.33333
+648.065	5.66667
+647.731	4.33333
+647.397	2.66667
+647.065	6
+646.731	3
+646.397	4.66667
+646.063	3.66667
+645.729	6.33333
+645.398	3.66667
+645.064	3.66667
+644.73	3
+644.396	3.66667
+644.062	4
+643.727	3.66667
+643.393	5
+643.062	1
+642.727	5.33333
+642.393	1.66667
+642.059	4.33333
+641.725	5.33333
+641.391	5.66667
+641.057	5.66667
+640.723	3
+640.389	3.33333
+640.054	7.66667
+639.72	2.33333
+639.388	-0.333333
+639.054	4
+638.72	3.66667
+638.386	4
+638.051	4.66667
+637.717	3
+637.383	2.66667
+637.049	5
+636.714	5.66667
+636.38	4.33333
+636.046	8
+635.711	5
+635.377	4
+635.043	3.66667
+634.708	3
+634.374	5.33333
+634.04	4.66667
+633.705	2
+633.371	2
+633.036	4
+632.702	5.33333
+632.368	6.66667
+632.033	4.33333
+631.699	5
+631.364	2
+631.03	3.66667
+630.693	3
+630.359	4.33333
+630.024	3.33333
+629.689	2.33333
+629.355	6.33333
+629.02	6
+628.686	5.66667
+628.351	4
+628.017	3.66667
+627.682	5
+627.345	8.33333
+627.011	4.33333
+626.676	3
+626.341	4.66667
+626.007	2
+625.672	5.33333
+625.337	5.66667
+625	5.33333
+624.666	2.33333
+624.331	3.66667
+623.996	5.66667
+623.661	4.66667
+623.327	7.33333
+622.99	6.66667
+622.655	2
+622.32	5
+621.985	5.66667
+621.651	8.33333
+621.314	4.66667
+620.979	7
+620.644	8
+620.309	6
+619.972	5.33333
+619.637	3
+619.302	4.66667
+618.967	4.33333
+618.63	4.66667
+618.295	6.33333
+617.96	6.66667
+617.625	8.33333
+617.288	5.66667
+616.953	6
+616.618	4.66667
+616.281	6.33333
+615.946	4.66667
+615.611	5.66667
+615.274	1.66667
+614.939	5
+614.604	7
+614.266	4.33333
+613.931	6.66667
+613.596	8
+613.259	6
+612.924	7
+612.589	5
+612.251	3.66667
+611.916	5
+611.581	3
+611.244	4.66667
+610.908	6.66667
+610.571	2.66667
+610.236	6.66667
+609.901	2
+609.563	5.66667
+609.228	5.33333
+608.89	3.33333
+608.555	1.33333
+608.22	4
+607.882	4
+607.547	3.33333
+607.21	3.66667
+606.874	2
+606.537	5
+606.201	3
+605.864	2
+605.528	5.66667
+605.193	6.33333
+604.855	2.33333
+604.52	2
+604.182	4.33333
+603.847	3.66667
+603.509	4.33333
+603.174	3.66667
+602.836	3
+602.501	4.33333
+602.163	4
+601.825	4.66667
+601.49	3.66667
+601.152	4.33333
+600.816	6
+600.479	3.33333
+600.143	5.66667
+599.805	2.33333
+599.47	3.66667
+599.132	0.666667
+598.794	3
+598.459	2.66667
+598.121	4.33333
+597.785	2.66667
+597.447	7
+597.112	3.66667
+596.774	6
+596.436	4
+596.1	3.66667
+595.762	6
+595.424	3.33333
+595.088	4.33333
+594.75	4.66667
+594.415	3.33333
+594.077	3.33333
+593.739	5
+593.403	6.33333
+593.065	2.33333
+592.727	3.33333
+592.391	0.666667
+592.053	4
+591.715	1
+591.379	1.33333
+591.041	7
+590.703	5.66667
+590.365	4.66667
+590.029	3
+589.691	4
+589.353	5.33333
+589.017	1.66667
+588.678	2.33333
+588.34	4.66667
+588.002	2.66667
+587.666	3
+587.328	4.66667
+586.99	2.66667
+586.651	3.33333
+586.315	4.66667
+585.977	1.66667
+585.639	3.66667
+585.3	2.66667
+584.962	2
+584.626	5.33333
+584.288	5
+583.949	3.66667
+583.611	5.33333
+583.273	3.33333
+582.936	4.33333
+582.598	2
+582.26	1.66667
+581.921	4.33333
+581.583	4
+581.244	1.33333
+580.906	4
+580.57	3
+580.231	4.66667
+579.893	5.66667
+579.554	3.33333
+579.216	3.33333
+578.877	2.33333
+578.539	4.66667
+578.2	3
+577.864	4
+577.525	3.66667
+577.187	3.33333
+576.848	5.66667
+576.51	3.66667
+576.171	3.66667
+575.832	2.66667
+575.494	3
+575.155	1.66667
+574.816	3.33333
+574.478	3
+574.139	4.33333
+573.8	3.33333
+573.462	3
+573.123	5
+572.784	2.33333
+572.445	6.33333
+572.107	3
+571.768	2.66667
+571.429	2.33333
+571.09	4.33333
+570.751	3
+570.413	5
+570.074	1.66667
+569.735	3.66667
+569.396	3
+569.057	2.66667
+568.718	6.33333
+568.38	3.33333
+568.041	3
+567.702	7.66667
+567.363	3
+567.024	3.33333
+566.685	5.66667
+566.346	0.666667
+566.007	2
+565.668	5
+565.329	4.33333
+564.988	4
+564.649	2.33333
+564.31	3.66667
+563.971	5
+563.632	6
+563.292	2.66667
+562.953	2.33333
+562.614	5.66667
+562.273	7
+561.934	5.66667
+561.595	4.33333
+561.256	5
+560.916	3
+560.577	4.66667
+560.236	1
+559.897	5.33333
+559.558	4
+559.218	5.66667
+558.879	7
+558.54	3.66667
+558.198	5
+557.859	6.33333
+557.52	6
+557.181	5.33333
+556.839	8.66667
+556.5	7.33333
+556.16	7
+555.821	7.66667
+555.48	6
+555.14	5.66667
+554.801	7
+554.461	7.66667
+554.12	5
+553.78	4.66667
+553.441	6.66667
+553.102	5.33333
+552.76	5.33333
+552.42	6
+552.081	5.66667
+551.739	9.66667
+551.4	7
+551.06	7.66667
+550.719	9
+550.379	4.66667
+550.039	8.33333
+549.698	4.66667
+549.358	6.33333
+549.019	4.66667
+548.677	6.33333
+548.337	8.33333
+547.998	7.33333
+547.656	10
+547.316	9.33333
+546.977	10
+546.635	10.3333
+546.295	10
+545.953	8.66667
+545.613	10
+545.274	9
+544.932	9
+544.592	11.6667
+544.25	8
+543.91	11.6667
+543.57	7.66667
+543.229	11.6667
+542.889	9.33333
+542.547	13
+542.207	11
+541.865	14.6667
+541.525	15
+541.183	9
+540.843	11.6667
+540.501	12.3333
+540.161	15.6667
+539.819	12.3333
+539.479	17
+539.137	14.6667
+538.797	11.6667
+538.455	13
+538.115	16
+537.773	18.3333
+537.433	17
+537.091	15
+536.75	17.3333
+536.408	15.6667
+536.068	13.3333
+535.726	18.3333
+535.386	22.3333
+535.044	20
+534.703	21
+534.361	19.6667
+534.019	22.6667
+533.679	20.6667
+533.336	24.6667
+532.996	20
+532.654	23.3333
+532.312	28.3333
+531.971	28.6667
+531.629	29.6667
+531.289	30.3333
+530.946	29.3333
+530.604	32.6667
+530.264	40
+529.921	34.6667
+529.579	35.6667
+529.238	43.3333
+528.896	37.6667
+528.556	50.3333
+528.213	48
+527.871	55
+527.53	59.3333
+527.188	54.6667
+526.845	68
+526.503	67
+526.162	74.3333
+525.819	90
+525.477	92.3333
+525.136	112
+524.794	119
+524.451	137.333
+524.111	155.667
+523.768	169.667
+523.425	210
+523.083	259.667
+522.742	319
+522.399	382.333
+522.057	463.667
+521.714	581.333
+521.373	699
+521.03	800
+520.688	905.667
+520.345	990
+520.002	1070
+519.661	1075
+519.319	1062
+518.976	1012.67
+518.633	957
+518.29	840.667
+517.949	783
+517.606	739.333
+517.263	746
+516.921	759
+516.578	776.667
+516.235	804.667
+515.894	815.333
+515.551	829.667
+515.208	786.667
+514.865	756.667
+514.522	692
+514.179	595
+513.836	503.333
+513.493	434.333
+513.152	368.333
+512.809	306
+512.466	237.333
+512.123	213
+511.779	172.667
+511.436	147.667
+511.093	134
+510.75	109.667
+510.407	106.667
+510.064	85.3333
+509.721	78.3333
+509.377	69.3333
+509.034	71.3333
+508.693	59.6667
+508.35	63.6667
+508.007	53.6667
+507.663	51.3333
+507.32	42
+506.977	42.6667
+506.633	39.6667
+506.29	29.3333
+505.947	32
+505.604	31.6667
+505.26	29.3333
+504.917	28
+504.573	28.6667
+504.23	25.3333
+503.887	27
+503.543	27
+503.2	22.6667
+502.854	23
+502.511	21.3333
+502.167	20
+501.824	19
+501.48	14.3333
+501.137	18
+500.793	18
+500.45	17.6667
+500.106	17.3333
+499.763	13.6667
+499.419	16
+499.076	17.3333
+498.732	13.3333
+498.386	12.6667
+498.043	11.3333
+497.699	10.6667
+497.355	12.6667
+497.012	13.6667
+496.668	14.6667
+496.324	15
+495.981	11.6667
+495.635	10.6667
+495.291	13
+494.947	13.3333
+494.604	9.66667
+494.26	11
+493.916	11
+493.57	8.33333
+493.226	11.6667
+492.883	9.66667
+492.539	10
+492.195	14
+491.849	9.33333
+491.505	11
+491.161	5
+490.817	10.6667
+490.471	9.66667
+490.127	7
+489.783	9
+489.439	10.6667
+489.093	7.33333
+488.749	8.33333
+488.405	9.33333
+488.061	7
+487.715	5.66667
+487.371	7.33333
+487.027	8.66667
+486.683	8
+486.337	11.3333
+485.993	7.33333
+485.649	8
+485.303	10.3333
+484.959	10.3333
+484.614	9
+484.268	7.66667
+483.924	7
+483.58	8.33333
+483.234	7.33333
+482.889	9
+482.545	7
+482.199	7.66667
+481.855	10
+481.51	8.66667
+481.164	7.66667
+480.82	6.66667
+480.476	5.33333
+480.129	6.66667
+479.785	4
+479.438	7
+479.094	5
+478.75	6.66667
+478.403	2
+478.059	5.66667
+477.712	6.33333
+477.368	5.66667
+477.024	6
+476.677	4
+476.333	6.66667
+475.986	6.33333
+475.642	5
+475.295	6.66667
+474.951	5.33333
+474.604	6.66667
+474.259	7
+473.913	4
+473.568	4.33333
+473.221	5.66667
+472.877	5.66667
+472.53	4
+472.186	7.33333
+471.839	5.33333
+471.494	5
+471.148	2.66667
+470.803	3.66667
+470.456	8.33333
+470.112	7
+469.765	6.66667
+469.42	5.33333
+469.073	5.66667
+468.728	6.33333
+468.382	3
+468.037	5.66667
+467.69	6.33333
+467.343	6.33333
+466.998	5
+466.651	6.33333
+466.307	4.33333
+465.96	4.66667
+465.613	4.66667
+465.268	5.66667
+464.921	4.66667
+464.576	4.33333
+464.229	4
+463.882	6.66667
+463.537	6.33333
+463.19	4
+462.845	4.33333
+462.498	3.66667
+462.151	4.66667
+461.806	4
+461.459	4.33333
+461.112	3.66667
+460.767	5
+460.42	5.33333
+460.072	2.33333
+459.727	2.66667
+459.38	5.33333
+459.033	2.66667
+458.686	3.66667
+458.341	4.33333
+457.993	1.33333
+457.646	5.33333
+457.301	3.33333
+456.954	5
+456.606	2.66667
+456.259	3.66667
+455.914	2
+455.567	4.66667
+455.219	5
+454.872	4.33333
+454.527	5
+454.179	6.66667
+453.832	1.66667
+453.484	8.66667
+453.139	7
+452.792	7.66667
+452.444	3.66667
+452.097	3
+451.749	6.66667
+451.404	6.33333
+451.056	4.33333
+450.709	4.33333
+450.361	3.33333
+450.014	5
+449.668	2.66667
+449.321	3.33333
+448.973	4
+448.626	5.33333
+448.278	4.66667
+447.93	6
+447.583	3.66667
+447.237	4
+446.89	4.66667
+446.542	4
+446.194	3.66667
+445.847	4.33333
+445.499	4
+445.151	3.33333
+444.803	4
+444.456	4.33333
+444.11	5.66667
+443.762	5.33333
+443.414	4.33333
+443.067	7
+442.719	1.66667
+442.371	5.33333
+442.023	3
+441.675	4.66667
+441.327	5.66667
+440.979	5.33333
+440.632	5.66667
+440.284	4.33333
+439.936	6
+439.588	5.66667
+439.24	5
+438.892	6.66667
+438.544	4.66667
+438.196	3.33333
+437.848	10
+437.5	5.33333
+437.152	5.33333
+436.804	6
+436.456	3
+436.108	4.66667
+435.76	7
+435.412	4.33333
+435.063	10
+434.715	5.33333
+434.367	4
+434.019	6
+433.671	4
+433.323	1.66667
+432.975	7.33333
+432.626	5
+432.278	7
+431.928	9
+431.579	6
+431.231	7.33333
+430.883	7.33333
+430.535	4.33333
+430.186	5.66667
+429.838	4.33333
+429.49	4
+429.142	5
+428.791	6
+428.443	6.33333
+428.094	7.33333
+427.746	8
+427.398	6
+427.049	4.33333
+426.701	5
+426.35	7.33333
+426.002	6.66667
+425.653	3.66667
+425.305	6.33333
+424.956	7.33333
+424.606	2.33333
+424.257	4.66667
+423.909	3.66667
+423.56	8.33333
+423.211	5
+422.861	2.33333
+422.512	7.33333
+422.164	4
+421.815	-0.666667
+421.466	3.66667
+421.116	4.33333
+420.767	5
+420.418	7.66667
+420.067	3.66667
+419.719	4.33333
+419.37	4.66667
+419.021	4.33333
+418.671	7.33333
+418.322	5.33333
+417.973	7
+417.624	5.66667
+417.273	8.66667
+416.925	5.66667
+416.576	7.66667
+416.225	5.66667
+415.876	2.66667
+415.527	5.66667
+415.176	4.66667
+414.827	5.33333
+414.478	8
+414.127	4.33333
+413.778	5.33333
+413.43	7.66667
+413.078	5
+412.73	5.33333
+412.381	3.66667
+412.029	4.33333
+411.68	2.33333
+411.329	5.33333
+410.98	7
+410.631	6.33333
+410.28	4.33333
+409.931	4
+409.58	3.33333
+409.231	6.66667
+408.882	6.33333
+408.53	5.66667
+408.181	9
+407.83	4
+407.481	5.33333
+407.13	4
+406.78	4.33333
+406.429	5
+406.08	4
+405.731	6.33333
+405.379	5.66667
+405.03	8
+404.679	4.33333
+404.329	4.33333
+403.978	3
+403.629	5.33333
+403.277	9
+402.928	3
+402.576	5.33333
+402.227	3.33333
+401.876	3.66667
+401.526	6.66667
+401.175	6
+400.825	5.66667
+400.474	6
+400.122	2
+399.773	4.33333
+399.421	3
+399.072	4.33333
+398.72	4.33333
+398.371	4.33333
+398.019	3.66667
+397.667	5.66667
+397.318	3.66667
+396.966	4.33333
+396.617	5
+396.265	0
+395.915	4
+395.564	4.33333
+395.212	4.33333
+394.862	4.33333
+394.51	6.66667
+394.159	3.66667
+393.809	2.33333
+393.457	1.66667
+393.107	6.33333
+392.756	4.66667
+392.404	7.33333
+392.054	5.33333
+391.702	5
+391.35	3
+391	2
+390.648	3.66667
+390.297	6
+389.945	1.66667
+389.595	6.33333
+389.243	5
+388.891	6
+388.541	7.66667
+388.189	5.33333
+387.837	5
+387.487	6.33333
+387.135	7.66667
+386.783	5
+386.431	2
+386.081	7.33333
+385.729	8
+385.377	5.66667
+385.024	6.33333
+384.674	6.33333
+384.322	7.33333
+383.97	6.66667
+383.618	6.66667
+383.266	7
+382.916	5.66667
+382.563	3
+382.211	3.33333
+381.859	5
+381.507	4.33333
+381.157	5
+380.804	4.33333
+380.452	5.66667
+380.1	5
+379.747	5.66667
+379.397	7.33333
+379.045	2.33333
+378.692	4.66667
+378.34	5.66667
+377.987	4.66667
+377.635	5
+377.283	1
+376.932	3.33333
+376.58	6
+376.227	8
+375.875	3.33333
+375.522	4
+375.17	3.33333
+374.817	5
+374.465	4.33333
+374.112	6.33333
+373.76	5
+373.409	8
+373.057	7
+372.704	5.33333
+372.352	5.66667
+371.999	5
+371.646	5.33333
+371.294	8.33333
+370.941	7
+370.588	8
+370.236	5.66667
+369.883	5.33333
+369.53	6.33333
+369.177	7.33333
+368.825	6.33333
+368.472	4.66667
+368.119	2.66667
+367.766	5.66667
+367.413	6
+367.061	6.33333
+366.708	6.33333
+366.355	4.66667
+366.002	5
+365.649	6.33333
+365.296	4.33333
+364.943	5.33333
+364.591	6
+364.238	4.33333
+363.885	6.33333
+363.532	4.33333
+363.179	5.33333
+362.826	4.33333
+362.471	5.33333
+362.118	4.33333
+361.765	5.33333
+361.411	4
+361.058	5.33333
+360.705	4.33333
+360.352	7
+359.999	4
+359.646	4.33333
+359.293	3
+358.938	4.66667
+358.585	7.33333
+358.231	8.33333
+357.878	8.66667
+357.525	7
+357.172	6
+356.819	4.33333
+356.463	6
+356.11	6.66667
+355.757	5.66667
+355.404	4
+355.05	8.66667
+354.697	4
+354.342	9.33333
+353.988	4.33333
+353.635	6.66667
+353.282	4.66667
+352.928	7
+352.573	3.33333
+352.219	8
+351.866	8
+351.513	3.66667
+351.157	4.33333
+350.803	8
+350.45	9
+350.097	5
+349.741	8
+349.387	7
+349.034	7.33333
+348.68	7.33333
+348.325	7.33333
+347.971	6.33333
+347.618	9
+347.264	8.66667
+346.908	7
+346.555	7.33333
+346.201	4.33333
+345.845	4.66667
+345.492	4
+345.138	6
+344.782	5
+344.429	9
+344.075	6
+343.719	5.66667
+343.365	4
+343.012	5.33333
+342.656	8.33333
+342.302	4
+341.948	7
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_22_top.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_22_top.txt
new file mode 100644
index 0000000000000000000000000000000000000000..4a888599302191ad12066f399377dc099c1675fa
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_22_top.txt
@@ -0,0 +1,1024 @@
+692.206	2
+691.876	4.33333
+691.546	3
+691.215	3.66667
+690.885	1.66667
+690.555	3.33333
+690.225	6.66667
+689.895	3.66667
+689.564	3.66667
+689.232	3
+688.902	3.33333
+688.571	5
+688.241	2.66667
+687.911	6.33333
+687.58	3.33333
+687.25	4.66667
+686.917	5
+686.587	4.66667
+686.257	5.33333
+685.926	5.33333
+685.596	1
+685.266	2.33333
+684.933	5.33333
+684.602	6.33333
+684.272	5.33333
+683.942	5.66667
+683.609	8
+683.279	5.66667
+682.948	5
+682.617	5.33333
+682.287	4
+681.954	5.33333
+681.624	9
+681.293	2.33333
+680.963	3.33333
+680.63	1.66667
+680.299	4.66667
+679.969	6.66667
+679.636	3.33333
+679.305	5.33333
+678.975	6.66667
+678.644	5.66667
+678.311	4.66667
+677.981	5.33333
+677.65	5.33333
+677.317	4.33333
+676.986	5.33333
+676.656	5.33333
+676.323	5.66667
+675.992	4.33333
+675.661	4.33333
+675.328	3
+674.998	6
+674.667	7.33333
+674.334	7.33333
+674.003	6
+673.67	5.33333
+673.339	7.66667
+673.008	4.66667
+672.675	5.66667
+672.344	5.33333
+672.011	3.33333
+671.681	3.66667
+671.35	7.66667
+671.017	3
+670.686	5.66667
+670.353	4.33333
+670.022	6.66667
+669.689	5
+669.358	3.66667
+669.027	4.66667
+668.693	5
+668.362	5
+668.029	4.66667
+667.698	5.33333
+667.365	4
+667.034	4.33333
+666.701	5.33333
+666.37	10
+666.036	5.33333
+665.705	6
+665.372	4
+665.041	7.66667
+664.708	7.66667
+664.376	4
+664.043	6.66667
+663.712	6
+663.379	3.33333
+663.045	5.33333
+662.714	8
+662.381	7
+662.049	5.33333
+661.716	4.33333
+661.385	8.33333
+661.051	4.33333
+660.718	6.33333
+660.387	6
+660.053	6.66667
+659.722	6
+659.388	5.33333
+659.055	6
+658.724	2.66667
+658.39	4.33333
+658.059	7.33333
+657.725	4.66667
+657.392	4.33333
+657.06	6.33333
+656.727	6.33333
+656.393	5.66667
+656.062	6.66667
+655.728	3
+655.394	5.33333
+655.063	6
+654.729	5.33333
+654.396	6
+654.064	5.66667
+653.73	8
+653.397	6
+653.063	7.66667
+652.731	6.33333
+652.398	6
+652.064	6.66667
+651.73	4
+651.399	3.33333
+651.065	3.33333
+650.731	7.33333
+650.397	3.66667
+650.066	3.33333
+649.732	5.33333
+649.398	4
+649.064	4.66667
+648.732	7.33333
+648.399	4
+648.065	5
+647.731	6.33333
+647.397	6.33333
+647.065	4.66667
+646.731	5.33333
+646.397	4.66667
+646.063	6.66667
+645.729	6.33333
+645.398	4.33333
+645.064	5.66667
+644.73	4
+644.396	5.33333
+644.062	5.66667
+643.727	7
+643.393	5.33333
+643.062	4
+642.727	5.33333
+642.393	7.33333
+642.059	5.66667
+641.725	6.33333
+641.391	2
+641.057	5.66667
+640.723	2.33333
+640.389	5.33333
+640.054	4.33333
+639.72	3.33333
+639.388	5.33333
+639.054	2.33333
+638.72	3.33333
+638.386	4.66667
+638.051	5.33333
+637.717	3
+637.383	4.33333
+637.049	5
+636.714	4.66667
+636.38	8.33333
+636.046	8.33333
+635.711	4.66667
+635.377	5.66667
+635.043	3.66667
+634.708	5
+634.374	8
+634.04	5
+633.705	3
+633.371	6.66667
+633.036	5.66667
+632.702	5
+632.368	5.33333
+632.033	5.33333
+631.699	5
+631.364	5.66667
+631.03	4
+630.693	3.33333
+630.359	6
+630.024	5.33333
+629.689	3.33333
+629.355	2
+629.02	5.33333
+628.686	1.33333
+628.351	5
+628.017	2.66667
+627.682	5.33333
+627.345	5
+627.011	6
+626.676	5.66667
+626.341	7
+626.007	5.66667
+625.672	5
+625.337	7
+625	5
+624.666	2.33333
+624.331	7
+623.996	5.66667
+623.661	6.33333
+623.327	4.33333
+622.99	3.33333
+622.655	6
+622.32	4.33333
+621.985	7
+621.651	6
+621.314	5
+620.979	7.66667
+620.644	5.33333
+620.309	6.33333
+619.972	8
+619.637	6
+619.302	5
+618.967	3
+618.63	5.66667
+618.295	8.33333
+617.96	7.66667
+617.625	7.66667
+617.288	5.33333
+616.953	6
+616.618	8
+616.281	9
+615.946	5.66667
+615.611	8.66667
+615.274	4.33333
+614.939	7
+614.604	10.3333
+614.266	9.33333
+613.931	4.33333
+613.596	5
+613.259	5
+612.924	5.33333
+612.589	2
+612.251	5.33333
+611.916	5
+611.581	7.33333
+611.244	5.66667
+610.908	6
+610.571	9
+610.236	7.33333
+609.901	7.66667
+609.563	7.33333
+609.228	8.66667
+608.89	2.66667
+608.555	6.66667
+608.22	6
+607.882	4.66667
+607.547	5
+607.21	6.66667
+606.874	5.33333
+606.537	4.66667
+606.201	6
+605.864	6
+605.528	3.66667
+605.193	4
+604.855	6.66667
+604.52	7
+604.182	7.66667
+603.847	7.66667
+603.509	6
+603.174	6
+602.836	4.33333
+602.501	6.33333
+602.163	5
+601.825	3
+601.49	6.33333
+601.152	3.33333
+600.816	6.66667
+600.479	4
+600.143	6
+599.805	5
+599.47	3
+599.132	5.33333
+598.794	6
+598.459	1
+598.121	7.33333
+597.785	3.66667
+597.447	5.66667
+597.112	4
+596.774	7.66667
+596.436	4
+596.1	4.33333
+595.762	3.66667
+595.424	4
+595.088	1.33333
+594.75	1.66667
+594.415	4.33333
+594.077	4.33333
+593.739	5.33333
+593.403	3
+593.065	4.33333
+592.727	1.33333
+592.391	4.33333
+592.053	4
+591.715	4.66667
+591.379	5.66667
+591.041	2.33333
+590.703	4.33333
+590.365	6.33333
+590.029	4
+589.691	6
+589.353	7.66667
+589.017	6
+588.678	4.33333
+588.34	4.66667
+588.002	2.66667
+587.666	5
+587.328	2
+586.99	6.66667
+586.651	6.66667
+586.315	5.66667
+585.977	7
+585.639	3
+585.3	3.66667
+584.962	6.33333
+584.626	5
+584.288	7
+583.949	6.33333
+583.611	5.33333
+583.273	2.33333
+582.936	2.33333
+582.598	3
+582.26	5
+581.921	2.33333
+581.583	6
+581.244	3.66667
+580.906	7.33333
+580.57	4.66667
+580.231	5.66667
+579.893	5
+579.554	6
+579.216	6.66667
+578.877	3.66667
+578.539	4.66667
+578.2	4.33333
+577.864	5
+577.525	3.66667
+577.187	2.33333
+576.848	2
+576.51	6
+576.171	4.33333
+575.832	3.66667
+575.494	4
+575.155	3.33333
+574.816	3
+574.478	5
+574.139	2
+573.8	5.66667
+573.462	4.33333
+573.123	4.33333
+572.784	6.33333
+572.445	6.33333
+572.107	3
+571.768	4
+571.429	4.66667
+571.09	6.66667
+570.751	4
+570.413	7
+570.074	3.33333
+569.735	5
+569.396	5.33333
+569.057	2.33333
+568.718	6.66667
+568.38	4.66667
+568.041	7.33333
+567.702	3.66667
+567.363	5.66667
+567.024	3.66667
+566.685	7.66667
+566.346	3.66667
+566.007	5.33333
+565.668	6
+565.329	6
+564.988	3.66667
+564.649	5.33333
+564.31	4.66667
+563.971	6
+563.632	6.66667
+563.292	6.33333
+562.953	4.66667
+562.614	6.66667
+562.273	7
+561.934	6.33333
+561.595	5
+561.256	7
+560.916	8
+560.577	5
+560.236	8.66667
+559.897	4.66667
+559.558	6
+559.218	3.66667
+558.879	5
+558.54	7.33333
+558.198	6.66667
+557.859	4.33333
+557.52	8
+557.181	5.66667
+556.839	7.33333
+556.5	6.66667
+556.16	5.33333
+555.821	5.66667
+555.48	4.33333
+555.14	5.66667
+554.801	6.33333
+554.461	7.33333
+554.12	10.6667
+553.78	9.33333
+553.441	9
+553.102	7
+552.76	7.66667
+552.42	10.6667
+552.081	10
+551.739	7
+551.4	5.33333
+551.06	5.33333
+550.719	5.66667
+550.379	6.66667
+550.039	7.66667
+549.698	10.3333
+549.358	10.6667
+549.019	11.3333
+548.677	8
+548.337	9.33333
+547.998	10.3333
+547.656	9.33333
+547.316	9.33333
+546.977	7.33333
+546.635	6.33333
+546.295	7.66667
+545.953	6.66667
+545.613	10
+545.274	10.6667
+544.932	12.3333
+544.592	12
+544.25	10.6667
+543.91	13.3333
+543.57	9.66667
+543.229	13.6667
+542.889	11
+542.547	16.3333
+542.207	13.3333
+541.865	11
+541.525	14
+541.183	10
+540.843	13.6667
+540.501	12.3333
+540.161	10
+539.819	14
+539.479	10.3333
+539.137	14.3333
+538.797	12.3333
+538.455	13.3333
+538.115	15.6667
+537.773	15.6667
+537.433	17.3333
+537.091	16
+536.75	17
+536.408	16
+536.068	15
+535.726	16.6667
+535.386	15.3333
+535.044	12.3333
+534.703	14.6667
+534.361	20.3333
+534.019	21.6667
+533.679	15.3333
+533.336	22.3333
+532.996	24
+532.654	23.3333
+532.312	28.3333
+531.971	26
+531.629	27
+531.289	28.3333
+530.946	25.3333
+530.604	32.3333
+530.264	31.6667
+529.921	36.3333
+529.579	32.3333
+529.238	35.3333
+528.896	43
+528.556	36.6667
+528.213	42.6667
+527.871	51
+527.53	50.6667
+527.188	56
+526.845	57.6667
+526.503	70.3333
+526.162	71.6667
+525.819	69.6667
+525.477	88
+525.136	102.333
+524.794	103.667
+524.451	129.667
+524.111	142.667
+523.768	175.333
+523.425	190.333
+523.083	243.333
+522.742	286.333
+522.399	349.667
+522.057	430.333
+521.714	515.667
+521.373	621
+521.03	719
+520.688	817
+520.345	824.333
+520.002	911.333
+519.661	934.333
+519.319	940.667
+518.976	877.667
+518.633	815.667
+518.29	728.333
+517.949	685.333
+517.606	651.333
+517.263	659.667
+516.921	697
+516.578	716.667
+516.235	770.333
+515.894	764
+515.551	741.667
+515.208	691
+514.865	649.667
+514.522	587
+514.179	519.667
+513.836	434
+513.493	369
+513.152	299
+512.809	252.667
+512.466	224
+512.123	179
+511.779	160.667
+511.436	135.667
+511.093	121
+510.75	102.333
+510.407	87.6667
+510.064	73.3333
+509.721	73.6667
+509.377	61
+509.034	63.6667
+508.693	56.3333
+508.35	50
+508.007	51
+507.663	44.6667
+507.32	47.6667
+506.977	40
+506.633	36.3333
+506.29	32
+505.947	27.6667
+505.604	32.3333
+505.26	34.3333
+504.917	23.3333
+504.573	24
+504.23	26.3333
+503.887	24
+503.543	21
+503.2	24.3333
+502.854	22
+502.511	20.3333
+502.167	23.3333
+501.824	21
+501.48	17.6667
+501.137	20.3333
+500.793	15
+500.45	19
+500.106	17.6667
+499.763	12.6667
+499.419	13
+499.076	14
+498.732	16.6667
+498.386	15.3333
+498.043	17.6667
+497.699	13
+497.355	15
+497.012	7.33333
+496.668	15.6667
+496.324	12.6667
+495.981	12.3333
+495.635	12
+495.291	9.33333
+494.947	11.3333
+494.604	11.3333
+494.26	12
+493.916	11.3333
+493.57	10.6667
+493.226	12.3333
+492.883	10.3333
+492.539	13.3333
+492.195	10
+491.849	11
+491.505	8.33333
+491.161	12.3333
+490.817	8.66667
+490.471	8
+490.127	9.33333
+489.783	6.33333
+489.439	8
+489.093	8
+488.749	7.33333
+488.405	9.66667
+488.061	8.33333
+487.715	7.33333
+487.371	7.66667
+487.027	10.6667
+486.683	9.33333
+486.337	9.33333
+485.993	10
+485.649	8.66667
+485.303	7.66667
+484.959	8.33333
+484.614	11
+484.268	8
+483.924	7.33333
+483.58	8
+483.234	10.6667
+482.889	9
+482.545	10.3333
+482.199	5.66667
+481.855	7.66667
+481.51	7.66667
+481.164	7
+480.82	7.33333
+480.476	5
+480.129	8.33333
+479.785	7
+479.438	8.33333
+479.094	8
+478.75	5
+478.403	8.66667
+478.059	8.33333
+477.712	8.33333
+477.368	7.33333
+477.024	6.33333
+476.677	7.33333
+476.333	7.33333
+475.986	5
+475.642	8
+475.295	7
+474.951	9.33333
+474.604	5.66667
+474.259	8.66667
+473.913	11.3333
+473.568	5
+473.221	6.33333
+472.877	6
+472.53	6.66667
+472.186	9.33333
+471.839	4
+471.494	5.33333
+471.148	5.66667
+470.803	6.33333
+470.456	4.66667
+470.112	5.66667
+469.765	8.66667
+469.42	6.66667
+469.073	7.33333
+468.728	9
+468.382	5.33333
+468.037	7
+467.69	5.33333
+467.343	6.66667
+466.998	7.33333
+466.651	6.33333
+466.307	2
+465.96	3.66667
+465.613	3
+465.268	7.33333
+464.921	5.33333
+464.576	4.66667
+464.229	4.33333
+463.882	6.33333
+463.537	3.66667
+463.19	7
+462.845	4
+462.498	2
+462.151	4.66667
+461.806	5
+461.459	6
+461.112	4.33333
+460.767	1.33333
+460.42	3.66667
+460.072	4.66667
+459.727	5
+459.38	4
+459.033	6
+458.686	4.33333
+458.341	6.66667
+457.993	4.33333
+457.646	6.33333
+457.301	6.33333
+456.954	8
+456.606	4
+456.259	5.33333
+455.914	3
+455.567	6
+455.219	5.33333
+454.872	2.33333
+454.527	4.66667
+454.179	6
+453.832	5.33333
+453.484	7.33333
+453.139	6
+452.792	4.66667
+452.444	6
+452.097	8
+451.749	7
+451.404	6
+451.056	2.66667
+450.709	7.66667
+450.361	7
+450.014	5.66667
+449.668	7
+449.321	7
+448.973	6.66667
+448.626	7.66667
+448.278	6
+447.93	6
+447.583	5.66667
+447.237	8
+446.89	6.66667
+446.542	5
+446.194	3.33333
+445.847	6
+445.499	9.33333
+445.151	4.66667
+444.803	6.33333
+444.456	8.66667
+444.11	5
+443.762	4.33333
+443.414	7
+443.067	6
+442.719	9.33333
+442.371	4.66667
+442.023	4.33333
+441.675	4.66667
+441.327	3.66667
+440.979	8
+440.632	7
+440.284	6.66667
+439.936	8.33333
+439.588	6
+439.24	8.66667
+438.892	7.33333
+438.544	7
+438.196	5
+437.848	9.66667
+437.5	9
+437.152	5
+436.804	7.33333
+436.456	9.33333
+436.108	8.66667
+435.76	5.66667
+435.412	5.66667
+435.063	7.33333
+434.715	7
+434.367	8.66667
+434.019	7
+433.671	5.66667
+433.323	8.66667
+432.975	7
+432.626	10
+432.278	7.33333
+431.928	5.33333
+431.579	10
+431.231	7.66667
+430.883	7.66667
+430.535	5.33333
+430.186	5.66667
+429.838	8.66667
+429.49	9
+429.142	6.66667
+428.791	7
+428.443	7
+428.094	5.66667
+427.746	7.66667
+427.398	7
+427.049	5.66667
+426.701	5
+426.35	6.66667
+426.002	7.33333
+425.653	5.66667
+425.305	6
+424.956	6.66667
+424.606	5
+424.257	8
+423.909	4.33333
+423.56	7.33333
+423.211	5.66667
+422.861	7
+422.512	2.66667
+422.164	7.66667
+421.815	5.66667
+421.466	7.33333
+421.116	6.33333
+420.767	9
+420.418	8
+420.067	8.33333
+419.719	8.66667
+419.37	8
+419.021	4.66667
+418.671	7
+418.322	5.33333
+417.973	6.66667
+417.624	5.66667
+417.273	7.33333
+416.925	5
+416.576	6
+416.225	9.66667
+415.876	6.66667
+415.527	5.66667
+415.176	8
+414.827	6
+414.478	5
+414.127	7.66667
+413.778	5.66667
+413.43	6
+413.078	4.33333
+412.73	4
+412.381	5.66667
+412.029	5
+411.68	6
+411.329	6
+410.98	10.3333
+410.631	8
+410.28	5
+409.931	4.66667
+409.58	5.66667
+409.231	7
+408.882	5.66667
+408.53	6
+408.181	5.33333
+407.83	3.66667
+407.481	4.33333
+407.13	7
+406.78	5.33333
+406.429	4.66667
+406.08	6
+405.731	5.33333
+405.379	5.33333
+405.03	6.66667
+404.679	7.66667
+404.329	5
+403.978	5.66667
+403.629	6
+403.277	4.33333
+402.928	5
+402.576	4.33333
+402.227	5.66667
+401.876	7.66667
+401.526	6
+401.175	6
+400.825	5.33333
+400.474	3.66667
+400.122	4
+399.773	6.33333
+399.421	6.33333
+399.072	6
+398.72	5.66667
+398.371	6
+398.019	7
+397.667	8.33333
+397.318	6.66667
+396.966	6.33333
+396.617	8.33333
+396.265	7
+395.915	3.66667
+395.564	7.66667
+395.212	5
+394.862	5
+394.51	6.66667
+394.159	8
+393.809	4.66667
+393.457	4.66667
+393.107	5.33333
+392.756	2.66667
+392.404	4
+392.054	3.66667
+391.702	9
+391.35	5.33333
+391	3.66667
+390.648	5.33333
+390.297	6
+389.945	6
+389.595	6.66667
+389.243	5
+388.891	8
+388.541	5.66667
+388.189	2.66667
+387.837	7
+387.487	7
+387.135	2.33333
+386.783	7
+386.431	7.66667
+386.081	9
+385.729	7
+385.377	8.33333
+385.024	5
+384.674	4.66667
+384.322	4.66667
+383.97	6.66667
+383.618	6.33333
+383.266	7
+382.916	5
+382.563	8.66667
+382.211	7
+381.859	6
+381.507	7.66667
+381.157	6.33333
+380.804	6
+380.452	6
+380.1	7.33333
+379.747	4.66667
+379.397	5.66667
+379.045	3.33333
+378.692	6.66667
+378.34	4.33333
+377.987	9
+377.635	4
+377.283	7
+376.932	6.33333
+376.58	6.33333
+376.227	5.33333
+375.875	7.33333
+375.522	4
+375.17	4
+374.817	2.33333
+374.465	5
+374.112	7.33333
+373.76	7
+373.409	5
+373.057	5.33333
+372.704	6
+372.352	7.33333
+371.999	8.33333
+371.646	6.66667
+371.294	5
+370.941	3.66667
+370.588	6.33333
+370.236	6
+369.883	8.33333
+369.53	6.66667
+369.177	3.33333
+368.825	4
+368.472	4.66667
+368.119	6.33333
+367.766	6.66667
+367.413	8.33333
+367.061	4.66667
+366.708	6
+366.355	5.33333
+366.002	9
+365.649	8.33333
+365.296	6.66667
+364.943	5.33333
+364.591	7.66667
+364.238	7.33333
+363.885	7
+363.532	4.66667
+363.179	5
+362.826	4.33333
+362.471	4.33333
+362.118	4.66667
+361.765	5.66667
+361.411	7
+361.058	7
+360.705	9
+360.352	6.66667
+359.999	6.66667
+359.646	5.66667
+359.293	7.66667
+358.938	2.33333
+358.585	5
+358.231	7.33333
+357.878	8.66667
+357.525	5.66667
+357.172	5.66667
+356.819	10
+356.463	8
+356.11	7
+355.757	7
+355.404	8.66667
+355.05	5
+354.697	6.66667
+354.342	8.66667
+353.988	9.66667
+353.635	5.33333
+353.282	5
+352.928	6.33333
+352.573	6.33333
+352.219	10
+351.866	4.66667
+351.513	5
+351.157	6.66667
+350.803	4.66667
+350.45	6.66667
+350.097	8.66667
+349.741	5.33333
+349.387	7.33333
+349.034	7
+348.68	4.66667
+348.325	6
+347.971	7.33333
+347.618	6.33333
+347.264	3
+346.908	6.66667
+346.555	7.66667
+346.201	9.33333
+345.845	6.33333
+345.492	8
+345.138	8
+344.782	8
+344.429	6.66667
+344.075	6.33333
+343.719	7.33333
+343.365	5
+343.012	8
+342.656	9.33333
+342.302	9.33333
+341.948	7.66667
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_23_bottom.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_23_bottom.txt
new file mode 100644
index 0000000000000000000000000000000000000000..0b1d72515dfe28f590c8d2133e5bfa01825f2bfd
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_23_bottom.txt
@@ -0,0 +1,1024 @@
+692.206	4.33333
+691.876	4.33333
+691.546	5.33333
+691.215	5.66667
+690.885	5.66667
+690.555	8.66667
+690.225	11
+689.895	13
+689.564	7.66667
+689.232	7
+688.902	4.33333
+688.571	9
+688.241	8.33333
+687.911	8
+687.58	7
+687.25	7.66667
+686.917	8
+686.587	9
+686.257	9
+685.926	10.3333
+685.596	9.66667
+685.266	8.66667
+684.933	10.6667
+684.602	9
+684.272	10
+683.942	10.6667
+683.609	9
+683.279	10
+682.948	5.66667
+682.617	9
+682.287	9
+681.954	9.33333
+681.624	6.66667
+681.293	9.33333
+680.963	10.3333
+680.63	10
+680.299	9.33333
+679.969	8.33333
+679.636	5.33333
+679.305	11.3333
+678.975	7
+678.644	8
+678.311	8.66667
+677.981	9.33333
+677.65	8.33333
+677.317	7
+676.986	11.6667
+676.656	9
+676.323	8
+675.992	10.3333
+675.661	9.66667
+675.328	6
+674.998	11.3333
+674.667	11
+674.334	10
+674.003	10.6667
+673.67	12.6667
+673.339	9.66667
+673.008	10.6667
+672.675	9
+672.344	9
+672.011	7.66667
+671.681	7
+671.35	12.6667
+671.017	7.33333
+670.686	12.3333
+670.353	13
+670.022	9.33333
+669.689	7.66667
+669.358	7.33333
+669.027	10.6667
+668.693	9
+668.362	9.66667
+668.029	7.66667
+667.698	8.66667
+667.365	9.33333
+667.034	5
+666.701	6.33333
+666.37	10.3333
+666.036	11.3333
+665.705	10.6667
+665.372	9.66667
+665.041	12
+664.708	13.3333
+664.376	11.6667
+664.043	8.33333
+663.712	10
+663.379	10.3333
+663.045	9.33333
+662.714	5
+662.381	10.6667
+662.049	7.66667
+661.716	7.33333
+661.385	8.66667
+661.051	10.3333
+660.718	12.3333
+660.387	10.3333
+660.053	7.33333
+659.722	8.66667
+659.388	9.66667
+659.055	7
+658.724	9.66667
+658.39	7.33333
+658.059	8.33333
+657.725	8
+657.392	9.66667
+657.06	12.6667
+656.727	12
+656.393	11
+656.062	8.66667
+655.728	10
+655.394	10
+655.063	7
+654.729	10
+654.396	8.33333
+654.064	7
+653.73	9.33333
+653.397	7.66667
+653.063	7.33333
+652.731	8.33333
+652.398	11.3333
+652.064	8.66667
+651.73	10
+651.399	6.33333
+651.065	8.66667
+650.731	5.33333
+650.397	12
+650.066	7.33333
+649.732	10
+649.398	10.6667
+649.064	7.66667
+648.732	6
+648.399	6.33333
+648.065	5.66667
+647.731	8
+647.397	9.66667
+647.065	7
+646.731	8.66667
+646.397	7
+646.063	7.33333
+645.729	8
+645.398	9.33333
+645.064	9.33333
+644.73	8.33333
+644.396	7
+644.062	9
+643.727	8
+643.393	9.66667
+643.062	7.33333
+642.727	7.66667
+642.393	9.33333
+642.059	7.33333
+641.725	8.66667
+641.391	12.6667
+641.057	11.3333
+640.723	6
+640.389	12.3333
+640.054	11.6667
+639.72	9.33333
+639.388	6.33333
+639.054	12
+638.72	8
+638.386	10.6667
+638.051	11
+637.717	9.66667
+637.383	10.3333
+637.049	12
+636.714	12.3333
+636.38	10.3333
+636.046	6.33333
+635.711	7
+635.377	11.3333
+635.043	8.33333
+634.708	9.66667
+634.374	11
+634.04	8
+633.705	7.33333
+633.371	11.6667
+633.036	9.33333
+632.702	8.66667
+632.368	8
+632.033	10
+631.699	10
+631.364	7.33333
+631.03	10.6667
+630.693	9.33333
+630.359	10.3333
+630.024	11.6667
+629.689	8.33333
+629.355	11.3333
+629.02	10.3333
+628.686	5.33333
+628.351	10.3333
+628.017	9.33333
+627.682	11.6667
+627.345	10.6667
+627.011	14
+626.676	12.6667
+626.341	9.66667
+626.007	10.3333
+625.672	7.33333
+625.337	9.33333
+625	9.33333
+624.666	10
+624.331	10.6667
+623.996	12
+623.661	8
+623.327	9
+622.99	11.6667
+622.655	12
+622.32	6.33333
+621.985	12.6667
+621.651	10.3333
+621.314	13.3333
+620.979	9.66667
+620.644	10
+620.309	9
+619.972	13.6667
+619.637	8.66667
+619.302	8.66667
+618.967	7
+618.63	12.3333
+618.295	11.3333
+617.96	13
+617.625	10.6667
+617.288	13.3333
+616.953	9
+616.618	12.3333
+616.281	8.66667
+615.946	13.6667
+615.611	10.6667
+615.274	11
+614.939	12
+614.604	10
+614.266	10.6667
+613.931	8
+613.596	10
+613.259	12.6667
+612.924	12.6667
+612.589	9
+612.251	10
+611.916	11
+611.581	10.3333
+611.244	12.3333
+610.908	7.66667
+610.571	7.66667
+610.236	11.6667
+609.901	7.66667
+609.563	9.33333
+609.228	11.3333
+608.89	10
+608.555	7.66667
+608.22	7.33333
+607.882	8.66667
+607.547	9.66667
+607.21	8.66667
+606.874	10.6667
+606.537	9.33333
+606.201	10
+605.864	7.33333
+605.528	8
+605.193	8.33333
+604.855	11.3333
+604.52	7.66667
+604.182	11.3333
+603.847	9.33333
+603.509	6
+603.174	5.66667
+602.836	7
+602.501	9.33333
+602.163	8.33333
+601.825	8
+601.49	7
+601.152	9.66667
+600.816	5.66667
+600.479	11.3333
+600.143	8
+599.805	8
+599.47	11
+599.132	7.66667
+598.794	11
+598.459	8.33333
+598.121	10.6667
+597.785	10
+597.447	7
+597.112	8
+596.774	9
+596.436	11.3333
+596.1	11.3333
+595.762	6.66667
+595.424	8.66667
+595.088	10
+594.75	12.3333
+594.415	5.33333
+594.077	9.66667
+593.739	7.33333
+593.403	11.3333
+593.065	8.33333
+592.727	10.6667
+592.391	5.66667
+592.053	7
+591.715	9.33333
+591.379	10.3333
+591.041	7
+590.703	9.33333
+590.365	9
+590.029	9.33333
+589.691	8.33333
+589.353	9
+589.017	8.66667
+588.678	7.33333
+588.34	4.33333
+588.002	8
+587.666	7.66667
+587.328	6.33333
+586.99	10
+586.651	6.66667
+586.315	8
+585.977	11.6667
+585.639	8.33333
+585.3	8.33333
+584.962	9
+584.626	7.66667
+584.288	5.33333
+583.949	7.66667
+583.611	7.66667
+583.273	6.33333
+582.936	7.33333
+582.598	10.6667
+582.26	8
+581.921	10.6667
+581.583	8
+581.244	10.6667
+580.906	10.6667
+580.57	8.33333
+580.231	7.33333
+579.893	11.3333
+579.554	8.66667
+579.216	12
+578.877	9
+578.539	8
+578.2	7.66667
+577.864	7.66667
+577.525	9.33333
+577.187	5.33333
+576.848	6
+576.51	7
+576.171	9.33333
+575.832	8.66667
+575.494	8
+575.155	9
+574.816	9.66667
+574.478	6.66667
+574.139	11.6667
+573.8	8
+573.462	8.33333
+573.123	7.66667
+572.784	10.6667
+572.445	7
+572.107	9.33333
+571.768	12.3333
+571.429	4.66667
+571.09	9.66667
+570.751	7.66667
+570.413	7.33333
+570.074	10.3333
+569.735	8.66667
+569.396	6.66667
+569.057	9
+568.718	8.66667
+568.38	12
+568.041	9
+567.702	11
+567.363	11
+567.024	10
+566.685	10.3333
+566.346	9.33333
+566.007	9
+565.668	10.3333
+565.329	9
+564.988	7.33333
+564.649	8
+564.31	9.66667
+563.971	10.3333
+563.632	8.33333
+563.292	10.6667
+562.953	9.33333
+562.614	7.66667
+562.273	7.33333
+561.934	11
+561.595	12
+561.256	9.66667
+560.916	10.6667
+560.577	9.66667
+560.236	13.3333
+559.897	8.66667
+559.558	9.66667
+559.218	11.3333
+558.879	10.3333
+558.54	8.66667
+558.198	10
+557.859	10.6667
+557.52	12.6667
+557.181	12.6667
+556.839	11.3333
+556.5	12.6667
+556.16	9
+555.821	10
+555.48	10.6667
+555.14	10.3333
+554.801	10.3333
+554.461	7
+554.12	11.6667
+553.78	9.33333
+553.441	11
+553.102	9
+552.76	8.66667
+552.42	10.3333
+552.081	9
+551.739	14.6667
+551.4	11.3333
+551.06	13.3333
+550.719	10.3333
+550.379	16
+550.039	10
+549.698	10.6667
+549.358	11.6667
+549.019	12
+548.677	12
+548.337	12.3333
+547.998	11.3333
+547.656	12.3333
+547.316	11.3333
+546.977	15
+546.635	14.6667
+546.295	10.3333
+545.953	8.66667
+545.613	13
+545.274	15.3333
+544.932	15.6667
+544.592	12
+544.25	13
+543.91	16.3333
+543.57	15.3333
+543.229	14.3333
+542.889	11.3333
+542.547	14.3333
+542.207	11
+541.865	14
+541.525	18.3333
+541.183	15.3333
+540.843	14.6667
+540.501	16.6667
+540.161	16.3333
+539.819	18.6667
+539.479	15.3333
+539.137	16.3333
+538.797	17.3333
+538.455	20.6667
+538.115	19.6667
+537.773	18
+537.433	15
+537.091	18
+536.75	21
+536.408	19.6667
+536.068	17.3333
+535.726	19.6667
+535.386	21
+535.044	21
+534.703	20.3333
+534.361	22
+534.019	20
+533.679	22.6667
+533.336	21.3333
+532.996	30
+532.654	25
+532.312	28.3333
+531.971	26.3333
+531.629	30.3333
+531.289	27.3333
+530.946	28.3333
+530.604	32.3333
+530.264	33.3333
+529.921	38.6667
+529.579	33.6667
+529.238	38.6667
+528.896	42.6667
+528.556	45.3333
+528.213	40
+527.871	45
+527.53	46.6667
+527.188	56
+526.845	57.3333
+526.503	59
+526.162	67.3333
+525.819	73.6667
+525.477	79
+525.136	87.3333
+524.794	100.667
+524.451	119.333
+524.111	125.333
+523.768	148.333
+523.425	176.333
+523.083	204.333
+522.742	245.333
+522.399	280.333
+522.057	363.333
+521.714	438
+521.373	515
+521.03	621.667
+520.688	714
+520.345	783.333
+520.002	816.333
+519.661	860
+519.319	842
+518.976	789
+518.633	710.333
+518.29	641
+517.949	601
+517.606	589
+517.263	607
+516.921	614.333
+516.578	650.333
+516.235	700
+515.894	716.333
+515.551	711
+515.208	712.333
+514.865	656.667
+514.522	577.667
+514.179	545.333
+513.836	466
+513.493	395
+513.152	327.333
+512.809	286.333
+512.466	240.667
+512.123	200
+511.779	168.667
+511.436	131
+511.093	122.667
+510.75	109.667
+510.407	89.3333
+510.064	86
+509.721	73.3333
+509.377	77.3333
+509.034	61.3333
+508.693	57
+508.35	54.6667
+508.007	48
+507.663	44.3333
+507.32	41
+506.977	42.3333
+506.633	36
+506.29	32.3333
+505.947	36.6667
+505.604	35.6667
+505.26	34.6667
+504.917	30.6667
+504.573	32
+504.23	26.6667
+503.887	26.3333
+503.543	29
+503.2	28
+502.854	25
+502.511	24.3333
+502.167	22.6667
+501.824	20
+501.48	21.3333
+501.137	24.3333
+500.793	21
+500.45	22
+500.106	19.3333
+499.763	21
+499.419	19.6667
+499.076	17.6667
+498.732	17.3333
+498.386	16.6667
+498.043	20.3333
+497.699	15.6667
+497.355	16.6667
+497.012	18
+496.668	18
+496.324	19.3333
+495.981	16
+495.635	17
+495.291	16.6667
+494.947	13.3333
+494.604	16.6667
+494.26	17.3333
+493.916	15.3333
+493.57	11
+493.226	14.6667
+492.883	13
+492.539	14.6667
+492.195	11.3333
+491.849	14
+491.505	11
+491.161	14.6667
+490.817	13
+490.471	14.3333
+490.127	11
+489.783	14
+489.439	13.3333
+489.093	14
+488.749	13.6667
+488.405	11.3333
+488.061	15.3333
+487.715	9.33333
+487.371	14.3333
+487.027	11.3333
+486.683	16.3333
+486.337	13.6667
+485.993	14
+485.649	17.6667
+485.303	10
+484.959	13
+484.614	11.6667
+484.268	14
+483.924	11
+483.58	10.3333
+483.234	7.66667
+482.889	8.33333
+482.545	12.3333
+482.199	13.3333
+481.855	13.6667
+481.51	13.3333
+481.164	12
+480.82	12.6667
+480.476	11.6667
+480.129	10.3333
+479.785	13.6667
+479.438	8.66667
+479.094	11.3333
+478.75	11.3333
+478.403	11.3333
+478.059	8.66667
+477.712	11.3333
+477.368	10.3333
+477.024	9.66667
+476.677	9.33333
+476.333	12.3333
+475.986	8.66667
+475.642	9
+475.295	9.66667
+474.951	12
+474.604	10.3333
+474.259	8.66667
+473.913	13.6667
+473.568	9.33333
+473.221	13.3333
+472.877	11.3333
+472.53	9
+472.186	9
+471.839	9.66667
+471.494	11.6667
+471.148	11.6667
+470.803	12.6667
+470.456	12
+470.112	9
+469.765	10.6667
+469.42	11
+469.073	12.3333
+468.728	8.66667
+468.382	8.66667
+468.037	6.66667
+467.69	7.66667
+467.343	7.66667
+466.998	9.33333
+466.651	13.6667
+466.307	9.66667
+465.96	11.6667
+465.613	7.66667
+465.268	10
+464.921	9.33333
+464.576	11.6667
+464.229	11
+463.882	10
+463.537	8
+463.19	11
+462.845	6
+462.498	11.6667
+462.151	10
+461.806	6.33333
+461.459	12
+461.112	8
+460.767	6.66667
+460.42	11.6667
+460.072	10
+459.727	10.3333
+459.38	7
+459.033	10.6667
+458.686	9
+458.341	8
+457.993	9
+457.646	9.33333
+457.301	10.6667
+456.954	10.3333
+456.606	7.33333
+456.259	8.66667
+455.914	10
+455.567	6
+455.219	10.6667
+454.872	8.33333
+454.527	7.33333
+454.179	6.33333
+453.832	9.33333
+453.484	9
+453.139	10.6667
+452.792	10.3333
+452.444	10
+452.097	10.3333
+451.749	13
+451.404	8.33333
+451.056	9.66667
+450.709	13
+450.361	8.66667
+450.014	10.3333
+449.668	11.3333
+449.321	8.66667
+448.973	8.66667
+448.626	10.6667
+448.278	9.66667
+447.93	11.6667
+447.583	11
+447.237	7
+446.89	9.33333
+446.542	9.66667
+446.194	9.33333
+445.847	7.33333
+445.499	13.3333
+445.151	11.6667
+444.803	10
+444.456	10.3333
+444.11	9
+443.762	9
+443.414	6.66667
+443.067	9.66667
+442.719	8.33333
+442.371	13
+442.023	11
+441.675	9.33333
+441.327	11
+440.979	11.6667
+440.632	9.66667
+440.284	11
+439.936	8.33333
+439.588	9
+439.24	9.66667
+438.892	11.6667
+438.544	10.3333
+438.196	11
+437.848	7.66667
+437.5	10
+437.152	9.33333
+436.804	10.3333
+436.456	9.33333
+436.108	9.33333
+435.76	11
+435.412	13
+435.063	11
+434.715	14.3333
+434.367	11
+434.019	8.33333
+433.671	7.66667
+433.323	9.66667
+432.975	10.3333
+432.626	10.3333
+432.278	10
+431.928	8.66667
+431.579	9.66667
+431.231	15.3333
+430.883	10.6667
+430.535	10.6667
+430.186	12.6667
+429.838	13
+429.49	9
+429.142	9
+428.791	9
+428.443	11.6667
+428.094	13
+427.746	10.6667
+427.398	10
+427.049	9.33333
+426.701	9.33333
+426.35	7.33333
+426.002	9.33333
+425.653	11
+425.305	10.6667
+424.956	5.66667
+424.606	8.33333
+424.257	7.66667
+423.909	9.33333
+423.56	4.66667
+423.211	11.6667
+422.861	8.66667
+422.512	8
+422.164	11
+421.815	11
+421.466	7.66667
+421.116	10
+420.767	8.33333
+420.418	11
+420.067	9.33333
+419.719	10.3333
+419.37	10.3333
+419.021	10.6667
+418.671	12.6667
+418.322	8.33333
+417.973	7.33333
+417.624	11.3333
+417.273	7
+416.925	10
+416.576	11.3333
+416.225	8.66667
+415.876	9.66667
+415.527	9.66667
+415.176	6.33333
+414.827	10.3333
+414.478	9.33333
+414.127	11.6667
+413.778	11.6667
+413.43	6.66667
+413.078	12
+412.73	10.6667
+412.381	8
+412.029	9.33333
+411.68	9.33333
+411.329	9.33333
+410.98	8
+410.631	9
+410.28	10.3333
+409.931	10.6667
+409.58	10
+409.231	9.66667
+408.882	11.3333
+408.53	10.3333
+408.181	8.66667
+407.83	9.33333
+407.481	9.66667
+407.13	8.66667
+406.78	10
+406.429	7
+406.08	8.66667
+405.731	6.33333
+405.379	7.33333
+405.03	10.6667
+404.679	10
+404.329	11.3333
+403.978	7.33333
+403.629	8
+403.277	6.33333
+402.928	6.66667
+402.576	11.3333
+402.227	12.3333
+401.876	10.6667
+401.526	6.66667
+401.175	9.66667
+400.825	8.33333
+400.474	10.6667
+400.122	11.3333
+399.773	9.33333
+399.421	11.3333
+399.072	6.66667
+398.72	9.33333
+398.371	9.66667
+398.019	9
+397.667	7.66667
+397.318	8.33333
+396.966	11.6667
+396.617	9.33333
+396.265	9.33333
+395.915	11
+395.564	7.66667
+395.212	7
+394.862	6.33333
+394.51	10.3333
+394.159	11.3333
+393.809	10.6667
+393.457	10.6667
+393.107	8.33333
+392.756	6.66667
+392.404	9
+392.054	9.66667
+391.702	7.66667
+391.35	9
+391	10.3333
+390.648	10.6667
+390.297	12
+389.945	8.66667
+389.595	9
+389.243	10
+388.891	9.33333
+388.541	10
+388.189	9.33333
+387.837	9
+387.487	10.6667
+387.135	7.33333
+386.783	10.6667
+386.431	12
+386.081	6
+385.729	9
+385.377	7.33333
+385.024	8.33333
+384.674	8.66667
+384.322	11.3333
+383.97	8.33333
+383.618	12.3333
+383.266	8.66667
+382.916	9.33333
+382.563	8.66667
+382.211	7.33333
+381.859	11
+381.507	11.6667
+381.157	9.66667
+380.804	10
+380.452	10
+380.1	11
+379.747	10
+379.397	8.66667
+379.045	8.33333
+378.692	6
+378.34	12
+377.987	11
+377.635	9.66667
+377.283	11
+376.932	9
+376.58	10
+376.227	11
+375.875	9
+375.522	8.66667
+375.17	11
+374.817	7.33333
+374.465	10.3333
+374.112	11
+373.76	8.66667
+373.409	12.6667
+373.057	12.3333
+372.704	10.6667
+372.352	11
+371.999	10
+371.646	10
+371.294	12.3333
+370.941	6.33333
+370.588	6.66667
+370.236	8
+369.883	11
+369.53	13.3333
+369.177	7
+368.825	6
+368.472	10
+368.119	8.66667
+367.766	8
+367.413	7.66667
+367.061	6.33333
+366.708	8
+366.355	8.66667
+366.002	10
+365.649	8.33333
+365.296	9.66667
+364.943	11.6667
+364.591	13.3333
+364.238	10
+363.885	12.6667
+363.532	8.66667
+363.179	10
+362.826	12.3333
+362.471	10
+362.118	10.3333
+361.765	11.6667
+361.411	12.6667
+361.058	10
+360.705	9
+360.352	12
+359.999	8.66667
+359.646	12
+359.293	10.3333
+358.938	12.3333
+358.585	9.33333
+358.231	9
+357.878	6
+357.525	6.33333
+357.172	7.66667
+356.819	12
+356.463	9.33333
+356.11	6.66667
+355.757	13.6667
+355.404	10
+355.05	12
+354.697	8.33333
+354.342	10
+353.988	8.33333
+353.635	10
+353.282	8.33333
+352.928	9.33333
+352.573	12.3333
+352.219	13
+351.866	8.66667
+351.513	9.33333
+351.157	9.33333
+350.803	8
+350.45	10.6667
+350.097	8.33333
+349.741	9.66667
+349.387	11.6667
+349.034	6.66667
+348.68	7
+348.325	10.3333
+347.971	8
+347.618	9.33333
+347.264	10.3333
+346.908	10.3333
+346.555	12.6667
+346.201	10.3333
+345.845	10.3333
+345.492	10
+345.138	11.3333
+344.782	11.3333
+344.429	6.66667
+344.075	8
+343.719	12.6667
+343.365	10
+343.012	12
+342.656	9
+342.302	10.6667
+341.948	9.33333
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_23_top.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_23_top.txt
new file mode 100644
index 0000000000000000000000000000000000000000..21da5ceded4fd560a30b6d984bd1de1c3c9207a9
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_23_top.txt
@@ -0,0 +1,1024 @@
+692.206	6
+691.876	3.66667
+691.546	1.33333
+691.215	6.33333
+690.885	4
+690.555	6.66667
+690.225	0.333333
+689.895	3.33333
+689.564	2.66667
+689.232	2
+688.902	5.33333
+688.571	3.66667
+688.241	2.33333
+687.911	2.66667
+687.58	4.33333
+687.25	5.33333
+686.917	2
+686.587	4
+686.257	5.66667
+685.926	6
+685.596	3
+685.266	5.66667
+684.933	5.66667
+684.602	3
+684.272	4.33333
+683.942	6.66667
+683.609	7.33333
+683.279	3.33333
+682.948	6.33333
+682.617	1
+682.287	7
+681.954	4.66667
+681.624	6.66667
+681.293	5.66667
+680.963	3.33333
+680.63	2.66667
+680.299	5
+679.969	5.33333
+679.636	7.33333
+679.305	8
+678.975	6
+678.644	3
+678.311	6
+677.981	4.33333
+677.65	5
+677.317	3.33333
+676.986	6.66667
+676.656	3.66667
+676.323	5
+675.992	5
+675.661	6
+675.328	4.66667
+674.998	9
+674.667	3.33333
+674.334	4
+674.003	5
+673.67	6.33333
+673.339	5
+673.008	11
+672.675	7.33333
+672.344	4.66667
+672.011	7
+671.681	6
+671.35	4.33333
+671.017	6.33333
+670.686	6.66667
+670.353	3
+670.022	2.33333
+669.689	5
+669.358	4.33333
+669.027	5
+668.693	4.33333
+668.362	8.66667
+668.029	8.33333
+667.698	7
+667.365	5.33333
+667.034	8
+666.701	4
+666.37	6.33333
+666.036	4.33333
+665.705	5
+665.372	5
+665.041	7.66667
+664.708	2.33333
+664.376	5
+664.043	6.33333
+663.712	4.66667
+663.379	4.66667
+663.045	2
+662.714	5
+662.381	3.33333
+662.049	8.66667
+661.716	4
+661.385	9.66667
+661.051	5.33333
+660.718	7.33333
+660.387	4.33333
+660.053	5
+659.722	7.66667
+659.388	3.66667
+659.055	6
+658.724	6.33333
+658.39	4.66667
+658.059	4
+657.725	7.33333
+657.392	2.33333
+657.06	4.66667
+656.727	3
+656.393	6.66667
+656.062	5.33333
+655.728	4.33333
+655.394	4
+655.063	7.33333
+654.729	2.66667
+654.396	6.33333
+654.064	2.66667
+653.73	8
+653.397	5.66667
+653.063	8.33333
+652.731	7
+652.398	6.66667
+652.064	6.66667
+651.73	4.66667
+651.399	4.33333
+651.065	7
+650.731	7
+650.397	5.33333
+650.066	6.33333
+649.732	4.66667
+649.398	6.33333
+649.064	6
+648.732	4
+648.399	7.33333
+648.065	2.66667
+647.731	4
+647.397	4.33333
+647.065	4.66667
+646.731	3
+646.397	2.66667
+646.063	5
+645.729	8.33333
+645.398	5.33333
+645.064	3.33333
+644.73	4.33333
+644.396	7.66667
+644.062	5
+643.727	6
+643.393	7.33333
+643.062	6.66667
+642.727	8.33333
+642.393	6.66667
+642.059	4.33333
+641.725	6.66667
+641.391	6
+641.057	3
+640.723	6
+640.389	4
+640.054	8.66667
+639.72	4.66667
+639.388	6.66667
+639.054	5.33333
+638.72	4.33333
+638.386	5
+638.051	3.66667
+637.717	9
+637.383	5.33333
+637.049	7
+636.714	4.66667
+636.38	5
+636.046	6.33333
+635.711	6.66667
+635.377	7
+635.043	3.33333
+634.708	7
+634.374	7.33333
+634.04	7.66667
+633.705	7
+633.371	8.66667
+633.036	3.33333
+632.702	4
+632.368	2.33333
+632.033	7.33333
+631.699	3.66667
+631.364	5
+631.03	4.33333
+630.693	3.33333
+630.359	6
+630.024	6.33333
+629.689	7
+629.355	6
+629.02	7.66667
+628.686	6
+628.351	8
+628.017	6.33333
+627.682	5.33333
+627.345	5.33333
+627.011	6.33333
+626.676	7.33333
+626.341	7
+626.007	4.66667
+625.672	5.66667
+625.337	6
+625	4.33333
+624.666	6.66667
+624.331	7.33333
+623.996	8
+623.661	6
+623.327	5.33333
+622.99	6.66667
+622.655	6.33333
+622.32	9.33333
+621.985	7
+621.651	5
+621.314	9
+620.979	5.33333
+620.644	5.66667
+620.309	7
+619.972	3
+619.637	9
+619.302	6.33333
+618.967	2.66667
+618.63	7
+618.295	9.66667
+617.96	9
+617.625	8
+617.288	7
+616.953	5.33333
+616.618	9
+616.281	8.33333
+615.946	7
+615.611	11.6667
+615.274	6
+614.939	9.33333
+614.604	9.33333
+614.266	8.33333
+613.931	6
+613.596	4.66667
+613.259	10
+612.924	5
+612.589	6
+612.251	7.66667
+611.916	8.66667
+611.581	6
+611.244	3
+610.908	6.66667
+610.571	8.66667
+610.236	9.33333
+609.901	9.33333
+609.563	5.33333
+609.228	7
+608.89	5.66667
+608.555	5
+608.22	8
+607.882	2.66667
+607.547	6.33333
+607.21	9
+606.874	6.66667
+606.537	10.3333
+606.201	5.66667
+605.864	5.33333
+605.528	6.66667
+605.193	3.33333
+604.855	6.33333
+604.52	4
+604.182	6
+603.847	3.33333
+603.509	4.33333
+603.174	4.66667
+602.836	5.33333
+602.501	5.66667
+602.163	4.33333
+601.825	5
+601.49	6
+601.152	6
+600.816	4.33333
+600.479	7
+600.143	3.66667
+599.805	11.6667
+599.47	5.66667
+599.132	6
+598.794	6
+598.459	5.33333
+598.121	8.66667
+597.785	5.66667
+597.447	8
+597.112	3
+596.774	6.33333
+596.436	2.33333
+596.1	5.33333
+595.762	4.66667
+595.424	6.33333
+595.088	0.666667
+594.75	8
+594.415	5
+594.077	4.66667
+593.739	4.33333
+593.403	4
+593.065	4.33333
+592.727	6
+592.391	5.33333
+592.053	5.33333
+591.715	4.33333
+591.379	4.33333
+591.041	4.66667
+590.703	6.66667
+590.365	5.33333
+590.029	5
+589.691	2.66667
+589.353	7.33333
+589.017	2
+588.678	4.33333
+588.34	5.33333
+588.002	6.33333
+587.666	5
+587.328	2.33333
+586.99	2.33333
+586.651	5
+586.315	4.33333
+585.977	3.66667
+585.639	4
+585.3	4
+584.962	6
+584.626	7
+584.288	5.66667
+583.949	6
+583.611	5.33333
+583.273	5
+582.936	2
+582.598	5.66667
+582.26	5.66667
+581.921	4.33333
+581.583	6.33333
+581.244	6.66667
+580.906	9
+580.57	3.66667
+580.231	3.33333
+579.893	8
+579.554	3
+579.216	4
+578.877	4.33333
+578.539	4.66667
+578.2	6.33333
+577.864	3.66667
+577.525	3.66667
+577.187	3.66667
+576.848	4.66667
+576.51	5.66667
+576.171	3.66667
+575.832	4.33333
+575.494	3.66667
+575.155	5
+574.816	4.33333
+574.478	7.33333
+574.139	5.33333
+573.8	4.66667
+573.462	5.66667
+573.123	6.33333
+572.784	6.33333
+572.445	3.66667
+572.107	3
+571.768	4
+571.429	2.33333
+571.09	6.33333
+570.751	5.66667
+570.413	5.66667
+570.074	3
+569.735	5.33333
+569.396	5
+569.057	5.33333
+568.718	6
+568.38	7
+568.041	5.33333
+567.702	6.33333
+567.363	5.33333
+567.024	6.33333
+566.685	5.33333
+566.346	6.66667
+566.007	7.33333
+565.668	4.33333
+565.329	5
+564.988	7.66667
+564.649	7.33333
+564.31	4
+563.971	8
+563.632	6
+563.292	8.66667
+562.953	4.33333
+562.614	7.33333
+562.273	9.66667
+561.934	6.33333
+561.595	6.66667
+561.256	2
+560.916	4
+560.577	9.33333
+560.236	5.33333
+559.897	7.33333
+559.558	8
+559.218	6.66667
+558.879	6.66667
+558.54	7.33333
+558.198	6.66667
+557.859	8.66667
+557.52	8.33333
+557.181	6
+556.839	9.33333
+556.5	5.33333
+556.16	8
+555.821	7.66667
+555.48	11.3333
+555.14	6.66667
+554.801	9.33333
+554.461	5
+554.12	5.66667
+553.78	7.33333
+553.441	7
+553.102	6.66667
+552.76	8
+552.42	8
+552.081	6
+551.739	4.33333
+551.4	8.33333
+551.06	11
+550.719	10.6667
+550.379	10
+550.039	8
+549.698	11.3333
+549.358	10
+549.019	11.6667
+548.677	5.66667
+548.337	8.33333
+547.998	12.3333
+547.656	8.33333
+547.316	11
+546.977	14.3333
+546.635	9.66667
+546.295	11.6667
+545.953	9.66667
+545.613	11.6667
+545.274	13
+544.932	10.3333
+544.592	10.3333
+544.25	9.33333
+543.91	9.66667
+543.57	13.3333
+543.229	13.3333
+542.889	8.33333
+542.547	10.3333
+542.207	12
+541.865	10
+541.525	14
+541.183	12.6667
+540.843	10.3333
+540.501	16
+540.161	13
+539.819	11
+539.479	14.6667
+539.137	16.6667
+538.797	17
+538.455	15.6667
+538.115	13
+537.773	14.6667
+537.433	17.3333
+537.091	17.6667
+536.75	17
+536.408	14.6667
+536.068	17.3333
+535.726	14.6667
+535.386	16.3333
+535.044	17.6667
+534.703	26
+534.361	21.6667
+534.019	18.3333
+533.679	19
+533.336	24
+532.996	24.6667
+532.654	22.3333
+532.312	23.6667
+531.971	23.3333
+531.629	24.6667
+531.289	27
+530.946	36
+530.604	23.6667
+530.264	34
+529.921	31
+529.579	37.6667
+529.238	41
+528.896	38.6667
+528.556	42.3333
+528.213	43.6667
+527.871	48.3333
+527.53	49.3333
+527.188	57.3333
+526.845	59.6667
+526.503	72.3333
+526.162	72.6667
+525.819	82
+525.477	85.3333
+525.136	96
+524.794	117.667
+524.451	123
+524.111	132
+523.768	160.667
+523.425	194
+523.083	244
+522.742	287
+522.399	352.667
+522.057	438
+521.714	534.667
+521.373	635
+521.03	733
+520.688	813
+520.345	866.333
+520.002	906.667
+519.661	937.333
+519.319	895.333
+518.976	844.667
+518.633	797
+518.29	715.667
+517.949	656.667
+517.606	625
+517.263	640.333
+516.921	658
+516.578	715.333
+516.235	744.333
+515.894	767.667
+515.551	755.333
+515.208	771.667
+514.865	689.333
+514.522	639.333
+514.179	565.667
+513.836	479.667
+513.493	425.667
+513.152	363
+512.809	301.333
+512.466	228
+512.123	208
+511.779	178
+511.436	152.667
+511.093	136
+510.75	110.667
+510.407	99.3333
+510.064	77
+509.721	84.3333
+509.377	64.3333
+509.034	59.3333
+508.693	56.6667
+508.35	60.6667
+508.007	53
+507.663	48.3333
+507.32	47
+506.977	38.3333
+506.633	34.3333
+506.29	34
+505.947	36.3333
+505.604	33
+505.26	25.6667
+504.917	32.3333
+504.573	28.3333
+504.23	28.3333
+503.887	27.3333
+503.543	25.3333
+503.2	21.6667
+502.854	25
+502.511	29
+502.167	23
+501.824	22.3333
+501.48	18.6667
+501.137	22
+500.793	15.3333
+500.45	23.3333
+500.106	17.6667
+499.763	13.6667
+499.419	20.3333
+499.076	14
+498.732	17.3333
+498.386	10
+498.043	17
+497.699	14.6667
+497.355	8.66667
+497.012	16
+496.668	13
+496.324	16
+495.981	14.3333
+495.635	17.3333
+495.291	12
+494.947	11.6667
+494.604	14
+494.26	11.3333
+493.916	11.6667
+493.57	16
+493.226	12
+492.883	10.3333
+492.539	9.66667
+492.195	9
+491.849	11.6667
+491.505	10.3333
+491.161	12.3333
+490.817	11
+490.471	11
+490.127	10.6667
+489.783	9
+489.439	9.66667
+489.093	8.66667
+488.749	9.66667
+488.405	11.3333
+488.061	10.3333
+487.715	11
+487.371	10
+487.027	13
+486.683	12.6667
+486.337	12
+485.993	6
+485.649	13.3333
+485.303	7
+484.959	11
+484.614	9.33333
+484.268	11
+483.924	7
+483.58	7.66667
+483.234	9.33333
+482.889	6.33333
+482.545	7.66667
+482.199	6.33333
+481.855	10
+481.51	8
+481.164	6
+480.82	10.6667
+480.476	9.33333
+480.129	11.6667
+479.785	10
+479.438	4.33333
+479.094	6
+478.75	8.33333
+478.403	11.3333
+478.059	6
+477.712	5.33333
+477.368	8.33333
+477.024	7
+476.677	6.33333
+476.333	8
+475.986	9.33333
+475.642	8
+475.295	5.66667
+474.951	6.33333
+474.604	8.33333
+474.259	10
+473.913	5.66667
+473.568	8
+473.221	5.66667
+472.877	7.33333
+472.53	6.66667
+472.186	3.66667
+471.839	8.33333
+471.494	8.33333
+471.148	9.66667
+470.803	3.66667
+470.456	9.33333
+470.112	6.66667
+469.765	8
+469.42	4.66667
+469.073	9.33333
+468.728	4
+468.382	5
+468.037	6
+467.69	7.33333
+467.343	8
+466.998	4.66667
+466.651	3.66667
+466.307	8
+465.96	6
+465.613	5
+465.268	3.66667
+464.921	7
+464.576	5
+464.229	9.33333
+463.882	6.33333
+463.537	9.66667
+463.19	6.33333
+462.845	4.66667
+462.498	4.33333
+462.151	5.33333
+461.806	4.66667
+461.459	4
+461.112	3.66667
+460.767	3.66667
+460.42	5.33333
+460.072	6.33333
+459.727	3.33333
+459.38	5.66667
+459.033	7
+458.686	4.66667
+458.341	1.66667
+457.993	5
+457.646	6.66667
+457.301	8
+456.954	6.33333
+456.606	6
+456.259	5.66667
+455.914	5
+455.567	5.33333
+455.219	7
+454.872	1.66667
+454.527	3
+454.179	6
+453.832	5.66667
+453.484	9.33333
+453.139	5
+452.792	7.33333
+452.444	5.66667
+452.097	6
+451.749	5.33333
+451.404	5.33333
+451.056	3.66667
+450.709	6.33333
+450.361	5.33333
+450.014	6
+449.668	7.66667
+449.321	5.66667
+448.973	5.66667
+448.626	6.33333
+448.278	6.66667
+447.93	2.66667
+447.583	5.66667
+447.237	6.66667
+446.89	9
+446.542	6
+446.194	6.66667
+445.847	3.33333
+445.499	8.66667
+445.151	6
+444.803	6.33333
+444.456	5
+444.11	7
+443.762	5.33333
+443.414	6
+443.067	5.33333
+442.719	6.33333
+442.371	8.66667
+442.023	5
+441.675	8
+441.327	6
+440.979	6.66667
+440.632	5.66667
+440.284	7.66667
+439.936	6.66667
+439.588	6.66667
+439.24	3.66667
+438.892	5.33333
+438.544	4
+438.196	6.33333
+437.848	3.66667
+437.5	4
+437.152	6.33333
+436.804	6.33333
+436.456	7
+436.108	9.66667
+435.76	7
+435.412	7
+435.063	7.33333
+434.715	10.3333
+434.367	6.33333
+434.019	6.33333
+433.671	9.66667
+433.323	8.66667
+432.975	8.33333
+432.626	7.33333
+432.278	6.66667
+431.928	5.66667
+431.579	7.33333
+431.231	8
+430.883	8
+430.535	8.33333
+430.186	7.33333
+429.838	6.66667
+429.49	5.33333
+429.142	6.66667
+428.791	6
+428.443	11.3333
+428.094	6
+427.746	5
+427.398	8.33333
+427.049	5.33333
+426.701	9
+426.35	6.33333
+426.002	7.66667
+425.653	11.3333
+425.305	6.66667
+424.956	8
+424.606	8.66667
+424.257	2
+423.909	7
+423.56	10
+423.211	9
+422.861	6.66667
+422.512	6
+422.164	4.66667
+421.815	7
+421.466	8.66667
+421.116	5
+420.767	4.33333
+420.418	5.33333
+420.067	7.66667
+419.719	6
+419.37	5
+419.021	7.33333
+418.671	8.33333
+418.322	4.33333
+417.973	6
+417.624	11
+417.273	11
+416.925	9.66667
+416.576	3
+416.225	6.66667
+415.876	6.66667
+415.527	4.66667
+415.176	1.33333
+414.827	5
+414.478	4.33333
+414.127	7.33333
+413.778	7.33333
+413.43	8.33333
+413.078	5.33333
+412.73	5.33333
+412.381	5
+412.029	4.33333
+411.68	6.66667
+411.329	6.66667
+410.98	4
+410.631	5
+410.28	7.33333
+409.931	5.33333
+409.58	8.33333
+409.231	9
+408.882	5
+408.53	3.66667
+408.181	4.33333
+407.83	9.33333
+407.481	6
+407.13	5.66667
+406.78	7.33333
+406.429	6.66667
+406.08	6
+405.731	8
+405.379	5.33333
+405.03	6.33333
+404.679	4.33333
+404.329	5.33333
+403.978	8.33333
+403.629	4
+403.277	5.66667
+402.928	7.66667
+402.576	4.66667
+402.227	9.66667
+401.876	5.33333
+401.526	6.33333
+401.175	5.66667
+400.825	6.33333
+400.474	9.33333
+400.122	7
+399.773	4.33333
+399.421	6.33333
+399.072	3.33333
+398.72	7.66667
+398.371	4.33333
+398.019	6
+397.667	5
+397.318	6
+396.966	9
+396.617	5.66667
+396.265	6.33333
+395.915	3.66667
+395.564	3
+395.212	8.33333
+394.862	8.66667
+394.51	5.33333
+394.159	4.33333
+393.809	8
+393.457	7
+393.107	7.33333
+392.756	4.33333
+392.404	8.33333
+392.054	6
+391.702	7.33333
+391.35	6.66667
+391	6
+390.648	5.66667
+390.297	7.33333
+389.945	4.33333
+389.595	4.66667
+389.243	4
+388.891	6.66667
+388.541	3.33333
+388.189	5.33333
+387.837	8.66667
+387.487	5.66667
+387.135	6.66667
+386.783	6
+386.431	4.33333
+386.081	5.66667
+385.729	6.66667
+385.377	8.66667
+385.024	5.33333
+384.674	8.33333
+384.322	4
+383.97	7
+383.618	7.33333
+383.266	8.33333
+382.916	4
+382.563	3
+382.211	8.33333
+381.859	7.66667
+381.507	4.33333
+381.157	3.66667
+380.804	4
+380.452	4.66667
+380.1	3.33333
+379.747	5.33333
+379.397	7.33333
+379.045	4.66667
+378.692	6.66667
+378.34	6.66667
+377.987	4.66667
+377.635	6
+377.283	2.66667
+376.932	3.33333
+376.58	6.33333
+376.227	6.66667
+375.875	7
+375.522	5.66667
+375.17	7.66667
+374.817	6
+374.465	4.66667
+374.112	4.33333
+373.76	4
+373.409	8
+373.057	7
+372.704	3.33333
+372.352	6.33333
+371.999	9
+371.646	6.66667
+371.294	7.66667
+370.941	9.33333
+370.588	4.33333
+370.236	5
+369.883	6
+369.53	2.66667
+369.177	7.33333
+368.825	4.66667
+368.472	8.66667
+368.119	8
+367.766	6.66667
+367.413	6
+367.061	7.33333
+366.708	6.66667
+366.355	6.66667
+366.002	2.33333
+365.649	10.3333
+365.296	7.33333
+364.943	8
+364.591	7.66667
+364.238	6
+363.885	4.33333
+363.532	9
+363.179	8
+362.826	9.66667
+362.471	9.33333
+362.118	6.33333
+361.765	5.66667
+361.411	7.33333
+361.058	6.33333
+360.705	7
+360.352	9.33333
+359.999	7.33333
+359.646	6
+359.293	8
+358.938	7
+358.585	5.33333
+358.231	2.33333
+357.878	8.33333
+357.525	6.66667
+357.172	11.3333
+356.819	9
+356.463	6.33333
+356.11	6
+355.757	8.66667
+355.404	11
+355.05	5.33333
+354.697	8.33333
+354.342	6.66667
+353.988	8.33333
+353.635	4.66667
+353.282	5.66667
+352.928	6.66667
+352.573	6.33333
+352.219	7.33333
+351.866	5.33333
+351.513	5.66667
+351.157	5
+350.803	5.33333
+350.45	3
+350.097	7.33333
+349.741	7.33333
+349.387	8.66667
+349.034	6
+348.68	7.33333
+348.325	6.66667
+347.971	6.33333
+347.618	5.33333
+347.264	9
+346.908	6.66667
+346.555	7.33333
+346.201	6
+345.845	6.66667
+345.492	11.3333
+345.138	6.66667
+344.782	4.66667
+344.429	12.3333
+344.075	5.33333
+343.719	7
+343.365	7
+343.012	6.33333
+342.656	6.33333
+342.302	7
+341.948	5.33333
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_24_bottom.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_24_bottom.txt
new file mode 100644
index 0000000000000000000000000000000000000000..ea4c0f494db114bb1469a70fcb56917f699bab4b
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_24_bottom.txt
@@ -0,0 +1,1024 @@
+692.206	5
+691.876	7.33333
+691.546	7.66667
+691.215	6.66667
+690.885	6.33333
+690.555	6.33333
+690.225	4.33333
+689.895	7
+689.564	4.33333
+689.232	7
+688.902	7
+688.571	6.66667
+688.241	8.33333
+687.911	6.33333
+687.58	6
+687.25	5.66667
+686.917	8
+686.587	5
+686.257	8.66667
+685.926	7.33333
+685.596	7.33333
+685.266	8.33333
+684.933	8.66667
+684.602	8
+684.272	6.66667
+683.942	9.33333
+683.609	6.33333
+683.279	8.66667
+682.948	6.66667
+682.617	7.33333
+682.287	8
+681.954	3.33333
+681.624	8.33333
+681.293	6
+680.963	6
+680.63	5.66667
+680.299	7
+679.969	8.33333
+679.636	5
+679.305	11.6667
+678.975	7.33333
+678.644	10
+678.311	10.3333
+677.981	3.33333
+677.65	7.66667
+677.317	8
+676.986	6.66667
+676.656	10.3333
+676.323	10.3333
+675.992	7
+675.661	5.33333
+675.328	10.3333
+674.998	9.66667
+674.667	7.66667
+674.334	8
+674.003	8.33333
+673.67	5.66667
+673.339	7.33333
+673.008	5
+672.675	5.33333
+672.344	7.33333
+672.011	8.66667
+671.681	9.66667
+671.35	8
+671.017	7
+670.686	9.33333
+670.353	10.3333
+670.022	9
+669.689	10.3333
+669.358	6.33333
+669.027	6.66667
+668.693	9
+668.362	7
+668.029	7.33333
+667.698	7.33333
+667.365	7
+667.034	8.33333
+666.701	10.6667
+666.37	7.66667
+666.036	4
+665.705	12
+665.372	6
+665.041	8.66667
+664.708	6.66667
+664.376	7.66667
+664.043	4.33333
+663.712	8.66667
+663.379	6.33333
+663.045	9.33333
+662.714	9.66667
+662.381	10.3333
+662.049	10
+661.716	10.6667
+661.385	10.6667
+661.051	8.33333
+660.718	9.66667
+660.387	9.33333
+660.053	8.33333
+659.722	10.3333
+659.388	7.66667
+659.055	9
+658.724	7
+658.39	6
+658.059	7
+657.725	9
+657.392	8
+657.06	5
+656.727	5.66667
+656.393	8
+656.062	9
+655.728	9.66667
+655.394	7.66667
+655.063	6.66667
+654.729	5.33333
+654.396	5.66667
+654.064	9.66667
+653.73	7.66667
+653.397	6
+653.063	6.33333
+652.731	7.66667
+652.398	7
+652.064	8.66667
+651.73	6.33333
+651.399	6
+651.065	9.66667
+650.731	8.33333
+650.397	8
+650.066	7
+649.732	6.66667
+649.398	8.66667
+649.064	6
+648.732	8
+648.399	10.6667
+648.065	7.33333
+647.731	7
+647.397	9
+647.065	7.33333
+646.731	6.33333
+646.397	5.33333
+646.063	7.33333
+645.729	5.66667
+645.398	7.66667
+645.064	8.33333
+644.73	9.33333
+644.396	9
+644.062	6.33333
+643.727	9
+643.393	7.33333
+643.062	8
+642.727	7.66667
+642.393	8
+642.059	10
+641.725	6
+641.391	8.66667
+641.057	7.33333
+640.723	5.33333
+640.389	4
+640.054	7.66667
+639.72	8.66667
+639.388	5
+639.054	6.66667
+638.72	7.66667
+638.386	7.66667
+638.051	10
+637.717	8.66667
+637.383	9
+637.049	6.66667
+636.714	6.66667
+636.38	6.66667
+636.046	8.33333
+635.711	9.33333
+635.377	9
+635.043	9.66667
+634.708	12.3333
+634.374	3
+634.04	7.66667
+633.705	5
+633.371	7
+633.036	9
+632.702	8.66667
+632.368	8.66667
+632.033	9.66667
+631.699	10.3333
+631.364	8.33333
+631.03	6.66667
+630.693	8
+630.359	8.66667
+630.024	9
+629.689	6.33333
+629.355	7.33333
+629.02	6.66667
+628.686	4.66667
+628.351	11.3333
+628.017	13
+627.682	7
+627.345	8.66667
+627.011	7.33333
+626.676	9.66667
+626.341	10.6667
+626.007	10.3333
+625.672	10
+625.337	5.66667
+625	10
+624.666	6.33333
+624.331	11
+623.996	12
+623.661	10.3333
+623.327	10.6667
+622.99	9.33333
+622.655	11.6667
+622.32	9
+621.985	8.33333
+621.651	8
+621.314	9
+620.979	11
+620.644	7.66667
+620.309	10.3333
+619.972	9
+619.637	11.3333
+619.302	10.6667
+618.967	11.3333
+618.63	12.6667
+618.295	11.3333
+617.96	9
+617.625	8.66667
+617.288	12.6667
+616.953	8.33333
+616.618	9.66667
+616.281	9.33333
+615.946	9.66667
+615.611	9.66667
+615.274	11.6667
+614.939	10
+614.604	8.33333
+614.266	11.3333
+613.931	11
+613.596	10
+613.259	8.66667
+612.924	8.66667
+612.589	7
+612.251	11
+611.916	10
+611.581	8.33333
+611.244	8
+610.908	10.6667
+610.571	8.66667
+610.236	9
+609.901	4.66667
+609.563	10
+609.228	8.66667
+608.89	10
+608.555	7
+608.22	8
+607.882	13.6667
+607.547	7.66667
+607.21	8.33333
+606.874	8
+606.537	10.6667
+606.201	7.66667
+605.864	9.33333
+605.528	8
+605.193	8.33333
+604.855	11.3333
+604.52	8.66667
+604.182	9.33333
+603.847	5
+603.509	8.33333
+603.174	8.66667
+602.836	8.66667
+602.501	7.66667
+602.163	8
+601.825	8.66667
+601.49	8
+601.152	11
+600.816	6
+600.479	7.66667
+600.143	9.33333
+599.805	6.33333
+599.47	6.66667
+599.132	8.66667
+598.794	8.33333
+598.459	6.33333
+598.121	10.3333
+597.785	9
+597.447	11.3333
+597.112	7.33333
+596.774	9
+596.436	8.33333
+596.1	7
+595.762	7.33333
+595.424	6.33333
+595.088	9.33333
+594.75	5
+594.415	7
+594.077	9.66667
+593.739	8.33333
+593.403	7.66667
+593.065	5.33333
+592.727	8.66667
+592.391	7
+592.053	9
+591.715	6.33333
+591.379	3.66667
+591.041	10
+590.703	8
+590.365	2.33333
+590.029	9.33333
+589.691	6.66667
+589.353	8.66667
+589.017	7.33333
+588.678	6
+588.34	6.33333
+588.002	6.66667
+587.666	11
+587.328	7.66667
+586.99	9.33333
+586.651	6.66667
+586.315	6
+585.977	4.33333
+585.639	7
+585.3	9.33333
+584.962	7.66667
+584.626	4.66667
+584.288	5.33333
+583.949	7
+583.611	3.66667
+583.273	10.3333
+582.936	9.33333
+582.598	9.66667
+582.26	4
+581.921	5.66667
+581.583	9.66667
+581.244	10.6667
+580.906	8
+580.57	6.66667
+580.231	5
+579.893	4
+579.554	6.66667
+579.216	5
+578.877	7.33333
+578.539	7.33333
+578.2	6.66667
+577.864	6
+577.525	7.33333
+577.187	8
+576.848	8.33333
+576.51	9.33333
+576.171	5.66667
+575.832	7.33333
+575.494	8
+575.155	9.66667
+574.816	6
+574.478	8.33333
+574.139	7.33333
+573.8	11.6667
+573.462	6.66667
+573.123	6.33333
+572.784	9.66667
+572.445	8.33333
+572.107	8.33333
+571.768	6.33333
+571.429	8.66667
+571.09	7.66667
+570.751	5.66667
+570.413	7
+570.074	6.66667
+569.735	10.3333
+569.396	8
+569.057	9.33333
+568.718	7
+568.38	10.6667
+568.041	5.66667
+567.702	8.33333
+567.363	5
+567.024	9.33333
+566.685	7.33333
+566.346	9.66667
+566.007	9.33333
+565.668	10.6667
+565.329	9.33333
+564.988	7.33333
+564.649	8.33333
+564.31	10
+563.971	6.66667
+563.632	8.66667
+563.292	10
+562.953	12.3333
+562.614	7.33333
+562.273	12
+561.934	11.6667
+561.595	11.3333
+561.256	12.3333
+560.916	8.66667
+560.577	13
+560.236	9
+559.897	6.33333
+559.558	7.66667
+559.218	7.33333
+558.879	11
+558.54	11
+558.198	16
+557.859	13
+557.52	11.6667
+557.181	13.3333
+556.839	10.3333
+556.5	10
+556.16	9.33333
+555.821	11
+555.48	10.3333
+555.14	11.6667
+554.801	11.3333
+554.461	7.66667
+554.12	10
+553.78	12.6667
+553.441	12.3333
+553.102	13
+552.76	10.6667
+552.42	13
+552.081	11.3333
+551.739	9.66667
+551.4	15.3333
+551.06	12
+550.719	10.6667
+550.379	13.3333
+550.039	11.6667
+549.698	17.3333
+549.358	14
+549.019	12.6667
+548.677	12.6667
+548.337	14.3333
+547.998	16
+547.656	10.6667
+547.316	15.6667
+546.977	12.3333
+546.635	17.3333
+546.295	11
+545.953	14.3333
+545.613	16
+545.274	14
+544.932	17.6667
+544.592	15.3333
+544.25	17.3333
+543.91	16.6667
+543.57	15
+543.229	18.6667
+542.889	17
+542.547	20
+542.207	20
+541.865	18.6667
+541.525	20.3333
+541.183	19
+540.843	16.6667
+540.501	22
+540.161	19.6667
+539.819	23
+539.479	16.6667
+539.137	22.3333
+538.797	21.6667
+538.455	28
+538.115	26
+537.773	23.3333
+537.433	29
+537.091	22.6667
+536.75	28
+536.408	27.3333
+536.068	27.3333
+535.726	29
+535.386	28.6667
+535.044	25
+534.703	32
+534.361	27.6667
+534.019	33.3333
+533.679	37.3333
+533.336	39.6667
+532.996	27.6667
+532.654	35
+532.312	33
+531.971	37
+531.629	43
+531.289	43.3333
+530.946	40.6667
+530.604	53.6667
+530.264	51.6667
+529.921	55.6667
+529.579	62.3333
+529.238	58
+528.896	69
+528.556	61.3333
+528.213	79.3333
+527.871	82
+527.53	76.3333
+527.188	100
+526.845	104.667
+526.503	119
+526.162	140
+525.819	147
+525.477	157.667
+525.136	184
+524.794	208.667
+524.451	249
+524.111	276.333
+523.768	323
+523.425	403.667
+523.083	470
+522.742	573
+522.399	722.667
+522.057	931.667
+521.714	1148.33
+521.373	1413.33
+521.03	1694.67
+520.688	1936.67
+520.345	1990.67
+520.002	1943.67
+519.661	1788.67
+519.319	1524
+518.976	1274.67
+518.633	1028.67
+518.29	837.667
+517.949	669.333
+517.606	555
+517.263	444
+516.921	362.333
+516.578	315.667
+516.235	276.333
+515.894	226.333
+515.551	205.333
+515.208	174.667
+514.865	160.667
+514.522	149.667
+514.179	118
+513.836	118
+513.493	104.667
+513.152	92.3333
+512.809	88.3333
+512.466	81.3333
+512.123	77.3333
+511.779	73.3333
+511.436	62.3333
+511.093	62.3333
+510.75	57.6667
+510.407	51.6667
+510.064	50
+509.721	52.6667
+509.377	48
+509.034	40.6667
+508.693	40.6667
+508.35	40.3333
+508.007	37.6667
+507.663	39
+507.32	35.3333
+506.977	35.6667
+506.633	28.3333
+506.29	27.6667
+505.947	29
+505.604	30.3333
+505.26	31.3333
+504.917	23.6667
+504.573	26.6667
+504.23	23.3333
+503.887	26
+503.543	21
+503.2	23
+502.854	21
+502.511	18.6667
+502.167	26
+501.824	19
+501.48	19.3333
+501.137	20.6667
+500.793	20.3333
+500.45	14.3333
+500.106	18.3333
+499.763	15.3333
+499.419	19.3333
+499.076	20
+498.732	18
+498.386	15.6667
+498.043	17.3333
+497.699	15.6667
+497.355	14.3333
+497.012	16.3333
+496.668	20
+496.324	13.6667
+495.981	14.6667
+495.635	13
+495.291	16
+494.947	11.6667
+494.604	19
+494.26	14
+493.916	12.6667
+493.57	14.6667
+493.226	14
+492.883	10.3333
+492.539	12
+492.195	12
+491.849	14.3333
+491.505	12.6667
+491.161	14
+490.817	12.3333
+490.471	15.6667
+490.127	13
+489.783	13.6667
+489.439	13
+489.093	11.6667
+488.749	14.3333
+488.405	14.6667
+488.061	10.6667
+487.715	10.6667
+487.371	14
+487.027	7.33333
+486.683	14.3333
+486.337	13.3333
+485.993	11
+485.649	13.6667
+485.303	15
+484.959	15
+484.614	9.33333
+484.268	8.33333
+483.924	12.6667
+483.58	12.6667
+483.234	9.66667
+482.889	11.3333
+482.545	10.6667
+482.199	10.6667
+481.855	9.33333
+481.51	11
+481.164	11.3333
+480.82	10.6667
+480.476	6.66667
+480.129	10
+479.785	11.6667
+479.438	11.3333
+479.094	9
+478.75	11
+478.403	11.6667
+478.059	11
+477.712	10
+477.368	7.33333
+477.024	8
+476.677	10
+476.333	8.33333
+475.986	12
+475.642	8
+475.295	8.66667
+474.951	9
+474.604	7.66667
+474.259	10.3333
+473.913	13
+473.568	10.3333
+473.221	7.66667
+472.877	8.33333
+472.53	11.6667
+472.186	7.33333
+471.839	8.66667
+471.494	12
+471.148	10.3333
+470.803	11.6667
+470.456	11.3333
+470.112	8.66667
+469.765	9.66667
+469.42	10.3333
+469.073	10
+468.728	9
+468.382	5
+468.037	6
+467.69	7.33333
+467.343	9.66667
+466.998	10.3333
+466.651	11.6667
+466.307	11
+465.96	9.66667
+465.613	8.33333
+465.268	9.66667
+464.921	4.66667
+464.576	8.66667
+464.229	9.66667
+463.882	5.66667
+463.537	6.33333
+463.19	8.33333
+462.845	11.6667
+462.498	10.3333
+462.151	5.33333
+461.806	10
+461.459	6.33333
+461.112	10
+460.767	7
+460.42	8
+460.072	8.33333
+459.727	8.33333
+459.38	11
+459.033	9
+458.686	7.66667
+458.341	6
+457.993	8
+457.646	6.33333
+457.301	7.66667
+456.954	7
+456.606	8.66667
+456.259	8.66667
+455.914	6
+455.567	9
+455.219	6.33333
+454.872	9.33333
+454.527	4.66667
+454.179	11.3333
+453.832	6
+453.484	8.66667
+453.139	8
+452.792	9.33333
+452.444	7
+452.097	9
+451.749	8.33333
+451.404	10.3333
+451.056	5.66667
+450.709	10.3333
+450.361	5.66667
+450.014	6
+449.668	6.33333
+449.321	9
+448.973	6
+448.626	10.3333
+448.278	8.66667
+447.93	10.3333
+447.583	9
+447.237	12
+446.89	9
+446.542	13.3333
+446.194	9.33333
+445.847	10.6667
+445.499	9.33333
+445.151	9.66667
+444.803	7.66667
+444.456	7.33333
+444.11	7.33333
+443.762	6
+443.414	9
+443.067	6
+442.719	10
+442.371	12
+442.023	8.66667
+441.675	10.3333
+441.327	9
+440.979	10.3333
+440.632	8.66667
+440.284	8.66667
+439.936	9
+439.588	5.33333
+439.24	8.66667
+438.892	6.66667
+438.544	10
+438.196	11
+437.848	11.6667
+437.5	8.66667
+437.152	9
+436.804	8.66667
+436.456	11
+436.108	12.6667
+435.76	12.3333
+435.412	13.3333
+435.063	12
+434.715	9
+434.367	9.33333
+434.019	9
+433.671	6.33333
+433.323	9.33333
+432.975	12.6667
+432.626	4
+432.278	10.3333
+431.928	11.3333
+431.579	11
+431.231	10.3333
+430.883	11
+430.535	9.66667
+430.186	10.6667
+429.838	8
+429.49	11.3333
+429.142	12
+428.791	9
+428.443	9.66667
+428.094	11.3333
+427.746	11.3333
+427.398	9.33333
+427.049	10.6667
+426.701	11.6667
+426.35	11
+426.002	12
+425.653	9.66667
+425.305	11.6667
+424.956	11
+424.606	10.6667
+424.257	8.33333
+423.909	6.66667
+423.56	9.33333
+423.211	12.6667
+422.861	10.6667
+422.512	10
+422.164	6
+421.815	10.3333
+421.466	6.33333
+421.116	9.66667
+420.767	7
+420.418	11.3333
+420.067	8.33333
+419.719	9
+419.37	8.33333
+419.021	9.66667
+418.671	12.3333
+418.322	10.3333
+417.973	3
+417.624	7
+417.273	7.66667
+416.925	9
+416.576	8.33333
+416.225	10
+415.876	9.66667
+415.527	8.33333
+415.176	7
+414.827	12
+414.478	10
+414.127	8.66667
+413.778	9.33333
+413.43	6.33333
+413.078	10.6667
+412.73	7.66667
+412.381	10
+412.029	8
+411.68	8.33333
+411.329	11.3333
+410.98	9.66667
+410.631	11
+410.28	12
+409.931	10.3333
+409.58	6.66667
+409.231	9
+408.882	11
+408.53	9
+408.181	8
+407.83	7.66667
+407.481	12.3333
+407.13	8
+406.78	8
+406.429	9
+406.08	11.6667
+405.731	10
+405.379	7
+405.03	10.6667
+404.679	9
+404.329	5.33333
+403.978	8.66667
+403.629	8.66667
+403.277	8
+402.928	10
+402.576	10.6667
+402.227	5.33333
+401.876	8.66667
+401.526	7.33333
+401.175	8.66667
+400.825	8.66667
+400.474	10
+400.122	7.33333
+399.773	5.33333
+399.421	6
+399.072	8
+398.72	8.66667
+398.371	10.3333
+398.019	8.66667
+397.667	8
+397.318	6
+396.966	5.66667
+396.617	8.66667
+396.265	5.66667
+395.915	10
+395.564	8
+395.212	12
+394.862	4.33333
+394.51	8
+394.159	8.66667
+393.809	10.6667
+393.457	9.33333
+393.107	6
+392.756	7.66667
+392.404	9.66667
+392.054	9.66667
+391.702	12.6667
+391.35	9.33333
+391	9
+390.648	4.33333
+390.297	7
+389.945	6
+389.595	12
+389.243	9.33333
+388.891	5
+388.541	10
+388.189	10.3333
+387.837	9
+387.487	8.66667
+387.135	9.33333
+386.783	10.6667
+386.431	5
+386.081	10.6667
+385.729	10
+385.377	9
+385.024	12.3333
+384.674	12
+384.322	10.6667
+383.97	8
+383.618	8
+383.266	8.66667
+382.916	7
+382.563	11.3333
+382.211	8
+381.859	8.33333
+381.507	10.6667
+381.157	13
+380.804	13
+380.452	6.33333
+380.1	8.33333
+379.747	8.66667
+379.397	9.66667
+379.045	6
+378.692	8.66667
+378.34	10
+377.987	9.66667
+377.635	10.6667
+377.283	11.3333
+376.932	10
+376.58	12
+376.227	10.6667
+375.875	11.6667
+375.522	10.6667
+375.17	7.66667
+374.817	10.6667
+374.465	10
+374.112	8.66667
+373.76	9.66667
+373.409	10.6667
+373.057	12
+372.704	9.66667
+372.352	8.66667
+371.999	7.66667
+371.646	10
+371.294	9
+370.941	6.33333
+370.588	10
+370.236	9.66667
+369.883	9.33333
+369.53	7
+369.177	10.6667
+368.825	12.3333
+368.472	9.66667
+368.119	7.66667
+367.766	9
+367.413	6.66667
+367.061	9.33333
+366.708	10.6667
+366.355	7.33333
+366.002	8
+365.649	8
+365.296	10
+364.943	11.6667
+364.591	10
+364.238	11
+363.885	13.6667
+363.532	9.66667
+363.179	8
+362.826	12
+362.471	10.3333
+362.118	10.3333
+361.765	11.3333
+361.411	12.6667
+361.058	12.3333
+360.705	7.66667
+360.352	8.33333
+359.999	9.66667
+359.646	12.3333
+359.293	5.33333
+358.938	10.6667
+358.585	10.3333
+358.231	12
+357.878	7.66667
+357.525	13
+357.172	9.33333
+356.819	8
+356.463	10
+356.11	9.33333
+355.757	6.66667
+355.404	12
+355.05	8.66667
+354.697	12
+354.342	12.3333
+353.988	10.6667
+353.635	10
+353.282	9.66667
+352.928	9.66667
+352.573	9.66667
+352.219	11
+351.866	7.33333
+351.513	6.33333
+351.157	12.3333
+350.803	10
+350.45	12.3333
+350.097	10.3333
+349.741	8.66667
+349.387	10.6667
+349.034	8.66667
+348.68	11.3333
+348.325	12.3333
+347.971	15.3333
+347.618	10.6667
+347.264	10.6667
+346.908	11
+346.555	12.6667
+346.201	6.66667
+345.845	9.66667
+345.492	8.66667
+345.138	12.3333
+344.782	10.6667
+344.429	12.3333
+344.075	9.66667
+343.719	10
+343.365	10.3333
+343.012	8.66667
+342.656	12
+342.302	9
+341.948	11.6667
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_24_top.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_24_top.txt
new file mode 100644
index 0000000000000000000000000000000000000000..8945927935d8169cd8547b3b1eac4f03c41be707
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_24_top.txt
@@ -0,0 +1,1024 @@
+692.206	3
+691.876	2.66667
+691.546	4.66667
+691.215	3.33333
+690.885	4.33333
+690.555	3
+690.225	4.66667
+689.895	2.66667
+689.564	3.33333
+689.232	4.33333
+688.902	3
+688.571	2.33333
+688.241	4.66667
+687.911	5
+687.58	3
+687.25	5.33333
+686.917	2.66667
+686.587	4.33333
+686.257	3.66667
+685.926	1.66667
+685.596	5.33333
+685.266	3
+684.933	4.66667
+684.602	3.66667
+684.272	5
+683.942	2.66667
+683.609	4.66667
+683.279	5.33333
+682.948	4.33333
+682.617	3.33333
+682.287	6.33333
+681.954	3.66667
+681.624	3
+681.293	4
+680.963	3.66667
+680.63	5
+680.299	4.33333
+679.969	5.33333
+679.636	3.66667
+679.305	5.66667
+678.975	3.33333
+678.644	4
+678.311	5
+677.981	6
+677.65	4.33333
+677.317	2.33333
+676.986	4.33333
+676.656	4
+676.323	4.66667
+675.992	4.33333
+675.661	5.66667
+675.328	4.33333
+674.998	5.66667
+674.667	5.66667
+674.334	4.33333
+674.003	6.66667
+673.67	5
+673.339	6.33333
+673.008	7
+672.675	8
+672.344	4
+672.011	4.33333
+671.681	5.33333
+671.35	6.66667
+671.017	6.33333
+670.686	4.33333
+670.353	4.66667
+670.022	7.33333
+669.689	5
+669.358	3.33333
+669.027	5.66667
+668.693	5.33333
+668.362	5.66667
+668.029	6.33333
+667.698	8.33333
+667.365	6.33333
+667.034	2
+666.701	4.33333
+666.37	5.66667
+666.036	6.33333
+665.705	7
+665.372	6.33333
+665.041	7
+664.708	5
+664.376	5.33333
+664.043	5
+663.712	5.66667
+663.379	6.66667
+663.045	5.33333
+662.714	5.66667
+662.381	4.66667
+662.049	5.66667
+661.716	6
+661.385	3
+661.051	7.66667
+660.718	5.33333
+660.387	5
+660.053	3.33333
+659.722	6.33333
+659.388	5
+659.055	5.33333
+658.724	5.33333
+658.39	7.66667
+658.059	5.66667
+657.725	6.66667
+657.392	6
+657.06	6.66667
+656.727	4.33333
+656.393	4.66667
+656.062	5.66667
+655.728	7.33333
+655.394	6
+655.063	5.33333
+654.729	4.66667
+654.396	1.66667
+654.064	4
+653.73	4.66667
+653.397	3
+653.063	6.33333
+652.731	4
+652.398	4
+652.064	7.66667
+651.73	6
+651.399	5
+651.065	3
+650.731	6.66667
+650.397	6.33333
+650.066	2.33333
+649.732	4.66667
+649.398	4
+649.064	8.33333
+648.732	5
+648.399	4
+648.065	1
+647.731	6.66667
+647.397	3.33333
+647.065	3.66667
+646.731	3.33333
+646.397	4.66667
+646.063	4.66667
+645.729	4.66667
+645.398	4.66667
+645.064	2.33333
+644.73	6.66667
+644.396	5
+644.062	4
+643.727	5.66667
+643.393	4
+643.062	7.33333
+642.727	5
+642.393	4.33333
+642.059	5.66667
+641.725	6.66667
+641.391	5.66667
+641.057	4.66667
+640.723	5.33333
+640.389	4.33333
+640.054	6
+639.72	7.66667
+639.388	4
+639.054	2
+638.72	6
+638.386	5.33333
+638.051	7
+637.717	4.66667
+637.383	4.33333
+637.049	5.66667
+636.714	2.33333
+636.38	5.66667
+636.046	3
+635.711	6
+635.377	2.33333
+635.043	4.66667
+634.708	5
+634.374	3.33333
+634.04	5.66667
+633.705	5.33333
+633.371	5
+633.036	5.33333
+632.702	5.33333
+632.368	6.33333
+632.033	7.33333
+631.699	3.66667
+631.364	8.33333
+631.03	1.66667
+630.693	4.33333
+630.359	4.66667
+630.024	3
+629.689	4
+629.355	7
+629.02	5.33333
+628.686	4
+628.351	5.33333
+628.017	3.33333
+627.682	5.66667
+627.345	4.66667
+627.011	7.33333
+626.676	5.33333
+626.341	4.33333
+626.007	6.33333
+625.672	5.33333
+625.337	9.66667
+625	7
+624.666	4.33333
+624.331	5.33333
+623.996	5
+623.661	6.66667
+623.327	6
+622.99	2.33333
+622.655	6.66667
+622.32	5.66667
+621.985	8.33333
+621.651	4.33333
+621.314	4
+620.979	7
+620.644	6
+620.309	5.66667
+619.972	6.66667
+619.637	8.33333
+619.302	4.66667
+618.967	6.66667
+618.63	5.66667
+618.295	8.33333
+617.96	6.33333
+617.625	4
+617.288	6.33333
+616.953	6
+616.618	9.33333
+616.281	6.33333
+615.946	3.66667
+615.611	5.33333
+615.274	5
+614.939	7.33333
+614.604	6.33333
+614.266	2.66667
+613.931	7
+613.596	6.66667
+613.259	4.66667
+612.924	4.66667
+612.589	5.33333
+612.251	8
+611.916	3.66667
+611.581	4.66667
+611.244	4.33333
+610.908	5.66667
+610.571	8
+610.236	4.33333
+609.901	6.33333
+609.563	4.33333
+609.228	5
+608.89	3.66667
+608.555	4
+608.22	9
+607.882	5.66667
+607.547	8
+607.21	7.33333
+606.874	8
+606.537	6.33333
+606.201	5.33333
+605.864	6.66667
+605.528	3
+605.193	5.66667
+604.855	5.66667
+604.52	4.33333
+604.182	4.33333
+603.847	3.66667
+603.509	6.33333
+603.174	3
+602.836	4
+602.501	4.33333
+602.163	6
+601.825	6.66667
+601.49	5
+601.152	2.33333
+600.816	4.33333
+600.479	6.66667
+600.143	3.33333
+599.805	4
+599.47	3.33333
+599.132	3.33333
+598.794	4.33333
+598.459	4.66667
+598.121	5.66667
+597.785	5
+597.447	1.66667
+597.112	3.33333
+596.774	6
+596.436	4.66667
+596.1	4.33333
+595.762	2.33333
+595.424	7.66667
+595.088	3
+594.75	2.66667
+594.415	6.33333
+594.077	6
+593.739	4.33333
+593.403	6.33333
+593.065	3.66667
+592.727	6.33333
+592.391	4.33333
+592.053	3.33333
+591.715	3.66667
+591.379	4
+591.041	5
+590.703	3.33333
+590.365	5.66667
+590.029	3.66667
+589.691	4.33333
+589.353	4
+589.017	2.33333
+588.678	5.33333
+588.34	4.33333
+588.002	4.66667
+587.666	4
+587.328	5.66667
+586.99	1.66667
+586.651	6.66667
+586.315	7
+585.977	6.33333
+585.639	3
+585.3	4
+584.962	5.66667
+584.626	4.66667
+584.288	5.33333
+583.949	3.33333
+583.611	1.66667
+583.273	6
+582.936	5
+582.598	3.66667
+582.26	6
+581.921	5
+581.583	3.33333
+581.244	3.33333
+580.906	4
+580.57	5.66667
+580.231	6
+579.893	6.33333
+579.554	4.33333
+579.216	4.66667
+578.877	5.66667
+578.539	5
+578.2	2.66667
+577.864	5.33333
+577.525	5.33333
+577.187	2.33333
+576.848	4
+576.51	1
+576.171	4
+575.832	3.33333
+575.494	1.66667
+575.155	5
+574.816	2
+574.478	3.66667
+574.139	3
+573.8	5
+573.462	4.33333
+573.123	3.66667
+572.784	4
+572.445	6.66667
+572.107	3.33333
+571.768	4.66667
+571.429	4.33333
+571.09	5.33333
+570.751	4.66667
+570.413	4.66667
+570.074	4.33333
+569.735	1.66667
+569.396	8.33333
+569.057	5.66667
+568.718	6.33333
+568.38	4.66667
+568.041	6
+567.702	3.33333
+567.363	3.66667
+567.024	5
+566.685	4.66667
+566.346	3.33333
+566.007	4.33333
+565.668	4.66667
+565.329	4
+564.988	5
+564.649	4
+564.31	6
+563.971	6.33333
+563.632	5.66667
+563.292	5.66667
+562.953	5.66667
+562.614	5
+562.273	5.66667
+561.934	5.33333
+561.595	6.66667
+561.256	5.33333
+560.916	5.33333
+560.577	6
+560.236	6.33333
+559.897	3.66667
+559.558	7.33333
+559.218	7.66667
+558.879	5.33333
+558.54	7.33333
+558.198	5
+557.859	4.33333
+557.52	6.66667
+557.181	7.33333
+556.839	4.66667
+556.5	5.33333
+556.16	5.66667
+555.821	7.66667
+555.48	7
+555.14	4.33333
+554.801	4.33333
+554.461	7
+554.12	5.66667
+553.78	5
+553.441	8.33333
+553.102	6.33333
+552.76	9.33333
+552.42	5.66667
+552.081	8.66667
+551.739	8
+551.4	8
+551.06	9
+550.719	10.6667
+550.379	6.33333
+550.039	7.33333
+549.698	8.66667
+549.358	9.33333
+549.019	12
+548.677	12
+548.337	12.6667
+547.998	9.66667
+547.656	10.3333
+547.316	8.66667
+546.977	8.33333
+546.635	7
+546.295	7.66667
+545.953	9.66667
+545.613	8
+545.274	4.33333
+544.932	8.33333
+544.592	6.33333
+544.25	12.3333
+543.91	12.3333
+543.57	9.66667
+543.229	9.33333
+542.889	10
+542.547	13.3333
+542.207	10.3333
+541.865	9.33333
+541.525	14.6667
+541.183	11.6667
+540.843	13.6667
+540.501	15
+540.161	11.6667
+539.819	13
+539.479	9
+539.137	13
+538.797	14
+538.455	15.3333
+538.115	17
+537.773	15.3333
+537.433	15.3333
+537.091	18
+536.75	17.3333
+536.408	16.6667
+536.068	12
+535.726	17.3333
+535.386	22
+535.044	20
+534.703	18.6667
+534.361	19
+534.019	24
+533.679	23.3333
+533.336	15.3333
+532.996	27.3333
+532.654	26
+532.312	27.3333
+531.971	26.3333
+531.629	31
+531.289	29.3333
+530.946	34.6667
+530.604	24
+530.264	30.3333
+529.921	33
+529.579	37.6667
+529.238	37
+528.896	39.6667
+528.556	42
+528.213	42
+527.871	47.3333
+527.53	51
+527.188	56
+526.845	59
+526.503	61
+526.162	75.3333
+525.819	83.6667
+525.477	96.6667
+525.136	97.3333
+524.794	117
+524.451	127.333
+524.111	155
+523.768	175.667
+523.425	185.667
+523.083	245.333
+522.742	287.667
+522.399	382.333
+522.057	456.333
+521.714	546.333
+521.373	665.667
+521.03	758.667
+520.688	832
+520.345	864.333
+520.002	931.667
+519.661	927.667
+519.319	924.333
+518.976	865.667
+518.633	803.333
+518.29	700
+517.949	578
+517.606	505.667
+517.263	451.333
+516.921	400.667
+516.578	367.667
+516.235	396
+515.894	403.667
+515.551	416.667
+515.208	461.667
+514.865	530.333
+514.522	590.333
+514.179	641.333
+513.836	643.667
+513.493	581
+513.152	578.333
+512.809	566
+512.466	536
+512.123	526.333
+511.779	500.667
+511.436	460.667
+511.093	417
+510.75	359
+510.407	301.667
+510.064	255
+509.721	216
+509.377	177.667
+509.034	151.667
+508.693	124.333
+508.35	114.333
+508.007	87
+507.663	81.3333
+507.32	73.6667
+506.977	65.6667
+506.633	61.3333
+506.29	49.6667
+505.947	50.6667
+505.604	50
+505.26	41.6667
+504.917	36
+504.573	36
+504.23	32
+503.887	33.6667
+503.543	31.6667
+503.2	25.3333
+502.854	24.3333
+502.511	29.6667
+502.167	25.6667
+501.824	23.6667
+501.48	24
+501.137	21.3333
+500.793	19
+500.45	23.3333
+500.106	19.6667
+499.763	21.6667
+499.419	18
+499.076	19.3333
+498.732	17.6667
+498.386	16.6667
+498.043	17.6667
+497.699	14
+497.355	19.3333
+497.012	17.6667
+496.668	16.3333
+496.324	13
+495.981	16
+495.635	14.3333
+495.291	12.6667
+494.947	12
+494.604	14.6667
+494.26	12
+493.916	12.3333
+493.57	13.3333
+493.226	11.6667
+492.883	11.3333
+492.539	8.66667
+492.195	15.3333
+491.849	8.66667
+491.505	9.66667
+491.161	11.6667
+490.817	11.6667
+490.471	10.6667
+490.127	13.3333
+489.783	12
+489.439	10.6667
+489.093	8.33333
+488.749	10.3333
+488.405	7.66667
+488.061	12.6667
+487.715	5
+487.371	10.6667
+487.027	10.3333
+486.683	12.3333
+486.337	6.66667
+485.993	9
+485.649	7
+485.303	8.66667
+484.959	12
+484.614	12.6667
+484.268	7
+483.924	8.33333
+483.58	9.33333
+483.234	7
+482.889	7.66667
+482.545	7
+482.199	5.66667
+481.855	9
+481.51	7
+481.164	7.33333
+480.82	8.33333
+480.476	10.6667
+480.129	6.33333
+479.785	9.66667
+479.438	9.66667
+479.094	4
+478.75	7.66667
+478.403	7
+478.059	5
+477.712	7.33333
+477.368	6.33333
+477.024	6.33333
+476.677	6.66667
+476.333	8.33333
+475.986	4.66667
+475.642	3.33333
+475.295	6.66667
+474.951	5.33333
+474.604	5
+474.259	5.66667
+473.913	8
+473.568	7.33333
+473.221	5.66667
+472.877	5
+472.53	3.66667
+472.186	6.66667
+471.839	5.66667
+471.494	5.66667
+471.148	6.33333
+470.803	5.33333
+470.456	6
+470.112	3.66667
+469.765	6.66667
+469.42	6.33333
+469.073	6.66667
+468.728	8.33333
+468.382	8
+468.037	5.66667
+467.69	7
+467.343	5.66667
+466.998	4.66667
+466.651	6
+466.307	3
+465.96	4.33333
+465.613	5
+465.268	6.33333
+464.921	4.66667
+464.576	6.33333
+464.229	5.33333
+463.882	5.33333
+463.537	4.33333
+463.19	4.33333
+462.845	5
+462.498	4.66667
+462.151	5.33333
+461.806	4.33333
+461.459	7
+461.112	5
+460.767	4.66667
+460.42	4.66667
+460.072	5.66667
+459.727	5
+459.38	2
+459.033	4.66667
+458.686	5.66667
+458.341	6
+457.993	2.33333
+457.646	9
+457.301	3
+456.954	7.66667
+456.606	4.66667
+456.259	5
+455.914	6.33333
+455.567	6
+455.219	5
+454.872	9
+454.527	7.33333
+454.179	6
+453.832	5.33333
+453.484	5.66667
+453.139	5
+452.792	5
+452.444	6.66667
+452.097	6
+451.749	5.33333
+451.404	7
+451.056	6.33333
+450.709	8.33333
+450.361	5
+450.014	6
+449.668	6.33333
+449.321	8
+448.973	3.66667
+448.626	4.66667
+448.278	8.33333
+447.93	6.33333
+447.583	6.66667
+447.237	6
+446.89	5.33333
+446.542	4.33333
+446.194	6.66667
+445.847	5.66667
+445.499	3.66667
+445.151	3.33333
+444.803	6
+444.456	4.33333
+444.11	6.33333
+443.762	5.66667
+443.414	5.33333
+443.067	4.66667
+442.719	5
+442.371	6
+442.023	10.6667
+441.675	7.66667
+441.327	3.33333
+440.979	5
+440.632	6.66667
+440.284	7.66667
+439.936	7.66667
+439.588	8.33333
+439.24	6.33333
+438.892	3
+438.544	5.33333
+438.196	5.33333
+437.848	6.66667
+437.5	7
+437.152	7
+436.804	9
+436.456	9.33333
+436.108	4
+435.76	8
+435.412	4.33333
+435.063	8.66667
+434.715	7.33333
+434.367	4
+434.019	6
+433.671	6.33333
+433.323	7.66667
+432.975	7.33333
+432.626	6
+432.278	9.33333
+431.928	6.33333
+431.579	6
+431.231	8.66667
+430.883	8.33333
+430.535	8.33333
+430.186	4.66667
+429.838	3.66667
+429.49	4.33333
+429.142	7.33333
+428.791	5.33333
+428.443	5.66667
+428.094	6.33333
+427.746	5.66667
+427.398	6
+427.049	7.33333
+426.701	5.33333
+426.35	5.33333
+426.002	7
+425.653	3.33333
+425.305	6.33333
+424.956	9.33333
+424.606	4.66667
+424.257	8.66667
+423.909	5.66667
+423.56	6.66667
+423.211	5.66667
+422.861	3.33333
+422.512	8
+422.164	5.33333
+421.815	4.66667
+421.466	6
+421.116	9
+420.767	6.33333
+420.418	5
+420.067	6.66667
+419.719	6.33333
+419.37	5
+419.021	8.66667
+418.671	4.66667
+418.322	6.33333
+417.973	6.33333
+417.624	5.66667
+417.273	1.66667
+416.925	6
+416.576	8
+416.225	5.66667
+415.876	4.33333
+415.527	6.33333
+415.176	5
+414.827	3.33333
+414.478	2.66667
+414.127	4.66667
+413.778	7
+413.43	6
+413.078	6.33333
+412.73	5.33333
+412.381	6
+412.029	5.66667
+411.68	5
+411.329	6.66667
+410.98	7.33333
+410.631	7.66667
+410.28	7
+409.931	8
+409.58	5
+409.231	7.33333
+408.882	4.33333
+408.53	8.33333
+408.181	3.66667
+407.83	5
+407.481	4
+407.13	4.66667
+406.78	6.33333
+406.429	4.66667
+406.08	3.66667
+405.731	8.66667
+405.379	7
+405.03	4.66667
+404.679	2.33333
+404.329	7
+403.978	6.66667
+403.629	5.33333
+403.277	5.33333
+402.928	6.33333
+402.576	5.66667
+402.227	6.33333
+401.876	6.66667
+401.526	4.33333
+401.175	6.33333
+400.825	7
+400.474	3.66667
+400.122	4.66667
+399.773	5.66667
+399.421	5.33333
+399.072	7.66667
+398.72	6.66667
+398.371	6.66667
+398.019	1.33333
+397.667	7.66667
+397.318	7
+396.966	5
+396.617	4.66667
+396.265	6
+395.915	7
+395.564	7.66667
+395.212	5.33333
+394.862	6.33333
+394.51	5
+394.159	4.66667
+393.809	3.66667
+393.457	7.66667
+393.107	7.33333
+392.756	6.66667
+392.404	6
+392.054	4
+391.702	6
+391.35	5.66667
+391	7.33333
+390.648	5.66667
+390.297	6.66667
+389.945	8.33333
+389.595	6.33333
+389.243	7.66667
+388.891	5.33333
+388.541	4.33333
+388.189	5.33333
+387.837	7
+387.487	5.33333
+387.135	8.66667
+386.783	5
+386.431	8
+386.081	7
+385.729	6.66667
+385.377	7
+385.024	4
+384.674	9
+384.322	6
+383.97	5.33333
+383.618	6.33333
+383.266	8.33333
+382.916	7
+382.563	7.33333
+382.211	6.33333
+381.859	5.33333
+381.507	6.33333
+381.157	8
+380.804	5.33333
+380.452	5.33333
+380.1	6
+379.747	6.33333
+379.397	7
+379.045	5.33333
+378.692	4.33333
+378.34	4.66667
+377.987	4.33333
+377.635	5.33333
+377.283	10
+376.932	5
+376.58	5.33333
+376.227	5
+375.875	5
+375.522	1.33333
+375.17	5
+374.817	6.33333
+374.465	6.66667
+374.112	6.66667
+373.76	4.66667
+373.409	6
+373.057	9.33333
+372.704	6.33333
+372.352	7.33333
+371.999	8.66667
+371.646	8.33333
+371.294	6.33333
+370.941	7.33333
+370.588	7
+370.236	5.33333
+369.883	7.33333
+369.53	5.33333
+369.177	4.66667
+368.825	4.66667
+368.472	4.33333
+368.119	6
+367.766	4.33333
+367.413	6
+367.061	7
+366.708	8
+366.355	9.33333
+366.002	4.33333
+365.649	7.66667
+365.296	8
+364.943	7.33333
+364.591	5
+364.238	6
+363.885	5
+363.532	5
+363.179	7.33333
+362.826	5.33333
+362.471	8.66667
+362.118	6
+361.765	7
+361.411	6.33333
+361.058	5
+360.705	7.33333
+360.352	9.66667
+359.999	8.33333
+359.646	5.33333
+359.293	7.33333
+358.938	8.66667
+358.585	7
+358.231	3
+357.878	4.66667
+357.525	6.33333
+357.172	7
+356.819	6.66667
+356.463	9.66667
+356.11	8.33333
+355.757	11
+355.404	8.66667
+355.05	8.66667
+354.697	7.66667
+354.342	7
+353.988	8.33333
+353.635	5
+353.282	8
+352.928	9.66667
+352.573	6
+352.219	10.3333
+351.866	9.33333
+351.513	8.66667
+351.157	4.33333
+350.803	9
+350.45	5
+350.097	7.66667
+349.741	6.66667
+349.387	6.66667
+349.034	7.33333
+348.68	5.66667
+348.325	6
+347.971	6.66667
+347.618	6.33333
+347.264	6.33333
+346.908	4.66667
+346.555	7.66667
+346.201	6
+345.845	6.66667
+345.492	5.66667
+345.138	7.66667
+344.782	9.33333
+344.429	6
+344.075	8.66667
+343.719	7.66667
+343.365	5.66667
+343.012	6.66667
+342.656	4.33333
+342.302	7
+341.948	7.66667
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_25_bottom.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_25_bottom.txt
new file mode 100644
index 0000000000000000000000000000000000000000..255e6836f5005ad0992a850ff89ffb0ef7b5ad66
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_25_bottom.txt
@@ -0,0 +1,1024 @@
+692.206	2.33333
+691.876	9.66667
+691.546	10
+691.215	9.66667
+690.885	7
+690.555	8.33333
+690.225	3.33333
+689.895	8.33333
+689.564	5
+689.232	8
+688.902	2.33333
+688.571	8.33333
+688.241	10.3333
+687.911	8.66667
+687.58	8
+687.25	9
+686.917	5.66667
+686.587	9.66667
+686.257	5
+685.926	4.66667
+685.596	7.33333
+685.266	8
+684.933	11
+684.602	6.66667
+684.272	7.66667
+683.942	8.66667
+683.609	6.33333
+683.279	5.66667
+682.948	5.33333
+682.617	5
+682.287	6
+681.954	5.33333
+681.624	8.33333
+681.293	7.66667
+680.963	8.33333
+680.63	7.66667
+680.299	7.66667
+679.969	6.66667
+679.636	10
+679.305	4.33333
+678.975	7.66667
+678.644	10.3333
+678.311	9.33333
+677.981	8.33333
+677.65	9
+677.317	7
+676.986	7.33333
+676.656	11
+676.323	7
+675.992	12
+675.661	8
+675.328	7
+674.998	5.33333
+674.667	8.33333
+674.334	9
+674.003	8.33333
+673.67	5
+673.339	5.66667
+673.008	10
+672.675	12
+672.344	6.33333
+672.011	7.33333
+671.681	8.33333
+671.35	8
+671.017	13
+670.686	10.6667
+670.353	8.66667
+670.022	10.3333
+669.689	7.33333
+669.358	9.33333
+669.027	8.66667
+668.693	9.66667
+668.362	8
+668.029	8
+667.698	9
+667.365	12.6667
+667.034	10.6667
+666.701	8.33333
+666.37	8.33333
+666.036	10.3333
+665.705	8.66667
+665.372	8.66667
+665.041	6
+664.708	8.33333
+664.376	9
+664.043	10.3333
+663.712	8.33333
+663.379	7.66667
+663.045	6
+662.714	5.33333
+662.381	6.66667
+662.049	10
+661.716	10
+661.385	9.33333
+661.051	9
+660.718	7.33333
+660.387	9.33333
+660.053	9
+659.722	8
+659.388	9.33333
+659.055	9.66667
+658.724	9.33333
+658.39	9.66667
+658.059	8.66667
+657.725	8.66667
+657.392	10.6667
+657.06	11
+656.727	6.66667
+656.393	4.33333
+656.062	7
+655.728	10
+655.394	11.6667
+655.063	8
+654.729	5.66667
+654.396	8.33333
+654.064	5.66667
+653.73	8.33333
+653.397	9.66667
+653.063	7.66667
+652.731	7.33333
+652.398	10
+652.064	11
+651.73	7.66667
+651.399	9.33333
+651.065	9.33333
+650.731	5.66667
+650.397	8.33333
+650.066	6.33333
+649.732	11.3333
+649.398	4.66667
+649.064	8.66667
+648.732	9
+648.399	8.66667
+648.065	7.33333
+647.731	7.33333
+647.397	8
+647.065	6.33333
+646.731	7.66667
+646.397	10
+646.063	7.33333
+645.729	7.33333
+645.398	8
+645.064	8.33333
+644.73	9.66667
+644.396	7.66667
+644.062	10.6667
+643.727	11.3333
+643.393	8.66667
+643.062	9
+642.727	5.33333
+642.393	8
+642.059	9.33333
+641.725	6.33333
+641.391	10.6667
+641.057	5
+640.723	7
+640.389	9.33333
+640.054	7.66667
+639.72	7
+639.388	8.33333
+639.054	9.66667
+638.72	7.66667
+638.386	8.33333
+638.051	9
+637.717	8
+637.383	7.66667
+637.049	7.66667
+636.714	7
+636.38	8.66667
+636.046	9.66667
+635.711	10.3333
+635.377	10.3333
+635.043	7.33333
+634.708	7
+634.374	6.33333
+634.04	6.33333
+633.705	10.3333
+633.371	10
+633.036	9
+632.702	5.33333
+632.368	7.33333
+632.033	5
+631.699	9.66667
+631.364	6.66667
+631.03	3.33333
+630.693	6.66667
+630.359	8.66667
+630.024	6.33333
+629.689	6.33333
+629.355	8.33333
+629.02	4.33333
+628.686	11
+628.351	8.66667
+628.017	11
+627.682	7.33333
+627.345	9
+627.011	5.66667
+626.676	8.33333
+626.341	9
+626.007	8
+625.672	8.33333
+625.337	9.66667
+625	11.3333
+624.666	8.33333
+624.331	8
+623.996	5.33333
+623.661	11
+623.327	8
+622.99	10.3333
+622.655	13
+622.32	9.66667
+621.985	11.6667
+621.651	8.33333
+621.314	11.3333
+620.979	8.66667
+620.644	11.3333
+620.309	6
+619.972	8
+619.637	9.66667
+619.302	9.33333
+618.967	10
+618.63	8
+618.295	9.33333
+617.96	10.3333
+617.625	5.33333
+617.288	7.66667
+616.953	8.66667
+616.618	9.33333
+616.281	10.6667
+615.946	10.3333
+615.611	9
+615.274	10.6667
+614.939	7
+614.604	8.66667
+614.266	8
+613.931	7
+613.596	9.33333
+613.259	7.66667
+612.924	9.66667
+612.589	10
+612.251	7.66667
+611.916	9
+611.581	8.66667
+611.244	8
+610.908	7.66667
+610.571	9
+610.236	10
+609.901	8.66667
+609.563	7.33333
+609.228	7
+608.89	7
+608.555	5.66667
+608.22	6
+607.882	9.33333
+607.547	9.66667
+607.21	9.66667
+606.874	8.33333
+606.537	9.33333
+606.201	9.66667
+605.864	12
+605.528	4.33333
+605.193	5.66667
+604.855	12
+604.52	8.66667
+604.182	10
+603.847	9
+603.509	9
+603.174	8.66667
+602.836	11.6667
+602.501	9.33333
+602.163	7.66667
+601.825	9
+601.49	10.3333
+601.152	9.33333
+600.816	9
+600.479	10
+600.143	4.33333
+599.805	8.66667
+599.47	10
+599.132	6
+598.794	5.33333
+598.459	9
+598.121	8
+597.785	8.33333
+597.447	8
+597.112	5.66667
+596.774	6.33333
+596.436	7.66667
+596.1	6.33333
+595.762	10
+595.424	8
+595.088	7
+594.75	6
+594.415	4.66667
+594.077	7.66667
+593.739	8.66667
+593.403	7
+593.065	6
+592.727	5
+592.391	8.33333
+592.053	11
+591.715	10.3333
+591.379	6
+591.041	8
+590.703	6.66667
+590.365	7
+590.029	7
+589.691	7
+589.353	3.33333
+589.017	7.33333
+588.678	6.66667
+588.34	8.66667
+588.002	6
+587.666	7
+587.328	9.33333
+586.99	8.66667
+586.651	6.66667
+586.315	6.66667
+585.977	8.66667
+585.639	9.33333
+585.3	5.66667
+584.962	7.66667
+584.626	5.33333
+584.288	7
+583.949	8
+583.611	6
+583.273	7.33333
+582.936	7
+582.598	8.33333
+582.26	6.66667
+581.921	7.66667
+581.583	4
+581.244	7
+580.906	4.66667
+580.57	6
+580.231	8
+579.893	9.66667
+579.554	7.66667
+579.216	9
+578.877	2.66667
+578.539	4
+578.2	8
+577.864	5.66667
+577.525	8.66667
+577.187	8.66667
+576.848	6.33333
+576.51	8
+576.171	8.66667
+575.832	5
+575.494	9
+575.155	9.33333
+574.816	6
+574.478	6
+574.139	8.66667
+573.8	6.66667
+573.462	8
+573.123	7.66667
+572.784	5.66667
+572.445	8.66667
+572.107	8.33333
+571.768	8.66667
+571.429	9
+571.09	5.66667
+570.751	10
+570.413	7
+570.074	8.33333
+569.735	10.3333
+569.396	0.333333
+569.057	9
+568.718	8
+568.38	6.33333
+568.041	10.6667
+567.702	7
+567.363	10
+567.024	11.3333
+566.685	5.33333
+566.346	7.66667
+566.007	8.66667
+565.668	8.66667
+565.329	6
+564.988	11.3333
+564.649	11.3333
+564.31	10
+563.971	8
+563.632	9
+563.292	11
+562.953	11.3333
+562.614	11
+562.273	9
+561.934	9.66667
+561.595	7.33333
+561.256	10
+560.916	9
+560.577	11.6667
+560.236	8.66667
+559.897	7.33333
+559.558	8
+559.218	11.6667
+558.879	8
+558.54	9.33333
+558.198	10.3333
+557.859	10
+557.52	10.3333
+557.181	7.66667
+556.839	11.3333
+556.5	7
+556.16	13
+555.821	8
+555.48	9.66667
+555.14	10
+554.801	8.66667
+554.461	13
+554.12	7.33333
+553.78	11
+553.441	13.6667
+553.102	11.6667
+552.76	7.33333
+552.42	11.3333
+552.081	9
+551.739	13
+551.4	9.66667
+551.06	11
+550.719	8.33333
+550.379	8.66667
+550.039	13.6667
+549.698	14.3333
+549.358	10.3333
+549.019	9.33333
+548.677	13.3333
+548.337	11.6667
+547.998	14
+547.656	9.66667
+547.316	9
+546.977	10
+546.635	8.66667
+546.295	9.66667
+545.953	13.6667
+545.613	12.6667
+545.274	14
+544.932	13.6667
+544.592	14.3333
+544.25	16.3333
+543.91	16.3333
+543.57	14.3333
+543.229	13.3333
+542.889	12.6667
+542.547	15
+542.207	15.6667
+541.865	16.3333
+541.525	16
+541.183	14
+540.843	14
+540.501	14
+540.161	18
+539.819	13.6667
+539.479	15.6667
+539.137	17.3333
+538.797	20.3333
+538.455	17
+538.115	18.6667
+537.773	19
+537.433	20
+537.091	18.6667
+536.75	20.3333
+536.408	21.6667
+536.068	22.3333
+535.726	20.3333
+535.386	24.6667
+535.044	22.3333
+534.703	27.3333
+534.361	26.6667
+534.019	22.6667
+533.679	25.6667
+533.336	25
+532.996	25.3333
+532.654	29.3333
+532.312	27.6667
+531.971	32.6667
+531.629	32
+531.289	30.6667
+530.946	36.3333
+530.604	33.3333
+530.264	36
+529.921	33.6667
+529.579	42
+529.238	40.6667
+528.896	49
+528.556	45.3333
+528.213	46.6667
+527.871	48.3333
+527.53	59.6667
+527.188	68.3333
+526.845	68.6667
+526.503	72
+526.162	72.6667
+525.819	86.3333
+525.477	103.667
+525.136	108.667
+524.794	126
+524.451	144.333
+524.111	163.333
+523.768	172.667
+523.425	205
+523.083	255.667
+522.742	302
+522.399	354.667
+522.057	448.333
+521.714	569.333
+521.373	682
+521.03	793
+520.688	878
+520.345	955
+520.002	1026
+519.661	1029
+519.319	1000.67
+518.976	938
+518.633	819.333
+518.29	774
+517.949	683.667
+517.606	629.667
+517.263	594.333
+516.921	594.333
+516.578	618.667
+516.235	679.333
+515.894	746.667
+515.551	794
+515.208	791
+514.865	762.333
+514.522	714
+514.179	709.667
+513.836	650.333
+513.493	575
+513.152	494
+512.809	443.667
+512.466	364.667
+512.123	305.667
+511.779	251.667
+511.436	209.667
+511.093	174
+510.75	148
+510.407	134
+510.064	117.333
+509.721	104.667
+509.377	95
+509.034	78
+508.693	78.6667
+508.35	67
+508.007	66.6667
+507.663	57.6667
+507.32	54
+506.977	47.6667
+506.633	47
+506.29	43
+505.947	42.3333
+505.604	39
+505.26	40.3333
+504.917	34.3333
+504.573	33.3333
+504.23	28.6667
+503.887	34
+503.543	31.3333
+503.2	28.3333
+502.854	29.6667
+502.511	26.6667
+502.167	24.3333
+501.824	27.6667
+501.48	22
+501.137	22
+500.793	23
+500.45	17
+500.106	24
+499.763	24.6667
+499.419	18.6667
+499.076	15.3333
+498.732	19
+498.386	16.3333
+498.043	18.3333
+497.699	15
+497.355	17
+497.012	18.6667
+496.668	18.6667
+496.324	18
+495.981	17
+495.635	15.6667
+495.291	14.6667
+494.947	20.3333
+494.604	17.3333
+494.26	18.3333
+493.916	14.6667
+493.57	13.6667
+493.226	16.6667
+492.883	14.6667
+492.539	17.6667
+492.195	13
+491.849	17
+491.505	13.3333
+491.161	18
+490.817	14
+490.471	10
+490.127	15.6667
+489.783	11
+489.439	14.3333
+489.093	11.6667
+488.749	12.6667
+488.405	12.6667
+488.061	12.6667
+487.715	12.6667
+487.371	9.33333
+487.027	12
+486.683	8.66667
+486.337	12.6667
+485.993	7
+485.649	14
+485.303	9.33333
+484.959	11.3333
+484.614	10.3333
+484.268	12.6667
+483.924	10
+483.58	9.66667
+483.234	10
+482.889	11.6667
+482.545	11.6667
+482.199	11
+481.855	11.3333
+481.51	14.6667
+481.164	8
+480.82	9.33333
+480.476	11.6667
+480.129	12.3333
+479.785	11
+479.438	11
+479.094	9
+478.75	7.66667
+478.403	11
+478.059	7.33333
+477.712	7
+477.368	6
+477.024	12.6667
+476.677	7.66667
+476.333	10
+475.986	8
+475.642	9.33333
+475.295	7.33333
+474.951	12
+474.604	7.66667
+474.259	6.33333
+473.913	8.66667
+473.568	9.66667
+473.221	8.66667
+472.877	8
+472.53	7
+472.186	7.33333
+471.839	10.3333
+471.494	12.3333
+471.148	7.66667
+470.803	7.66667
+470.456	5.66667
+470.112	7.66667
+469.765	9
+469.42	6.66667
+469.073	9
+468.728	9.33333
+468.382	9.33333
+468.037	6.33333
+467.69	8.33333
+467.343	10.3333
+466.998	9.33333
+466.651	9.33333
+466.307	9.66667
+465.96	8
+465.613	12.3333
+465.268	10
+464.921	11
+464.576	9
+464.229	5.66667
+463.882	6
+463.537	7.66667
+463.19	9.66667
+462.845	9
+462.498	6.33333
+462.151	12.6667
+461.806	7.33333
+461.459	7
+461.112	5.33333
+460.767	6.66667
+460.42	7.33333
+460.072	10.6667
+459.727	7
+459.38	7.66667
+459.033	7.33333
+458.686	8
+458.341	6.66667
+457.993	7.33333
+457.646	7.33333
+457.301	9
+456.954	7.66667
+456.606	5.66667
+456.259	8.33333
+455.914	5
+455.567	9.66667
+455.219	6.66667
+454.872	10
+454.527	8.33333
+454.179	11
+453.832	4.66667
+453.484	10.3333
+453.139	9.66667
+452.792	5.33333
+452.444	8
+452.097	9
+451.749	8
+451.404	6.33333
+451.056	9.66667
+450.709	9.66667
+450.361	11.6667
+450.014	8.66667
+449.668	8.33333
+449.321	10.3333
+448.973	6
+448.626	8.33333
+448.278	11.3333
+447.93	10.3333
+447.583	8.66667
+447.237	9.33333
+446.89	6.66667
+446.542	8
+446.194	9.33333
+445.847	8.66667
+445.499	6
+445.151	6
+444.803	8
+444.456	7.33333
+444.11	9.66667
+443.762	12.6667
+443.414	9
+443.067	10.6667
+442.719	10.6667
+442.371	12
+442.023	9
+441.675	9
+441.327	9.66667
+440.979	9.33333
+440.632	9.66667
+440.284	11.6667
+439.936	10
+439.588	10.3333
+439.24	10.3333
+438.892	7.66667
+438.544	5
+438.196	9
+437.848	9.33333
+437.5	11
+437.152	12
+436.804	9
+436.456	8
+436.108	10
+435.76	11.6667
+435.412	10
+435.063	9.33333
+434.715	7.33333
+434.367	9
+434.019	9.33333
+433.671	12
+433.323	8.66667
+432.975	8
+432.626	11.3333
+432.278	8.33333
+431.928	9.66667
+431.579	9.33333
+431.231	10.3333
+430.883	5
+430.535	8.66667
+430.186	8.33333
+429.838	10.3333
+429.49	13
+429.142	8.66667
+428.791	9.33333
+428.443	11.3333
+428.094	9.66667
+427.746	10.6667
+427.398	7
+427.049	7
+426.701	9.33333
+426.35	7.33333
+426.002	8.66667
+425.653	8.33333
+425.305	10.6667
+424.956	12.3333
+424.606	8.66667
+424.257	7.66667
+423.909	12
+423.56	8.33333
+423.211	8.33333
+422.861	8.66667
+422.512	10.3333
+422.164	10.3333
+421.815	8
+421.466	7.33333
+421.116	10.3333
+420.767	8.66667
+420.418	8
+420.067	11.3333
+419.719	8.66667
+419.37	9.66667
+419.021	7.33333
+418.671	11.6667
+418.322	9
+417.973	8.33333
+417.624	6.66667
+417.273	10.6667
+416.925	10
+416.576	9.33333
+416.225	6.66667
+415.876	7.33333
+415.527	10
+415.176	11.3333
+414.827	9
+414.478	6.33333
+414.127	11.3333
+413.778	6.66667
+413.43	8.33333
+413.078	8.66667
+412.73	11
+412.381	10
+412.029	7.66667
+411.68	11
+411.329	9.33333
+410.98	7
+410.631	8
+410.28	11.3333
+409.931	10.3333
+409.58	9
+409.231	9.33333
+408.882	5.66667
+408.53	9
+408.181	9.66667
+407.83	10.3333
+407.481	11.3333
+407.13	6.66667
+406.78	6
+406.429	6
+406.08	11
+405.731	9
+405.379	7.33333
+405.03	11.3333
+404.679	10.3333
+404.329	9
+403.978	9.33333
+403.629	5.66667
+403.277	10.3333
+402.928	10.6667
+402.576	8.66667
+402.227	8.33333
+401.876	8.66667
+401.526	10
+401.175	5.33333
+400.825	10.6667
+400.474	12.3333
+400.122	6
+399.773	6.33333
+399.421	7
+399.072	8.66667
+398.72	6.66667
+398.371	10.6667
+398.019	6.33333
+397.667	9
+397.318	10.6667
+396.966	8.33333
+396.617	6.33333
+396.265	6
+395.915	10
+395.564	7.33333
+395.212	5.66667
+394.862	7
+394.51	7
+394.159	8
+393.809	10.3333
+393.457	11.3333
+393.107	8.66667
+392.756	9.33333
+392.404	6.33333
+392.054	10
+391.702	8.33333
+391.35	11.3333
+391	9.66667
+390.648	9.33333
+390.297	8
+389.945	8
+389.595	8.33333
+389.243	5
+388.891	8.66667
+388.541	8.66667
+388.189	8.66667
+387.837	8.66667
+387.487	5
+387.135	6.66667
+386.783	8.66667
+386.431	6
+386.081	8.66667
+385.729	12
+385.377	9.66667
+385.024	9.33333
+384.674	9
+384.322	8.66667
+383.97	9.33333
+383.618	9.66667
+383.266	11.3333
+382.916	9
+382.563	8
+382.211	7.33333
+381.859	11
+381.507	10
+381.157	10
+380.804	10.3333
+380.452	9
+380.1	7.66667
+379.747	8
+379.397	7
+379.045	7.33333
+378.692	8.33333
+378.34	10
+377.987	7.66667
+377.635	10
+377.283	9.33333
+376.932	8.66667
+376.58	12
+376.227	7.66667
+375.875	8.33333
+375.522	8.66667
+375.17	11
+374.817	8.66667
+374.465	8
+374.112	10.6667
+373.76	9
+373.409	10.3333
+373.057	10
+372.704	8
+372.352	10
+371.999	10.3333
+371.646	10.3333
+371.294	10.6667
+370.941	8.33333
+370.588	10.6667
+370.236	8.33333
+369.883	11.6667
+369.53	7.33333
+369.177	8.33333
+368.825	9.33333
+368.472	12
+368.119	6.66667
+367.766	9
+367.413	6.66667
+367.061	9
+366.708	7.33333
+366.355	7.33333
+366.002	11.3333
+365.649	8
+365.296	10
+364.943	10
+364.591	9.33333
+364.238	14
+363.885	10.3333
+363.532	10
+363.179	12.3333
+362.826	11.3333
+362.471	8.66667
+362.118	8
+361.765	7.66667
+361.411	9.66667
+361.058	8.66667
+360.705	12.6667
+360.352	9.33333
+359.999	12
+359.646	12
+359.293	11
+358.938	10.3333
+358.585	8.66667
+358.231	13
+357.878	9
+357.525	7
+357.172	10.3333
+356.819	11.3333
+356.463	9.66667
+356.11	9
+355.757	6.66667
+355.404	12.3333
+355.05	9.33333
+354.697	10.6667
+354.342	9
+353.988	10
+353.635	5.66667
+353.282	13
+352.928	8.66667
+352.573	7.66667
+352.219	10.3333
+351.866	8.33333
+351.513	9.33333
+351.157	10
+350.803	8.33333
+350.45	12.6667
+350.097	14
+349.741	10.6667
+349.387	12.6667
+349.034	7.33333
+348.68	8.66667
+348.325	11.3333
+347.971	10
+347.618	8.66667
+347.264	13.6667
+346.908	9.66667
+346.555	10
+346.201	9
+345.845	6.33333
+345.492	11.6667
+345.138	11.3333
+344.782	10.3333
+344.429	9.33333
+344.075	7.66667
+343.719	11.3333
+343.365	8.66667
+343.012	8.66667
+342.656	12.3333
+342.302	7
+341.948	5.66667
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_25_top.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_25_top.txt
new file mode 100644
index 0000000000000000000000000000000000000000..b44f0fa2750d1c58fffe4ae2e0668c814d1792c3
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_25_top.txt
@@ -0,0 +1,1024 @@
+692.206	30.3333
+691.876	32
+691.546	28
+691.215	30.3333
+690.885	23.3333
+690.555	28
+690.225	24.6667
+689.895	23
+689.564	28
+689.232	27.3333
+688.902	27
+688.571	24.6667
+688.241	27.3333
+687.911	26
+687.58	27.3333
+687.25	26.3333
+686.917	21.6667
+686.587	28
+686.257	22
+685.926	23
+685.596	28.6667
+685.266	24.6667
+684.933	29.3333
+684.602	27
+684.272	24
+683.942	28.6667
+683.609	30
+683.279	24
+682.948	26.3333
+682.617	26
+682.287	28
+681.954	30
+681.624	28
+681.293	29
+680.963	27.3333
+680.63	30.6667
+680.299	28.6667
+679.969	27.6667
+679.636	27
+679.305	27.6667
+678.975	26.3333
+678.644	26.3333
+678.311	30.3333
+677.981	24.6667
+677.65	24.6667
+677.317	27.3333
+676.986	27.6667
+676.656	27
+676.323	29.3333
+675.992	27.3333
+675.661	30.6667
+675.328	30.3333
+674.998	26.3333
+674.667	33.3333
+674.334	27.3333
+674.003	26.6667
+673.67	28.6667
+673.339	28
+673.008	26.6667
+672.675	31.3333
+672.344	30
+672.011	27.6667
+671.681	28.3333
+671.35	28.3333
+671.017	31.6667
+670.686	24.6667
+670.353	26.6667
+670.022	28
+669.689	32
+669.358	31
+669.027	28
+668.693	29
+668.362	27.6667
+668.029	28.3333
+667.698	31
+667.365	25.6667
+667.034	34.6667
+666.701	25.6667
+666.37	30
+666.036	29
+665.705	30.6667
+665.372	35.3333
+665.041	27.6667
+664.708	30.3333
+664.376	30.6667
+664.043	29.3333
+663.712	29.3333
+663.379	31.3333
+663.045	22
+662.714	31
+662.381	27.3333
+662.049	28.6667
+661.716	30
+661.385	28
+661.051	27.6667
+660.718	26
+660.387	25.6667
+660.053	29.3333
+659.722	32
+659.388	25
+659.055	30.3333
+658.724	32.3333
+658.39	23.3333
+658.059	32.3333
+657.725	33
+657.392	26.6667
+657.06	33.3333
+656.727	30.6667
+656.393	29.6667
+656.062	32.6667
+655.728	30
+655.394	25
+655.063	30.3333
+654.729	26.3333
+654.396	27
+654.064	28.3333
+653.73	28
+653.397	28
+653.063	27
+652.731	32
+652.398	28.3333
+652.064	25
+651.73	27.3333
+651.399	29.6667
+651.065	25.3333
+650.731	29.6667
+650.397	30
+650.066	30.3333
+649.732	30.6667
+649.398	30.6667
+649.064	33.3333
+648.732	28
+648.399	26.3333
+648.065	28.6667
+647.731	31.3333
+647.397	28.6667
+647.065	30.6667
+646.731	28.6667
+646.397	30.6667
+646.063	25.3333
+645.729	28
+645.398	25
+645.064	22
+644.73	32.3333
+644.396	28.3333
+644.062	29
+643.727	24.6667
+643.393	27.3333
+643.062	26
+642.727	33.3333
+642.393	30
+642.059	30.6667
+641.725	28.6667
+641.391	27.6667
+641.057	25.6667
+640.723	26.6667
+640.389	30.6667
+640.054	30
+639.72	22.3333
+639.388	29.6667
+639.054	25.3333
+638.72	26
+638.386	26.3333
+638.051	32.6667
+637.717	29.6667
+637.383	31.3333
+637.049	28
+636.714	27
+636.38	28.3333
+636.046	31.3333
+635.711	25
+635.377	27.3333
+635.043	24.3333
+634.708	25
+634.374	26.3333
+634.04	25
+633.705	31.6667
+633.371	34.6667
+633.036	27.3333
+632.702	27
+632.368	28
+632.033	23.6667
+631.699	26.3333
+631.364	30.3333
+631.03	29
+630.693	34
+630.359	30.6667
+630.024	27
+629.689	29
+629.355	34
+629.02	27.3333
+628.686	32
+628.351	26.3333
+628.017	29.6667
+627.682	32.6667
+627.345	28.6667
+627.011	29
+626.676	30.6667
+626.341	27.3333
+626.007	32.6667
+625.672	30.3333
+625.337	28.6667
+625	28.3333
+624.666	28.3333
+624.331	26
+623.996	31.6667
+623.661	29
+623.327	29.3333
+622.99	27
+622.655	32.3333
+622.32	31
+621.985	30.3333
+621.651	28
+621.314	30.3333
+620.979	28.6667
+620.644	27.6667
+620.309	29.6667
+619.972	26
+619.637	30
+619.302	30.6667
+618.967	32.6667
+618.63	35.3333
+618.295	32.3333
+617.96	25.3333
+617.625	30
+617.288	24.6667
+616.953	28
+616.618	28.3333
+616.281	31.6667
+615.946	30.6667
+615.611	28.3333
+615.274	31
+614.939	31
+614.604	27
+614.266	29.6667
+613.931	30
+613.596	34.6667
+613.259	26.6667
+612.924	33
+612.589	28
+612.251	31
+611.916	28.3333
+611.581	34.6667
+611.244	31.6667
+610.908	26
+610.571	30
+610.236	29
+609.901	31
+609.563	26
+609.228	26.6667
+608.89	28
+608.555	29.3333
+608.22	28.3333
+607.882	25
+607.547	28.6667
+607.21	27.3333
+606.874	35.3333
+606.537	28
+606.201	25
+605.864	33
+605.528	32
+605.193	27
+604.855	30
+604.52	27
+604.182	27.3333
+603.847	33.3333
+603.509	32.3333
+603.174	31.6667
+602.836	29
+602.501	28.6667
+602.163	28.3333
+601.825	31
+601.49	27.3333
+601.152	28
+600.816	26.3333
+600.479	29
+600.143	30.6667
+599.805	31
+599.47	29.3333
+599.132	30
+598.794	26
+598.459	26.6667
+598.121	26
+597.785	29.6667
+597.447	28
+597.112	26.6667
+596.774	29.3333
+596.436	29.6667
+596.1	28.3333
+595.762	30
+595.424	26.3333
+595.088	25.6667
+594.75	27.6667
+594.415	26.6667
+594.077	26
+593.739	27
+593.403	24.3333
+593.065	35.6667
+592.727	22.6667
+592.391	26.3333
+592.053	31.6667
+591.715	26.3333
+591.379	28.3333
+591.041	27
+590.703	25.6667
+590.365	27.3333
+590.029	26.6667
+589.691	30
+589.353	24.6667
+589.017	25.6667
+588.678	27.3333
+588.34	29.6667
+588.002	27
+587.666	27.3333
+587.328	28.3333
+586.99	26.3333
+586.651	25
+586.315	26.3333
+585.977	29.6667
+585.639	26.3333
+585.3	25
+584.962	27.6667
+584.626	28.6667
+584.288	29.6667
+583.949	27.3333
+583.611	32
+583.273	27.3333
+582.936	25
+582.598	29.3333
+582.26	25.3333
+581.921	27
+581.583	28.3333
+581.244	27
+580.906	32.6667
+580.57	26.3333
+580.231	26.3333
+579.893	32.6667
+579.554	28.3333
+579.216	23
+578.877	26
+578.539	30.6667
+578.2	26.3333
+577.864	23.3333
+577.525	25.3333
+577.187	28.6667
+576.848	27
+576.51	24.6667
+576.171	26.6667
+575.832	24.6667
+575.494	24
+575.155	28.6667
+574.816	23
+574.478	28
+574.139	25.6667
+573.8	26
+573.462	25.6667
+573.123	30.3333
+572.784	27.6667
+572.445	30
+572.107	29.3333
+571.768	28.3333
+571.429	28.3333
+571.09	29.3333
+570.751	28.3333
+570.413	26.3333
+570.074	21.6667
+569.735	25.6667
+569.396	26
+569.057	25.6667
+568.718	26.6667
+568.38	25.3333
+568.041	27
+567.702	30
+567.363	27.6667
+567.024	27
+566.685	28.6667
+566.346	28
+566.007	30
+565.668	29
+565.329	27
+564.988	27.3333
+564.649	23.6667
+564.31	32.3333
+563.971	30.6667
+563.632	25
+563.292	31
+562.953	29
+562.614	29.3333
+562.273	30.3333
+561.934	31
+561.595	23.3333
+561.256	32.6667
+560.916	28.6667
+560.577	28.3333
+560.236	30.3333
+559.897	34.3333
+559.558	25
+559.218	28.3333
+558.879	32.6667
+558.54	23
+558.198	29.6667
+557.859	33.6667
+557.52	26.6667
+557.181	27.6667
+556.839	26.6667
+556.5	29.6667
+556.16	27
+555.821	25.3333
+555.48	33.3333
+555.14	28.6667
+554.801	35
+554.461	31.6667
+554.12	31
+553.78	27.3333
+553.441	22
+553.102	27.3333
+552.76	32.3333
+552.42	27.6667
+552.081	27.6667
+551.739	32.6667
+551.4	32.3333
+551.06	31.3333
+550.719	30.3333
+550.379	28.3333
+550.039	29
+549.698	32.3333
+549.358	36.6667
+549.019	35
+548.677	31.6667
+548.337	35
+547.998	32.3333
+547.656	32.6667
+547.316	32
+546.977	32.6667
+546.635	31.6667
+546.295	32.6667
+545.953	33
+545.613	30.3333
+545.274	33
+544.932	34.6667
+544.592	31.3333
+544.25	34.6667
+543.91	36
+543.57	33.3333
+543.229	35.3333
+542.889	34.6667
+542.547	34.6667
+542.207	39
+541.865	34.3333
+541.525	37.3333
+541.183	33.6667
+540.843	41
+540.501	43.6667
+540.161	34.6667
+539.819	40.6667
+539.479	34.3333
+539.137	36
+538.797	40.6667
+538.455	34.6667
+538.115	38.6667
+537.773	34.6667
+537.433	33
+537.091	38.3333
+536.75	42.3333
+536.408	41.3333
+536.068	43.6667
+535.726	39.3333
+535.386	46.3333
+535.044	36
+534.703	40.6667
+534.361	39.3333
+534.019	46.6667
+533.679	48.6667
+533.336	46.6667
+532.996	42.6667
+532.654	47.6667
+532.312	45
+531.971	57.6667
+531.629	52.3333
+531.289	53
+530.946	63.3333
+530.604	49.6667
+530.264	63
+529.921	61
+529.579	59
+529.238	66.3333
+528.896	69.6667
+528.556	69.3333
+528.213	76.6667
+527.871	81
+527.53	73.6667
+527.188	87.6667
+526.845	90.6667
+526.503	94.6667
+526.162	103.333
+525.819	116.333
+525.477	137.667
+525.136	139
+524.794	165.333
+524.451	171
+524.111	197.333
+523.768	230.667
+523.425	275.333
+523.083	329
+522.742	386.667
+522.399	464.667
+522.057	585.667
+521.714	709.333
+521.373	848.333
+521.03	994.667
+520.688	1058
+520.345	1116.33
+520.002	1150.67
+519.661	1106
+519.319	1040.67
+518.976	975.333
+518.633	857.333
+518.29	746
+517.949	666.333
+517.606	591
+517.263	556
+516.921	547.333
+516.578	557
+516.235	602
+515.894	638.667
+515.551	643.333
+515.208	663
+514.865	631
+514.522	611
+514.179	573
+513.836	570
+513.493	495
+513.152	432
+512.809	382
+512.466	331.667
+512.123	284
+511.779	238
+511.436	202.667
+511.093	176.667
+510.75	155
+510.407	139.333
+510.064	113.333
+509.721	106.667
+509.377	103.667
+509.034	87.6667
+508.693	90.6667
+508.35	69
+508.007	78.6667
+507.663	69.3333
+507.32	64.6667
+506.977	67.3333
+506.633	60.6667
+506.29	59.3333
+505.947	58.6667
+505.604	58.6667
+505.26	52.3333
+504.917	47.6667
+504.573	52.6667
+504.23	52.6667
+503.887	50.6667
+503.543	52
+503.2	49
+502.854	46.6667
+502.511	47.6667
+502.167	50
+501.824	38.6667
+501.48	39.3333
+501.137	38
+500.793	46
+500.45	36
+500.106	41
+499.763	40
+499.419	35.3333
+499.076	36.3333
+498.732	38.3333
+498.386	35.6667
+498.043	39
+497.699	37.6667
+497.355	32
+497.012	28.3333
+496.668	38.3333
+496.324	37.3333
+495.981	35.3333
+495.635	35.3333
+495.291	34.3333
+494.947	33.3333
+494.604	37.6667
+494.26	32.3333
+493.916	33.6667
+493.57	33.3333
+493.226	36.3333
+492.883	35.6667
+492.539	35.6667
+492.195	34.6667
+491.849	30.6667
+491.505	33
+491.161	36
+490.817	35
+490.471	33.3333
+490.127	32
+489.783	32
+489.439	33.6667
+489.093	31.3333
+488.749	36.6667
+488.405	34.6667
+488.061	28.6667
+487.715	32.6667
+487.371	29.3333
+487.027	31.3333
+486.683	33.3333
+486.337	37.6667
+485.993	29
+485.649	25.3333
+485.303	30.6667
+484.959	33
+484.614	32.3333
+484.268	31.3333
+483.924	30.3333
+483.58	31.3333
+483.234	25.6667
+482.889	31.6667
+482.545	31
+482.199	26.6667
+481.855	32.6667
+481.51	29.6667
+481.164	30.3333
+480.82	33.3333
+480.476	27
+480.129	33
+479.785	30
+479.438	28.3333
+479.094	30.3333
+478.75	34.6667
+478.403	31.6667
+478.059	26.6667
+477.712	28.6667
+477.368	25.3333
+477.024	23.6667
+476.677	27
+476.333	27
+475.986	25.3333
+475.642	31.3333
+475.295	29
+474.951	26.3333
+474.604	29
+474.259	30.3333
+473.913	22.6667
+473.568	28.6667
+473.221	34
+472.877	28.3333
+472.53	31
+472.186	29.6667
+471.839	28.3333
+471.494	23
+471.148	25.3333
+470.803	26.6667
+470.456	27.6667
+470.112	29.3333
+469.765	28
+469.42	27.6667
+469.073	28.6667
+468.728	26
+468.382	28.3333
+468.037	20.3333
+467.69	23.6667
+467.343	28.6667
+466.998	30
+466.651	27.6667
+466.307	23
+465.96	30
+465.613	28.3333
+465.268	29.6667
+464.921	24.3333
+464.576	28
+464.229	28.3333
+463.882	27.6667
+463.537	24.6667
+463.19	32
+462.845	21.6667
+462.498	28
+462.151	27.3333
+461.806	27.6667
+461.459	26.3333
+461.112	28.6667
+460.767	25.6667
+460.42	25
+460.072	23.6667
+459.727	27.6667
+459.38	25.6667
+459.033	26
+458.686	24
+458.341	29
+457.993	24.3333
+457.646	26.6667
+457.301	26.3333
+456.954	24
+456.606	27.3333
+456.259	21.6667
+455.914	27.6667
+455.567	22
+455.219	25.6667
+454.872	27.3333
+454.527	26
+454.179	28.6667
+453.832	22.6667
+453.484	21
+453.139	24
+452.792	25.6667
+452.444	28.6667
+452.097	27
+451.749	28
+451.404	23.6667
+451.056	24
+450.709	28
+450.361	29.3333
+450.014	25
+449.668	27.6667
+449.321	25
+448.973	27.3333
+448.626	26.6667
+448.278	28
+447.93	31.6667
+447.583	25
+447.237	28
+446.89	23.6667
+446.542	25
+446.194	28
+445.847	25.6667
+445.499	26.6667
+445.151	25.6667
+444.803	29.3333
+444.456	27.6667
+444.11	29.3333
+443.762	33
+443.414	30
+443.067	29.3333
+442.719	30
+442.371	31.3333
+442.023	31.3333
+441.675	27.6667
+441.327	21.6667
+440.979	30
+440.632	31.3333
+440.284	34
+439.936	25.3333
+439.588	28
+439.24	23.3333
+438.892	28.3333
+438.544	26.6667
+438.196	29
+437.848	27.3333
+437.5	30
+437.152	28.3333
+436.804	28
+436.456	27
+436.108	28
+435.76	28.6667
+435.412	29.6667
+435.063	25.3333
+434.715	25
+434.367	30.6667
+434.019	28.6667
+433.671	33
+433.323	27
+432.975	33.3333
+432.626	25.3333
+432.278	31.6667
+431.928	28.3333
+431.579	27.6667
+431.231	23
+430.883	30.6667
+430.535	32.3333
+430.186	22
+429.838	34.6667
+429.49	28
+429.142	28.6667
+428.791	28.6667
+428.443	30.6667
+428.094	25.6667
+427.746	25.3333
+427.398	27.3333
+427.049	26
+426.701	27.3333
+426.35	26
+426.002	24.3333
+425.653	29.6667
+425.305	34
+424.956	28.6667
+424.606	29
+424.257	31
+423.909	27
+423.56	27.6667
+423.211	27
+422.861	23.3333
+422.512	30.6667
+422.164	27.6667
+421.815	31
+421.466	29.3333
+421.116	28.3333
+420.767	30.6667
+420.418	27.6667
+420.067	26.3333
+419.719	20
+419.37	21.3333
+419.021	28.6667
+418.671	26.3333
+418.322	27.6667
+417.973	30.3333
+417.624	27
+417.273	26.3333
+416.925	31.6667
+416.576	29.6667
+416.225	30
+415.876	27
+415.527	25.6667
+415.176	32.3333
+414.827	30.3333
+414.478	27.3333
+414.127	25.6667
+413.778	28
+413.43	26
+413.078	27.6667
+412.73	27
+412.381	22
+412.029	31.3333
+411.68	23.6667
+411.329	28.6667
+410.98	26
+410.631	29.3333
+410.28	25.3333
+409.931	27
+409.58	26
+409.231	27
+408.882	23.3333
+408.53	25.6667
+408.181	30.3333
+407.83	27.3333
+407.481	31
+407.13	29
+406.78	26
+406.429	30
+406.08	26.6667
+405.731	28.6667
+405.379	24
+405.03	30.6667
+404.679	23.3333
+404.329	27.3333
+403.978	28.3333
+403.629	31.6667
+403.277	31
+402.928	28.3333
+402.576	30.3333
+402.227	23.3333
+401.876	26
+401.526	28.3333
+401.175	26
+400.825	29
+400.474	26
+400.122	20.6667
+399.773	30.3333
+399.421	29.3333
+399.072	29.6667
+398.72	26.6667
+398.371	28.3333
+398.019	31.6667
+397.667	23.6667
+397.318	27.6667
+396.966	27.6667
+396.617	29.3333
+396.265	30.6667
+395.915	33
+395.564	29.6667
+395.212	26.6667
+394.862	23
+394.51	23.6667
+394.159	25.6667
+393.809	30
+393.457	26.3333
+393.107	30.3333
+392.756	25.6667
+392.404	29
+392.054	21.3333
+391.702	25
+391.35	29.6667
+391	24.3333
+390.648	24
+390.297	30.6667
+389.945	23.6667
+389.595	27.3333
+389.243	31.3333
+388.891	31
+388.541	31
+388.189	26
+387.837	22.3333
+387.487	33.6667
+387.135	24.3333
+386.783	32.3333
+386.431	23.6667
+386.081	27
+385.729	23
+385.377	28
+385.024	28
+384.674	26
+384.322	30.3333
+383.97	27
+383.618	27.6667
+383.266	29.6667
+382.916	26
+382.563	31
+382.211	28
+381.859	28.3333
+381.507	30
+381.157	28.3333
+380.804	26.6667
+380.452	25
+380.1	27.3333
+379.747	23.6667
+379.397	26.3333
+379.045	29.6667
+378.692	25.6667
+378.34	30
+377.987	22
+377.635	25.6667
+377.283	21.6667
+376.932	25.6667
+376.58	23.6667
+376.227	25.6667
+375.875	28
+375.522	30.3333
+375.17	23.6667
+374.817	29.6667
+374.465	25.3333
+374.112	30
+373.76	29.6667
+373.409	24.3333
+373.057	28.6667
+372.704	30.6667
+372.352	31.6667
+371.999	31
+371.646	26
+371.294	27
+370.941	23.6667
+370.588	25.6667
+370.236	25
+369.883	25.6667
+369.53	27
+369.177	28.6667
+368.825	23.6667
+368.472	26
+368.119	23
+367.766	27.3333
+367.413	25.6667
+367.061	25.6667
+366.708	29.3333
+366.355	27.6667
+366.002	28.3333
+365.649	26.6667
+365.296	26
+364.943	30.3333
+364.591	24.3333
+364.238	31.6667
+363.885	23.3333
+363.532	28.3333
+363.179	32.6667
+362.826	26.3333
+362.471	23.6667
+362.118	29.3333
+361.765	29
+361.411	28.6667
+361.058	26.6667
+360.705	28.6667
+360.352	26.3333
+359.999	31.3333
+359.646	24.3333
+359.293	24.6667
+358.938	22
+358.585	29.6667
+358.231	30.6667
+357.878	21.3333
+357.525	31.3333
+357.172	23.3333
+356.819	24.3333
+356.463	21.6667
+356.11	27.6667
+355.757	25
+355.404	25.6667
+355.05	27.3333
+354.697	27.6667
+354.342	26
+353.988	24.6667
+353.635	29.6667
+353.282	31
+352.928	25
+352.573	26.3333
+352.219	24
+351.866	29
+351.513	27.6667
+351.157	31
+350.803	27.6667
+350.45	28
+350.097	25.3333
+349.741	30
+349.387	25
+349.034	29.6667
+348.68	28
+348.325	26.6667
+347.971	26.3333
+347.618	25
+347.264	28
+346.908	28.6667
+346.555	25.6667
+346.201	30.3333
+345.845	26.3333
+345.492	26.3333
+345.138	30
+344.782	22.6667
+344.429	26.3333
+344.075	26.3333
+343.719	23
+343.365	27.6667
+343.012	27
+342.656	24
+342.302	24.6667
+341.948	26.6667
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_2_bottom.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_2_bottom.txt
new file mode 100644
index 0000000000000000000000000000000000000000..b23ad7ec2dafc34380b140f7db623115fc04b9f5
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_2_bottom.txt
@@ -0,0 +1,1024 @@
+692.206	2
+691.876	4.66667
+691.546	3
+691.215	1.66667
+690.885	1.33333
+690.555	1.66667
+690.225	4.33333
+689.895	0.666667
+689.564	3.33333
+689.232	1.66667
+688.902	4
+688.571	2
+688.241	5
+687.911	3
+687.58	1.33333
+687.25	4.33333
+686.917	1.66667
+686.587	3.33333
+686.257	3.33333
+685.926	2.33333
+685.596	3.33333
+685.266	1.33333
+684.933	4
+684.602	2.66667
+684.272	2
+683.942	6.33333
+683.609	2
+683.279	1
+682.948	3
+682.617	3.66667
+682.287	1.33333
+681.954	3
+681.624	6.33333
+681.293	1.66667
+680.963	4.66667
+680.63	2.33333
+680.299	5.66667
+679.969	1.33333
+679.636	6.66667
+679.305	3.66667
+678.975	4.33333
+678.644	2.66667
+678.311	2.66667
+677.981	4
+677.65	0.333333
+677.317	4
+676.986	5.66667
+676.656	2.33333
+676.323	2.66667
+675.992	3.33333
+675.661	3
+675.328	2
+674.998	3.66667
+674.667	2.33333
+674.334	4.33333
+674.003	0.666667
+673.67	6.33333
+673.339	2.66667
+673.008	2.33333
+672.675	5
+672.344	6
+672.011	2
+671.681	2
+671.35	3.66667
+671.017	3
+670.686	3.33333
+670.353	-0.333333
+670.022	4
+669.689	4.66667
+669.358	3.33333
+669.027	5.33333
+668.693	3.33333
+668.362	4
+668.029	2.33333
+667.698	4
+667.365	4
+667.034	3
+666.701	3.33333
+666.37	4
+666.036	4.66667
+665.705	1
+665.372	3.66667
+665.041	2.33333
+664.708	6.66667
+664.376	1.66667
+664.043	5.33333
+663.712	6.33333
+663.379	4.33333
+663.045	-1
+662.714	2.33333
+662.381	2
+662.049	3.66667
+661.716	4.66667
+661.385	7
+661.051	1.66667
+660.718	6
+660.387	3.66667
+660.053	1.33333
+659.722	2
+659.388	7.33333
+659.055	4
+658.724	3.66667
+658.39	7
+658.059	4.33333
+657.725	5
+657.392	1.66667
+657.06	6
+656.727	0.333333
+656.393	4.33333
+656.062	4
+655.728	0.666667
+655.394	6.33333
+655.063	3
+654.729	0.333333
+654.396	2
+654.064	3.66667
+653.73	3.66667
+653.397	0.666667
+653.063	0.666667
+652.731	3
+652.398	3.66667
+652.064	2.66667
+651.73	3.66667
+651.399	0.666667
+651.065	4.66667
+650.731	3.33333
+650.397	4.33333
+650.066	5.66667
+649.732	4.33333
+649.398	4.66667
+649.064	3
+648.732	4.66667
+648.399	1.66667
+648.065	4
+647.731	4.33333
+647.397	3.66667
+647.065	2
+646.731	5.33333
+646.397	3
+646.063	4.66667
+645.729	2.33333
+645.398	4.66667
+645.064	2
+644.73	0.333333
+644.396	3.66667
+644.062	3.33333
+643.727	2.33333
+643.393	3.66667
+643.062	2
+642.727	5
+642.393	0.666667
+642.059	5.33333
+641.725	4
+641.391	3.66667
+641.057	1.33333
+640.723	3.33333
+640.389	3.66667
+640.054	6
+639.72	1.66667
+639.388	2.66667
+639.054	4
+638.72	6
+638.386	7
+638.051	2
+637.717	3.33333
+637.383	3
+637.049	4.33333
+636.714	0.333333
+636.38	4.66667
+636.046	6.66667
+635.711	4.33333
+635.377	3.66667
+635.043	4.33333
+634.708	5.66667
+634.374	6
+634.04	2.66667
+633.705	6
+633.371	6.33333
+633.036	4.33333
+632.702	4.33333
+632.368	5
+632.033	3
+631.699	1.66667
+631.364	2.33333
+631.03	3.66667
+630.693	3.66667
+630.359	3.33333
+630.024	3.66667
+629.689	4.66667
+629.355	5
+629.02	5.33333
+628.686	4.33333
+628.351	1.66667
+628.017	4.33333
+627.682	3.33333
+627.345	4.66667
+627.011	2.33333
+626.676	1
+626.341	3
+626.007	-0.666667
+625.672	0.333333
+625.337	4.33333
+625	4
+624.666	6.66667
+624.331	2.33333
+623.996	4
+623.661	5.66667
+623.327	2.33333
+622.99	5.33333
+622.655	5
+622.32	4
+621.985	5.33333
+621.651	5.66667
+621.314	4
+620.979	4.66667
+620.644	4.33333
+620.309	5
+619.972	3.66667
+619.637	5.33333
+619.302	2.66667
+618.967	5
+618.63	3.66667
+618.295	8.66667
+617.96	6.33333
+617.625	5
+617.288	5.66667
+616.953	4.33333
+616.618	4
+616.281	4.66667
+615.946	5
+615.611	5.66667
+615.274	3
+614.939	2.33333
+614.604	5.66667
+614.266	5.33333
+613.931	3.66667
+613.596	6.33333
+613.259	5.33333
+612.924	1.33333
+612.589	3.66667
+612.251	6.33333
+611.916	6
+611.581	2.33333
+611.244	4.66667
+610.908	5
+610.571	5.33333
+610.236	3
+609.901	3.33333
+609.563	1.33333
+609.228	5.33333
+608.89	5.66667
+608.555	0.666667
+608.22	4.66667
+607.882	2
+607.547	2.66667
+607.21	2.66667
+606.874	1
+606.537	5
+606.201	3
+605.864	4.33333
+605.528	5
+605.193	1.66667
+604.855	1.33333
+604.52	2.33333
+604.182	2.66667
+603.847	5.33333
+603.509	4
+603.174	3.33333
+602.836	1.33333
+602.501	7
+602.163	1.66667
+601.825	4
+601.49	3.33333
+601.152	1.66667
+600.816	4
+600.479	0
+600.143	5.66667
+599.805	0.666667
+599.47	0.333333
+599.132	4.66667
+598.794	4.66667
+598.459	6.33333
+598.121	2.33333
+597.785	1.33333
+597.447	2
+597.112	2.33333
+596.774	1
+596.436	2
+596.1	6
+595.762	4.66667
+595.424	5
+595.088	4.33333
+594.75	3.66667
+594.415	5
+594.077	7
+593.739	2.33333
+593.403	3
+593.065	3
+592.727	1
+592.391	3.33333
+592.053	0
+591.715	-0.333333
+591.379	2.33333
+591.041	3.33333
+590.703	5.66667
+590.365	4
+590.029	1.33333
+589.691	4.66667
+589.353	2.66667
+589.017	1.66667
+588.678	3.66667
+588.34	0
+588.002	3.66667
+587.666	1.66667
+587.328	4
+586.99	0.333333
+586.651	4.66667
+586.315	4
+585.977	5
+585.639	3.66667
+585.3	2.66667
+584.962	3.33333
+584.626	3.33333
+584.288	4
+583.949	3
+583.611	3
+583.273	4.66667
+582.936	1.33333
+582.598	4
+582.26	5.33333
+581.921	5
+581.583	1.66667
+581.244	1.33333
+580.906	4
+580.57	7.66667
+580.231	1
+579.893	3.33333
+579.554	2.33333
+579.216	0
+578.877	1.66667
+578.539	3
+578.2	3.33333
+577.864	2.66667
+577.525	6
+577.187	3.33333
+576.848	3
+576.51	0.666667
+576.171	2.33333
+575.832	3.66667
+575.494	2.33333
+575.155	2.66667
+574.816	-0.666667
+574.478	2.66667
+574.139	6
+573.8	3
+573.462	4.33333
+573.123	2.66667
+572.784	0.333333
+572.445	1
+572.107	6
+571.768	1.33333
+571.429	2.33333
+571.09	0
+570.751	2
+570.413	2.66667
+570.074	4.33333
+569.735	3.66667
+569.396	3.66667
+569.057	3
+568.718	3.33333
+568.38	3
+568.041	3
+567.702	3.33333
+567.363	3.33333
+567.024	6
+566.685	4
+566.346	4
+566.007	5
+565.668	2
+565.329	1
+564.988	2
+564.649	6.66667
+564.31	-1
+563.971	4.66667
+563.632	6.33333
+563.292	3
+562.953	4
+562.614	4.33333
+562.273	5
+561.934	1.33333
+561.595	2.66667
+561.256	5
+560.916	5
+560.577	6.66667
+560.236	5.66667
+559.897	0.333333
+559.558	3.66667
+559.218	3.33333
+558.879	3.66667
+558.54	0
+558.198	7.66667
+557.859	8
+557.52	3
+557.181	5
+556.839	7.66667
+556.5	4.66667
+556.16	3.33333
+555.821	5.33333
+555.48	8
+555.14	6
+554.801	1.66667
+554.461	5.33333
+554.12	4.33333
+553.78	8
+553.441	6
+553.102	7.33333
+552.76	5.66667
+552.42	5
+552.081	3.66667
+551.739	8.33333
+551.4	6.33333
+551.06	6.33333
+550.719	9
+550.379	3.33333
+550.039	5.33333
+549.698	3.66667
+549.358	8.66667
+549.019	6.33333
+548.677	7.66667
+548.337	6.66667
+547.998	6
+547.656	5.33333
+547.316	7.66667
+546.977	8.66667
+546.635	8.66667
+546.295	5.66667
+545.953	10.6667
+545.613	7.33333
+545.274	9.33333
+544.932	8
+544.592	9.66667
+544.25	10.6667
+543.91	5.66667
+543.57	9.66667
+543.229	14.6667
+542.889	9.33333
+542.547	9.33333
+542.207	14.3333
+541.865	9.66667
+541.525	11.3333
+541.183	10
+540.843	12.3333
+540.501	11.3333
+540.161	13
+539.819	13
+539.479	10
+539.137	15
+538.797	15.3333
+538.455	13.6667
+538.115	13.3333
+537.773	12.6667
+537.433	15
+537.091	20
+536.75	13.3333
+536.408	15
+536.068	19.3333
+535.726	17
+535.386	22.6667
+535.044	19
+534.703	23.3333
+534.361	18.3333
+534.019	19
+533.679	23.3333
+533.336	22.3333
+532.996	24.3333
+532.654	28.3333
+532.312	28.3333
+531.971	27
+531.629	24.3333
+531.289	27.6667
+530.946	31
+530.604	32.3333
+530.264	39
+529.921	38.3333
+529.579	36.6667
+529.238	40
+528.896	51.3333
+528.556	44.6667
+528.213	54.6667
+527.871	61.3333
+527.53	59
+527.188	65.6667
+526.845	69.3333
+526.503	81
+526.162	92.3333
+525.819	104.333
+525.477	118
+525.136	133.333
+524.794	151.333
+524.451	176
+524.111	202.333
+523.768	241.667
+523.425	278
+523.083	357.333
+522.742	431
+522.399	529.667
+522.057	686
+521.714	836
+521.373	1039
+521.03	1234.67
+520.688	1368.33
+520.345	1473.67
+520.002	1455.33
+519.661	1359.67
+519.319	1185.67
+518.976	1015
+518.633	829.333
+518.29	648.333
+517.949	526
+517.606	416.667
+517.263	345.667
+516.921	299
+516.578	238.667
+516.235	206.333
+515.894	165.333
+515.551	144.333
+515.208	119.667
+514.865	113.667
+514.522	101
+514.179	90
+513.836	79.3333
+513.493	72.6667
+513.152	67.6667
+512.809	60.6667
+512.466	54.3333
+512.123	57.3333
+511.779	52.3333
+511.436	48
+511.093	42
+510.75	41.6667
+510.407	39.3333
+510.064	40.3333
+509.721	29.3333
+509.377	28.3333
+509.034	27.3333
+508.693	28
+508.35	28.3333
+508.007	26.6667
+507.663	21.3333
+507.32	22.3333
+506.977	23.3333
+506.633	21.6667
+506.29	24
+505.947	19.6667
+505.604	22
+505.26	19
+504.917	14.6667
+504.573	12.3333
+504.23	11
+503.887	16
+503.543	16.6667
+503.2	15.6667
+502.854	15
+502.511	9.66667
+502.167	12.3333
+501.824	17.3333
+501.48	13
+501.137	13.3333
+500.793	12
+500.45	15.3333
+500.106	9
+499.763	10.6667
+499.419	9.33333
+499.076	8
+498.732	9.66667
+498.386	8
+498.043	7.33333
+497.699	10.3333
+497.355	13.3333
+497.012	6.33333
+496.668	11.6667
+496.324	8.33333
+495.981	11.3333
+495.635	9.33333
+495.291	6.33333
+494.947	8
+494.604	11
+494.26	8.66667
+493.916	7
+493.57	10
+493.226	6
+492.883	6
+492.539	5.66667
+492.195	12
+491.849	3.66667
+491.505	7.33333
+491.161	7
+490.817	3.33333
+490.471	10
+490.127	6.33333
+489.783	9
+489.439	7.66667
+489.093	7
+488.749	5.33333
+488.405	7.66667
+488.061	8.33333
+487.715	7
+487.371	2.66667
+487.027	6.33333
+486.683	6.66667
+486.337	3.33333
+485.993	4.33333
+485.649	7.66667
+485.303	8.33333
+484.959	7.66667
+484.614	6
+484.268	9.33333
+483.924	8.33333
+483.58	5.66667
+483.234	4.33333
+482.889	8.66667
+482.545	5
+482.199	2
+481.855	6
+481.51	5.66667
+481.164	5.66667
+480.82	2.66667
+480.476	7
+480.129	1.66667
+479.785	1
+479.438	2.66667
+479.094	6
+478.75	6
+478.403	6.33333
+478.059	1.33333
+477.712	2
+477.368	5.66667
+477.024	2.66667
+476.677	3
+476.333	6.33333
+475.986	5.33333
+475.642	1.66667
+475.295	2.66667
+474.951	4.33333
+474.604	5
+474.259	4.33333
+473.913	7.66667
+473.568	3
+473.221	6.33333
+472.877	7
+472.53	3.33333
+472.186	7.33333
+471.839	2.33333
+471.494	5
+471.148	6.33333
+470.803	5.66667
+470.456	3
+470.112	2
+469.765	5
+469.42	4.66667
+469.073	1.33333
+468.728	3.66667
+468.382	4.66667
+468.037	2
+467.69	1
+467.343	-1
+466.998	4
+466.651	2.66667
+466.307	3
+465.96	4.33333
+465.613	6
+465.268	4.66667
+464.921	4
+464.576	2.33333
+464.229	1.33333
+463.882	3.33333
+463.537	3
+463.19	0.666667
+462.845	2
+462.498	5.33333
+462.151	3.33333
+461.806	0.333333
+461.459	2
+461.112	4
+460.767	3.33333
+460.42	6
+460.072	2
+459.727	3.66667
+459.38	1.33333
+459.033	0.666667
+458.686	2
+458.341	0.666667
+457.993	7.33333
+457.646	2.66667
+457.301	0
+456.954	0.666667
+456.606	4.66667
+456.259	3
+455.914	3.66667
+455.567	3.66667
+455.219	3
+454.872	4
+454.527	1
+454.179	3.66667
+453.832	3.33333
+453.484	3
+453.139	3.66667
+452.792	2.33333
+452.444	1
+452.097	4.33333
+451.749	0.666667
+451.404	2.66667
+451.056	5.66667
+450.709	1.33333
+450.361	5.33333
+450.014	2.66667
+449.668	2.33333
+449.321	3
+448.973	1.66667
+448.626	4.66667
+448.278	0.666667
+447.93	3.33333
+447.583	1.66667
+447.237	0.333333
+446.89	-0.666667
+446.542	4.66667
+446.194	6
+445.847	6
+445.499	4.33333
+445.151	3
+444.803	6.66667
+444.456	2.66667
+444.11	4.66667
+443.762	3.66667
+443.414	1
+443.067	2.66667
+442.719	3
+442.371	5.33333
+442.023	3.66667
+441.675	2
+441.327	5
+440.979	4
+440.632	1
+440.284	7.33333
+439.936	4
+439.588	6.66667
+439.24	2
+438.892	6.66667
+438.544	8.33333
+438.196	3.33333
+437.848	5.33333
+437.5	2.33333
+437.152	6.66667
+436.804	7
+436.456	1.66667
+436.108	4.33333
+435.76	4.33333
+435.412	5.33333
+435.063	3.33333
+434.715	5.33333
+434.367	4
+434.019	3.66667
+433.671	3.33333
+433.323	6.66667
+432.975	1.66667
+432.626	4.66667
+432.278	5.33333
+431.928	4.33333
+431.579	5.33333
+431.231	6.66667
+430.883	2
+430.535	5.66667
+430.186	4
+429.838	4
+429.49	5
+429.142	7
+428.791	5.33333
+428.443	3
+428.094	1.66667
+427.746	4.66667
+427.398	3.66667
+427.049	2.66667
+426.701	4.66667
+426.35	5
+426.002	6.66667
+425.653	0.666667
+425.305	6.33333
+424.956	5.33333
+424.606	3.33333
+424.257	3
+423.909	3
+423.56	2.66667
+423.211	4
+422.861	5.33333
+422.512	4
+422.164	8.33333
+421.815	2.33333
+421.466	7.66667
+421.116	3
+420.767	3.33333
+420.418	6
+420.067	2
+419.719	3
+419.37	5
+419.021	4
+418.671	4.66667
+418.322	-0.666667
+417.973	5.66667
+417.624	6.33333
+417.273	4.66667
+416.925	1
+416.576	5
+416.225	3
+415.876	4
+415.527	4
+415.176	5.66667
+414.827	3
+414.478	6
+414.127	2.33333
+413.778	3.33333
+413.43	3.66667
+413.078	3.66667
+412.73	4.33333
+412.381	5
+412.029	3.33333
+411.68	5.66667
+411.329	2.66667
+410.98	1.66667
+410.631	4.66667
+410.28	6
+409.931	2.33333
+409.58	3.33333
+409.231	3.66667
+408.882	2
+408.53	5.33333
+408.181	4.33333
+407.83	4.33333
+407.481	5.33333
+407.13	1
+406.78	7
+406.429	3.33333
+406.08	2
+405.731	1.33333
+405.379	4.33333
+405.03	4.66667
+404.679	2.66667
+404.329	4.33333
+403.978	4.66667
+403.629	4.66667
+403.277	4.33333
+402.928	3.33333
+402.576	6
+402.227	4.66667
+401.876	2.66667
+401.526	4.66667
+401.175	5.33333
+400.825	0.666667
+400.474	5
+400.122	1.66667
+399.773	2.33333
+399.421	4
+399.072	-2.33333
+398.72	6
+398.371	2.66667
+398.019	1.66667
+397.667	1
+397.318	3.33333
+396.966	3
+396.617	4.33333
+396.265	2.33333
+395.915	4.33333
+395.564	5
+395.212	3.66667
+394.862	4
+394.51	1.66667
+394.159	5.66667
+393.809	5
+393.457	3.33333
+393.107	4
+392.756	4.33333
+392.404	5.66667
+392.054	5.33333
+391.702	4.33333
+391.35	5
+391	4
+390.648	2.66667
+390.297	2
+389.945	0.333333
+389.595	6
+389.243	6
+388.891	2
+388.541	4.66667
+388.189	2.33333
+387.837	3.33333
+387.487	0.666667
+387.135	-0.333333
+386.783	0
+386.431	2
+386.081	4.33333
+385.729	7.66667
+385.377	4.66667
+385.024	3.33333
+384.674	4.33333
+384.322	4.66667
+383.97	5.66667
+383.618	4.33333
+383.266	8.33333
+382.916	3.33333
+382.563	7
+382.211	2.66667
+381.859	2.66667
+381.507	4.33333
+381.157	5.33333
+380.804	6.33333
+380.452	3.66667
+380.1	4.33333
+379.747	2.33333
+379.397	5.33333
+379.045	6
+378.692	2
+378.34	4
+377.987	1.33333
+377.635	4
+377.283	2
+376.932	4.66667
+376.58	3.66667
+376.227	5.33333
+375.875	5
+375.522	2.33333
+375.17	3.66667
+374.817	6
+374.465	3.66667
+374.112	1.66667
+373.76	3.66667
+373.409	3.33333
+373.057	4
+372.704	7
+372.352	3
+371.999	4.33333
+371.646	5
+371.294	6
+370.941	5
+370.588	5.33333
+370.236	4
+369.883	3
+369.53	3.66667
+369.177	3.66667
+368.825	1
+368.472	4
+368.119	6.66667
+367.766	3
+367.413	3.66667
+367.061	6.33333
+366.708	7.33333
+366.355	3.66667
+366.002	2
+365.649	5
+365.296	1.66667
+364.943	7
+364.591	4
+364.238	5.66667
+363.885	4
+363.532	1.66667
+363.179	3.33333
+362.826	3.66667
+362.471	7
+362.118	3.66667
+361.765	5.33333
+361.411	4
+361.058	5.66667
+360.705	4.66667
+360.352	6
+359.999	6.66667
+359.646	4.66667
+359.293	5.33333
+358.938	5.33333
+358.585	4.33333
+358.231	4.33333
+357.878	2.33333
+357.525	2
+357.172	3.33333
+356.819	2
+356.463	3
+356.11	1.33333
+355.757	3
+355.404	4
+355.05	4.66667
+354.697	3.33333
+354.342	4.33333
+353.988	4.33333
+353.635	4
+353.282	6
+352.928	5
+352.573	7.66667
+352.219	4.33333
+351.866	3
+351.513	3
+351.157	1.66667
+350.803	5
+350.45	1.66667
+350.097	6
+349.741	6
+349.387	3
+349.034	-2.33333
+348.68	4.33333
+348.325	4
+347.971	3.33333
+347.618	8
+347.264	5
+346.908	5.66667
+346.555	3.33333
+346.201	5.33333
+345.845	6.33333
+345.492	5
+345.138	3.66667
+344.782	4.33333
+344.429	2.33333
+344.075	6
+343.719	1.66667
+343.365	3.33333
+343.012	2.33333
+342.656	6
+342.302	5.33333
+341.948	5
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_2_top.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_2_top.txt
new file mode 100644
index 0000000000000000000000000000000000000000..3b15a9ba249c657f669d91ec3b26bc89be904001
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_2_top.txt
@@ -0,0 +1,1024 @@
+692.206	4.33333
+691.876	7
+691.546	7
+691.215	3.33333
+690.885	3.66667
+690.555	7.33333
+690.225	3.33333
+689.895	5
+689.564	3.33333
+689.232	5.33333
+688.902	2.33333
+688.571	4
+688.241	7
+687.911	2.66667
+687.58	6.33333
+687.25	3.66667
+686.917	1.33333
+686.587	6.66667
+686.257	1.66667
+685.926	4.33333
+685.596	6.66667
+685.266	4.33333
+684.933	5
+684.602	5.66667
+684.272	3.66667
+683.942	6.33333
+683.609	6.33333
+683.279	6
+682.948	10
+682.617	4
+682.287	7
+681.954	5
+681.624	2.66667
+681.293	9.66667
+680.963	4
+680.63	6.66667
+680.299	5.66667
+679.969	7
+679.636	4
+679.305	5.33333
+678.975	3.33333
+678.644	3.33333
+678.311	7.33333
+677.981	5
+677.65	6.66667
+677.317	3
+676.986	3.33333
+676.656	6.66667
+676.323	5.66667
+675.992	6.33333
+675.661	6.66667
+675.328	4.33333
+674.998	4
+674.667	4.66667
+674.334	5
+674.003	4.66667
+673.67	3.66667
+673.339	8
+673.008	2.66667
+672.675	4
+672.344	7
+672.011	5.66667
+671.681	6.33333
+671.35	7.66667
+671.017	5
+670.686	8
+670.353	4.33333
+670.022	5.66667
+669.689	5
+669.358	7.33333
+669.027	5.66667
+668.693	8
+668.362	6.33333
+668.029	8.33333
+667.698	5
+667.365	5.33333
+667.034	4.33333
+666.701	3.33333
+666.37	2
+666.036	5
+665.705	9.66667
+665.372	6.33333
+665.041	6.33333
+664.708	6.66667
+664.376	7
+664.043	2.33333
+663.712	4.66667
+663.379	6.66667
+663.045	4.66667
+662.714	5
+662.381	8
+662.049	7.33333
+661.716	8.66667
+661.385	5.33333
+661.051	1.33333
+660.718	4.66667
+660.387	6
+660.053	6
+659.722	9.66667
+659.388	2.66667
+659.055	5.66667
+658.724	7.33333
+658.39	7
+658.059	7
+657.725	5.66667
+657.392	5.66667
+657.06	5.33333
+656.727	3.66667
+656.393	3.66667
+656.062	6
+655.728	7
+655.394	4.66667
+655.063	5
+654.729	5.66667
+654.396	5.66667
+654.064	6.33333
+653.73	7.33333
+653.397	7.66667
+653.063	6.33333
+652.731	5
+652.398	5.33333
+652.064	7.66667
+651.73	3.66667
+651.399	7.66667
+651.065	4.33333
+650.731	5
+650.397	9.33333
+650.066	3
+649.732	4.33333
+649.398	6.66667
+649.064	4
+648.732	4
+648.399	6.33333
+648.065	4
+647.731	3
+647.397	8.33333
+647.065	6.66667
+646.731	4.66667
+646.397	6
+646.063	5
+645.729	3.33333
+645.398	5
+645.064	4.33333
+644.73	5
+644.396	4
+644.062	7.33333
+643.727	5.66667
+643.393	6.33333
+643.062	5.33333
+642.727	5.33333
+642.393	6
+642.059	7.33333
+641.725	6
+641.391	7.66667
+641.057	5.66667
+640.723	5.33333
+640.389	4.33333
+640.054	4
+639.72	8
+639.388	6.33333
+639.054	6
+638.72	6
+638.386	7.33333
+638.051	5.33333
+637.717	7
+637.383	3.66667
+637.049	6.33333
+636.714	3
+636.38	6
+636.046	2.33333
+635.711	3
+635.377	7.66667
+635.043	5.66667
+634.708	3.33333
+634.374	7
+634.04	5.33333
+633.705	5.33333
+633.371	2.33333
+633.036	9
+632.702	5.66667
+632.368	8
+632.033	5.66667
+631.699	6
+631.364	9.33333
+631.03	9.66667
+630.693	7.33333
+630.359	3.66667
+630.024	5.66667
+629.689	6
+629.355	4.66667
+629.02	7.33333
+628.686	9
+628.351	5.66667
+628.017	7
+627.682	8
+627.345	4.33333
+627.011	4
+626.676	6.33333
+626.341	7
+626.007	9
+625.672	7.33333
+625.337	4.66667
+625	5
+624.666	8.66667
+624.331	6.33333
+623.996	6.33333
+623.661	5.33333
+623.327	6
+622.99	11.6667
+622.655	7
+622.32	6.33333
+621.985	9.33333
+621.651	7.66667
+621.314	5.33333
+620.979	4.33333
+620.644	5.66667
+620.309	3
+619.972	7
+619.637	9
+619.302	10.3333
+618.967	8.33333
+618.63	7.66667
+618.295	8
+617.96	7.66667
+617.625	8.33333
+617.288	7
+616.953	9.33333
+616.618	6.66667
+616.281	6.66667
+615.946	4.66667
+615.611	6.66667
+615.274	7.66667
+614.939	11
+614.604	5.66667
+614.266	7.33333
+613.931	7.33333
+613.596	4.66667
+613.259	8.33333
+612.924	9
+612.589	5.66667
+612.251	11
+611.916	7.33333
+611.581	5.66667
+611.244	3.66667
+610.908	7.66667
+610.571	8.33333
+610.236	6.66667
+609.901	6
+609.563	6
+609.228	7.66667
+608.89	3.66667
+608.555	8.66667
+608.22	9
+607.882	8.33333
+607.547	7
+607.21	6
+606.874	7
+606.537	2.33333
+606.201	6.33333
+605.864	5.33333
+605.528	2.66667
+605.193	7
+604.855	5.66667
+604.52	1.66667
+604.182	5.66667
+603.847	7
+603.509	5.33333
+603.174	5.33333
+602.836	4.33333
+602.501	10
+602.163	6.33333
+601.825	5.33333
+601.49	5.66667
+601.152	6.66667
+600.816	3.66667
+600.479	6.33333
+600.143	8.33333
+599.805	6
+599.47	8
+599.132	6.33333
+598.794	7
+598.459	1.66667
+598.121	6.33333
+597.785	4.66667
+597.447	3
+597.112	5.66667
+596.774	7
+596.436	5.33333
+596.1	5
+595.762	3.33333
+595.424	5
+595.088	6.33333
+594.75	3.66667
+594.415	5.66667
+594.077	2.66667
+593.739	3.66667
+593.403	8.33333
+593.065	4.33333
+592.727	6
+592.391	4
+592.053	5.66667
+591.715	4.66667
+591.379	4
+591.041	2.33333
+590.703	6
+590.365	6.66667
+590.029	3.66667
+589.691	2.66667
+589.353	2
+589.017	4.33333
+588.678	6.33333
+588.34	4.33333
+588.002	6
+587.666	3
+587.328	7
+586.99	6.33333
+586.651	2.33333
+586.315	5.33333
+585.977	1.33333
+585.639	4.33333
+585.3	4.33333
+584.962	6.66667
+584.626	6
+584.288	6.33333
+583.949	7.33333
+583.611	6.33333
+583.273	5.66667
+582.936	2.66667
+582.598	4.33333
+582.26	2.66667
+581.921	5.33333
+581.583	6.66667
+581.244	5
+580.906	4.66667
+580.57	5.66667
+580.231	4.66667
+579.893	6.33333
+579.554	5.33333
+579.216	5
+578.877	5
+578.539	6.33333
+578.2	6
+577.864	3.33333
+577.525	4.66667
+577.187	4.66667
+576.848	5.33333
+576.51	5.33333
+576.171	3.33333
+575.832	4
+575.494	1.33333
+575.155	6
+574.816	6
+574.478	6.33333
+574.139	4.66667
+573.8	6
+573.462	6
+573.123	6
+572.784	6.66667
+572.445	5
+572.107	10.3333
+571.768	5.33333
+571.429	3
+571.09	4
+570.751	6.66667
+570.413	5
+570.074	3.66667
+569.735	2.66667
+569.396	8.33333
+569.057	6.33333
+568.718	7.66667
+568.38	8.66667
+568.041	5.33333
+567.702	7.33333
+567.363	7
+567.024	8.66667
+566.685	5.66667
+566.346	4.33333
+566.007	4
+565.668	6
+565.329	7
+564.988	4
+564.649	9
+564.31	7.33333
+563.971	10
+563.632	5.66667
+563.292	6.66667
+562.953	6.66667
+562.614	6.66667
+562.273	9.33333
+561.934	5
+561.595	8
+561.256	3
+560.916	5.66667
+560.577	11.3333
+560.236	6.66667
+559.897	7.66667
+559.558	9
+559.218	7
+558.879	8.66667
+558.54	7
+558.198	6.66667
+557.859	8
+557.52	9
+557.181	6
+556.839	7.66667
+556.5	8.33333
+556.16	9
+555.821	9.66667
+555.48	7.33333
+555.14	8.66667
+554.801	11
+554.461	6.33333
+554.12	10.6667
+553.78	11
+553.441	10.3333
+553.102	11.3333
+552.76	10
+552.42	10.6667
+552.081	11.6667
+551.739	9
+551.4	7.33333
+551.06	10
+550.719	9.66667
+550.379	9
+550.039	12
+549.698	9.66667
+549.358	14
+549.019	12.3333
+548.677	8.66667
+548.337	12
+547.998	15
+547.656	11.6667
+547.316	10.6667
+546.977	16.3333
+546.635	11
+546.295	11
+545.953	16.6667
+545.613	15
+545.274	11.6667
+544.932	15.3333
+544.592	17.6667
+544.25	19.6667
+543.91	17.6667
+543.57	16.6667
+543.229	17.6667
+542.889	14.6667
+542.547	17
+542.207	14
+541.865	16
+541.525	16.3333
+541.183	19
+540.843	19.3333
+540.501	17.3333
+540.161	17.3333
+539.819	23.6667
+539.479	19.3333
+539.137	18.6667
+538.797	19
+538.455	22.6667
+538.115	21.6667
+537.773	24.6667
+537.433	23.3333
+537.091	23.3333
+536.75	29.3333
+536.408	27.6667
+536.068	25.3333
+535.726	26
+535.386	28.6667
+535.044	29.3333
+534.703	24.6667
+534.361	29.3333
+534.019	27.6667
+533.679	31
+533.336	38
+532.996	36.3333
+532.654	41
+532.312	39
+531.971	46
+531.629	46.3333
+531.289	51
+530.946	47
+530.604	43
+530.264	53.6667
+529.921	52.3333
+529.579	60.3333
+529.238	67.6667
+528.896	75.3333
+528.556	68.3333
+528.213	81
+527.871	80
+527.53	89.3333
+527.188	101.667
+526.845	112.667
+526.503	123.333
+526.162	141.667
+525.819	152.667
+525.477	174.333
+525.136	194.667
+524.794	226.333
+524.451	258.667
+524.111	306
+523.768	355.333
+523.425	428.667
+523.083	511.667
+522.742	616.333
+522.399	783.333
+522.057	963.333
+521.714	1189.67
+521.373	1517.67
+521.03	1792
+520.688	2039
+520.345	2197.67
+520.002	2170.33
+519.661	2027.33
+519.319	1816.33
+518.976	1528.33
+518.633	1239.33
+518.29	1029
+517.949	839.667
+517.606	666.667
+517.263	548
+516.921	441.333
+516.578	383.333
+516.235	319.667
+515.894	281
+515.551	243.667
+515.208	201.667
+514.865	178.333
+514.522	154
+514.179	146.667
+513.836	126.667
+513.493	126
+513.152	103
+512.809	94.3333
+512.466	93.3333
+512.123	83.3333
+511.779	64.6667
+511.436	75.6667
+511.093	67.3333
+510.75	61.6667
+510.407	57.3333
+510.064	57
+509.721	49
+509.377	53.3333
+509.034	44.6667
+508.693	41.6667
+508.35	42
+508.007	36
+507.663	37.6667
+507.32	33.3333
+506.977	35.3333
+506.633	32.6667
+506.29	34
+505.947	31.6667
+505.604	26.3333
+505.26	23.6667
+504.917	22.3333
+504.573	27.3333
+504.23	22
+503.887	26.3333
+503.543	23.3333
+503.2	22
+502.854	21.3333
+502.511	21
+502.167	22
+501.824	16.6667
+501.48	18.6667
+501.137	16
+500.793	13.6667
+500.45	16
+500.106	25
+499.763	15.3333
+499.419	17
+499.076	13.6667
+498.732	18.6667
+498.386	14.6667
+498.043	14.3333
+497.699	14.6667
+497.355	13
+497.012	15
+496.668	13
+496.324	18.3333
+495.981	16.6667
+495.635	11.6667
+495.291	13.6667
+494.947	13.6667
+494.604	9.33333
+494.26	13.6667
+493.916	13.6667
+493.57	14.6667
+493.226	12.3333
+492.883	10.3333
+492.539	11.3333
+492.195	12.6667
+491.849	14.3333
+491.505	11.3333
+491.161	11
+490.817	12
+490.471	11.6667
+490.127	10.6667
+489.783	12
+489.439	9
+489.093	10.6667
+488.749	11.6667
+488.405	10
+488.061	8.33333
+487.715	12
+487.371	8.66667
+487.027	8.66667
+486.683	11.3333
+486.337	9.66667
+485.993	9
+485.649	12.3333
+485.303	9.33333
+484.959	7.66667
+484.614	7.33333
+484.268	9.66667
+483.924	6
+483.58	7
+483.234	8.33333
+482.889	8.33333
+482.545	8
+482.199	11
+481.855	7.66667
+481.51	8
+481.164	12
+480.82	10.6667
+480.476	9.66667
+480.129	6.33333
+479.785	7.33333
+479.438	7.66667
+479.094	8.33333
+478.75	4.33333
+478.403	10
+478.059	5
+477.712	6
+477.368	6
+477.024	4.33333
+476.677	8.33333
+476.333	8
+475.986	6.66667
+475.642	6.33333
+475.295	6.66667
+474.951	6.33333
+474.604	7.66667
+474.259	7
+473.913	2.66667
+473.568	6
+473.221	7.66667
+472.877	3
+472.53	4
+472.186	7.33333
+471.839	8.66667
+471.494	8.66667
+471.148	6.66667
+470.803	8
+470.456	5
+470.112	7.33333
+469.765	5
+469.42	8
+469.073	5.66667
+468.728	9.33333
+468.382	7
+468.037	2.66667
+467.69	6.33333
+467.343	4.66667
+466.998	5.66667
+466.651	6.66667
+466.307	7.33333
+465.96	6.66667
+465.613	6
+465.268	8.66667
+464.921	3
+464.576	5.33333
+464.229	5.66667
+463.882	6.33333
+463.537	3.33333
+463.19	3
+462.845	5.66667
+462.498	9.33333
+462.151	4
+461.806	4
+461.459	5.66667
+461.112	3
+460.767	3
+460.42	4
+460.072	5
+459.727	9
+459.38	5
+459.033	5
+458.686	3.66667
+458.341	4
+457.993	5
+457.646	6
+457.301	8.66667
+456.954	5
+456.606	5
+456.259	8.33333
+455.914	4.66667
+455.567	5.33333
+455.219	6.33333
+454.872	3.66667
+454.527	2.66667
+454.179	3.66667
+453.832	5.66667
+453.484	4.66667
+453.139	4.33333
+452.792	3
+452.444	5.33333
+452.097	8.33333
+451.749	6
+451.404	7.66667
+451.056	5.33333
+450.709	5.33333
+450.361	9
+450.014	6.33333
+449.668	4.66667
+449.321	6
+448.973	8.33333
+448.626	9
+448.278	4
+447.93	8
+447.583	7
+447.237	5.33333
+446.89	4.66667
+446.542	2.66667
+446.194	4.33333
+445.847	6.66667
+445.499	7.66667
+445.151	8
+444.803	7.33333
+444.456	7.33333
+444.11	8
+443.762	5.33333
+443.414	7.33333
+443.067	5.66667
+442.719	4.66667
+442.371	7
+442.023	8.66667
+441.675	6.66667
+441.327	7.33333
+440.979	7.66667
+440.632	4.66667
+440.284	7.33333
+439.936	2.33333
+439.588	11
+439.24	6.66667
+438.892	11.6667
+438.544	6.66667
+438.196	9.33333
+437.848	7.66667
+437.5	7.33333
+437.152	6
+436.804	5
+436.456	9
+436.108	9.33333
+435.76	5
+435.412	5.33333
+435.063	4.66667
+434.715	7.33333
+434.367	8
+434.019	11.6667
+433.671	8
+433.323	5
+432.975	5
+432.626	6
+432.278	12
+431.928	6.33333
+431.579	8.66667
+431.231	7.66667
+430.883	9.66667
+430.535	9.33333
+430.186	9.66667
+429.838	8.33333
+429.49	5.66667
+429.142	5.66667
+428.791	6.33333
+428.443	3
+428.094	7.66667
+427.746	7.66667
+427.398	5.66667
+427.049	6.33333
+426.701	4.66667
+426.35	8
+426.002	5.33333
+425.653	7
+425.305	9
+424.956	6.33333
+424.606	6.33333
+424.257	10
+423.909	7
+423.56	9
+423.211	7
+422.861	10.6667
+422.512	5
+422.164	6.33333
+421.815	3.66667
+421.466	6
+421.116	7
+420.767	5.33333
+420.418	5
+420.067	4.66667
+419.719	5.33333
+419.37	6
+419.021	7
+418.671	7
+418.322	7
+417.973	7
+417.624	6
+417.273	-0.666667
+416.925	7
+416.576	7.33333
+416.225	4.33333
+415.876	6
+415.527	5
+415.176	4
+414.827	6
+414.478	6.33333
+414.127	10
+413.778	6
+413.43	5.66667
+413.078	7.66667
+412.73	7
+412.381	7.33333
+412.029	4.66667
+411.68	10
+411.329	6.33333
+410.98	4.33333
+410.631	5.33333
+410.28	3
+409.931	6.66667
+409.58	6.66667
+409.231	5.66667
+408.882	6
+408.53	3
+408.181	9.33333
+407.83	5
+407.481	6.66667
+407.13	3.33333
+406.78	7.66667
+406.429	8
+406.08	6.33333
+405.731	7.33333
+405.379	5.66667
+405.03	6
+404.679	6.33333
+404.329	6
+403.978	4.33333
+403.629	4
+403.277	3.66667
+402.928	7
+402.576	6.66667
+402.227	6
+401.876	5.33333
+401.526	4.33333
+401.175	5.66667
+400.825	9.33333
+400.474	3
+400.122	5.33333
+399.773	5.33333
+399.421	8
+399.072	5.33333
+398.72	7.33333
+398.371	7.33333
+398.019	5.33333
+397.667	7.33333
+397.318	4.66667
+396.966	4
+396.617	4.66667
+396.265	5.33333
+395.915	3
+395.564	5.33333
+395.212	8.33333
+394.862	6.33333
+394.51	6.66667
+394.159	8
+393.809	10
+393.457	8.33333
+393.107	5.66667
+392.756	7.33333
+392.404	3.33333
+392.054	5.66667
+391.702	5
+391.35	6.66667
+391	2
+390.648	7
+390.297	9.33333
+389.945	4.66667
+389.595	5.33333
+389.243	7.66667
+388.891	8.66667
+388.541	7.66667
+388.189	7
+387.837	4.66667
+387.487	8
+387.135	4
+386.783	5
+386.431	6
+386.081	9
+385.729	4
+385.377	5.66667
+385.024	8
+384.674	9
+384.322	7.33333
+383.97	9.66667
+383.618	5.66667
+383.266	6.33333
+382.916	5.33333
+382.563	4.33333
+382.211	8
+381.859	7.33333
+381.507	5.66667
+381.157	6.66667
+380.804	5.66667
+380.452	4.33333
+380.1	7
+379.747	8
+379.397	11
+379.045	5
+378.692	8
+378.34	5.33333
+377.987	7
+377.635	6
+377.283	6.33333
+376.932	7.66667
+376.58	7
+376.227	9
+375.875	7
+375.522	4
+375.17	8.33333
+374.817	8
+374.465	4.66667
+374.112	6
+373.76	8
+373.409	7
+373.057	9.66667
+372.704	7
+372.352	1
+371.999	8.66667
+371.646	6.33333
+371.294	9.33333
+370.941	6
+370.588	2.33333
+370.236	7.66667
+369.883	6.66667
+369.53	6
+369.177	6.33333
+368.825	6.33333
+368.472	4
+368.119	5.33333
+367.766	6.33333
+367.413	5.66667
+367.061	7.33333
+366.708	4.33333
+366.355	5
+366.002	5.33333
+365.649	8.33333
+365.296	6
+364.943	10.6667
+364.591	11.6667
+364.238	6.66667
+363.885	5.33333
+363.532	6.66667
+363.179	5.33333
+362.826	2
+362.471	5.33333
+362.118	8.33333
+361.765	7.33333
+361.411	3.66667
+361.058	10.3333
+360.705	8.33333
+360.352	8
+359.999	11.3333
+359.646	7.66667
+359.293	5
+358.938	7.33333
+358.585	7.33333
+358.231	7
+357.878	7
+357.525	7
+357.172	6.33333
+356.819	8
+356.463	6.66667
+356.11	6.66667
+355.757	3.66667
+355.404	5.33333
+355.05	6
+354.697	9
+354.342	10
+353.988	8
+353.635	6
+353.282	8.66667
+352.928	6
+352.573	6.33333
+352.219	7.66667
+351.866	6.33333
+351.513	8.33333
+351.157	9
+350.803	6.33333
+350.45	8
+350.097	6
+349.741	7
+349.387	7.33333
+349.034	8.33333
+348.68	8.33333
+348.325	6.33333
+347.971	6.33333
+347.618	5.33333
+347.264	7
+346.908	7
+346.555	1.33333
+346.201	5
+345.845	5.33333
+345.492	7
+345.138	8
+344.782	6.66667
+344.429	8
+344.075	6
+343.719	8
+343.365	8.33333
+343.012	8.33333
+342.656	11.6667
+342.302	7.66667
+341.948	4.66667
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_3_bottom.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_3_bottom.txt
new file mode 100644
index 0000000000000000000000000000000000000000..8cc712a5a2b79037fc7d182784e23f832a197854
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_3_bottom.txt
@@ -0,0 +1,1024 @@
+692.206	0.666667
+691.876	-2.33333
+691.546	-0.333333
+691.215	-1.66667
+690.885	-2.66667
+690.555	-1.66667
+690.225	-4
+689.895	-0.333333
+689.564	-1.33333
+689.232	-2.66667
+688.902	-1
+688.571	0
+688.241	1.33333
+687.911	-1
+687.58	-2
+687.25	1.33333
+686.917	-0.666667
+686.587	-3.66667
+686.257	-3.66667
+685.926	-1.66667
+685.596	-3
+685.266	-1.66667
+684.933	-0.666667
+684.602	1
+684.272	1
+683.942	-0.333333
+683.609	-3.33333
+683.279	-3.33333
+682.948	0
+682.617	0.333333
+682.287	-2
+681.954	-1.33333
+681.624	-1.33333
+681.293	-1
+680.963	0
+680.63	1.33333
+680.299	-2.33333
+679.969	-3
+679.636	-1.66667
+679.305	0.666667
+678.975	0.666667
+678.644	-2.33333
+678.311	-3.66667
+677.981	-1.66667
+677.65	0.333333
+677.317	-3
+676.986	-1.66667
+676.656	1
+676.323	1
+675.992	1.33333
+675.661	-1
+675.328	0.666667
+674.998	-2.33333
+674.667	0.666667
+674.334	-1.33333
+674.003	-0.333333
+673.67	-0.666667
+673.339	-2
+673.008	-0.333333
+672.675	-2.66667
+672.344	-1.33333
+672.011	0
+671.681	-1
+671.35	1
+671.017	0
+670.686	1.66667
+670.353	1.33333
+670.022	0
+669.689	-0.333333
+669.358	-0.333333
+669.027	-0.333333
+668.693	-1
+668.362	1
+668.029	1
+667.698	-2
+667.365	-0.333333
+667.034	0.333333
+666.701	-1.33333
+666.37	0
+666.036	0
+665.705	0.333333
+665.372	0.666667
+665.041	-3
+664.708	-1
+664.376	2.33333
+664.043	-2.33333
+663.712	-2
+663.379	-1.66667
+663.045	0.333333
+662.714	0
+662.381	-3.66667
+662.049	1.33333
+661.716	-1.33333
+661.385	-1.33333
+661.051	-3
+660.718	-0.333333
+660.387	-2
+660.053	-4.66667
+659.722	0.333333
+659.388	-0.333333
+659.055	-1
+658.724	-1.66667
+658.39	-3.66667
+658.059	-1.33333
+657.725	1
+657.392	0
+657.06	0.666667
+656.727	0.666667
+656.393	1
+656.062	-1.66667
+655.728	0.333333
+655.394	-0.333333
+655.063	0
+654.729	-1.66667
+654.396	-1.66667
+654.064	-2.33333
+653.73	-3.66667
+653.397	1
+653.063	1
+652.731	-0.666667
+652.398	-1.33333
+652.064	-0.666667
+651.73	-1
+651.399	0.666667
+651.065	-2
+650.731	-1
+650.397	-1.33333
+650.066	-2.33333
+649.732	1.33333
+649.398	-2.66667
+649.064	0.666667
+648.732	1.33333
+648.399	0.666667
+648.065	-0.333333
+647.731	-1
+647.397	2.66667
+647.065	1.33333
+646.731	0.333333
+646.397	2.33333
+646.063	-2.33333
+645.729	0.333333
+645.398	-3
+645.064	-2.33333
+644.73	-1.33333
+644.396	-1
+644.062	-1
+643.727	0
+643.393	-1
+643.062	-0.666667
+642.727	1.66667
+642.393	1.33333
+642.059	1
+641.725	0.333333
+641.391	0.333333
+641.057	0.333333
+640.723	-1
+640.389	0.333333
+640.054	-2
+639.72	0
+639.388	1
+639.054	0.666667
+638.72	-3
+638.386	-0.333333
+638.051	-0.666667
+637.717	-0.666667
+637.383	2
+637.049	-0.666667
+636.714	0.666667
+636.38	1.66667
+636.046	-0.333333
+635.711	0
+635.377	-1.33333
+635.043	-1
+634.708	1.66667
+634.374	0.333333
+634.04	-1.66667
+633.705	0.666667
+633.371	0.333333
+633.036	-0.333333
+632.702	-1
+632.368	-2.66667
+632.033	-1.66667
+631.699	-2
+631.364	0.333333
+631.03	1
+630.693	0
+630.359	0.666667
+630.024	0
+629.689	-1.33333
+629.355	-1
+629.02	-2.33333
+628.686	-2.33333
+628.351	0.666667
+628.017	-1.33333
+627.682	-2.66667
+627.345	2
+627.011	1.66667
+626.676	2
+626.341	0.666667
+626.007	-0.333333
+625.672	-3
+625.337	0
+625	1.33333
+624.666	-1
+624.331	1
+623.996	1
+623.661	-1.33333
+623.327	-1.33333
+622.99	1.33333
+622.655	-1.66667
+622.32	0.333333
+621.985	2.66667
+621.651	1.33333
+621.314	0.333333
+620.979	-1
+620.644	1
+620.309	2.33333
+619.972	-2.66667
+619.637	0.333333
+619.302	-2.33333
+618.967	0
+618.63	2
+618.295	0.666667
+617.96	1.66667
+617.625	0.333333
+617.288	-1.33333
+616.953	4
+616.618	2
+616.281	2.33333
+615.946	2.66667
+615.611	-1.66667
+615.274	-0.666667
+614.939	-1.33333
+614.604	2.33333
+614.266	1.33333
+613.931	-0.333333
+613.596	2.66667
+613.259	-0.666667
+612.924	-1
+612.589	1.66667
+612.251	1.33333
+611.916	-0.333333
+611.581	-1
+611.244	2.66667
+610.908	-0.333333
+610.571	-3.33333
+610.236	-1
+609.901	-0.666667
+609.563	-1.33333
+609.228	0.333333
+608.89	0
+608.555	-0.333333
+608.22	-0.666667
+607.882	0.666667
+607.547	0
+607.21	-1.66667
+606.874	-2
+606.537	2.66667
+606.201	-0.333333
+605.864	1.66667
+605.528	2
+605.193	-1.66667
+604.855	-1.33333
+604.52	-2
+604.182	0
+603.847	0.666667
+603.509	-2
+603.174	1
+602.836	-2
+602.501	1
+602.163	-2
+601.825	-0.333333
+601.49	-0.333333
+601.152	1
+600.816	1.33333
+600.479	-1.33333
+600.143	-3.66667
+599.805	-1.33333
+599.47	0
+599.132	-2
+598.794	0
+598.459	-1.66667
+598.121	-2.66667
+597.785	-0.666667
+597.447	0.666667
+597.112	-2.66667
+596.774	2
+596.436	-1.33333
+596.1	-2.33333
+595.762	-0.333333
+595.424	0
+595.088	-0.666667
+594.75	-1
+594.415	-3
+594.077	-0.333333
+593.739	0.333333
+593.403	1.66667
+593.065	-3.33333
+592.727	0.666667
+592.391	0
+592.053	-1
+591.715	-1.33333
+591.379	-5
+591.041	-0.333333
+590.703	-0.666667
+590.365	-0.333333
+590.029	0
+589.691	-2
+589.353	-2.33333
+589.017	-1.66667
+588.678	-1.33333
+588.34	-1
+588.002	-1.66667
+587.666	-1.66667
+587.328	-1
+586.99	0.333333
+586.651	-0.333333
+586.315	-2.33333
+585.977	2
+585.639	-2
+585.3	0.666667
+584.962	0.333333
+584.626	0
+584.288	-2
+583.949	-2.66667
+583.611	-2
+583.273	-3
+582.936	0
+582.598	0.333333
+582.26	0
+581.921	-3.66667
+581.583	1
+581.244	-1.66667
+580.906	-2.66667
+580.57	0.333333
+580.231	0.333333
+579.893	0.333333
+579.554	-2.66667
+579.216	-1.33333
+578.877	0.333333
+578.539	-4.33333
+578.2	0.666667
+577.864	-2.33333
+577.525	2
+577.187	-1.33333
+576.848	-2.33333
+576.51	0
+576.171	-1
+575.832	-3
+575.494	-1.66667
+575.155	0
+574.816	-0.666667
+574.478	-1.66667
+574.139	-2.33333
+573.8	-3
+573.462	0.333333
+573.123	0.333333
+572.784	0.333333
+572.445	-0.666667
+572.107	0
+571.768	-0.666667
+571.429	0
+571.09	-3.66667
+570.751	-1.33333
+570.413	1.66667
+570.074	-1.66667
+569.735	0
+569.396	-4
+569.057	0.333333
+568.718	0
+568.38	0.333333
+568.041	0.333333
+567.702	2
+567.363	0.333333
+567.024	1
+566.685	-1.66667
+566.346	-0.666667
+566.007	1.33333
+565.668	-1
+565.329	0
+564.988	-1.33333
+564.649	-1.33333
+564.31	0.333333
+563.971	1.33333
+563.632	3.66667
+563.292	1.66667
+562.953	1.33333
+562.614	1
+562.273	1.66667
+561.934	1
+561.595	1.66667
+561.256	0
+560.916	-1.33333
+560.577	-1.33333
+560.236	0.666667
+559.897	1.33333
+559.558	0.333333
+559.218	1.66667
+558.879	-0.333333
+558.54	0
+558.198	1
+557.859	-1
+557.52	-0.666667
+557.181	2
+556.839	-1.33333
+556.5	1.33333
+556.16	-1.66667
+555.821	0.333333
+555.48	2.66667
+555.14	2.66667
+554.801	0
+554.461	2.66667
+554.12	1.33333
+553.78	1
+553.441	-1
+553.102	3.33333
+552.76	2.66667
+552.42	1.66667
+552.081	1.66667
+551.739	0.666667
+551.4	1
+551.06	-0.333333
+550.719	-0.333333
+550.379	4.33333
+550.039	1
+549.698	1.66667
+549.358	4.66667
+549.019	3
+548.677	3.66667
+548.337	4.33333
+547.998	2
+547.656	6.33333
+547.316	3.33333
+546.977	5.33333
+546.635	2.33333
+546.295	2
+545.953	3.33333
+545.613	5
+545.274	2.33333
+544.932	6.33333
+544.592	4.66667
+544.25	5
+543.91	4
+543.57	6
+543.229	7.66667
+542.889	6.66667
+542.547	4.33333
+542.207	6.66667
+541.865	5
+541.525	10.6667
+541.183	7
+540.843	6
+540.501	6
+540.161	6.66667
+539.819	8.33333
+539.479	7
+539.137	9.66667
+538.797	8.33333
+538.455	8.33333
+538.115	11
+537.773	11
+537.433	9.33333
+537.091	13
+536.75	9.33333
+536.408	10
+536.068	15
+535.726	14
+535.386	12.3333
+535.044	10.3333
+534.703	12.3333
+534.361	16.6667
+534.019	15.3333
+533.679	16.3333
+533.336	13.3333
+532.996	19
+532.654	20.6667
+532.312	22
+531.971	19
+531.629	21.3333
+531.289	19
+530.946	26.3333
+530.604	29
+530.264	24
+529.921	33
+529.579	32.6667
+529.238	36
+528.896	32
+528.556	40.3333
+528.213	47
+527.871	48.3333
+527.53	53.6667
+527.188	59
+526.845	56.6667
+526.503	73.3333
+526.162	83.3333
+525.819	79.3333
+525.477	98.3333
+525.136	111.333
+524.794	132.333
+524.451	149.667
+524.111	174.667
+523.768	214.333
+523.425	234.667
+523.083	304.667
+522.742	378.333
+522.399	471.667
+522.057	592.667
+521.714	726.333
+521.373	908.333
+521.03	1082.67
+520.688	1228
+520.345	1308
+520.002	1302.33
+519.661	1209.33
+519.319	1101.33
+518.976	917
+518.633	752
+518.29	609.667
+517.949	465.667
+517.606	399.667
+517.263	325.333
+516.921	262
+516.578	218.333
+516.235	189.667
+515.894	162.333
+515.551	139.667
+515.208	118
+514.865	93.3333
+514.522	95.6667
+514.179	80.6667
+513.836	73.3333
+513.493	61
+513.152	60.3333
+512.809	48.6667
+512.466	46
+512.123	42.6667
+511.779	46.3333
+511.436	38
+511.093	30.6667
+510.75	35
+510.407	29.3333
+510.064	25
+509.721	26
+509.377	28.6667
+509.034	24.6667
+508.693	20.6667
+508.35	19
+508.007	20
+507.663	16.3333
+507.32	18
+506.977	17
+506.633	16.3333
+506.29	18
+505.947	15.3333
+505.604	12
+505.26	16
+504.917	11.6667
+504.573	8.33333
+504.23	8.33333
+503.887	10.3333
+503.543	6
+503.2	9.33333
+502.854	9.33333
+502.511	5.33333
+502.167	6
+501.824	6
+501.48	3.66667
+501.137	8
+500.793	4.66667
+500.45	10.3333
+500.106	6.33333
+499.763	10
+499.419	6.66667
+499.076	8.66667
+498.732	6.66667
+498.386	4
+498.043	5
+497.699	3.33333
+497.355	7
+497.012	3
+496.668	5.33333
+496.324	4.66667
+495.981	2
+495.635	4.66667
+495.291	6
+494.947	4.66667
+494.604	4.33333
+494.26	4
+493.916	3.33333
+493.57	1
+493.226	4.66667
+492.883	3.66667
+492.539	4.33333
+492.195	3.66667
+491.849	4.33333
+491.505	3.33333
+491.161	2.33333
+490.817	0.666667
+490.471	4.33333
+490.127	3
+489.783	5.66667
+489.439	3
+489.093	4
+488.749	2
+488.405	0
+488.061	1.66667
+487.715	3.66667
+487.371	2.66667
+487.027	0.666667
+486.683	2
+486.337	1.66667
+485.993	0.333333
+485.649	2.33333
+485.303	4
+484.959	2
+484.614	4.66667
+484.268	2.33333
+483.924	3
+483.58	1.66667
+483.234	0.333333
+482.889	2.33333
+482.545	0.333333
+482.199	1.33333
+481.855	2.33333
+481.51	2.66667
+481.164	2
+480.82	1.66667
+480.476	1
+480.129	2
+479.785	1.66667
+479.438	2.33333
+479.094	0.666667
+478.75	0
+478.403	2.66667
+478.059	-3.66667
+477.712	-0.333333
+477.368	3.33333
+477.024	1.66667
+476.677	1.33333
+476.333	0.333333
+475.986	0.333333
+475.642	0
+475.295	0.666667
+474.951	-3.33333
+474.604	1.33333
+474.259	0.666667
+473.913	1.33333
+473.568	1.66667
+473.221	-1.66667
+472.877	1.33333
+472.53	-1.33333
+472.186	1
+471.839	-0.666667
+471.494	2.33333
+471.148	-2
+470.803	1.33333
+470.456	0.666667
+470.112	-1.33333
+469.765	-1.33333
+469.42	0.666667
+469.073	3
+468.728	-1.33333
+468.382	-2.33333
+468.037	0.666667
+467.69	0.333333
+467.343	0.333333
+466.998	-1.33333
+466.651	-1
+466.307	-0.333333
+465.96	-1.66667
+465.613	1.66667
+465.268	1.66667
+464.921	-0.666667
+464.576	0
+464.229	2.33333
+463.882	-0.333333
+463.537	0.666667
+463.19	1
+462.845	1.66667
+462.498	-1.66667
+462.151	-1
+461.806	-1.33333
+461.459	-4
+461.112	2.66667
+460.767	-1.33333
+460.42	2
+460.072	1
+459.727	0
+459.38	2
+459.033	1
+458.686	-2.33333
+458.341	2.33333
+457.993	-2.66667
+457.646	-0.666667
+457.301	-2
+456.954	1
+456.606	1.33333
+456.259	-1
+455.914	-3
+455.567	-2
+455.219	-1.33333
+454.872	-0.666667
+454.527	1
+454.179	-1
+453.832	-0.333333
+453.484	2
+453.139	-1.33333
+452.792	0.666667
+452.444	-1
+452.097	-1.33333
+451.749	-2.66667
+451.404	1
+451.056	-0.333333
+450.709	0.666667
+450.361	-3
+450.014	-0.666667
+449.668	0.666667
+449.321	-1.33333
+448.973	0
+448.626	-0.333333
+448.278	0.666667
+447.93	-0.333333
+447.583	0.333333
+447.237	1
+446.89	2
+446.542	1.66667
+446.194	0
+445.847	-1.33333
+445.499	1.33333
+445.151	-0.333333
+444.803	1
+444.456	3.33333
+444.11	0
+443.762	-0.333333
+443.414	-0.333333
+443.067	-0.666667
+442.719	0.333333
+442.371	0.333333
+442.023	-1.66667
+441.675	-2
+441.327	2.33333
+440.979	-0.666667
+440.632	-1
+440.284	0
+439.936	1.66667
+439.588	0
+439.24	2.33333
+438.892	0
+438.544	-1.33333
+438.196	2.66667
+437.848	1
+437.5	0.666667
+437.152	5.33333
+436.804	1
+436.456	-2
+436.108	-0.333333
+435.76	1
+435.412	-1
+435.063	1
+434.715	1
+434.367	1.66667
+434.019	-1
+433.671	0.666667
+433.323	-0.666667
+432.975	0
+432.626	-1.66667
+432.278	0
+431.928	-0.666667
+431.579	3
+431.231	-1
+430.883	0.333333
+430.535	2.66667
+430.186	1
+429.838	1.66667
+429.49	-0.666667
+429.142	1.66667
+428.791	0.666667
+428.443	1
+428.094	2.33333
+427.746	1.33333
+427.398	0.333333
+427.049	0.666667
+426.701	-2
+426.35	0.333333
+426.002	-0.666667
+425.653	-1.66667
+425.305	-2.66667
+424.956	-0.666667
+424.606	0.666667
+424.257	0
+423.909	2
+423.56	0
+423.211	-2
+422.861	2
+422.512	-1
+422.164	0.333333
+421.815	2.33333
+421.466	1.33333
+421.116	0
+420.767	0.333333
+420.418	0
+420.067	1
+419.719	1.33333
+419.37	0
+419.021	0
+418.671	0
+418.322	0
+417.973	0.333333
+417.624	3
+417.273	0
+416.925	-0.333333
+416.576	-2
+416.225	-0.666667
+415.876	1.33333
+415.527	-2.66667
+415.176	-0.666667
+414.827	0.666667
+414.478	-2
+414.127	-2
+413.778	-2.33333
+413.43	-1.66667
+413.078	-5
+412.73	-0.666667
+412.381	2
+412.029	1.33333
+411.68	-0.666667
+411.329	-2.66667
+410.98	2.66667
+410.631	-0.333333
+410.28	0
+409.931	0
+409.58	0
+409.231	1.33333
+408.882	1
+408.53	0
+408.181	-2.66667
+407.83	2
+407.481	-1.66667
+407.13	-1.66667
+406.78	1
+406.429	1
+406.08	-2
+405.731	-1.33333
+405.379	0.333333
+405.03	0.666667
+404.679	-0.666667
+404.329	-2.66667
+403.978	2
+403.629	0
+403.277	-0.333333
+402.928	1
+402.576	-1.33333
+402.227	1.66667
+401.876	0.333333
+401.526	0
+401.175	1.66667
+400.825	2
+400.474	-0.666667
+400.122	-1.33333
+399.773	0
+399.421	0.666667
+399.072	-1.33333
+398.72	-0.333333
+398.371	-0.666667
+398.019	0
+397.667	0
+397.318	0.666667
+396.966	-1.66667
+396.617	1
+396.265	2
+395.915	0.333333
+395.564	0.333333
+395.212	-1.66667
+394.862	0.333333
+394.51	0
+394.159	-0.333333
+393.809	1.66667
+393.457	-0.333333
+393.107	1.66667
+392.756	2
+392.404	1.66667
+392.054	2.66667
+391.702	-1
+391.35	-0.666667
+391	-1.33333
+390.648	-3
+390.297	0.666667
+389.945	-0.666667
+389.595	1.33333
+389.243	0.666667
+388.891	-1
+388.541	0
+388.189	0
+387.837	0
+387.487	1
+387.135	0.333333
+386.783	-0.666667
+386.431	1
+386.081	-3
+385.729	1
+385.377	1
+385.024	0
+384.674	-1.66667
+384.322	0.666667
+383.97	2.66667
+383.618	1
+383.266	-2.33333
+382.916	3
+382.563	-1
+382.211	1
+381.859	3.33333
+381.507	1.33333
+381.157	0
+380.804	0.333333
+380.452	0
+380.1	2
+379.747	0
+379.397	0
+379.045	-0.666667
+378.692	1.66667
+378.34	2
+377.987	-0.333333
+377.635	-2
+377.283	2.66667
+376.932	0.333333
+376.58	-1.66667
+376.227	0.333333
+375.875	1
+375.522	1.33333
+375.17	-3.66667
+374.817	-1.66667
+374.465	2
+374.112	0.333333
+373.76	1.33333
+373.409	0.333333
+373.057	5
+372.704	2.33333
+372.352	-2.33333
+371.999	0
+371.646	1
+371.294	-2
+370.941	-0.333333
+370.588	-3.33333
+370.236	1
+369.883	0.666667
+369.53	2.33333
+369.177	0.666667
+368.825	3
+368.472	1.33333
+368.119	0.333333
+367.766	1.33333
+367.413	1
+367.061	2.66667
+366.708	2.33333
+366.355	2.33333
+366.002	3.33333
+365.649	-3.33333
+365.296	-1.66667
+364.943	-0.666667
+364.591	-3.33333
+364.238	-0.333333
+363.885	0.333333
+363.532	-1.66667
+363.179	-2.33333
+362.826	-2.33333
+362.471	-1.33333
+362.118	2.33333
+361.765	-0.666667
+361.411	0
+361.058	1.33333
+360.705	1.66667
+360.352	3.33333
+359.999	0
+359.646	-0.333333
+359.293	-0.333333
+358.938	1.66667
+358.585	1
+358.231	3.33333
+357.878	1.33333
+357.525	0.666667
+357.172	0.333333
+356.819	0.666667
+356.463	-1
+356.11	1.33333
+355.757	0.666667
+355.404	0.666667
+355.05	0.666667
+354.697	1.66667
+354.342	0.666667
+353.988	-1.66667
+353.635	1
+353.282	0
+352.928	4.66667
+352.573	0
+352.219	0.333333
+351.866	0.333333
+351.513	2
+351.157	2
+350.803	1.33333
+350.45	1.33333
+350.097	-0.333333
+349.741	1.33333
+349.387	-1
+349.034	5
+348.68	0
+348.325	1.33333
+347.971	2
+347.618	1.33333
+347.264	3.66667
+346.908	1.66667
+346.555	-2.66667
+346.201	3
+345.845	1.66667
+345.492	4.33333
+345.138	1.66667
+344.782	1.66667
+344.429	0.333333
+344.075	1.33333
+343.719	0.666667
+343.365	0.333333
+343.012	1.33333
+342.656	-0.666667
+342.302	-2
+341.948	1
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_3_top.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_3_top.txt
new file mode 100644
index 0000000000000000000000000000000000000000..10bd0ab6f60877f81450b096af7b541f968ff8f8
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_3_top.txt
@@ -0,0 +1,1024 @@
+692.206	0.333333
+691.876	-0.333333
+691.546	-2.66667
+691.215	-1.66667
+690.885	-0.333333
+690.555	-1.33333
+690.225	-1.66667
+689.895	0.333333
+689.564	-1.66667
+689.232	0
+688.902	-0.666667
+688.571	-3.33333
+688.241	-1
+687.911	-0.666667
+687.58	0.333333
+687.25	1
+686.917	0.333333
+686.587	0.666667
+686.257	-0.666667
+685.926	-3.33333
+685.596	-2.66667
+685.266	1.33333
+684.933	-1.33333
+684.602	0
+684.272	0.666667
+683.942	-0.333333
+683.609	-1
+683.279	1.33333
+682.948	0.333333
+682.617	-1.33333
+682.287	1
+681.954	-1
+681.624	2.33333
+681.293	1.66667
+680.963	1
+680.63	-2.66667
+680.299	1.66667
+679.969	-0.666667
+679.636	0.333333
+679.305	0.666667
+678.975	-3
+678.644	-0.333333
+678.311	0.333333
+677.981	1.66667
+677.65	-1
+677.317	1
+676.986	0.333333
+676.656	1.66667
+676.323	-1.33333
+675.992	0.333333
+675.661	-1
+675.328	0.333333
+674.998	2.33333
+674.667	2.66667
+674.334	0.333333
+674.003	-0.666667
+673.67	0.333333
+673.339	0
+673.008	0.333333
+672.675	1.33333
+672.344	1
+672.011	1
+671.681	2
+671.35	0.333333
+671.017	0
+670.686	1
+670.353	1
+670.022	0
+669.689	-1.33333
+669.358	1
+669.027	1
+668.693	0
+668.362	0.333333
+668.029	2
+667.698	-1.33333
+667.365	1
+667.034	0
+666.701	0
+666.37	0
+666.036	1.66667
+665.705	1
+665.372	-1.33333
+665.041	1
+664.708	0
+664.376	1.66667
+664.043	-0.333333
+663.712	1.33333
+663.379	2
+663.045	0
+662.714	-1
+662.381	-1
+662.049	1
+661.716	0
+661.385	2.33333
+661.051	0.333333
+660.718	0.333333
+660.387	-3.33333
+660.053	1.33333
+659.722	-1.66667
+659.388	0.333333
+659.055	1.33333
+658.724	0.333333
+658.39	1.33333
+658.059	-0.666667
+657.725	1
+657.392	-0.333333
+657.06	2.66667
+656.727	0.333333
+656.393	0.666667
+656.062	2.33333
+655.728	0.666667
+655.394	0.333333
+655.063	1
+654.729	-2.66667
+654.396	1.33333
+654.064	-0.333333
+653.73	0.333333
+653.397	2.33333
+653.063	2.66667
+652.731	2.66667
+652.398	0.333333
+652.064	2
+651.73	-1.33333
+651.399	0
+651.065	1.33333
+650.731	-3.33333
+650.397	-1
+650.066	-0.666667
+649.732	0.333333
+649.398	0.333333
+649.064	0.333333
+648.732	-0.333333
+648.399	1
+648.065	-1
+647.731	-2
+647.397	-1.66667
+647.065	1
+646.731	1
+646.397	0
+646.063	0
+645.729	-2.33333
+645.398	-0.666667
+645.064	0.666667
+644.73	-2
+644.396	1
+644.062	2
+643.727	-0.666667
+643.393	-2
+643.062	-0.333333
+642.727	2
+642.393	-2.33333
+642.059	1.66667
+641.725	-0.666667
+641.391	-1
+641.057	1
+640.723	1
+640.389	-0.666667
+640.054	-0.666667
+639.72	0
+639.388	-0.333333
+639.054	-1.66667
+638.72	0
+638.386	0
+638.051	1.66667
+637.717	1.66667
+637.383	2.66667
+637.049	0.666667
+636.714	1.33333
+636.38	-0.666667
+636.046	0
+635.711	0.666667
+635.377	-1.66667
+635.043	2.33333
+634.708	-0.333333
+634.374	0.333333
+634.04	2.33333
+633.705	1
+633.371	-1
+633.036	1
+632.702	0.666667
+632.368	1.66667
+632.033	-0.333333
+631.699	1.33333
+631.364	-0.666667
+631.03	-1
+630.693	1.33333
+630.359	-2.33333
+630.024	1.66667
+629.689	1
+629.355	-1
+629.02	0.666667
+628.686	0.333333
+628.351	0.333333
+628.017	0.666667
+627.682	0.666667
+627.345	2.66667
+627.011	-3
+626.676	0
+626.341	-0.666667
+626.007	-0.666667
+625.672	-1.33333
+625.337	4.66667
+625	-0.666667
+624.666	3.33333
+624.331	-0.666667
+623.996	3
+623.661	1
+623.327	1.66667
+622.99	1.33333
+622.655	-0.333333
+622.32	1.33333
+621.985	-2.66667
+621.651	0.666667
+621.314	3.33333
+620.979	1
+620.644	1
+620.309	1.66667
+619.972	0.333333
+619.637	4.66667
+619.302	3
+618.967	0
+618.63	3.66667
+618.295	1.33333
+617.96	0.333333
+617.625	1.66667
+617.288	3.33333
+616.953	0.333333
+616.618	3.33333
+616.281	0.666667
+615.946	4
+615.611	0
+615.274	1.66667
+614.939	2
+614.604	1.66667
+614.266	1
+613.931	1
+613.596	3.33333
+613.259	1
+612.924	4.33333
+612.589	-0.666667
+612.251	1.33333
+611.916	0.666667
+611.581	0
+611.244	-0.333333
+610.908	2.33333
+610.571	0
+610.236	1
+609.901	2.66667
+609.563	2.33333
+609.228	0.333333
+608.89	1.33333
+608.555	1
+608.22	2.33333
+607.882	2.33333
+607.547	-0.333333
+607.21	-0.333333
+606.874	-0.333333
+606.537	1
+606.201	1.33333
+605.864	3.33333
+605.528	-0.666667
+605.193	0.333333
+604.855	1.66667
+604.52	1
+604.182	1.66667
+603.847	0.333333
+603.509	-3.33333
+603.174	-1
+602.836	0.666667
+602.501	-1.66667
+602.163	-3
+601.825	-0.333333
+601.49	-1
+601.152	-1.66667
+600.816	-1
+600.479	1.66667
+600.143	1.33333
+599.805	1.33333
+599.47	-4
+599.132	1
+598.794	-2.33333
+598.459	-0.333333
+598.121	0.666667
+597.785	-1
+597.447	-0.666667
+597.112	0
+596.774	-1.33333
+596.436	-1
+596.1	-0.666667
+595.762	1
+595.424	-0.333333
+595.088	-2
+594.75	0
+594.415	0
+594.077	0.666667
+593.739	-3.33333
+593.403	0.666667
+593.065	1
+592.727	1.33333
+592.391	1
+592.053	-1
+591.715	-3
+591.379	1
+591.041	-2.33333
+590.703	-0.666667
+590.365	2
+590.029	0
+589.691	-1.66667
+589.353	-1.33333
+589.017	0
+588.678	-2.33333
+588.34	-1
+588.002	-1
+587.666	2.33333
+587.328	-1.66667
+586.99	0.333333
+586.651	0.333333
+586.315	-0.333333
+585.977	1.66667
+585.639	0
+585.3	-0.333333
+584.962	-0.333333
+584.626	-2.33333
+584.288	2
+583.949	0
+583.611	-0.666667
+583.273	1
+582.936	-0.666667
+582.598	0
+582.26	-2
+581.921	0
+581.583	-1.33333
+581.244	1.33333
+580.906	-1.66667
+580.57	1.33333
+580.231	0
+579.893	1
+579.554	0.666667
+579.216	-2
+578.877	2.66667
+578.539	1.33333
+578.2	2.33333
+577.864	1
+577.525	-0.666667
+577.187	0.333333
+576.848	0
+576.51	-0.666667
+576.171	1
+575.832	-2
+575.494	-0.666667
+575.155	0.333333
+574.816	0.666667
+574.478	0
+574.139	0.666667
+573.8	-1.33333
+573.462	0.666667
+573.123	-2
+572.784	0
+572.445	1.66667
+572.107	0
+571.768	0.666667
+571.429	0.666667
+571.09	-0.666667
+570.751	0.333333
+570.413	-1.33333
+570.074	-0.333333
+569.735	2
+569.396	3
+569.057	4
+568.718	0
+568.38	0.333333
+568.041	4
+567.702	1
+567.363	0
+567.024	4
+566.685	0.666667
+566.346	1.66667
+566.007	4.66667
+565.668	0
+565.329	1
+564.988	-1
+564.649	1
+564.31	3.33333
+563.971	0.666667
+563.632	-1
+563.292	4
+562.953	0.333333
+562.614	1.33333
+562.273	3.33333
+561.934	2.33333
+561.595	2
+561.256	-0.333333
+560.916	-0.333333
+560.577	3
+560.236	1.33333
+559.897	0.333333
+559.558	2.33333
+559.218	2
+558.879	2.33333
+558.54	1.33333
+558.198	1
+557.859	2.66667
+557.52	1
+557.181	2.66667
+556.839	3.66667
+556.5	3.66667
+556.16	1
+555.821	2.66667
+555.48	3.33333
+555.14	3
+554.801	7.33333
+554.461	3.33333
+554.12	2.33333
+553.78	2.33333
+553.441	2.66667
+553.102	4.66667
+552.76	4
+552.42	1
+552.081	4.33333
+551.739	4
+551.4	3
+551.06	2
+550.719	5.66667
+550.379	5
+550.039	3
+549.698	2
+549.358	2.66667
+549.019	3.33333
+548.677	4.66667
+548.337	5.33333
+547.998	5
+547.656	6.66667
+547.316	5.33333
+546.977	9
+546.635	4.33333
+546.295	4.66667
+545.953	8.33333
+545.613	9.66667
+545.274	5
+544.932	8.33333
+544.592	5.66667
+544.25	10
+543.91	8.33333
+543.57	8.33333
+543.229	7
+542.889	13.3333
+542.547	9.66667
+542.207	14
+541.865	13
+541.525	8.66667
+541.183	14.3333
+540.843	13
+540.501	9.33333
+540.161	12.6667
+539.819	14
+539.479	18.6667
+539.137	12.6667
+538.797	14.3333
+538.455	16
+538.115	14
+537.773	16.6667
+537.433	20
+537.091	19
+536.75	16.6667
+536.408	16.3333
+536.068	18.6667
+535.726	18.3333
+535.386	21
+535.044	21.3333
+534.703	17.6667
+534.361	22.6667
+534.019	26.6667
+533.679	23.6667
+533.336	28.6667
+532.996	29
+532.654	31
+532.312	31.6667
+531.971	34
+531.629	33.3333
+531.289	34.3333
+530.946	41
+530.604	42.3333
+530.264	48.6667
+529.921	40.6667
+529.579	52.6667
+529.238	61.3333
+528.896	55
+528.556	64.3333
+528.213	73
+527.871	74.6667
+527.53	81.6667
+527.188	92.3333
+526.845	96
+526.503	103.333
+526.162	124.333
+525.819	143.667
+525.477	147.333
+525.136	160
+524.794	198.333
+524.451	237.333
+524.111	277.667
+523.768	333.667
+523.425	384
+523.083	476
+522.742	577.333
+522.399	713.667
+522.057	887.667
+521.714	1115.33
+521.373	1364
+521.03	1680
+520.688	1864
+520.345	2045.33
+520.002	2014.33
+519.661	1900
+519.319	1674.67
+518.976	1399.67
+518.633	1161
+518.29	943.333
+517.949	761
+517.606	644
+517.263	526
+516.921	414.333
+516.578	351
+516.235	306
+515.894	246.667
+515.551	226.667
+515.208	182.667
+514.865	152.667
+514.522	144
+514.179	124
+513.836	118.667
+513.493	107
+513.152	97.3333
+512.809	86.3333
+512.466	82
+512.123	72.6667
+511.779	68
+511.436	66
+511.093	54.6667
+510.75	56
+510.407	43
+510.064	47
+509.721	36.3333
+509.377	40.6667
+509.034	36.3333
+508.693	35.6667
+508.35	33.3333
+508.007	32.3333
+507.663	30.6667
+507.32	30
+506.977	23.3333
+506.633	26.3333
+506.29	21.6667
+505.947	25.3333
+505.604	19.6667
+505.26	20.6667
+504.917	19
+504.573	21.6667
+504.23	9.66667
+503.887	13.6667
+503.543	18.3333
+503.2	19
+502.854	19
+502.511	17.6667
+502.167	16.3333
+501.824	13.3333
+501.48	10.3333
+501.137	11.3333
+500.793	12
+500.45	10.3333
+500.106	9.33333
+499.763	8.33333
+499.419	12.6667
+499.076	10.3333
+498.732	12
+498.386	11.6667
+498.043	4
+497.699	8.33333
+497.355	8.33333
+497.012	5.33333
+496.668	7
+496.324	8
+495.981	6
+495.635	5.33333
+495.291	7
+494.947	11.6667
+494.604	7.66667
+494.26	7.66667
+493.916	6
+493.57	8
+493.226	8
+492.883	7
+492.539	5.33333
+492.195	9
+491.849	6
+491.505	5.66667
+491.161	4.66667
+490.817	6.33333
+490.471	7.66667
+490.127	6
+489.783	5
+489.439	8.66667
+489.093	2.66667
+488.749	3.33333
+488.405	6.66667
+488.061	2.66667
+487.715	4
+487.371	5
+487.027	3
+486.683	2.33333
+486.337	6.33333
+485.993	1.33333
+485.649	3.66667
+485.303	4
+484.959	-0.666667
+484.614	5
+484.268	3.33333
+483.924	2
+483.58	5
+483.234	4
+482.889	1
+482.545	2
+482.199	3.33333
+481.855	2
+481.51	4.33333
+481.164	2
+480.82	2.33333
+480.476	1.66667
+480.129	1.66667
+479.785	3.33333
+479.438	4.66667
+479.094	1
+478.75	1
+478.403	3
+478.059	0.666667
+477.712	2
+477.368	3.66667
+477.024	4.66667
+476.677	1.66667
+476.333	2
+475.986	2.33333
+475.642	6.33333
+475.295	2.33333
+474.951	2
+474.604	0.333333
+474.259	2
+473.913	0.666667
+473.568	4
+473.221	2
+472.877	1.66667
+472.53	-4
+472.186	3
+471.839	3.33333
+471.494	1.33333
+471.148	1
+470.803	0.333333
+470.456	0
+470.112	3.33333
+469.765	1.33333
+469.42	-1
+469.073	-0.333333
+468.728	2.33333
+468.382	-1
+468.037	-1
+467.69	3.33333
+467.343	-0.666667
+466.998	3.33333
+466.651	-0.666667
+466.307	1.33333
+465.96	1
+465.613	-2.66667
+465.268	-0.666667
+464.921	0
+464.576	1.66667
+464.229	3.66667
+463.882	-0.666667
+463.537	1
+463.19	0.333333
+462.845	1.33333
+462.498	-2
+462.151	-1.33333
+461.806	0
+461.459	0
+461.112	0.333333
+460.767	2
+460.42	2
+460.072	0.333333
+459.727	0.333333
+459.38	-1.33333
+459.033	-0.333333
+458.686	2.33333
+458.341	0
+457.993	0
+457.646	0.666667
+457.301	1
+456.954	-2.33333
+456.606	0.333333
+456.259	-0.333333
+455.914	0.666667
+455.567	-1.33333
+455.219	0.666667
+454.872	-0.333333
+454.527	-1.33333
+454.179	3
+453.832	-0.333333
+453.484	-0.333333
+453.139	1.33333
+452.792	1.33333
+452.444	0.666667
+452.097	1
+451.749	-1.33333
+451.404	1
+451.056	0
+450.709	3.33333
+450.361	3.66667
+450.014	0.666667
+449.668	4
+449.321	2.66667
+448.973	-0.333333
+448.626	-1
+448.278	0.666667
+447.93	0
+447.583	1.66667
+447.237	1.66667
+446.89	1
+446.542	2.66667
+446.194	-0.333333
+445.847	0
+445.499	1.33333
+445.151	1
+444.803	-1.66667
+444.456	1.66667
+444.11	1.66667
+443.762	0.666667
+443.414	2
+443.067	-2.33333
+442.719	1.66667
+442.371	1
+442.023	1.33333
+441.675	2.33333
+441.327	1.66667
+440.979	-1
+440.632	0.666667
+440.284	4.33333
+439.936	0.666667
+439.588	2.33333
+439.24	-0.333333
+438.892	1
+438.544	3
+438.196	1.33333
+437.848	1.66667
+437.5	1
+437.152	2
+436.804	1.66667
+436.456	2.33333
+436.108	2.33333
+435.76	2.66667
+435.412	2.66667
+435.063	2.66667
+434.715	1.33333
+434.367	1.66667
+434.019	0.666667
+433.671	0.333333
+433.323	2.33333
+432.975	4
+432.626	2.33333
+432.278	3
+431.928	4
+431.579	0.333333
+431.231	2.66667
+430.883	1.66667
+430.535	2.33333
+430.186	2.66667
+429.838	1.33333
+429.49	2
+429.142	2
+428.791	3
+428.443	2.33333
+428.094	2.33333
+427.746	4.66667
+427.398	2.33333
+427.049	4
+426.701	1.33333
+426.35	3.66667
+426.002	-0.333333
+425.653	1.33333
+425.305	2.33333
+424.956	2
+424.606	1
+424.257	1.66667
+423.909	0.333333
+423.56	3
+423.211	0.333333
+422.861	-0.666667
+422.512	2
+422.164	1.66667
+421.815	1.66667
+421.466	4.66667
+421.116	1.66667
+420.767	1.66667
+420.418	1.66667
+420.067	4
+419.719	1.66667
+419.37	0.333333
+419.021	1
+418.671	2.66667
+418.322	-0.666667
+417.973	0.333333
+417.624	2
+417.273	3.66667
+416.925	-0.666667
+416.576	3
+416.225	1
+415.876	-1.66667
+415.527	1
+415.176	1.66667
+414.827	3.33333
+414.478	1.33333
+414.127	2
+413.778	1.33333
+413.43	2.66667
+413.078	1.33333
+412.73	2
+412.381	1
+412.029	2
+411.68	2.33333
+411.329	-1
+410.98	2.33333
+410.631	4.33333
+410.28	0.666667
+409.931	-0.666667
+409.58	1
+409.231	1.66667
+408.882	2.66667
+408.53	2.33333
+408.181	-0.333333
+407.83	-0.333333
+407.481	3.33333
+407.13	1.66667
+406.78	0.333333
+406.429	2
+406.08	1.33333
+405.731	2.33333
+405.379	3.33333
+405.03	1.33333
+404.679	2.33333
+404.329	0.666667
+403.978	3
+403.629	0.666667
+403.277	3
+402.928	-2.33333
+402.576	0
+402.227	-1
+401.876	0.333333
+401.526	0.333333
+401.175	0.666667
+400.825	3.33333
+400.474	2
+400.122	1
+399.773	4.66667
+399.421	1
+399.072	0
+398.72	2.33333
+398.371	3.33333
+398.019	2.33333
+397.667	0.666667
+397.318	1
+396.966	0
+396.617	4
+396.265	3.33333
+395.915	1.66667
+395.564	0.333333
+395.212	0.333333
+394.862	2
+394.51	2.66667
+394.159	0
+393.809	1.33333
+393.457	0.666667
+393.107	0.333333
+392.756	1.33333
+392.404	1
+392.054	1.33333
+391.702	2
+391.35	1
+391	1.66667
+390.648	0.333333
+390.297	0.333333
+389.945	1.33333
+389.595	1.33333
+389.243	1
+388.891	-1.33333
+388.541	2
+388.189	1.33333
+387.837	1
+387.487	0.666667
+387.135	2
+386.783	3.33333
+386.431	2.33333
+386.081	1
+385.729	1.33333
+385.377	1
+385.024	0.333333
+384.674	4.33333
+384.322	2
+383.97	2.33333
+383.618	1
+383.266	1
+382.916	1
+382.563	1.66667
+382.211	3.33333
+381.859	3.66667
+381.507	-1.66667
+381.157	0.333333
+380.804	1.33333
+380.452	3.66667
+380.1	1.33333
+379.747	2.33333
+379.397	-1.33333
+379.045	3.66667
+378.692	4.33333
+378.34	1.33333
+377.987	1.33333
+377.635	3
+377.283	3.33333
+376.932	0.666667
+376.58	-0.666667
+376.227	2.33333
+375.875	3.66667
+375.522	0.333333
+375.17	1.66667
+374.817	-0.333333
+374.465	2.66667
+374.112	1.33333
+373.76	0.333333
+373.409	3.33333
+373.057	3.66667
+372.704	1.66667
+372.352	1
+371.999	1.66667
+371.646	-0.333333
+371.294	-0.333333
+370.941	2.66667
+370.588	1.66667
+370.236	2.33333
+369.883	3
+369.53	2.33333
+369.177	5
+368.825	1.33333
+368.472	0
+368.119	3
+367.766	-1
+367.413	1.33333
+367.061	1
+366.708	4.33333
+366.355	2.66667
+366.002	-0.333333
+365.649	1.33333
+365.296	3.66667
+364.943	0.666667
+364.591	-0.333333
+364.238	2
+363.885	0
+363.532	2
+363.179	3
+362.826	0.666667
+362.471	1.66667
+362.118	5.66667
+361.765	0
+361.411	3.33333
+361.058	3.33333
+360.705	1.33333
+360.352	1
+359.999	7
+359.646	0.666667
+359.293	2.66667
+358.938	2
+358.585	2.66667
+358.231	2.33333
+357.878	2.33333
+357.525	4.66667
+357.172	0.666667
+356.819	2.33333
+356.463	3
+356.11	3.66667
+355.757	2.66667
+355.404	3
+355.05	1.66667
+354.697	2
+354.342	3
+353.988	1
+353.635	3
+353.282	0.666667
+352.928	0.666667
+352.573	3.66667
+352.219	4.33333
+351.866	5.33333
+351.513	4
+351.157	2.33333
+350.803	3
+350.45	3
+350.097	0.333333
+349.741	3.33333
+349.387	3.66667
+349.034	1.66667
+348.68	2
+348.325	2.33333
+347.971	3.66667
+347.618	3.33333
+347.264	4
+346.908	2.66667
+346.555	4
+346.201	4.66667
+345.845	0.333333
+345.492	2.33333
+345.138	3.33333
+344.782	1.66667
+344.429	3
+344.075	0.666667
+343.719	5.33333
+343.365	2
+343.012	3.33333
+342.656	6.66667
+342.302	3.66667
+341.948	4.66667
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_4_bottom.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_4_bottom.txt
new file mode 100644
index 0000000000000000000000000000000000000000..30873d0743872338ad531130b00f706ce2a9dc4b
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_4_bottom.txt
@@ -0,0 +1,1024 @@
+692.206	-3
+691.876	-0.333333
+691.546	1
+691.215	-2.66667
+690.885	-0.333333
+690.555	-3.33333
+690.225	-3
+689.895	-0.666667
+689.564	-1
+689.232	-2
+688.902	-0.333333
+688.571	-3
+688.241	0.333333
+687.911	-2
+687.58	-3.66667
+687.25	-1
+686.917	0
+686.587	-0.333333
+686.257	-2
+685.926	-2.33333
+685.596	-1.33333
+685.266	0.333333
+684.933	-0.666667
+684.602	0.666667
+684.272	0.333333
+683.942	-2
+683.609	-1.33333
+683.279	-0.666667
+682.948	1.33333
+682.617	-1
+682.287	0.666667
+681.954	-0.333333
+681.624	-0.333333
+681.293	-1.33333
+680.963	-0.666667
+680.63	-1.66667
+680.299	-1.33333
+679.969	-1
+679.636	-2.33333
+679.305	-1.66667
+678.975	0
+678.644	-2.66667
+678.311	-0.666667
+677.981	0.666667
+677.65	0.333333
+677.317	1
+676.986	-2.66667
+676.656	-1.66667
+676.323	-0.333333
+675.992	-0.666667
+675.661	2.33333
+675.328	2.33333
+674.998	-1.33333
+674.667	0.666667
+674.334	0
+674.003	-2
+673.67	-1
+673.339	-0.666667
+673.008	-1.66667
+672.675	1
+672.344	1
+672.011	-2.33333
+671.681	-1.66667
+671.35	0.333333
+671.017	1
+670.686	2.66667
+670.353	-1.66667
+670.022	0.333333
+669.689	2.66667
+669.358	-0.666667
+669.027	1.66667
+668.693	1.66667
+668.362	2.66667
+668.029	-2
+667.698	-0.666667
+667.365	1
+667.034	-0.666667
+666.701	1.66667
+666.37	-0.666667
+666.036	0
+665.705	-2.33333
+665.372	2.66667
+665.041	1.66667
+664.708	0
+664.376	0.333333
+664.043	-1
+663.712	-2.33333
+663.379	0.666667
+663.045	0.333333
+662.714	3
+662.381	1.33333
+662.049	-3
+661.716	-2.66667
+661.385	1.66667
+661.051	-1
+660.718	-1
+660.387	0.333333
+660.053	-1.33333
+659.722	-1.33333
+659.388	2
+659.055	2
+658.724	-0.333333
+658.39	0.666667
+658.059	0.666667
+657.725	2
+657.392	0.666667
+657.06	0.333333
+656.727	0
+656.393	1.66667
+656.062	-0.333333
+655.728	-2
+655.394	0
+655.063	-0.333333
+654.729	-1.66667
+654.396	-0.333333
+654.064	0.666667
+653.73	2.33333
+653.397	0.666667
+653.063	-2.66667
+652.731	0
+652.398	0.666667
+652.064	1.66667
+651.73	-1.66667
+651.399	0
+651.065	0
+650.731	0.666667
+650.397	0
+650.066	-0.666667
+649.732	1.66667
+649.398	-0.333333
+649.064	0.666667
+648.732	1.33333
+648.399	1.66667
+648.065	0.666667
+647.731	0.333333
+647.397	3
+647.065	4.66667
+646.731	1.33333
+646.397	-1.66667
+646.063	-1.33333
+645.729	-0.666667
+645.398	0.333333
+645.064	-1.33333
+644.73	0
+644.396	0.666667
+644.062	1.66667
+643.727	-0.666667
+643.393	0.333333
+643.062	-0.333333
+642.727	1.66667
+642.393	0.333333
+642.059	-1.33333
+641.725	-1.66667
+641.391	-0.666667
+641.057	1.33333
+640.723	-1
+640.389	1
+640.054	-0.333333
+639.72	0
+639.388	2
+639.054	2.33333
+638.72	-1.33333
+638.386	0.333333
+638.051	-0.666667
+637.717	-1.33333
+637.383	-1.33333
+637.049	0.666667
+636.714	-2.66667
+636.38	-0.666667
+636.046	0.666667
+635.711	0.333333
+635.377	-0.666667
+635.043	1
+634.708	2
+634.374	-1
+634.04	-1.33333
+633.705	0.333333
+633.371	-1.33333
+633.036	1.33333
+632.702	0.333333
+632.368	1.33333
+632.033	1
+631.699	-2.66667
+631.364	-1
+631.03	2.33333
+630.693	-3
+630.359	0.333333
+630.024	-0.333333
+629.689	1
+629.355	2
+629.02	-2.33333
+628.686	-1.33333
+628.351	-1
+628.017	-0.666667
+627.682	1
+627.345	-0.333333
+627.011	3
+626.676	0.333333
+626.341	-0.666667
+626.007	-0.333333
+625.672	2
+625.337	0
+625	1.33333
+624.666	-2
+624.331	1
+623.996	2.33333
+623.661	0
+623.327	-1.66667
+622.99	4.33333
+622.655	3.33333
+622.32	2.33333
+621.985	2
+621.651	0.333333
+621.314	1
+620.979	-0.333333
+620.644	1.66667
+620.309	5
+619.972	1
+619.637	-0.333333
+619.302	0.333333
+618.967	1.66667
+618.63	3.66667
+618.295	3
+617.96	2.66667
+617.625	0.666667
+617.288	2
+616.953	-2.33333
+616.618	1.33333
+616.281	1
+615.946	3
+615.611	3.66667
+615.274	3
+614.939	2.66667
+614.604	2
+614.266	1.33333
+613.931	0.666667
+613.596	-0.666667
+613.259	2.33333
+612.924	1
+612.589	0
+612.251	0
+611.916	-2.33333
+611.581	-1
+611.244	0.666667
+610.908	0
+610.571	0.666667
+610.236	1.33333
+609.901	2.33333
+609.563	-0.333333
+609.228	0
+608.89	1.66667
+608.555	-4.66667
+608.22	1
+607.882	-0.666667
+607.547	1
+607.21	2.33333
+606.874	1.33333
+606.537	1.66667
+606.201	-0.333333
+605.864	1.33333
+605.528	0.666667
+605.193	-3.66667
+604.855	1
+604.52	-1.66667
+604.182	0.333333
+603.847	-1.33333
+603.509	-2.33333
+603.174	-1
+602.836	1.66667
+602.501	0.333333
+602.163	-0.666667
+601.825	-1
+601.49	-0.333333
+601.152	0.666667
+600.816	-1.66667
+600.479	0.333333
+600.143	0.333333
+599.805	-0.333333
+599.47	-1
+599.132	-0.333333
+598.794	-0.333333
+598.459	0
+598.121	-1.33333
+597.785	-0.333333
+597.447	-0.333333
+597.112	0
+596.774	0
+596.436	1.33333
+596.1	-0.333333
+595.762	-3
+595.424	0.666667
+595.088	-0.333333
+594.75	2
+594.415	0
+594.077	1.33333
+593.739	0
+593.403	-1.33333
+593.065	-0.333333
+592.727	-1.33333
+592.391	-0.333333
+592.053	-0.333333
+591.715	1.33333
+591.379	0.333333
+591.041	-3
+590.703	1.66667
+590.365	-0.666667
+590.029	0
+589.691	-1.33333
+589.353	1.66667
+589.017	1
+588.678	-2.66667
+588.34	-0.666667
+588.002	1.33333
+587.666	1.33333
+587.328	-0.666667
+586.99	0
+586.651	1
+586.315	0.333333
+585.977	2.66667
+585.639	1.66667
+585.3	2
+584.962	-2.33333
+584.626	-3
+584.288	0
+583.949	-0.666667
+583.611	-0.333333
+583.273	0.666667
+582.936	0
+582.598	1.33333
+582.26	-2
+581.921	0.666667
+581.583	0.666667
+581.244	-1.66667
+580.906	-0.666667
+580.57	-4
+580.231	-1
+579.893	0.333333
+579.554	0
+579.216	-2.33333
+578.877	-1.66667
+578.539	-1.66667
+578.2	0.333333
+577.864	-1
+577.525	-1
+577.187	0
+576.848	-0.333333
+576.51	-1.33333
+576.171	-0.333333
+575.832	-2
+575.494	-0.333333
+575.155	-0.666667
+574.816	-2
+574.478	0.333333
+574.139	-2.66667
+573.8	-1
+573.462	-1
+573.123	1.33333
+572.784	-1
+572.445	-2.33333
+572.107	-2.66667
+571.768	-1
+571.429	0.666667
+571.09	0.333333
+570.751	0
+570.413	-0.333333
+570.074	-0.333333
+569.735	0.333333
+569.396	2
+569.057	0.333333
+568.718	1.33333
+568.38	1.33333
+568.041	1.33333
+567.702	0.666667
+567.363	0.333333
+567.024	3.66667
+566.685	-1.33333
+566.346	-1.66667
+566.007	-1
+565.668	-0.333333
+565.329	-3
+564.988	2.33333
+564.649	-0.666667
+564.31	1.33333
+563.971	-1
+563.632	-0.666667
+563.292	2.66667
+562.953	-0.666667
+562.614	0.333333
+562.273	1.33333
+561.934	2.33333
+561.595	1
+561.256	0
+560.916	0.666667
+560.577	1.33333
+560.236	2.33333
+559.897	3.66667
+559.558	3.33333
+559.218	1
+558.879	-0.666667
+558.54	1.33333
+558.198	2.66667
+557.859	2.33333
+557.52	0.666667
+557.181	3
+556.839	3.33333
+556.5	1
+556.16	0.666667
+555.821	1
+555.48	3.66667
+555.14	3
+554.801	0.333333
+554.461	-0.333333
+554.12	4
+553.78	2.33333
+553.441	2.33333
+553.102	0.333333
+552.76	4.66667
+552.42	4.33333
+552.081	6
+551.739	0.333333
+551.4	3.66667
+551.06	4.33333
+550.719	3.66667
+550.379	1.66667
+550.039	3
+549.698	5.33333
+549.358	1.66667
+549.019	5.66667
+548.677	6.66667
+548.337	5
+547.998	5.66667
+547.656	3.66667
+547.316	6
+546.977	5
+546.635	4.33333
+546.295	4
+545.953	3.66667
+545.613	7.66667
+545.274	2.66667
+544.932	5.33333
+544.592	5.66667
+544.25	8
+543.91	5
+543.57	1.33333
+543.229	7
+542.889	5.33333
+542.547	6
+542.207	8.66667
+541.865	9
+541.525	7.33333
+541.183	7.66667
+540.843	10.3333
+540.501	9.66667
+540.161	7.66667
+539.819	9
+539.479	10.6667
+539.137	8
+538.797	10.3333
+538.455	15.3333
+538.115	12.6667
+537.773	13.3333
+537.433	11.6667
+537.091	8
+536.75	16.6667
+536.408	13.3333
+536.068	16.3333
+535.726	12.6667
+535.386	15.3333
+535.044	14.3333
+534.703	19.6667
+534.361	20.3333
+534.019	17.3333
+533.679	21.3333
+533.336	20.3333
+532.996	22
+532.654	22.3333
+532.312	24
+531.971	21.3333
+531.629	20
+531.289	30
+530.946	33.3333
+530.604	33.6667
+530.264	33.6667
+529.921	37.3333
+529.579	35.6667
+529.238	35.3333
+528.896	47.3333
+528.556	41.6667
+528.213	58
+527.871	57.6667
+527.53	61.3333
+527.188	62.3333
+526.845	69.3333
+526.503	86.6667
+526.162	85.6667
+525.819	98.3333
+525.477	110.333
+525.136	137
+524.794	143.333
+524.451	173.333
+524.111	203.667
+523.768	230.333
+523.425	290.667
+523.083	358
+522.742	422.667
+522.399	525.333
+522.057	643.667
+521.714	825.333
+521.373	1002.67
+521.03	1187.33
+520.688	1349.67
+520.345	1428.67
+520.002	1466.33
+519.661	1347
+519.319	1231
+518.976	1047.67
+518.633	905.667
+518.29	717.333
+517.949	569
+517.606	464.667
+517.263	379.333
+516.921	320
+516.578	261
+516.235	211.333
+515.894	191
+515.551	157.333
+515.208	129.333
+514.865	116
+514.522	110.667
+514.179	94.6667
+513.836	80
+513.493	75.6667
+513.152	59.6667
+512.809	62.6667
+512.466	58
+512.123	47
+511.779	49.6667
+511.436	43.3333
+511.093	37.6667
+510.75	34.3333
+510.407	40.3333
+510.064	33
+509.721	32
+509.377	28.3333
+509.034	29
+508.693	23
+508.35	29.6667
+508.007	16.3333
+507.663	27
+507.32	20.3333
+506.977	20.6667
+506.633	17.6667
+506.29	17
+505.947	13.3333
+505.604	16.3333
+505.26	18.3333
+504.917	14
+504.573	12.3333
+504.23	14.6667
+503.887	12
+503.543	11
+503.2	11.3333
+502.854	12.6667
+502.511	11.6667
+502.167	12
+501.824	9.66667
+501.48	7.66667
+501.137	8.66667
+500.793	6.33333
+500.45	7.66667
+500.106	9.33333
+499.763	8
+499.419	12
+499.076	9
+498.732	7.33333
+498.386	8.66667
+498.043	8
+497.699	6.66667
+497.355	5.33333
+497.012	6.66667
+496.668	6.33333
+496.324	3.66667
+495.981	5
+495.635	6
+495.291	8.33333
+494.947	3
+494.604	3
+494.26	5.33333
+493.916	4.33333
+493.57	6
+493.226	6
+492.883	4
+492.539	2.33333
+492.195	5.66667
+491.849	6
+491.505	3
+491.161	4.33333
+490.817	3
+490.471	3.66667
+490.127	6.66667
+489.783	1.33333
+489.439	4.66667
+489.093	0.666667
+488.749	3
+488.405	5
+488.061	3
+487.715	3
+487.371	1.66667
+487.027	3.33333
+486.683	2.33333
+486.337	5
+485.993	6
+485.649	6.33333
+485.303	2.66667
+484.959	4.33333
+484.614	1.66667
+484.268	1.33333
+483.924	3.33333
+483.58	1.66667
+483.234	0.666667
+482.889	2
+482.545	2.66667
+482.199	3.33333
+481.855	2
+481.51	2.33333
+481.164	3.66667
+480.82	0.666667
+480.476	1
+480.129	2
+479.785	2.66667
+479.438	2
+479.094	-0.333333
+478.75	-0.333333
+478.403	2.33333
+478.059	1
+477.712	2.66667
+477.368	3.33333
+477.024	3
+476.677	1.66667
+476.333	4.66667
+475.986	-0.666667
+475.642	2
+475.295	3.33333
+474.951	0.333333
+474.604	3.66667
+474.259	2
+473.913	-0.666667
+473.568	1
+473.221	3.66667
+472.877	1
+472.53	1.33333
+472.186	3.66667
+471.839	0
+471.494	0
+471.148	1
+470.803	0
+470.456	-0.333333
+470.112	0.666667
+469.765	0.333333
+469.42	-1
+469.073	2.66667
+468.728	0.333333
+468.382	2.33333
+468.037	0.333333
+467.69	-0.333333
+467.343	3
+466.998	2.66667
+466.651	1
+466.307	1.33333
+465.96	-1
+465.613	-1.33333
+465.268	0.666667
+464.921	-0.666667
+464.576	0.333333
+464.229	1.66667
+463.882	-1
+463.537	2.66667
+463.19	1.33333
+462.845	0.333333
+462.498	4
+462.151	1
+461.806	-2
+461.459	-0.666667
+461.112	-1.33333
+460.767	2.33333
+460.42	0.333333
+460.072	1.66667
+459.727	-0.666667
+459.38	-1
+459.033	0.666667
+458.686	1
+458.341	-2
+457.993	0.666667
+457.646	-1.33333
+457.301	-2
+456.954	-0.333333
+456.606	3.66667
+456.259	0
+455.914	0
+455.567	1
+455.219	-2
+454.872	1.66667
+454.527	-0.333333
+454.179	-1
+453.832	1.33333
+453.484	-1
+453.139	0.333333
+452.792	2
+452.444	1
+452.097	-0.333333
+451.749	-1
+451.404	0.333333
+451.056	0
+450.709	-0.666667
+450.361	1.33333
+450.014	2
+449.668	0.666667
+449.321	-1
+448.973	1
+448.626	-0.333333
+448.278	0.666667
+447.93	1
+447.583	-1
+447.237	-1
+446.89	-1.66667
+446.542	-1
+446.194	-1.33333
+445.847	-0.333333
+445.499	1.33333
+445.151	1.33333
+444.803	0.666667
+444.456	1
+444.11	0.333333
+443.762	-2.33333
+443.414	-0.666667
+443.067	1.66667
+442.719	1
+442.371	2
+442.023	0.333333
+441.675	-1.33333
+441.327	0
+440.979	1.33333
+440.632	1
+440.284	4.66667
+439.936	2.33333
+439.588	2.66667
+439.24	2
+438.892	0.666667
+438.544	3.66667
+438.196	2.33333
+437.848	1.66667
+437.5	2
+437.152	3
+436.804	1.66667
+436.456	2.66667
+436.108	1.33333
+435.76	3.66667
+435.412	3
+435.063	0
+434.715	3
+434.367	0.666667
+434.019	2.66667
+433.671	1
+433.323	0.666667
+432.975	1.33333
+432.626	1
+432.278	3.66667
+431.928	0
+431.579	0.666667
+431.231	1.33333
+430.883	1.33333
+430.535	-0.333333
+430.186	5.66667
+429.838	4
+429.49	-1.33333
+429.142	1.33333
+428.791	1
+428.443	-0.666667
+428.094	3.33333
+427.746	1
+427.398	1
+427.049	2.66667
+426.701	2
+426.35	1.66667
+426.002	0
+425.653	1.33333
+425.305	2
+424.956	0.666667
+424.606	2.33333
+424.257	0.666667
+423.909	2.33333
+423.56	2.33333
+423.211	3.66667
+422.861	0
+422.512	2.66667
+422.164	3.33333
+421.815	2.33333
+421.466	2.33333
+421.116	2.66667
+420.767	0.666667
+420.418	0.666667
+420.067	1.66667
+419.719	0.333333
+419.37	1.33333
+419.021	0.333333
+418.671	2.66667
+418.322	1.33333
+417.973	2.33333
+417.624	0
+417.273	2
+416.925	2
+416.576	0.333333
+416.225	2.66667
+415.876	-0.333333
+415.527	2.66667
+415.176	-1.66667
+414.827	-1.66667
+414.478	0.666667
+414.127	2
+413.778	-0.333333
+413.43	0
+413.078	0.666667
+412.73	1.33333
+412.381	2.66667
+412.029	2.66667
+411.68	2
+411.329	-1
+410.98	-2.66667
+410.631	1
+410.28	3.66667
+409.931	1.66667
+409.58	0.666667
+409.231	1.66667
+408.882	1
+408.53	-0.666667
+408.181	-0.333333
+407.83	2.33333
+407.481	0.333333
+407.13	0
+406.78	1
+406.429	-0.333333
+406.08	1
+405.731	1.66667
+405.379	1.33333
+405.03	1.66667
+404.679	1.33333
+404.329	-0.333333
+403.978	0
+403.629	0
+403.277	-0.333333
+402.928	0.666667
+402.576	-0.333333
+402.227	0.666667
+401.876	1.66667
+401.526	1
+401.175	0
+400.825	2.66667
+400.474	2
+400.122	-2.66667
+399.773	1
+399.421	-0.333333
+399.072	1.66667
+398.72	0.333333
+398.371	1
+398.019	2
+397.667	1.66667
+397.318	0
+396.966	-1.66667
+396.617	1
+396.265	1.66667
+395.915	2.33333
+395.564	1.66667
+395.212	1.33333
+394.862	0
+394.51	0.333333
+394.159	-0.666667
+393.809	2
+393.457	-1
+393.107	1
+392.756	-0.666667
+392.404	0.333333
+392.054	1
+391.702	1.33333
+391.35	-0.666667
+391	3.66667
+390.648	-0.333333
+390.297	-0.666667
+389.945	0.333333
+389.595	2.33333
+389.243	-1
+388.891	-0.333333
+388.541	-1.33333
+388.189	1
+387.837	0.333333
+387.487	3.33333
+387.135	2
+386.783	1.33333
+386.431	1.66667
+386.081	1
+385.729	3
+385.377	-1.66667
+385.024	1
+384.674	2
+384.322	-0.333333
+383.97	1.33333
+383.618	0.666667
+383.266	1
+382.916	0
+382.563	1
+382.211	0.666667
+381.859	2
+381.507	0
+381.157	-0.333333
+380.804	1.33333
+380.452	1
+380.1	1.33333
+379.747	3
+379.397	0.333333
+379.045	4
+378.692	2
+378.34	3.66667
+377.987	2
+377.635	-0.666667
+377.283	-0.333333
+376.932	1.33333
+376.58	-1.66667
+376.227	1.66667
+375.875	0.333333
+375.522	-1.66667
+375.17	1.33333
+374.817	-0.333333
+374.465	0.333333
+374.112	3.33333
+373.76	1.33333
+373.409	-0.333333
+373.057	2.66667
+372.704	-0.666667
+372.352	2.66667
+371.999	-0.333333
+371.646	-1.33333
+371.294	1.66667
+370.941	0.666667
+370.588	-0.333333
+370.236	-0.333333
+369.883	1.33333
+369.53	2
+369.177	0.666667
+368.825	-0.333333
+368.472	2
+368.119	2.66667
+367.766	1
+367.413	1.33333
+367.061	2.66667
+366.708	2.33333
+366.355	-1.33333
+366.002	0
+365.649	0
+365.296	3.66667
+364.943	2.33333
+364.591	-0.666667
+364.238	4
+363.885	1.66667
+363.532	3
+363.179	2.66667
+362.826	1.33333
+362.471	1.33333
+362.118	-0.666667
+361.765	2.33333
+361.411	1
+361.058	1.66667
+360.705	3
+360.352	2.33333
+359.999	2.66667
+359.646	3.33333
+359.293	0.666667
+358.938	1.33333
+358.585	1
+358.231	2.66667
+357.878	0.333333
+357.525	-1
+357.172	-0.333333
+356.819	1.33333
+356.463	1
+356.11	0.666667
+355.757	2
+355.404	3.33333
+355.05	2.33333
+354.697	2
+354.342	2.66667
+353.988	3.66667
+353.635	0
+353.282	1.33333
+352.928	1.33333
+352.573	1
+352.219	1
+351.866	2.66667
+351.513	3
+351.157	0.333333
+350.803	1.66667
+350.45	1.33333
+350.097	0
+349.741	2
+349.387	3.66667
+349.034	1.33333
+348.68	3.66667
+348.325	1.66667
+347.971	4
+347.618	-0.666667
+347.264	2.66667
+346.908	3
+346.555	1.33333
+346.201	2.33333
+345.845	1
+345.492	1
+345.138	2.66667
+344.782	2.33333
+344.429	4
+344.075	3.33333
+343.719	0.333333
+343.365	3
+343.012	4.66667
+342.656	4
+342.302	1
+341.948	1
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_4_top.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_4_top.txt
new file mode 100644
index 0000000000000000000000000000000000000000..7c3f94d08bbdea6f04d04f5e0659a45d366750cb
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_4_top.txt
@@ -0,0 +1,1024 @@
+692.206	0.666667
+691.876	-0.333333
+691.546	-2.66667
+691.215	-0.666667
+690.885	0.666667
+690.555	-1
+690.225	-1.66667
+689.895	-1.66667
+689.564	-1
+689.232	0.333333
+688.902	-2
+688.571	-0.333333
+688.241	-2.33333
+687.911	0.333333
+687.58	-0.333333
+687.25	-1.33333
+686.917	-0.666667
+686.587	0
+686.257	1
+685.926	0
+685.596	-1.66667
+685.266	-1.66667
+684.933	-2.66667
+684.602	-1
+684.272	-0.666667
+683.942	0.666667
+683.609	0.333333
+683.279	-1.66667
+682.948	1
+682.617	-1.66667
+682.287	-5
+681.954	-1
+681.624	-0.333333
+681.293	1.33333
+680.963	-0.333333
+680.63	-0.333333
+680.299	-0.666667
+679.969	0.333333
+679.636	0.333333
+679.305	-0.333333
+678.975	0.333333
+678.644	-1
+678.311	-1
+677.981	1
+677.65	1
+677.317	1
+676.986	-0.666667
+676.656	1.66667
+676.323	1.66667
+675.992	-2
+675.661	0
+675.328	0
+674.998	0.333333
+674.667	0.333333
+674.334	1.66667
+674.003	2
+673.67	-0.666667
+673.339	0.333333
+673.008	1
+672.675	0.666667
+672.344	-2.33333
+672.011	0.333333
+671.681	-1.66667
+671.35	0.666667
+671.017	0.666667
+670.686	-1
+670.353	-1
+670.022	0.333333
+669.689	0
+669.358	1
+669.027	-1.66667
+668.693	0.333333
+668.362	2.66667
+668.029	-2.33333
+667.698	-3.33333
+667.365	2.33333
+667.034	1
+666.701	2.33333
+666.37	1.33333
+666.036	1.33333
+665.705	1.33333
+665.372	-1
+665.041	-0.333333
+664.708	1.33333
+664.376	-0.333333
+664.043	1.33333
+663.712	-1.33333
+663.379	0.333333
+663.045	-0.666667
+662.714	-0.666667
+662.381	-1.66667
+662.049	1
+661.716	0.333333
+661.385	0.333333
+661.051	-1.33333
+660.718	0.666667
+660.387	-2
+660.053	0.333333
+659.722	-2
+659.388	0.666667
+659.055	-0.333333
+658.724	1.66667
+658.39	-1.33333
+658.059	-0.333333
+657.725	0.333333
+657.392	0
+657.06	1
+656.727	1.66667
+656.393	-2.33333
+656.062	-1.33333
+655.728	1.33333
+655.394	-0.666667
+655.063	-0.333333
+654.729	0.333333
+654.396	-1.66667
+654.064	1.66667
+653.73	1.33333
+653.397	1
+653.063	-1.66667
+652.731	-0.333333
+652.398	1.33333
+652.064	0
+651.73	-2
+651.399	-2.33333
+651.065	-1
+650.731	-1.66667
+650.397	-3
+650.066	0.666667
+649.732	1.66667
+649.398	0.666667
+649.064	-1
+648.732	0
+648.399	-2.66667
+648.065	-0.333333
+647.731	-1.33333
+647.397	0
+647.065	2
+646.731	-0.333333
+646.397	-1.66667
+646.063	2
+645.729	-1.66667
+645.398	-2.33333
+645.064	3.33333
+644.73	-2.66667
+644.396	-0.666667
+644.062	1.66667
+643.727	0.333333
+643.393	-1.66667
+643.062	-1
+642.727	1.33333
+642.393	-2
+642.059	-0.666667
+641.725	-1.33333
+641.391	-0.333333
+641.057	0.666667
+640.723	1
+640.389	-1
+640.054	1.33333
+639.72	-2.33333
+639.388	1.66667
+639.054	1.33333
+638.72	1.33333
+638.386	2
+638.051	0.333333
+637.717	1.66667
+637.383	-0.333333
+637.049	-1.33333
+636.714	-0.666667
+636.38	2
+636.046	0
+635.711	0
+635.377	1
+635.043	0.333333
+634.708	0
+634.374	1
+634.04	1
+633.705	0.333333
+633.371	-3
+633.036	-1.33333
+632.702	1.33333
+632.368	0
+632.033	0
+631.699	-2.33333
+631.364	0
+631.03	-1.33333
+630.693	-1.66667
+630.359	0.333333
+630.024	1.33333
+629.689	-1
+629.355	2.66667
+629.02	-3.66667
+628.686	-0.333333
+628.351	1.33333
+628.017	0.333333
+627.682	-1.33333
+627.345	1
+627.011	-0.666667
+626.676	-0.333333
+626.341	1
+626.007	1.66667
+625.672	0.333333
+625.337	2.33333
+625	0.333333
+624.666	0.666667
+624.331	1
+623.996	0.333333
+623.661	0.666667
+623.327	1.33333
+622.99	1.33333
+622.655	-0.333333
+622.32	1
+621.985	4
+621.651	2.66667
+621.314	0
+620.979	0.666667
+620.644	2
+620.309	1
+619.972	1.66667
+619.637	2.33333
+619.302	1.66667
+618.967	1
+618.63	3
+618.295	1.66667
+617.96	-0.666667
+617.625	2
+617.288	-2.66667
+616.953	0.666667
+616.618	1.66667
+616.281	-0.666667
+615.946	1
+615.611	1.33333
+615.274	1
+614.939	3.66667
+614.604	0.333333
+614.266	-0.333333
+613.931	2
+613.596	2
+613.259	3
+612.924	-1.33333
+612.589	1.66667
+612.251	2
+611.916	1.33333
+611.581	-1.33333
+611.244	-0.333333
+610.908	1.33333
+610.571	1
+610.236	3
+609.901	0.666667
+609.563	1.33333
+609.228	0
+608.89	0
+608.555	0.666667
+608.22	1.66667
+607.882	-0.333333
+607.547	0.666667
+607.21	0.666667
+606.874	-0.333333
+606.537	0.666667
+606.201	1
+605.864	-1.66667
+605.528	1.66667
+605.193	0.333333
+604.855	-0.666667
+604.52	2
+604.182	1
+603.847	1.33333
+603.509	1
+603.174	-0.333333
+602.836	0
+602.501	1
+602.163	-0.666667
+601.825	0.333333
+601.49	1
+601.152	1.33333
+600.816	-1.66667
+600.479	0
+600.143	0.666667
+599.805	-4
+599.47	0.333333
+599.132	-1
+598.794	-2
+598.459	-0.333333
+598.121	0.666667
+597.785	1.33333
+597.447	0.666667
+597.112	-0.333333
+596.774	3.33333
+596.436	0.333333
+596.1	1.33333
+595.762	1
+595.424	0
+595.088	0.333333
+594.75	2.33333
+594.415	0
+594.077	0
+593.739	0
+593.403	-3.33333
+593.065	1.33333
+592.727	1.33333
+592.391	0.333333
+592.053	1
+591.715	-0.666667
+591.379	1
+591.041	0
+590.703	-1
+590.365	0.666667
+590.029	1
+589.691	0.333333
+589.353	-0.666667
+589.017	0
+588.678	-0.666667
+588.34	1
+588.002	-1
+587.666	2.66667
+587.328	-2
+586.99	-0.333333
+586.651	-1
+586.315	1
+585.977	-0.333333
+585.639	-1.66667
+585.3	0.666667
+584.962	2.33333
+584.626	-1
+584.288	0.333333
+583.949	-1.33333
+583.611	-2.33333
+583.273	-3.33333
+582.936	-0.333333
+582.598	0.666667
+582.26	1
+581.921	0.333333
+581.583	-1.66667
+581.244	1
+580.906	-1
+580.57	1.33333
+580.231	-1.33333
+579.893	-0.666667
+579.554	0
+579.216	4
+578.877	-1.33333
+578.539	1.66667
+578.2	2
+577.864	0.666667
+577.525	1
+577.187	-1.33333
+576.848	-1.66667
+576.51	1.33333
+576.171	1.66667
+575.832	0.666667
+575.494	-0.333333
+575.155	-3.33333
+574.816	1
+574.478	0.666667
+574.139	0
+573.8	2.33333
+573.462	0.666667
+573.123	2.33333
+572.784	-0.333333
+572.445	-0.666667
+572.107	-1
+571.768	-2.66667
+571.429	-1.66667
+571.09	-1
+570.751	-1
+570.413	0
+570.074	-0.333333
+569.735	2
+569.396	-0.666667
+569.057	3.66667
+568.718	1.66667
+568.38	1.33333
+568.041	-0.333333
+567.702	0.666667
+567.363	1.66667
+567.024	1.33333
+566.685	-0.333333
+566.346	1
+566.007	1
+565.668	-0.333333
+565.329	0
+564.988	0.666667
+564.649	-0.666667
+564.31	0.666667
+563.971	0.666667
+563.632	1
+563.292	-0.333333
+562.953	0.333333
+562.614	0.666667
+562.273	0.333333
+561.934	1
+561.595	2.33333
+561.256	0.666667
+560.916	1.33333
+560.577	4
+560.236	1.33333
+559.897	2.33333
+559.558	2.33333
+559.218	1.66667
+558.879	0.333333
+558.54	2
+558.198	-1.33333
+557.859	4.66667
+557.52	0
+557.181	1.66667
+556.839	1.66667
+556.5	2
+556.16	4
+555.821	1.66667
+555.48	3.33333
+555.14	0.333333
+554.801	2
+554.461	4
+554.12	3
+553.78	2.33333
+553.441	0
+553.102	3.66667
+552.76	1
+552.42	2.33333
+552.081	-0.333333
+551.739	3.66667
+551.4	2.33333
+551.06	1
+550.719	1
+550.379	5
+550.039	4
+549.698	3
+549.358	4
+549.019	4.66667
+548.677	3.66667
+548.337	3.66667
+547.998	2.33333
+547.656	2.66667
+547.316	5.33333
+546.977	2.66667
+546.635	6.66667
+546.295	3.33333
+545.953	6
+545.613	3.66667
+545.274	3.33333
+544.932	4.66667
+544.592	6.66667
+544.25	6
+543.91	10
+543.57	7.66667
+543.229	6
+542.889	4.33333
+542.547	2.33333
+542.207	6.33333
+541.865	4.33333
+541.525	10
+541.183	7.33333
+540.843	6
+540.501	2.66667
+540.161	5
+539.819	8.33333
+539.479	8
+539.137	9.33333
+538.797	10
+538.455	9
+538.115	12
+537.773	7
+537.433	8
+537.091	11.6667
+536.75	11
+536.408	15
+536.068	12.3333
+535.726	10.6667
+535.386	13.6667
+535.044	16.3333
+534.703	16.6667
+534.361	18.3333
+534.019	16.3333
+533.679	16.3333
+533.336	16
+532.996	22.3333
+532.654	21.3333
+532.312	21.3333
+531.971	24
+531.629	23.3333
+531.289	24.3333
+530.946	25.6667
+530.604	29.6667
+530.264	28
+529.921	26.3333
+529.579	28.3333
+529.238	33.6667
+528.896	39
+528.556	44.3333
+528.213	46.3333
+527.871	49
+527.53	52.3333
+527.188	57
+526.845	63.6667
+526.503	61.3333
+526.162	88.3333
+525.819	90.3333
+525.477	96.6667
+525.136	116.333
+524.794	122.333
+524.451	143.667
+524.111	190.667
+523.768	215.667
+523.425	257.667
+523.083	315.333
+522.742	379.667
+522.399	474.667
+522.057	591.667
+521.714	741.333
+521.373	905.333
+521.03	1108
+520.688	1256.33
+520.345	1319.33
+520.002	1359
+519.661	1341
+519.319	1187.33
+518.976	1009.33
+518.633	831.667
+518.29	654.333
+517.949	526.333
+517.606	438
+517.263	344
+516.921	302.667
+516.578	237
+516.235	190.333
+515.894	171
+515.551	142.667
+515.208	131
+514.865	121.333
+514.522	85.6667
+514.179	86
+513.836	76.6667
+513.493	68
+513.152	59
+512.809	54
+512.466	48
+512.123	50.3333
+511.779	40.3333
+511.436	42.6667
+511.093	28.3333
+510.75	38
+510.407	30
+510.064	28.6667
+509.721	30
+509.377	26.6667
+509.034	25.3333
+508.693	23
+508.35	23
+508.007	21.6667
+507.663	16
+507.32	14
+506.977	17
+506.633	15
+506.29	11.3333
+505.947	18
+505.604	13.6667
+505.26	13.6667
+504.917	14.6667
+504.573	10.3333
+504.23	11.6667
+503.887	12
+503.543	10
+503.2	9
+502.854	12
+502.511	7
+502.167	9
+501.824	10.6667
+501.48	4.66667
+501.137	6.66667
+500.793	5.66667
+500.45	1.66667
+500.106	8.33333
+499.763	5.66667
+499.419	7
+499.076	5
+498.732	6
+498.386	3.66667
+498.043	4.66667
+497.699	8.66667
+497.355	7
+497.012	6
+496.668	6.33333
+496.324	4.33333
+495.981	8
+495.635	4
+495.291	4.66667
+494.947	4.33333
+494.604	6.66667
+494.26	5.33333
+493.916	5
+493.57	0
+493.226	4
+492.883	3.66667
+492.539	6
+492.195	5.33333
+491.849	6.33333
+491.505	4
+491.161	8
+490.817	4.33333
+490.471	2.66667
+490.127	3.66667
+489.783	3.33333
+489.439	4.33333
+489.093	6.66667
+488.749	4.66667
+488.405	4.33333
+488.061	3
+487.715	1.33333
+487.371	2.66667
+487.027	2.33333
+486.683	2.66667
+486.337	1.66667
+485.993	2
+485.649	4
+485.303	3.33333
+484.959	1.66667
+484.614	3
+484.268	2
+483.924	4
+483.58	3.66667
+483.234	1.33333
+482.889	1.33333
+482.545	-0.333333
+482.199	3
+481.855	3
+481.51	2
+481.164	2.33333
+480.82	-1
+480.476	1
+480.129	2
+479.785	3.33333
+479.438	2
+479.094	1
+478.75	-0.666667
+478.403	2.66667
+478.059	1.33333
+477.712	2.66667
+477.368	2
+477.024	0.666667
+476.677	0.333333
+476.333	3.66667
+475.986	2.33333
+475.642	2.33333
+475.295	2
+474.951	2
+474.604	4
+474.259	-0.333333
+473.913	3
+473.568	-1.66667
+473.221	0
+472.877	-0.666667
+472.53	-0.666667
+472.186	1.33333
+471.839	0.666667
+471.494	0
+471.148	0
+470.803	2.33333
+470.456	1.66667
+470.112	-0.666667
+469.765	1
+469.42	-1
+469.073	0.333333
+468.728	1.33333
+468.382	2
+468.037	0.333333
+467.69	1.33333
+467.343	1.66667
+466.998	2.33333
+466.651	1
+466.307	2
+465.96	-2
+465.613	1.66667
+465.268	3
+464.921	-0.666667
+464.576	0.666667
+464.229	2.66667
+463.882	1.33333
+463.537	1.66667
+463.19	-2.66667
+462.845	0.666667
+462.498	1.33333
+462.151	-0.333333
+461.806	0
+461.459	-1
+461.112	2
+460.767	-2.33333
+460.42	0.333333
+460.072	0.666667
+459.727	2.66667
+459.38	1
+459.033	-1
+458.686	-1
+458.341	0
+457.993	0
+457.646	-1.33333
+457.301	0.666667
+456.954	-3
+456.606	-1.33333
+456.259	0.666667
+455.914	-1.33333
+455.567	-1.33333
+455.219	2
+454.872	1.66667
+454.527	-0.333333
+454.179	0.333333
+453.832	1
+453.484	1.66667
+453.139	-1
+452.792	-0.333333
+452.444	1.33333
+452.097	1.33333
+451.749	1
+451.404	1
+451.056	-1
+450.709	1.33333
+450.361	-1
+450.014	1
+449.668	0.333333
+449.321	1.33333
+448.973	0.666667
+448.626	-1.66667
+448.278	-0.333333
+447.93	-1
+447.583	-2.66667
+447.237	0.333333
+446.89	1.66667
+446.542	1
+446.194	0.666667
+445.847	-1
+445.499	1.33333
+445.151	2.33333
+444.803	0
+444.456	0.333333
+444.11	1.66667
+443.762	2.33333
+443.414	-1
+443.067	1.66667
+442.719	0.666667
+442.371	2.33333
+442.023	1.66667
+441.675	-0.333333
+441.327	0.333333
+440.979	1
+440.632	0
+440.284	0
+439.936	1.33333
+439.588	1.66667
+439.24	2
+438.892	2.33333
+438.544	0.666667
+438.196	0.333333
+437.848	2.66667
+437.5	-1
+437.152	1.33333
+436.804	1.66667
+436.456	2.33333
+436.108	1.33333
+435.76	-0.666667
+435.412	1
+435.063	4.66667
+434.715	2.33333
+434.367	1.33333
+434.019	-0.666667
+433.671	-0.333333
+433.323	0.666667
+432.975	1.33333
+432.626	-1
+432.278	2.66667
+431.928	-1.33333
+431.579	1.66667
+431.231	0
+430.883	2.66667
+430.535	4
+430.186	-1.33333
+429.838	0.666667
+429.49	1.66667
+429.142	2
+428.791	-0.333333
+428.443	3.33333
+428.094	1.66667
+427.746	1
+427.398	3.33333
+427.049	1.33333
+426.701	1.33333
+426.35	3
+426.002	2.66667
+425.653	-1
+425.305	1.33333
+424.956	1
+424.606	1
+424.257	1
+423.909	2
+423.56	2.33333
+423.211	0.333333
+422.861	2
+422.512	0.333333
+422.164	-0.666667
+421.815	1.33333
+421.466	2.66667
+421.116	4
+420.767	-0.333333
+420.418	3.33333
+420.067	1.66667
+419.719	3
+419.37	2
+419.021	1.33333
+418.671	-3
+418.322	0
+417.973	1.66667
+417.624	4.33333
+417.273	-0.333333
+416.925	-2
+416.576	1.66667
+416.225	2
+415.876	1.66667
+415.527	1.33333
+415.176	2
+414.827	0.666667
+414.478	-1
+414.127	0.666667
+413.778	1.33333
+413.43	0.333333
+413.078	1.33333
+412.73	0
+412.381	-1.33333
+412.029	-1
+411.68	1.33333
+411.329	1
+410.98	1.66667
+410.631	1
+410.28	0.333333
+409.931	1.33333
+409.58	-1.33333
+409.231	2
+408.882	-1.33333
+408.53	1.66667
+408.181	-0.333333
+407.83	0
+407.481	0.333333
+407.13	2
+406.78	3.33333
+406.429	1.66667
+406.08	1.33333
+405.731	-2
+405.379	0
+405.03	1.66667
+404.679	-1
+404.329	0.333333
+403.978	1
+403.629	-1.66667
+403.277	-1
+402.928	0.666667
+402.576	1.66667
+402.227	0.666667
+401.876	-2
+401.526	-1
+401.175	-0.333333
+400.825	-0.666667
+400.474	-1
+400.122	-2
+399.773	0
+399.421	2.66667
+399.072	-0.333333
+398.72	0.333333
+398.371	0.666667
+398.019	0.333333
+397.667	0.333333
+397.318	2.33333
+396.966	1.66667
+396.617	-2
+396.265	1.33333
+395.915	1.33333
+395.564	-1.33333
+395.212	-1.33333
+394.862	1
+394.51	-0.666667
+394.159	1.33333
+393.809	-0.666667
+393.457	-1
+393.107	0.666667
+392.756	-2
+392.404	0
+392.054	2
+391.702	-1.33333
+391.35	1.66667
+391	-0.333333
+390.648	0.333333
+390.297	0.666667
+389.945	2
+389.595	0.666667
+389.243	3.33333
+388.891	1.33333
+388.541	1
+388.189	0.666667
+387.837	2.66667
+387.487	1
+387.135	1.33333
+386.783	2
+386.431	0.333333
+386.081	1
+385.729	3.33333
+385.377	1.66667
+385.024	3.33333
+384.674	1.33333
+384.322	0.666667
+383.97	-0.666667
+383.618	2.33333
+383.266	0.333333
+382.916	0.666667
+382.563	-1.66667
+382.211	2
+381.859	0.666667
+381.507	2
+381.157	2.66667
+380.804	4
+380.452	0
+380.1	0.666667
+379.747	5.33333
+379.397	1.66667
+379.045	-0.666667
+378.692	3.33333
+378.34	-0.666667
+377.987	0.666667
+377.635	0.666667
+377.283	1
+376.932	1
+376.58	-1.66667
+376.227	0.333333
+375.875	-0.333333
+375.522	0
+375.17	-1.66667
+374.817	-2.33333
+374.465	2
+374.112	4.66667
+373.76	1.66667
+373.409	2
+373.057	-0.333333
+372.704	2
+372.352	1
+371.999	1.33333
+371.646	3.33333
+371.294	1.66667
+370.941	-0.333333
+370.588	4
+370.236	1.33333
+369.883	2.66667
+369.53	0.666667
+369.177	3.33333
+368.825	1
+368.472	0.666667
+368.119	1.66667
+367.766	1.33333
+367.413	0.333333
+367.061	2
+366.708	0
+366.355	3
+366.002	2
+365.649	0.666667
+365.296	1
+364.943	2.33333
+364.591	-1
+364.238	2.33333
+363.885	1.66667
+363.532	-1.33333
+363.179	1.66667
+362.826	3.33333
+362.471	2.33333
+362.118	-1
+361.765	0.666667
+361.411	0.333333
+361.058	3
+360.705	-0.666667
+360.352	1
+359.999	2.33333
+359.646	2.33333
+359.293	1
+358.938	3.33333
+358.585	0.666667
+358.231	5
+357.878	3
+357.525	1.66667
+357.172	1.66667
+356.819	2
+356.463	2.33333
+356.11	1.66667
+355.757	3
+355.404	0.333333
+355.05	1
+354.697	2
+354.342	1.66667
+353.988	4.66667
+353.635	3
+353.282	0.333333
+352.928	1.66667
+352.573	1.66667
+352.219	-0.333333
+351.866	-0.333333
+351.513	3.33333
+351.157	-1.66667
+350.803	0
+350.45	2.66667
+350.097	1.33333
+349.741	0
+349.387	1.66667
+349.034	0
+348.68	1.33333
+348.325	2.33333
+347.971	-0.666667
+347.618	2
+347.264	0.666667
+346.908	2.33333
+346.555	-0.666667
+346.201	5
+345.845	1.33333
+345.492	0.666667
+345.138	0
+344.782	3
+344.429	0
+344.075	0.333333
+343.719	-1
+343.365	0.666667
+343.012	3
+342.656	3.66667
+342.302	1
+341.948	2.66667
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_5_bottom.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_5_bottom.txt
new file mode 100644
index 0000000000000000000000000000000000000000..ef804566c1bf2ad85103ef2b79447d4122e49049
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_5_bottom.txt
@@ -0,0 +1,1024 @@
+692.206	7.66667
+691.876	1.66667
+691.546	3
+691.215	2.66667
+690.885	0.666667
+690.555	4.66667
+690.225	5
+689.895	2.33333
+689.564	1.33333
+689.232	6
+688.902	7
+688.571	6
+688.241	2.66667
+687.911	5.66667
+687.58	6.33333
+687.25	6.66667
+686.917	1.66667
+686.587	4
+686.257	5.66667
+685.926	2.33333
+685.596	4.66667
+685.266	6
+684.933	4.33333
+684.602	5.66667
+684.272	3
+683.942	2
+683.609	2.33333
+683.279	5.66667
+682.948	4
+682.617	5
+682.287	3.33333
+681.954	5.66667
+681.624	5
+681.293	4.66667
+680.963	6
+680.63	3.33333
+680.299	5.33333
+679.969	6.33333
+679.636	4.66667
+679.305	7.66667
+678.975	3
+678.644	3
+678.311	3.33333
+677.981	5
+677.65	3.66667
+677.317	6.33333
+676.986	6.66667
+676.656	5.66667
+676.323	6.66667
+675.992	4.66667
+675.661	5
+675.328	4.66667
+674.998	5
+674.667	3
+674.334	6
+674.003	6
+673.67	5.33333
+673.339	3.66667
+673.008	6
+672.675	6.66667
+672.344	5.33333
+672.011	5.33333
+671.681	1.66667
+671.35	6.33333
+671.017	4.66667
+670.686	6.33333
+670.353	7
+670.022	6
+669.689	6.66667
+669.358	5
+669.027	5.66667
+668.693	5.33333
+668.362	7
+668.029	6
+667.698	5.66667
+667.365	6
+667.034	5.33333
+666.701	4.33333
+666.37	5.66667
+666.036	4
+665.705	3.33333
+665.372	1
+665.041	5
+664.708	5
+664.376	8
+664.043	6.33333
+663.712	5.33333
+663.379	6.33333
+663.045	8
+662.714	7.66667
+662.381	4.33333
+662.049	4.33333
+661.716	6
+661.385	6.66667
+661.051	8.33333
+660.718	4.33333
+660.387	5
+660.053	5
+659.722	4
+659.388	4.33333
+659.055	3
+658.724	4.33333
+658.39	3.66667
+658.059	4.33333
+657.725	7.33333
+657.392	4.66667
+657.06	4
+656.727	5.66667
+656.393	3
+656.062	4.66667
+655.728	6
+655.394	8
+655.063	4.66667
+654.729	5.66667
+654.396	3.33333
+654.064	6.33333
+653.73	10
+653.397	4
+653.063	4
+652.731	6
+652.398	5.66667
+652.064	2.33333
+651.73	7.66667
+651.399	4.66667
+651.065	2.66667
+650.731	3
+650.397	7.66667
+650.066	7
+649.732	8.66667
+649.398	4
+649.064	7
+648.732	5.33333
+648.399	7.66667
+648.065	4
+647.731	3.33333
+647.397	5
+647.065	7.33333
+646.731	7.66667
+646.397	6
+646.063	4
+645.729	6.66667
+645.398	4.33333
+645.064	3.66667
+644.73	7.66667
+644.396	3
+644.062	6.33333
+643.727	2.33333
+643.393	3.33333
+643.062	6
+642.727	4.33333
+642.393	4.33333
+642.059	5
+641.725	6.66667
+641.391	3
+641.057	2
+640.723	5.33333
+640.389	1
+640.054	3.33333
+639.72	4.33333
+639.388	1.66667
+639.054	4.66667
+638.72	6.33333
+638.386	8
+638.051	5.33333
+637.717	5.66667
+637.383	1.33333
+637.049	5
+636.714	5.66667
+636.38	3.66667
+636.046	6.33333
+635.711	4
+635.377	8
+635.043	3
+634.708	5
+634.374	4.33333
+634.04	7
+633.705	6
+633.371	5
+633.036	2.66667
+632.702	7
+632.368	9.66667
+632.033	3.66667
+631.699	5
+631.364	7
+631.03	3.33333
+630.693	8.33333
+630.359	3.66667
+630.024	4
+629.689	2.66667
+629.355	5
+629.02	5
+628.686	5.33333
+628.351	6.66667
+628.017	6.33333
+627.682	5.33333
+627.345	5.66667
+627.011	5.33333
+626.676	2
+626.341	5.66667
+626.007	7.66667
+625.672	6
+625.337	8
+625	6
+624.666	7.33333
+624.331	7
+623.996	7.66667
+623.661	6.33333
+623.327	5.33333
+622.99	7.66667
+622.655	6.33333
+622.32	7.33333
+621.985	6
+621.651	7.66667
+621.314	4.66667
+620.979	6
+620.644	5.33333
+620.309	11
+619.972	7.33333
+619.637	8.33333
+619.302	6.66667
+618.967	6.33333
+618.63	6.33333
+618.295	6.33333
+617.96	8.66667
+617.625	9
+617.288	8.66667
+616.953	7
+616.618	7.66667
+616.281	4
+615.946	6
+615.611	5
+615.274	8.33333
+614.939	7.66667
+614.604	7
+614.266	4.66667
+613.931	5
+613.596	11.3333
+613.259	5.33333
+612.924	3.66667
+612.589	8
+612.251	5.66667
+611.916	4.66667
+611.581	5.66667
+611.244	9.33333
+610.908	5.66667
+610.571	3.66667
+610.236	6.66667
+609.901	3.33333
+609.563	8
+609.228	4.33333
+608.89	7.33333
+608.555	3.66667
+608.22	6.33333
+607.882	8
+607.547	2.33333
+607.21	6
+606.874	5.33333
+606.537	4.66667
+606.201	5
+605.864	5.66667
+605.528	8.33333
+605.193	3.66667
+604.855	6.66667
+604.52	7.66667
+604.182	4.66667
+603.847	4.33333
+603.509	4.66667
+603.174	7.33333
+602.836	6
+602.501	5.66667
+602.163	6.33333
+601.825	5
+601.49	2.33333
+601.152	4.33333
+600.816	2
+600.479	7
+600.143	8
+599.805	2.66667
+599.47	4.33333
+599.132	2.33333
+598.794	5
+598.459	3.66667
+598.121	5.33333
+597.785	6.33333
+597.447	4.33333
+597.112	4.33333
+596.774	8
+596.436	6.33333
+596.1	3.66667
+595.762	3.66667
+595.424	4.66667
+595.088	6
+594.75	7
+594.415	2.66667
+594.077	6.66667
+593.739	1.33333
+593.403	4
+593.065	3.33333
+592.727	3.33333
+592.391	2.33333
+592.053	5.33333
+591.715	3.66667
+591.379	4
+591.041	7
+590.703	6.33333
+590.365	6.33333
+590.029	6
+589.691	7
+589.353	5.66667
+589.017	5.33333
+588.678	3.66667
+588.34	2
+588.002	2.66667
+587.666	4.66667
+587.328	1.66667
+586.99	3.66667
+586.651	3
+586.315	5
+585.977	4.66667
+585.639	6
+585.3	1.33333
+584.962	6.33333
+584.626	3.66667
+584.288	3.66667
+583.949	4.33333
+583.611	6
+583.273	5.33333
+582.936	3.66667
+582.598	4.33333
+582.26	2.33333
+581.921	2.66667
+581.583	5
+581.244	3.33333
+580.906	6.66667
+580.57	7
+580.231	5.33333
+579.893	4.66667
+579.554	4
+579.216	4.66667
+578.877	5
+578.539	6
+578.2	5.33333
+577.864	3.33333
+577.525	5
+577.187	1.66667
+576.848	2.66667
+576.51	4
+576.171	6
+575.832	2.33333
+575.494	3
+575.155	1
+574.816	4.33333
+574.478	4
+574.139	6
+573.8	5
+573.462	5.66667
+573.123	5.33333
+572.784	4
+572.445	3
+572.107	5.66667
+571.768	5.33333
+571.429	4
+571.09	6.66667
+570.751	4.66667
+570.413	4.33333
+570.074	4.33333
+569.735	4
+569.396	3.33333
+569.057	3.33333
+568.718	4
+568.38	6.33333
+568.041	0
+567.702	5.33333
+567.363	6.66667
+567.024	4.33333
+566.685	8.33333
+566.346	7
+566.007	5.66667
+565.668	3
+565.329	6.66667
+564.988	5.66667
+564.649	7
+564.31	3
+563.971	5
+563.632	6.66667
+563.292	6
+562.953	5.66667
+562.614	6.33333
+562.273	5.66667
+561.934	9.33333
+561.595	6.33333
+561.256	5.66667
+560.916	1.33333
+560.577	8.66667
+560.236	6
+559.897	6
+559.558	6
+559.218	6.66667
+558.879	5.33333
+558.54	6.33333
+558.198	5.33333
+557.859	6.33333
+557.52	5.66667
+557.181	6
+556.839	7
+556.5	5.33333
+556.16	4.66667
+555.821	7.66667
+555.48	8.33333
+555.14	8.33333
+554.801	7
+554.461	8.33333
+554.12	8.33333
+553.78	5.33333
+553.441	10.3333
+553.102	5.66667
+552.76	6
+552.42	6.66667
+552.081	6
+551.739	11
+551.4	11.3333
+551.06	8
+550.719	7.33333
+550.379	12
+550.039	11.3333
+549.698	8
+549.358	10
+549.019	9.33333
+548.677	10.6667
+548.337	7.66667
+547.998	7.66667
+547.656	13
+547.316	12.6667
+546.977	8
+546.635	14
+546.295	10.3333
+545.953	7.66667
+545.613	11.6667
+545.274	14.3333
+544.932	13
+544.592	10.3333
+544.25	12
+543.91	15.3333
+543.57	15
+543.229	12.3333
+542.889	14.3333
+542.547	14
+542.207	19
+541.865	17.6667
+541.525	19.6667
+541.183	14.6667
+540.843	11.3333
+540.501	16.3333
+540.161	19
+539.819	15
+539.479	20.6667
+539.137	19
+538.797	13.3333
+538.455	19
+538.115	20.6667
+537.773	23.6667
+537.433	17.6667
+537.091	18.6667
+536.75	18.6667
+536.408	16.6667
+536.068	27
+535.726	25
+535.386	24.3333
+535.044	26.3333
+534.703	25
+534.361	20.6667
+534.019	28
+533.679	26.6667
+533.336	32.3333
+532.996	30.3333
+532.654	33.6667
+532.312	38.6667
+531.971	45.3333
+531.629	37.6667
+531.289	42.3333
+530.946	44
+530.604	46.6667
+530.264	42.6667
+529.921	49
+529.579	48.3333
+529.238	58
+528.896	60
+528.556	62.3333
+528.213	74.6667
+527.871	78
+527.53	81.3333
+527.188	89
+526.845	87.6667
+526.503	115.667
+526.162	115.333
+525.819	134.667
+525.477	161
+525.136	157.667
+524.794	193.333
+524.451	244
+524.111	267
+523.768	303.667
+523.425	374.333
+523.083	475
+522.742	550.333
+522.399	715.333
+522.057	851.667
+521.714	1057
+521.373	1311.33
+521.03	1572.33
+520.688	1749.67
+520.345	1902.67
+520.002	1897.33
+519.661	1778
+519.319	1653
+518.976	1399.67
+518.633	1160.33
+518.29	952
+517.949	761
+517.606	620.667
+517.263	505.333
+516.921	402.667
+516.578	342
+516.235	293.667
+515.894	246.333
+515.551	215
+515.208	193.667
+514.865	179.667
+514.522	146.667
+514.179	129.333
+513.836	112
+513.493	101.333
+513.152	90.6667
+512.809	87.3333
+512.466	80
+512.123	70
+511.779	68.3333
+511.436	66
+511.093	55.6667
+510.75	48.3333
+510.407	53
+510.064	45
+509.721	50.3333
+509.377	41.3333
+509.034	40
+508.693	36
+508.35	37.3333
+508.007	37.6667
+507.663	30.6667
+507.32	30
+506.977	32.3333
+506.633	34.3333
+506.29	25.3333
+505.947	27.6667
+505.604	22.6667
+505.26	29
+504.917	26
+504.573	22
+504.23	16.6667
+503.887	22.6667
+503.543	20
+503.2	21.6667
+502.854	19.6667
+502.511	19.3333
+502.167	16.6667
+501.824	17.3333
+501.48	16.3333
+501.137	20
+500.793	13.3333
+500.45	16.6667
+500.106	17
+499.763	16
+499.419	13.3333
+499.076	14.6667
+498.732	13.6667
+498.386	14.6667
+498.043	13.3333
+497.699	13
+497.355	8.66667
+497.012	16.3333
+496.668	14.3333
+496.324	12.3333
+495.981	12.3333
+495.635	13
+495.291	14.6667
+494.947	13.3333
+494.604	11
+494.26	13.3333
+493.916	11.6667
+493.57	11.6667
+493.226	9.66667
+492.883	13
+492.539	12.6667
+492.195	9.66667
+491.849	11.3333
+491.505	11
+491.161	11.3333
+490.817	9.66667
+490.471	11
+490.127	10.3333
+489.783	11
+489.439	9.66667
+489.093	11.6667
+488.749	9.33333
+488.405	9.66667
+488.061	9.33333
+487.715	8.33333
+487.371	9.33333
+487.027	10
+486.683	8
+486.337	10.6667
+485.993	10.3333
+485.649	7.66667
+485.303	8.33333
+484.959	11.3333
+484.614	7.33333
+484.268	5
+483.924	10
+483.58	7
+483.234	11.6667
+482.889	7
+482.545	5.66667
+482.199	11
+481.855	8.33333
+481.51	6.33333
+481.164	11
+480.82	8
+480.476	11
+480.129	9.66667
+479.785	7.33333
+479.438	5.33333
+479.094	6
+478.75	6.33333
+478.403	9.66667
+478.059	7.66667
+477.712	7
+477.368	8.66667
+477.024	6.33333
+476.677	6.66667
+476.333	9
+475.986	8.66667
+475.642	4.33333
+475.295	7
+474.951	8.33333
+474.604	8.33333
+474.259	4.66667
+473.913	5.33333
+473.568	2.66667
+473.221	4
+472.877	4
+472.53	4
+472.186	6.33333
+471.839	5.33333
+471.494	7
+471.148	4
+470.803	4
+470.456	3.66667
+470.112	7
+469.765	5.66667
+469.42	7
+469.073	5
+468.728	4
+468.382	4.33333
+468.037	5.33333
+467.69	5
+467.343	8.33333
+466.998	5.66667
+466.651	7
+466.307	5
+465.96	4.33333
+465.613	6.33333
+465.268	7
+464.921	4
+464.576	4
+464.229	6.33333
+463.882	5.33333
+463.537	2.66667
+463.19	1.66667
+462.845	1.66667
+462.498	5.33333
+462.151	5.66667
+461.806	1.66667
+461.459	2
+461.112	5.33333
+460.767	6.66667
+460.42	3
+460.072	8
+459.727	4.33333
+459.38	5.33333
+459.033	3
+458.686	3
+458.341	5
+457.993	7
+457.646	4.66667
+457.301	5.33333
+456.954	5.66667
+456.606	2.33333
+456.259	3.66667
+455.914	5.33333
+455.567	7
+455.219	4.66667
+454.872	7.66667
+454.527	1.33333
+454.179	3
+453.832	5.33333
+453.484	1
+453.139	6.66667
+452.792	5
+452.444	7
+452.097	7
+451.749	4.33333
+451.404	3.33333
+451.056	6
+450.709	5
+450.361	5
+450.014	6
+449.668	5.33333
+449.321	6.66667
+448.973	4
+448.626	5.66667
+448.278	7.33333
+447.93	6
+447.583	5
+447.237	3.33333
+446.89	6
+446.542	3.33333
+446.194	3.66667
+445.847	7
+445.499	5
+445.151	5
+444.803	4.66667
+444.456	3.66667
+444.11	7.33333
+443.762	5.33333
+443.414	6
+443.067	4.66667
+442.719	6.33333
+442.371	4.33333
+442.023	9
+441.675	5
+441.327	5
+440.979	3.33333
+440.632	5.66667
+440.284	10.6667
+439.936	7.66667
+439.588	6.33333
+439.24	2.66667
+438.892	7
+438.544	7.66667
+438.196	6.33333
+437.848	6.66667
+437.5	7
+437.152	7
+436.804	10
+436.456	6.33333
+436.108	5.33333
+435.76	6.33333
+435.412	3.33333
+435.063	7.33333
+434.715	2.33333
+434.367	6.33333
+434.019	7.66667
+433.671	9.66667
+433.323	7
+432.975	7.66667
+432.626	7
+432.278	6.66667
+431.928	9
+431.579	7.33333
+431.231	6.66667
+430.883	6
+430.535	7.66667
+430.186	5.33333
+429.838	7.66667
+429.49	4
+429.142	3
+428.791	8.33333
+428.443	4.33333
+428.094	7.66667
+427.746	6.66667
+427.398	7
+427.049	7
+426.701	4
+426.35	5.33333
+426.002	7.33333
+425.653	6.33333
+425.305	5
+424.956	8.33333
+424.606	7.33333
+424.257	5
+423.909	5.33333
+423.56	6.66667
+423.211	3.33333
+422.861	4
+422.512	6.33333
+422.164	8
+421.815	5
+421.466	7
+421.116	7
+420.767	4.33333
+420.418	6.66667
+420.067	4
+419.719	3.66667
+419.37	5.66667
+419.021	5.33333
+418.671	5.33333
+418.322	5.66667
+417.973	9.66667
+417.624	3.66667
+417.273	2.33333
+416.925	8.33333
+416.576	4.33333
+416.225	8.66667
+415.876	6
+415.527	4
+415.176	3.33333
+414.827	8.33333
+414.478	3.66667
+414.127	6
+413.778	8
+413.43	7.66667
+413.078	6.66667
+412.73	4
+412.381	5.66667
+412.029	6
+411.68	3.66667
+411.329	3
+410.98	5
+410.631	4.66667
+410.28	7
+409.931	5.33333
+409.58	7.33333
+409.231	6.33333
+408.882	7.33333
+408.53	8.66667
+408.181	8.33333
+407.83	3.66667
+407.481	5.66667
+407.13	5.66667
+406.78	4
+406.429	3
+406.08	2.66667
+405.731	7.33333
+405.379	7
+405.03	6
+404.679	5
+404.329	6.66667
+403.978	8
+403.629	6.33333
+403.277	6
+402.928	4.33333
+402.576	6.33333
+402.227	7.66667
+401.876	6.66667
+401.526	6.66667
+401.175	5
+400.825	9
+400.474	6.33333
+400.122	6.33333
+399.773	3.33333
+399.421	6.66667
+399.072	6.33333
+398.72	6.33333
+398.371	6.66667
+398.019	5
+397.667	2.66667
+397.318	8.33333
+396.966	2.66667
+396.617	4.66667
+396.265	6
+395.915	7.33333
+395.564	6.33333
+395.212	9
+394.862	3
+394.51	6.33333
+394.159	6.33333
+393.809	7.33333
+393.457	4.66667
+393.107	6
+392.756	4.33333
+392.404	6
+392.054	4
+391.702	6.33333
+391.35	4.33333
+391	5.33333
+390.648	2.33333
+390.297	8
+389.945	5
+389.595	7.66667
+389.243	7
+388.891	6.66667
+388.541	5
+388.189	6
+387.837	6.66667
+387.487	4.33333
+387.135	3.33333
+386.783	6
+386.431	8.66667
+386.081	1
+385.729	5
+385.377	6.66667
+385.024	7.66667
+384.674	7
+384.322	7
+383.97	7.66667
+383.618	8.33333
+383.266	4.66667
+382.916	9.33333
+382.563	8
+382.211	6
+381.859	8.66667
+381.507	6.33333
+381.157	7.66667
+380.804	5.66667
+380.452	1.33333
+380.1	5.33333
+379.747	5.33333
+379.397	6
+379.045	5.33333
+378.692	6.66667
+378.34	5.33333
+377.987	7.33333
+377.635	5
+377.283	8.33333
+376.932	7
+376.58	6
+376.227	5.66667
+375.875	8.33333
+375.522	8.33333
+375.17	5.33333
+374.817	7.66667
+374.465	8
+374.112	9.66667
+373.76	4.33333
+373.409	6
+373.057	7.33333
+372.704	5.66667
+372.352	3.66667
+371.999	5.66667
+371.646	6.66667
+371.294	9
+370.941	3
+370.588	7.66667
+370.236	6.33333
+369.883	5.33333
+369.53	4.33333
+369.177	3.66667
+368.825	7.66667
+368.472	7.66667
+368.119	5.66667
+367.766	3.33333
+367.413	4.66667
+367.061	7.33333
+366.708	11.6667
+366.355	6.66667
+366.002	9.33333
+365.649	6.66667
+365.296	7
+364.943	4.66667
+364.591	6.33333
+364.238	5.66667
+363.885	9.33333
+363.532	5.33333
+363.179	6.66667
+362.826	4.33333
+362.471	4.66667
+362.118	4
+361.765	7.66667
+361.411	6.33333
+361.058	8.33333
+360.705	8.66667
+360.352	5
+359.999	5
+359.646	5.33333
+359.293	10.6667
+358.938	8.66667
+358.585	6.33333
+358.231	5.33333
+357.878	6
+357.525	5.66667
+357.172	4.66667
+356.819	7.66667
+356.463	6.66667
+356.11	5.33333
+355.757	7.33333
+355.404	5
+355.05	5.33333
+354.697	4.33333
+354.342	5.66667
+353.988	7.33333
+353.635	7.33333
+353.282	5.33333
+352.928	5.33333
+352.573	5.66667
+352.219	8.33333
+351.866	4.33333
+351.513	8
+351.157	5
+350.803	7.66667
+350.45	8.33333
+350.097	9.66667
+349.741	5.66667
+349.387	10
+349.034	6.66667
+348.68	7.66667
+348.325	3.66667
+347.971	7.33333
+347.618	11
+347.264	9.33333
+346.908	6.33333
+346.555	10.6667
+346.201	7.33333
+345.845	11.3333
+345.492	1.33333
+345.138	7
+344.782	5.66667
+344.429	5.66667
+344.075	5.66667
+343.719	5
+343.365	6.33333
+343.012	7.33333
+342.656	6.33333
+342.302	5.66667
+341.948	6.33333
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_5_top.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_5_top.txt
new file mode 100644
index 0000000000000000000000000000000000000000..dba7748aebf5671cd79c7e146cccdffdd45a6146
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_5_top.txt
@@ -0,0 +1,1024 @@
+692.206	-1
+691.876	-1.33333
+691.546	-1
+691.215	0
+690.885	-2.33333
+690.555	0.333333
+690.225	1
+689.895	-0.666667
+689.564	-0.333333
+689.232	1
+688.902	0
+688.571	0
+688.241	-1
+687.911	2.33333
+687.58	-0.666667
+687.25	1.33333
+686.917	1
+686.587	1.66667
+686.257	1.33333
+685.926	1
+685.596	-3
+685.266	0.333333
+684.933	-2
+684.602	-0.333333
+684.272	-1.33333
+683.942	1
+683.609	0
+683.279	0.666667
+682.948	1.33333
+682.617	-0.333333
+682.287	2
+681.954	1.33333
+681.624	3
+681.293	0.333333
+680.963	1.33333
+680.63	2
+680.299	-1
+679.969	-1
+679.636	1
+679.305	0.333333
+678.975	0.333333
+678.644	1.33333
+678.311	1
+677.981	1
+677.65	1
+677.317	0.666667
+676.986	1
+676.656	1
+676.323	-1
+675.992	3.33333
+675.661	1.66667
+675.328	1.66667
+674.998	3.33333
+674.667	0.333333
+674.334	0
+674.003	1.66667
+673.67	-1
+673.339	0
+673.008	0.666667
+672.675	1.66667
+672.344	1.33333
+672.011	0.666667
+671.681	2.66667
+671.35	3
+671.017	1.66667
+670.686	2
+670.353	1
+670.022	-1.33333
+669.689	0.666667
+669.358	1
+669.027	0
+668.693	0
+668.362	2
+668.029	0
+667.698	3.33333
+667.365	-1
+667.034	1.33333
+666.701	1
+666.37	1.33333
+666.036	0
+665.705	2.33333
+665.372	0
+665.041	1.33333
+664.708	3.33333
+664.376	1.33333
+664.043	-1
+663.712	1
+663.379	-0.666667
+663.045	0
+662.714	-0.666667
+662.381	0.333333
+662.049	1
+661.716	-1
+661.385	2.66667
+661.051	0.333333
+660.718	3
+660.387	2.33333
+660.053	2.33333
+659.722	5.66667
+659.388	2
+659.055	2.66667
+658.724	2
+658.39	-1.66667
+658.059	1.66667
+657.725	2
+657.392	1.33333
+657.06	3
+656.727	0
+656.393	0.333333
+656.062	-0.333333
+655.728	0.333333
+655.394	0.666667
+655.063	1.66667
+654.729	1.66667
+654.396	1.33333
+654.064	0.333333
+653.73	1
+653.397	-0.333333
+653.063	3.33333
+652.731	0.666667
+652.398	1.66667
+652.064	1.33333
+651.73	1.33333
+651.399	-1
+651.065	3
+650.731	1.66667
+650.397	-2.33333
+650.066	-1
+649.732	0.333333
+649.398	0
+649.064	1.66667
+648.732	0.333333
+648.399	2.33333
+648.065	-1.33333
+647.731	0.333333
+647.397	0.333333
+647.065	2.66667
+646.731	1.33333
+646.397	-0.666667
+646.063	-1.66667
+645.729	-1.33333
+645.398	0.333333
+645.064	3.66667
+644.73	0
+644.396	1.33333
+644.062	2.66667
+643.727	0.333333
+643.393	0.333333
+643.062	0
+642.727	-3.66667
+642.393	2.66667
+642.059	0
+641.725	0.666667
+641.391	1
+641.057	1.33333
+640.723	1.66667
+640.389	0.333333
+640.054	4.33333
+639.72	0
+639.388	1.66667
+639.054	0.333333
+638.72	1.66667
+638.386	-2
+638.051	1
+637.717	0.666667
+637.383	0.666667
+637.049	-1.66667
+636.714	1.66667
+636.38	-1
+636.046	1.33333
+635.711	0.666667
+635.377	1
+635.043	-1
+634.708	2.66667
+634.374	1.66667
+634.04	3.66667
+633.705	0.666667
+633.371	1.33333
+633.036	-1.66667
+632.702	0.333333
+632.368	0
+632.033	1.33333
+631.699	1.66667
+631.364	0
+631.03	-0.333333
+630.693	0.666667
+630.359	-1
+630.024	1.33333
+629.689	2
+629.355	0.333333
+629.02	3.66667
+628.686	0
+628.351	0
+628.017	3
+627.682	1
+627.345	3
+627.011	1.33333
+626.676	1.33333
+626.341	0.666667
+626.007	3
+625.672	0.666667
+625.337	-2
+625	3.33333
+624.666	2.33333
+624.331	1
+623.996	4
+623.661	3.33333
+623.327	3.66667
+622.99	3
+622.655	1.33333
+622.32	3
+621.985	0.333333
+621.651	-1.33333
+621.314	2.66667
+620.979	3
+620.644	2.33333
+620.309	1.33333
+619.972	2.33333
+619.637	3.33333
+619.302	3.66667
+618.967	2
+618.63	4
+618.295	3.33333
+617.96	-1
+617.625	3
+617.288	2.66667
+616.953	1.66667
+616.618	0.666667
+616.281	2.33333
+615.946	2.33333
+615.611	3.66667
+615.274	1.33333
+614.939	2
+614.604	2
+614.266	1
+613.931	1
+613.596	1.33333
+613.259	2.66667
+612.924	1.66667
+612.589	3.33333
+612.251	4.33333
+611.916	3
+611.581	-0.666667
+611.244	2.66667
+610.908	3
+610.571	2
+610.236	1.66667
+609.901	0.666667
+609.563	3
+609.228	-0.666667
+608.89	0.666667
+608.555	-1.66667
+608.22	0.333333
+607.882	2.33333
+607.547	2.33333
+607.21	0.333333
+606.874	1
+606.537	3.66667
+606.201	0.666667
+605.864	3.66667
+605.528	0.666667
+605.193	1
+604.855	2
+604.52	-2
+604.182	1
+603.847	0
+603.509	3.66667
+603.174	1
+602.836	0
+602.501	-0.666667
+602.163	2.66667
+601.825	-2
+601.49	1.66667
+601.152	0.666667
+600.816	0
+600.479	-3.33333
+600.143	1.33333
+599.805	0.333333
+599.47	0
+599.132	0
+598.794	-4
+598.459	-0.333333
+598.121	-0.666667
+597.785	1.66667
+597.447	0.333333
+597.112	1.66667
+596.774	2.33333
+596.436	0.666667
+596.1	1
+595.762	1
+595.424	2.66667
+595.088	-0.333333
+594.75	2
+594.415	0
+594.077	0.666667
+593.739	1
+593.403	0.666667
+593.065	3.33333
+592.727	3.66667
+592.391	0.666667
+592.053	2
+591.715	1.66667
+591.379	1
+591.041	2
+590.703	1.33333
+590.365	-0.666667
+590.029	1.33333
+589.691	-0.666667
+589.353	3
+589.017	3.66667
+588.678	-1
+588.34	-0.333333
+588.002	-0.333333
+587.666	0
+587.328	-1.66667
+586.99	0
+586.651	2.33333
+586.315	-0.333333
+585.977	1.66667
+585.639	0
+585.3	-1
+584.962	2.33333
+584.626	-0.333333
+584.288	1.33333
+583.949	-0.666667
+583.611	1.66667
+583.273	-1
+582.936	0.333333
+582.598	0.333333
+582.26	0
+581.921	0.333333
+581.583	-0.666667
+581.244	1.66667
+580.906	-2
+580.57	0.333333
+580.231	2
+579.893	-1.66667
+579.554	0.333333
+579.216	-2
+578.877	0.666667
+578.539	0.666667
+578.2	0.666667
+577.864	1.33333
+577.525	1.66667
+577.187	2.33333
+576.848	0
+576.51	1
+576.171	3.33333
+575.832	-1.66667
+575.494	1.66667
+575.155	-0.666667
+574.816	1.33333
+574.478	1.33333
+574.139	1.66667
+573.8	1.33333
+573.462	0.333333
+573.123	1
+572.784	0.666667
+572.445	0.666667
+572.107	-0.333333
+571.768	-2
+571.429	4.33333
+571.09	3.33333
+570.751	2.33333
+570.413	2.33333
+570.074	0.666667
+569.735	-0.666667
+569.396	3
+569.057	-1.33333
+568.718	-1
+568.38	1
+568.041	3
+567.702	0.333333
+567.363	1.33333
+567.024	1.33333
+566.685	1
+566.346	-0.333333
+566.007	2.66667
+565.668	2.33333
+565.329	1.33333
+564.988	-0.333333
+564.649	0.666667
+564.31	0
+563.971	1.33333
+563.632	2.66667
+563.292	2.33333
+562.953	1.33333
+562.614	0
+562.273	2.33333
+561.934	1.33333
+561.595	1.66667
+561.256	2.33333
+560.916	0.333333
+560.577	1
+560.236	2
+559.897	1.66667
+559.558	4
+559.218	1.33333
+558.879	2.66667
+558.54	3
+558.198	3.33333
+557.859	1.66667
+557.52	3
+557.181	2.66667
+556.839	2.33333
+556.5	2
+556.16	1.66667
+555.821	1.33333
+555.48	1.33333
+555.14	0.666667
+554.801	3.66667
+554.461	3.33333
+554.12	3.33333
+553.78	1.33333
+553.441	3
+553.102	2.66667
+552.76	3
+552.42	1.66667
+552.081	1.66667
+551.739	4
+551.4	5.33333
+551.06	3
+550.719	4.33333
+550.379	3.66667
+550.039	4.33333
+549.698	3.33333
+549.358	4
+549.019	4.33333
+548.677	6.33333
+548.337	6.66667
+547.998	6.33333
+547.656	4.66667
+547.316	3.33333
+546.977	3.66667
+546.635	5.33333
+546.295	4.33333
+545.953	3.33333
+545.613	5.66667
+545.274	5
+544.932	7.33333
+544.592	6.33333
+544.25	7.66667
+543.91	7.66667
+543.57	6
+543.229	8.66667
+542.889	7.66667
+542.547	2.33333
+542.207	7.33333
+541.865	8.33333
+541.525	8.33333
+541.183	9
+540.843	10.6667
+540.501	8
+540.161	12.6667
+539.819	12.6667
+539.479	8.66667
+539.137	8.33333
+538.797	9.66667
+538.455	12.6667
+538.115	13.6667
+537.773	12.3333
+537.433	9.33333
+537.091	8.66667
+536.75	12.3333
+536.408	16
+536.068	10.3333
+535.726	12.6667
+535.386	14
+535.044	15.6667
+534.703	16
+534.361	15
+534.019	17.6667
+533.679	19.3333
+533.336	15.6667
+532.996	22.6667
+532.654	18.6667
+532.312	21.6667
+531.971	19
+531.629	23.3333
+531.289	26.6667
+530.946	30.3333
+530.604	22
+530.264	31
+529.921	33.3333
+529.579	36.3333
+529.238	41.3333
+528.896	40.6667
+528.556	43
+528.213	47
+527.871	46.6667
+527.53	56
+527.188	56.6667
+526.845	62
+526.503	77
+526.162	86.6667
+525.819	84.6667
+525.477	104
+525.136	120.333
+524.794	128
+524.451	157.667
+524.111	174
+523.768	204
+523.425	251
+523.083	306
+522.742	382
+522.399	464
+522.057	576
+521.714	726.333
+521.373	899.333
+521.03	1077.33
+520.688	1237
+520.345	1339.33
+520.002	1383.67
+519.661	1320.67
+519.319	1218
+518.976	1040
+518.633	864.667
+518.29	716.667
+517.949	568.667
+517.606	453.333
+517.263	356.333
+516.921	292
+516.578	259.667
+516.235	218.667
+515.894	175
+515.551	151.667
+515.208	132.333
+514.865	113.667
+514.522	104.333
+514.179	88.3333
+513.836	84.6667
+513.493	65
+513.152	63
+512.809	53.3333
+512.466	54
+512.123	51.6667
+511.779	46.6667
+511.436	39.6667
+511.093	45.3333
+510.75	32.6667
+510.407	33.6667
+510.064	27
+509.721	31.6667
+509.377	30.3333
+509.034	25.6667
+508.693	30.3333
+508.35	23.6667
+508.007	19
+507.663	17.3333
+507.32	21.3333
+506.977	17.3333
+506.633	16.6667
+506.29	18.3333
+505.947	16.3333
+505.604	17.3333
+505.26	16.3333
+504.917	17
+504.573	13.3333
+504.23	13
+503.887	12.6667
+503.543	11.6667
+503.2	11.6667
+502.854	13
+502.511	8.66667
+502.167	9
+501.824	7.33333
+501.48	5.66667
+501.137	11
+500.793	10
+500.45	13.3333
+500.106	10
+499.763	7.33333
+499.419	6.66667
+499.076	6.66667
+498.732	10.3333
+498.386	3.33333
+498.043	5.33333
+497.699	6
+497.355	9.33333
+497.012	6.33333
+496.668	7
+496.324	5.33333
+495.981	5.66667
+495.635	5.66667
+495.291	5.66667
+494.947	8.66667
+494.604	6
+494.26	5.66667
+493.916	5.66667
+493.57	4.33333
+493.226	5.33333
+492.883	6.66667
+492.539	4
+492.195	5
+491.849	2.66667
+491.505	5.66667
+491.161	5
+490.817	4.66667
+490.471	6.33333
+490.127	4.33333
+489.783	5.33333
+489.439	8
+489.093	1.33333
+488.749	4.66667
+488.405	2.66667
+488.061	3.33333
+487.715	4.66667
+487.371	3.66667
+487.027	6.33333
+486.683	7
+486.337	4.66667
+485.993	5.66667
+485.649	4.33333
+485.303	2
+484.959	6.66667
+484.614	0.666667
+484.268	2.66667
+483.924	5
+483.58	4
+483.234	1
+482.889	4.33333
+482.545	5.66667
+482.199	3.66667
+481.855	3.33333
+481.51	2
+481.164	3.33333
+480.82	3.66667
+480.476	1.33333
+480.129	-1.66667
+479.785	2.33333
+479.438	3.33333
+479.094	2
+478.75	3
+478.403	2.66667
+478.059	3
+477.712	5
+477.368	3.66667
+477.024	-0.333333
+476.677	2.66667
+476.333	2.66667
+475.986	3
+475.642	0.333333
+475.295	3.66667
+474.951	2.33333
+474.604	2.33333
+474.259	1.66667
+473.913	2.33333
+473.568	1.66667
+473.221	4
+472.877	5.33333
+472.53	1.66667
+472.186	2.33333
+471.839	1.33333
+471.494	0.333333
+471.148	-0.333333
+470.803	3
+470.456	0.333333
+470.112	1.33333
+469.765	3
+469.42	1
+469.073	3
+468.728	3.66667
+468.382	2
+468.037	2.66667
+467.69	0.666667
+467.343	0
+466.998	0
+466.651	3
+466.307	1
+465.96	0
+465.613	1.33333
+465.268	1.66667
+464.921	2.33333
+464.576	1
+464.229	1.33333
+463.882	3.33333
+463.537	1.33333
+463.19	1.66667
+462.845	1.33333
+462.498	0
+462.151	-1
+461.806	1
+461.459	-1
+461.112	-1
+460.767	0.333333
+460.42	2.66667
+460.072	2.66667
+459.727	0.666667
+459.38	1
+459.033	3
+458.686	2
+458.341	0.333333
+457.993	-1
+457.646	0.666667
+457.301	0.333333
+456.954	1.66667
+456.606	2.33333
+456.259	1.33333
+455.914	-0.333333
+455.567	2.66667
+455.219	2
+454.872	1.33333
+454.527	2.66667
+454.179	1
+453.832	4
+453.484	0.666667
+453.139	4.66667
+452.792	1.66667
+452.444	2
+452.097	1
+451.749	2
+451.404	1.66667
+451.056	2.66667
+450.709	2.33333
+450.361	2
+450.014	2
+449.668	0
+449.321	1
+448.973	3.33333
+448.626	2.66667
+448.278	2.33333
+447.93	1.66667
+447.583	3.33333
+447.237	1.33333
+446.89	1.66667
+446.542	3
+446.194	2.33333
+445.847	-0.333333
+445.499	-1.66667
+445.151	1.33333
+444.803	2.66667
+444.456	2.33333
+444.11	0
+443.762	1.33333
+443.414	0.666667
+443.067	1.66667
+442.719	2.66667
+442.371	0.333333
+442.023	-0.333333
+441.675	2
+441.327	3
+440.979	2
+440.632	-0.666667
+440.284	2.66667
+439.936	-2.66667
+439.588	3.33333
+439.24	3.66667
+438.892	2.66667
+438.544	2.33333
+438.196	2
+437.848	2.66667
+437.5	3
+437.152	-0.333333
+436.804	5
+436.456	0.666667
+436.108	0.333333
+435.76	1
+435.412	1.66667
+435.063	1.33333
+434.715	3
+434.367	1.33333
+434.019	1.66667
+433.671	4.66667
+433.323	3.66667
+432.975	0.333333
+432.626	2
+432.278	2
+431.928	1.66667
+431.579	1
+431.231	4.66667
+430.883	2.66667
+430.535	3.66667
+430.186	1.66667
+429.838	4.33333
+429.49	0.666667
+429.142	1
+428.791	3.66667
+428.443	3.33333
+428.094	2
+427.746	3
+427.398	1
+427.049	0.666667
+426.701	3
+426.35	-0.666667
+426.002	1.33333
+425.653	1
+425.305	4.33333
+424.956	1.66667
+424.606	3.66667
+424.257	2.33333
+423.909	0.333333
+423.56	2.33333
+423.211	1.33333
+422.861	1.33333
+422.512	1.66667
+422.164	3
+421.815	1.66667
+421.466	0.333333
+421.116	-0.333333
+420.767	2
+420.418	2
+420.067	3.33333
+419.719	2.33333
+419.37	-0.666667
+419.021	1.66667
+418.671	2.33333
+418.322	4
+417.973	2.66667
+417.624	-3
+417.273	2
+416.925	1
+416.576	3.33333
+416.225	-2
+415.876	-1
+415.527	1.33333
+415.176	0.666667
+414.827	0.666667
+414.478	0
+414.127	4
+413.778	1.66667
+413.43	1.33333
+413.078	0.333333
+412.73	2.33333
+412.381	1.33333
+412.029	2.33333
+411.68	1.66667
+411.329	6.33333
+410.98	1.33333
+410.631	2.33333
+410.28	1.66667
+409.931	0
+409.58	0
+409.231	2.66667
+408.882	1
+408.53	3
+408.181	1.33333
+407.83	2
+407.481	4.33333
+407.13	1.66667
+406.78	4.66667
+406.429	1.66667
+406.08	3.33333
+405.731	-1
+405.379	1
+405.03	0.333333
+404.679	1
+404.329	2
+403.978	3.33333
+403.629	1.33333
+403.277	-0.333333
+402.928	2.33333
+402.576	3.33333
+402.227	1.66667
+401.876	2.33333
+401.526	1.66667
+401.175	0.666667
+400.825	1.66667
+400.474	4.33333
+400.122	4.33333
+399.773	3.33333
+399.421	1
+399.072	1
+398.72	0.333333
+398.371	-1
+398.019	2.33333
+397.667	1
+397.318	0.333333
+396.966	1.66667
+396.617	2
+396.265	2.33333
+395.915	3.66667
+395.564	1.66667
+395.212	0.333333
+394.862	0.666667
+394.51	0.333333
+394.159	1.66667
+393.809	3.33333
+393.457	0.333333
+393.107	0.666667
+392.756	2
+392.404	-0.333333
+392.054	2.33333
+391.702	2.33333
+391.35	2.33333
+391	2.33333
+390.648	2.66667
+390.297	3.33333
+389.945	0.333333
+389.595	1.33333
+389.243	0.333333
+388.891	4
+388.541	-0.666667
+388.189	2.66667
+387.837	2
+387.487	3
+387.135	3.33333
+386.783	1
+386.431	1.66667
+386.081	1.66667
+385.729	3.33333
+385.377	-1.66667
+385.024	1
+384.674	2.33333
+384.322	3.33333
+383.97	0.666667
+383.618	2.33333
+383.266	2.33333
+382.916	1
+382.563	1.66667
+382.211	2.33333
+381.859	4.33333
+381.507	1.33333
+381.157	1
+380.804	3
+380.452	0.333333
+380.1	3.33333
+379.747	4.66667
+379.397	4.66667
+379.045	2.33333
+378.692	2.66667
+378.34	2.66667
+377.987	4
+377.635	1
+377.283	0.666667
+376.932	1.33333
+376.58	1.66667
+376.227	1.33333
+375.875	3
+375.522	2
+375.17	0.666667
+374.817	3
+374.465	0.666667
+374.112	2
+373.76	1.66667
+373.409	2
+373.057	2.66667
+372.704	3
+372.352	4
+371.999	5.33333
+371.646	0
+371.294	2
+370.941	1.66667
+370.588	2
+370.236	0
+369.883	1.66667
+369.53	2
+369.177	2.66667
+368.825	0
+368.472	1.33333
+368.119	1
+367.766	2.33333
+367.413	4
+367.061	2.66667
+366.708	0.333333
+366.355	0.666667
+366.002	3
+365.649	1
+365.296	4
+364.943	3
+364.591	1.66667
+364.238	3.33333
+363.885	0.666667
+363.532	1.66667
+363.179	3.66667
+362.826	0.666667
+362.471	1.66667
+362.118	2
+361.765	-1
+361.411	4
+361.058	2
+360.705	3.33333
+360.352	0.333333
+359.999	-0.333333
+359.646	-1.66667
+359.293	2.33333
+358.938	2
+358.585	2.66667
+358.231	2
+357.878	0.333333
+357.525	-0.666667
+357.172	3
+356.819	4
+356.463	5
+356.11	0.333333
+355.757	0
+355.404	5.33333
+355.05	3
+354.697	3.33333
+354.342	4
+353.988	4
+353.635	2
+353.282	0
+352.928	3
+352.573	-0.333333
+352.219	3
+351.866	4
+351.513	1
+351.157	3
+350.803	2.33333
+350.45	0.333333
+350.097	3
+349.741	2.33333
+349.387	2.33333
+349.034	1
+348.68	4
+348.325	2.33333
+347.971	4
+347.618	3.66667
+347.264	1.33333
+346.908	2.66667
+346.555	1.33333
+346.201	1
+345.845	3.66667
+345.492	1.66667
+345.138	4.66667
+344.782	4.33333
+344.429	2.33333
+344.075	1.33333
+343.719	0.666667
+343.365	2.33333
+343.012	0.666667
+342.656	2
+342.302	4.33333
+341.948	1.66667
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_6_bottom.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_6_bottom.txt
new file mode 100644
index 0000000000000000000000000000000000000000..7cea8183cefbae47fa33d9f4d397c2038618d8ca
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_6_bottom.txt
@@ -0,0 +1,1024 @@
+692.206	-0.333333
+691.876	-1.66667
+691.546	2
+691.215	0.333333
+690.885	-0.333333
+690.555	-0.333333
+690.225	0
+689.895	1.33333
+689.564	-0.666667
+689.232	-0.666667
+688.902	-1.66667
+688.571	0.666667
+688.241	1.66667
+687.911	0.333333
+687.58	1
+687.25	1
+686.917	-1.33333
+686.587	1
+686.257	-4.33333
+685.926	-0.333333
+685.596	-0.666667
+685.266	-1
+684.933	2.33333
+684.602	0.333333
+684.272	2
+683.942	-0.333333
+683.609	-2
+683.279	-2
+682.948	1.33333
+682.617	-0.333333
+682.287	0.666667
+681.954	-1.66667
+681.624	0.666667
+681.293	1.33333
+680.963	2
+680.63	0.333333
+680.299	1.66667
+679.969	-1.33333
+679.636	0
+679.305	2.66667
+678.975	0
+678.644	-0.333333
+678.311	0.333333
+677.981	-0.333333
+677.65	2.66667
+677.317	1
+676.986	-0.666667
+676.656	-1.33333
+676.323	1.33333
+675.992	1.33333
+675.661	0.666667
+675.328	1.66667
+674.998	0
+674.667	2.33333
+674.334	-0.666667
+674.003	1.33333
+673.67	2.66667
+673.339	0.666667
+673.008	1
+672.675	3
+672.344	0.333333
+672.011	2.66667
+671.681	0.666667
+671.35	1.33333
+671.017	-1.33333
+670.686	2.66667
+670.353	0.666667
+670.022	1
+669.689	1.66667
+669.358	1.66667
+669.027	0
+668.693	0.333333
+668.362	4
+668.029	-1.33333
+667.698	1.66667
+667.365	2.66667
+667.034	1.33333
+666.701	2.66667
+666.37	2.33333
+666.036	-0.666667
+665.705	2.33333
+665.372	0.666667
+665.041	-1.66667
+664.708	1.66667
+664.376	0.333333
+664.043	2.66667
+663.712	1.33333
+663.379	0
+663.045	0.666667
+662.714	1
+662.381	1.33333
+662.049	1
+661.716	2.66667
+661.385	0.666667
+661.051	1
+660.718	3
+660.387	1.66667
+660.053	-0.666667
+659.722	4
+659.388	2
+659.055	2
+658.724	0.333333
+658.39	0
+658.059	-1.33333
+657.725	1.66667
+657.392	-0.666667
+657.06	-0.666667
+656.727	0.666667
+656.393	2.66667
+656.062	2
+655.728	-1.66667
+655.394	1.33333
+655.063	1
+654.729	-2
+654.396	-0.666667
+654.064	2.33333
+653.73	-2
+653.397	-1
+653.063	1.33333
+652.731	2
+652.398	1.33333
+652.064	0.666667
+651.73	-2.33333
+651.399	-2.33333
+651.065	2.66667
+650.731	-0.333333
+650.397	2.33333
+650.066	2
+649.732	-1.66667
+649.398	0
+649.064	0
+648.732	5
+648.399	2.33333
+648.065	-0.333333
+647.731	2.66667
+647.397	-1.66667
+647.065	1
+646.731	1.33333
+646.397	-1.33333
+646.063	2.33333
+645.729	0.666667
+645.398	1
+645.064	3.33333
+644.73	0
+644.396	0
+644.062	1
+643.727	1.33333
+643.393	0
+643.062	0
+642.727	2
+642.393	4
+642.059	1.33333
+641.725	4.66667
+641.391	1
+641.057	-1
+640.723	2
+640.389	4.66667
+640.054	0.666667
+639.72	1
+639.388	1.33333
+639.054	3
+638.72	1.33333
+638.386	-1.33333
+638.051	1.33333
+637.717	1.66667
+637.383	2
+637.049	4.33333
+636.714	0
+636.38	0.666667
+636.046	2.66667
+635.711	1.33333
+635.377	0
+635.043	1
+634.708	1.66667
+634.374	-0.666667
+634.04	0.666667
+633.705	0.666667
+633.371	-0.333333
+633.036	0
+632.702	1.33333
+632.368	-1
+632.033	1.33333
+631.699	-1.66667
+631.364	-1.66667
+631.03	1.66667
+630.693	0.333333
+630.359	0.666667
+630.024	0
+629.689	2.33333
+629.355	-0.333333
+629.02	1
+628.686	-3.33333
+628.351	2
+628.017	0
+627.682	3.33333
+627.345	1
+627.011	1
+626.676	1.33333
+626.341	1
+626.007	0.333333
+625.672	1
+625.337	1.66667
+625	2.66667
+624.666	1.33333
+624.331	0.333333
+623.996	2
+623.661	2.66667
+623.327	3
+622.99	3.33333
+622.655	1.66667
+622.32	3.33333
+621.985	1.66667
+621.651	1.66667
+621.314	1
+620.979	1.66667
+620.644	4.33333
+620.309	5.33333
+619.972	1.66667
+619.637	2.33333
+619.302	2.66667
+618.967	3.66667
+618.63	-0.333333
+618.295	4.66667
+617.96	0.333333
+617.625	4.66667
+617.288	2.66667
+616.953	4.33333
+616.618	3.33333
+616.281	2.66667
+615.946	4.66667
+615.611	1.66667
+615.274	0.666667
+614.939	4.66667
+614.604	3.33333
+614.266	2.66667
+613.931	3
+613.596	2.66667
+613.259	3
+612.924	1.66667
+612.589	3
+612.251	2.33333
+611.916	2.66667
+611.581	2
+611.244	2
+610.908	4.66667
+610.571	2.66667
+610.236	0.333333
+609.901	0
+609.563	3
+609.228	-1.66667
+608.89	3.33333
+608.555	2
+608.22	0.666667
+607.882	1
+607.547	2
+607.21	3
+606.874	2.33333
+606.537	2.66667
+606.201	1.33333
+605.864	-0.333333
+605.528	-1
+605.193	1.33333
+604.855	-1.33333
+604.52	1
+604.182	1
+603.847	0
+603.509	0.666667
+603.174	0.666667
+602.836	0.666667
+602.501	1
+602.163	1.66667
+601.825	0.333333
+601.49	0.666667
+601.152	-0.666667
+600.816	-1
+600.479	2.66667
+600.143	1
+599.805	2.66667
+599.47	0.666667
+599.132	0.333333
+598.794	1
+598.459	0.333333
+598.121	1.66667
+597.785	0.333333
+597.447	2.66667
+597.112	0
+596.774	3.66667
+596.436	3.66667
+596.1	1.33333
+595.762	1.33333
+595.424	1
+595.088	-0.333333
+594.75	0.666667
+594.415	2
+594.077	1
+593.739	0.666667
+593.403	1.33333
+593.065	2.66667
+592.727	1.66667
+592.391	-0.333333
+592.053	2
+591.715	0
+591.379	2.33333
+591.041	0.666667
+590.703	-2.66667
+590.365	0
+590.029	2.33333
+589.691	1.66667
+589.353	0.333333
+589.017	0
+588.678	-1
+588.34	-0.666667
+588.002	-1.66667
+587.666	1
+587.328	-0.666667
+586.99	-0.333333
+586.651	0.666667
+586.315	0
+585.977	1.33333
+585.639	-0.666667
+585.3	0.666667
+584.962	2
+584.626	0.333333
+584.288	1
+583.949	1.33333
+583.611	1.33333
+583.273	-0.666667
+582.936	-1.33333
+582.598	1.33333
+582.26	-0.333333
+581.921	2.66667
+581.583	1
+581.244	-2.66667
+580.906	0.333333
+580.57	1
+580.231	1.66667
+579.893	-2
+579.554	-0.333333
+579.216	0.333333
+578.877	-0.333333
+578.539	-0.333333
+578.2	1.33333
+577.864	0.333333
+577.525	2
+577.187	-0.666667
+576.848	0.666667
+576.51	-0.333333
+576.171	-1
+575.832	2.33333
+575.494	2.66667
+575.155	-1.66667
+574.816	0
+574.478	0.333333
+574.139	2.33333
+573.8	0.333333
+573.462	1.66667
+573.123	-2.66667
+572.784	0.333333
+572.445	-1.66667
+572.107	2.66667
+571.768	1.66667
+571.429	1.66667
+571.09	1
+570.751	0.333333
+570.413	0.333333
+570.074	-0.333333
+569.735	1.66667
+569.396	0
+569.057	2
+568.718	1.33333
+568.38	2
+568.041	1
+567.702	0.666667
+567.363	2
+567.024	0.333333
+566.685	1.66667
+566.346	-0.333333
+566.007	1.33333
+565.668	2.66667
+565.329	2.33333
+564.988	6
+564.649	-0.666667
+564.31	1.33333
+563.971	1.33333
+563.632	1.66667
+563.292	4.66667
+562.953	4.66667
+562.614	2.66667
+562.273	4
+561.934	2
+561.595	1.33333
+561.256	3.33333
+560.916	4.33333
+560.577	3
+560.236	3
+559.897	0.666667
+559.558	3
+559.218	3.66667
+558.879	1.66667
+558.54	2.66667
+558.198	0.333333
+557.859	3.66667
+557.52	4.33333
+557.181	5.33333
+556.839	2
+556.5	0.666667
+556.16	1
+555.821	-1.33333
+555.48	5.33333
+555.14	4
+554.801	5
+554.461	4.33333
+554.12	5
+553.78	5.66667
+553.441	4.33333
+553.102	6
+552.76	5.33333
+552.42	4.66667
+552.081	4.33333
+551.739	7
+551.4	4
+551.06	5
+550.719	4.66667
+550.379	7.33333
+550.039	7.33333
+549.698	2
+549.358	6.33333
+549.019	7.66667
+548.677	7.66667
+548.337	7
+547.998	6.33333
+547.656	6
+547.316	5.66667
+546.977	7
+546.635	6.33333
+546.295	7
+545.953	8
+545.613	8.66667
+545.274	6.66667
+544.932	6.33333
+544.592	7.66667
+544.25	11
+543.91	6.33333
+543.57	7
+543.229	8
+542.889	8.33333
+542.547	6.66667
+542.207	10.3333
+541.865	10.6667
+541.525	12.3333
+541.183	10.3333
+540.843	13.3333
+540.501	13.6667
+540.161	9.66667
+539.819	10
+539.479	13
+539.137	12.3333
+538.797	13
+538.455	13.3333
+538.115	14
+537.773	16
+537.433	16
+537.091	12
+536.75	20.3333
+536.408	16
+536.068	18.6667
+535.726	17
+535.386	23.3333
+535.044	16
+534.703	21
+534.361	23
+534.019	28
+533.679	24.3333
+533.336	20
+532.996	26.3333
+532.654	33.6667
+532.312	25.6667
+531.971	32
+531.629	30.3333
+531.289	38.6667
+530.946	37.6667
+530.604	41
+530.264	43
+529.921	51
+529.579	50
+529.238	49.6667
+528.896	51
+528.556	59
+528.213	65.3333
+527.871	73
+527.53	68
+527.188	93
+526.845	96.3333
+526.503	100
+526.162	107.667
+525.819	116.333
+525.477	138.667
+525.136	154.333
+524.794	180
+524.451	212.333
+524.111	249.667
+523.768	282
+523.425	348.333
+523.083	430.333
+522.742	540.333
+522.399	650.667
+522.057	814.667
+521.714	1023.33
+521.373	1254
+521.03	1459
+520.688	1661.33
+520.345	1815.67
+520.002	1825.33
+519.661	1724.67
+519.319	1585
+518.976	1384
+518.633	1176.67
+518.29	941
+517.949	742.333
+517.606	613.333
+517.263	495.667
+516.921	415.667
+516.578	346.667
+516.235	289.667
+515.894	237.333
+515.551	210
+515.208	172
+514.865	155.333
+514.522	136.667
+514.179	111.333
+513.836	105.667
+513.493	97
+513.152	88
+512.809	77
+512.466	67.3333
+512.123	70.6667
+511.779	59.6667
+511.436	62.3333
+511.093	57.3333
+510.75	50.3333
+510.407	49
+510.064	43
+509.721	35.6667
+509.377	39
+509.034	33.6667
+508.693	31.3333
+508.35	35
+508.007	30
+507.663	25.3333
+507.32	26
+506.977	24.6667
+506.633	23.6667
+506.29	27.3333
+505.947	18.3333
+505.604	24.3333
+505.26	21.3333
+504.917	22.6667
+504.573	19
+504.23	16
+503.887	18.6667
+503.543	17.6667
+503.2	16
+502.854	15.6667
+502.511	13.3333
+502.167	14.3333
+501.824	12.6667
+501.48	11.3333
+501.137	13.6667
+500.793	8.33333
+500.45	7
+500.106	13
+499.763	9.33333
+499.419	10.6667
+499.076	10.6667
+498.732	9.66667
+498.386	8.66667
+498.043	8
+497.699	6.33333
+497.355	7.33333
+497.012	7
+496.668	10.3333
+496.324	8.33333
+495.981	7.66667
+495.635	8
+495.291	7.33333
+494.947	7.33333
+494.604	8
+494.26	8.33333
+493.916	8.33333
+493.57	9
+493.226	5.66667
+492.883	4.33333
+492.539	7
+492.195	8
+491.849	2.66667
+491.505	8.66667
+491.161	8.33333
+490.817	4.66667
+490.471	9.33333
+490.127	7.66667
+489.783	3.33333
+489.439	4.66667
+489.093	6.33333
+488.749	8.66667
+488.405	4
+488.061	6.66667
+487.715	6.33333
+487.371	3
+487.027	3.33333
+486.683	6
+486.337	2
+485.993	2.66667
+485.649	5.33333
+485.303	4.33333
+484.959	1.66667
+484.614	4.66667
+484.268	5.33333
+483.924	5.33333
+483.58	3
+483.234	4.33333
+482.889	2.66667
+482.545	-1
+482.199	5
+481.855	4
+481.51	5
+481.164	3.66667
+480.82	4.33333
+480.476	2.33333
+480.129	1
+479.785	2.66667
+479.438	4.33333
+479.094	0.666667
+478.75	2
+478.403	2
+478.059	2.66667
+477.712	3
+477.368	2.66667
+477.024	0
+476.677	1.66667
+476.333	1.66667
+475.986	1.66667
+475.642	0.666667
+475.295	1
+474.951	0
+474.604	2
+474.259	3
+473.913	3.33333
+473.568	3.66667
+473.221	4.66667
+472.877	2
+472.53	3.66667
+472.186	1
+471.839	0.666667
+471.494	2.66667
+471.148	1.66667
+470.803	4.66667
+470.456	-0.333333
+470.112	3.33333
+469.765	0.666667
+469.42	2.33333
+469.073	1.66667
+468.728	3.33333
+468.382	4.66667
+468.037	0.666667
+467.69	2
+467.343	3
+466.998	-1.33333
+466.651	2
+466.307	1.33333
+465.96	3.33333
+465.613	1.33333
+465.268	3.66667
+464.921	1
+464.576	2.33333
+464.229	3
+463.882	1.33333
+463.537	3
+463.19	-0.333333
+462.845	-1
+462.498	1.66667
+462.151	-0.666667
+461.806	0
+461.459	-0.666667
+461.112	0
+460.767	1.33333
+460.42	2
+460.072	1
+459.727	0.666667
+459.38	0.333333
+459.033	1.33333
+458.686	2.66667
+458.341	0.666667
+457.993	2
+457.646	0
+457.301	-1.33333
+456.954	-0.333333
+456.606	0.666667
+456.259	2.33333
+455.914	1.66667
+455.567	2.66667
+455.219	0.333333
+454.872	1
+454.527	0.666667
+454.179	1.33333
+453.832	-0.666667
+453.484	0.666667
+453.139	1.33333
+452.792	1.33333
+452.444	1.33333
+452.097	-1.66667
+451.749	2
+451.404	1.66667
+451.056	-0.666667
+450.709	1.33333
+450.361	1
+450.014	0.333333
+449.668	0.333333
+449.321	3
+448.973	-0.333333
+448.626	2.33333
+448.278	4.33333
+447.93	-0.333333
+447.583	4
+447.237	1.66667
+446.89	2.33333
+446.542	1.66667
+446.194	4.33333
+445.847	4.66667
+445.499	1
+445.151	2.33333
+444.803	3
+444.456	4.66667
+444.11	3
+443.762	-0.666667
+443.414	1
+443.067	3.33333
+442.719	2.33333
+442.371	2
+442.023	2
+441.675	-0.666667
+441.327	1
+440.979	-0.333333
+440.632	1
+440.284	1.66667
+439.936	1.66667
+439.588	1.33333
+439.24	2.66667
+438.892	4.66667
+438.544	6
+438.196	2.33333
+437.848	1
+437.5	0.333333
+437.152	2.33333
+436.804	3.66667
+436.456	3
+436.108	3.33333
+435.76	3
+435.412	3.66667
+435.063	3.66667
+434.715	3
+434.367	0.666667
+434.019	2.66667
+433.671	2.33333
+433.323	2.66667
+432.975	0.666667
+432.626	3
+432.278	1.66667
+431.928	3.33333
+431.579	2.66667
+431.231	1
+430.883	2.33333
+430.535	3
+430.186	2
+429.838	0.666667
+429.49	3.66667
+429.142	3.66667
+428.791	2
+428.443	3
+428.094	3
+427.746	4.33333
+427.398	-0.333333
+427.049	1.33333
+426.701	2.33333
+426.35	1.33333
+426.002	5.33333
+425.653	3.66667
+425.305	2.66667
+424.956	3.66667
+424.606	0.666667
+424.257	1.33333
+423.909	3.33333
+423.56	3.33333
+423.211	2
+422.861	2.33333
+422.512	3.66667
+422.164	2.33333
+421.815	4.33333
+421.466	2
+421.116	0.666667
+420.767	2.33333
+420.418	1.33333
+420.067	-0.666667
+419.719	2.66667
+419.37	3.33333
+419.021	2.66667
+418.671	2.33333
+418.322	1.33333
+417.973	0.666667
+417.624	-2
+417.273	2.66667
+416.925	4
+416.576	-1
+416.225	1.66667
+415.876	3.33333
+415.527	4
+415.176	2.66667
+414.827	3.33333
+414.478	0.666667
+414.127	6
+413.778	3.66667
+413.43	2.33333
+413.078	4
+412.73	2.33333
+412.381	2
+412.029	2.66667
+411.68	3.33333
+411.329	4
+410.98	3.66667
+410.631	0
+410.28	4
+409.931	-1
+409.58	0.333333
+409.231	4
+408.882	0
+408.53	4.33333
+408.181	3.66667
+407.83	3.33333
+407.481	2
+407.13	2.66667
+406.78	4.33333
+406.429	3.66667
+406.08	4
+405.731	2.33333
+405.379	1.33333
+405.03	2.33333
+404.679	3
+404.329	3.33333
+403.978	2
+403.629	2.66667
+403.277	1.66667
+402.928	3.33333
+402.576	2
+402.227	2
+401.876	3.33333
+401.526	2.33333
+401.175	4.33333
+400.825	2.33333
+400.474	3
+400.122	0
+399.773	0
+399.421	1
+399.072	0
+398.72	2
+398.371	4
+398.019	1
+397.667	0.333333
+397.318	2.66667
+396.966	3.33333
+396.617	1
+396.265	3
+395.915	3.33333
+395.564	1
+395.212	0.666667
+394.862	0
+394.51	5
+394.159	4
+393.809	2.66667
+393.457	2
+393.107	3
+392.756	1.33333
+392.404	0.666667
+392.054	1
+391.702	2.33333
+391.35	3.33333
+391	0.666667
+390.648	-0.333333
+390.297	1
+389.945	2.66667
+389.595	2.66667
+389.243	3.33333
+388.891	0.666667
+388.541	1
+388.189	2.66667
+387.837	0.333333
+387.487	2.66667
+387.135	3.33333
+386.783	2.66667
+386.431	1.33333
+386.081	2.66667
+385.729	3.66667
+385.377	4.66667
+385.024	5
+384.674	0.333333
+384.322	1
+383.97	2
+383.618	1.66667
+383.266	2
+382.916	-0.333333
+382.563	1.33333
+382.211	4.33333
+381.859	3
+381.507	3.33333
+381.157	0.333333
+380.804	3.33333
+380.452	2.66667
+380.1	2
+379.747	1.66667
+379.397	1.66667
+379.045	0.333333
+378.692	4.33333
+378.34	5.33333
+377.987	2.66667
+377.635	2
+377.283	4
+376.932	3.33333
+376.58	2
+376.227	2
+375.875	3
+375.522	4.66667
+375.17	0.666667
+374.817	2.33333
+374.465	5
+374.112	1.66667
+373.76	2
+373.409	4
+373.057	2.66667
+372.704	1.33333
+372.352	1.66667
+371.999	2.33333
+371.646	1.33333
+371.294	4
+370.941	1.33333
+370.588	3.66667
+370.236	2.66667
+369.883	5
+369.53	2
+369.177	2.66667
+368.825	3.66667
+368.472	2
+368.119	2.33333
+367.766	3.33333
+367.413	3.33333
+367.061	2.66667
+366.708	3.33333
+366.355	0.666667
+366.002	3
+365.649	2
+365.296	4.33333
+364.943	4
+364.591	3
+364.238	4.66667
+363.885	4
+363.532	1.66667
+363.179	2.33333
+362.826	4
+362.471	4.33333
+362.118	2.33333
+361.765	2.33333
+361.411	3
+361.058	4
+360.705	2.66667
+360.352	3.66667
+359.999	6.33333
+359.646	1.33333
+359.293	3
+358.938	3
+358.585	4
+358.231	4
+357.878	4
+357.525	0.666667
+357.172	0.333333
+356.819	4.33333
+356.463	4
+356.11	5.33333
+355.757	3.33333
+355.404	3.33333
+355.05	5
+354.697	4
+354.342	5.33333
+353.988	3
+353.635	3
+353.282	5.33333
+352.928	3.33333
+352.573	2
+352.219	2.33333
+351.866	1.66667
+351.513	2.33333
+351.157	3.33333
+350.803	2.33333
+350.45	4
+350.097	4.66667
+349.741	3.66667
+349.387	3.66667
+349.034	2.66667
+348.68	2.33333
+348.325	3.66667
+347.971	2
+347.618	8
+347.264	0
+346.908	3.66667
+346.555	7
+346.201	1.66667
+345.845	0.333333
+345.492	1.33333
+345.138	6
+344.782	6.66667
+344.429	1.33333
+344.075	2.66667
+343.719	6
+343.365	6
+343.012	1.33333
+342.656	3
+342.302	3.66667
+341.948	3
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_6_top.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_6_top.txt
new file mode 100644
index 0000000000000000000000000000000000000000..9f7422fc3f056fe13a12c0c92ff47b97f607427a
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_6_top.txt
@@ -0,0 +1,1024 @@
+692.206	-0.666667
+691.876	-0.666667
+691.546	-0.333333
+691.215	0.333333
+690.885	1.66667
+690.555	-1.66667
+690.225	2
+689.895	-0.666667
+689.564	-1.33333
+689.232	2
+688.902	0.333333
+688.571	0.333333
+688.241	-0.333333
+687.911	-2
+687.58	0.666667
+687.25	-1.66667
+686.917	-2
+686.587	0
+686.257	0
+685.926	0.333333
+685.596	1
+685.266	0.333333
+684.933	0.333333
+684.602	0.666667
+684.272	0
+683.942	1.66667
+683.609	0.333333
+683.279	-1
+682.948	0.333333
+682.617	1.66667
+682.287	0
+681.954	-1.66667
+681.624	3.33333
+681.293	2.66667
+680.963	0.666667
+680.63	0.333333
+680.299	-1.33333
+679.969	1.33333
+679.636	0.666667
+679.305	1.33333
+678.975	-0.333333
+678.644	1.33333
+678.311	-0.333333
+677.981	0.333333
+677.65	1.33333
+677.317	1.66667
+676.986	2
+676.656	1.33333
+676.323	0
+675.992	2
+675.661	1.66667
+675.328	0
+674.998	1.66667
+674.667	1.33333
+674.334	-1
+674.003	0
+673.67	3.33333
+673.339	0
+673.008	2.33333
+672.675	0.333333
+672.344	1.33333
+672.011	0.333333
+671.681	3.66667
+671.35	1.33333
+671.017	-0.333333
+670.686	-1.33333
+670.353	2
+670.022	2.33333
+669.689	-1.66667
+669.358	0
+669.027	2
+668.693	1
+668.362	-1
+668.029	1.66667
+667.698	4
+667.365	1.66667
+667.034	1.66667
+666.701	0.333333
+666.37	1.33333
+666.036	1
+665.705	2.66667
+665.372	2.33333
+665.041	3.33333
+664.708	0.333333
+664.376	-1.66667
+664.043	0.666667
+663.712	0.333333
+663.379	1
+663.045	2
+662.714	-0.333333
+662.381	0.333333
+662.049	1.33333
+661.716	1
+661.385	1.66667
+661.051	0.333333
+660.718	-2.33333
+660.387	-0.666667
+660.053	0.666667
+659.722	2.66667
+659.388	1.33333
+659.055	4
+658.724	2
+658.39	-0.333333
+658.059	2
+657.725	3.33333
+657.392	0.666667
+657.06	2.66667
+656.727	0.333333
+656.393	0.666667
+656.062	-0.333333
+655.728	1
+655.394	1.66667
+655.063	-2
+654.729	-2
+654.396	3
+654.064	2.66667
+653.73	3.66667
+653.397	1.33333
+653.063	1
+652.731	1.33333
+652.398	1.33333
+652.064	-0.333333
+651.73	1.33333
+651.399	-1.66667
+651.065	1
+650.731	-0.333333
+650.397	2
+650.066	0.666667
+649.732	2.33333
+649.398	-1
+649.064	0.333333
+648.732	1
+648.399	2
+648.065	-1
+647.731	0.333333
+647.397	2
+647.065	-0.333333
+646.731	1
+646.397	2
+646.063	1.33333
+645.729	1.66667
+645.398	1
+645.064	2.66667
+644.73	1.33333
+644.396	3
+644.062	2.33333
+643.727	1.33333
+643.393	1
+643.062	-1
+642.727	2.66667
+642.393	1.33333
+642.059	0.666667
+641.725	1.66667
+641.391	1
+641.057	-0.666667
+640.723	-1
+640.389	2.33333
+640.054	2
+639.72	1
+639.388	-1
+639.054	0.333333
+638.72	-1.33333
+638.386	-0.666667
+638.051	0.666667
+637.717	1.33333
+637.383	0.666667
+637.049	1.66667
+636.714	1.33333
+636.38	0.333333
+636.046	1.66667
+635.711	3
+635.377	-1.66667
+635.043	4.33333
+634.708	1.33333
+634.374	1.33333
+634.04	0
+633.705	1.33333
+633.371	0.333333
+633.036	2.33333
+632.702	-3.33333
+632.368	-0.333333
+632.033	1.33333
+631.699	2.66667
+631.364	-1.33333
+631.03	0.333333
+630.693	1
+630.359	1.66667
+630.024	2.33333
+629.689	5
+629.355	2.66667
+629.02	4
+628.686	6.66667
+628.351	2
+628.017	2
+627.682	2
+627.345	0.333333
+627.011	4.33333
+626.676	0
+626.341	0.333333
+626.007	3
+625.672	0.666667
+625.337	1.66667
+625	1.33333
+624.666	1.66667
+624.331	-0.333333
+623.996	4.33333
+623.661	0.666667
+623.327	2.66667
+622.99	0
+622.655	1
+622.32	2.33333
+621.985	1.33333
+621.651	1
+621.314	4
+620.979	2.66667
+620.644	-0.333333
+620.309	0
+619.972	2
+619.637	1.66667
+619.302	2.33333
+618.967	2
+618.63	5
+618.295	2
+617.96	-0.333333
+617.625	2.66667
+617.288	4
+616.953	0
+616.618	-0.666667
+616.281	4
+615.946	4
+615.611	2.33333
+615.274	2.33333
+614.939	1.66667
+614.604	3.66667
+614.266	2.66667
+613.931	4
+613.596	3.66667
+613.259	2.33333
+612.924	0.333333
+612.589	1.66667
+612.251	2.33333
+611.916	0.666667
+611.581	1.66667
+611.244	2.66667
+610.908	-1
+610.571	1.33333
+610.236	1.33333
+609.901	1.66667
+609.563	3.66667
+609.228	2.33333
+608.89	1.66667
+608.555	1.66667
+608.22	1.66667
+607.882	1
+607.547	-0.666667
+607.21	2
+606.874	0
+606.537	0.333333
+606.201	1.33333
+605.864	0
+605.528	-1
+605.193	1
+604.855	2
+604.52	2
+604.182	-0.333333
+603.847	2.66667
+603.509	-1.66667
+603.174	1.66667
+602.836	-1
+602.501	-1
+602.163	-0.666667
+601.825	-1.33333
+601.49	-1
+601.152	-1.33333
+600.816	-0.333333
+600.479	2.33333
+600.143	0.333333
+599.805	0.333333
+599.47	0.333333
+599.132	-0.666667
+598.794	0.333333
+598.459	2
+598.121	1
+597.785	0
+597.447	0.333333
+597.112	3.33333
+596.774	1.33333
+596.436	0.666667
+596.1	0.333333
+595.762	0
+595.424	1.33333
+595.088	3
+594.75	0.666667
+594.415	3
+594.077	-1
+593.739	0.333333
+593.403	0.333333
+593.065	1
+592.727	1.66667
+592.391	-2.33333
+592.053	1.33333
+591.715	1.66667
+591.379	-2.66667
+591.041	-0.333333
+590.703	0
+590.365	0.333333
+590.029	1
+589.691	-0.666667
+589.353	2.33333
+589.017	0.666667
+588.678	0.666667
+588.34	-0.666667
+588.002	-1
+587.666	-1.33333
+587.328	1.33333
+586.99	-3.66667
+586.651	1
+586.315	-0.333333
+585.977	0.666667
+585.639	0
+585.3	3
+584.962	0.333333
+584.626	0
+584.288	1.33333
+583.949	2.66667
+583.611	0
+583.273	1.66667
+582.936	1.33333
+582.598	0.333333
+582.26	0.333333
+581.921	1.33333
+581.583	0
+581.244	2
+580.906	4
+580.57	2
+580.231	1
+579.893	1.33333
+579.554	2
+579.216	3
+578.877	1
+578.539	2
+578.2	0
+577.864	2.66667
+577.525	0.666667
+577.187	-0.666667
+576.848	0
+576.51	2.33333
+576.171	1.33333
+575.832	-1
+575.494	0
+575.155	2.66667
+574.816	0.666667
+574.478	0
+574.139	2
+573.8	3
+573.462	-1
+573.123	1.33333
+572.784	2
+572.445	1.33333
+572.107	0.333333
+571.768	-2
+571.429	2.66667
+571.09	1.66667
+570.751	0.666667
+570.413	1.66667
+570.074	1.33333
+569.735	-0.333333
+569.396	0.666667
+569.057	1
+568.718	-0.333333
+568.38	2.33333
+568.041	0.333333
+567.702	3.66667
+567.363	1.33333
+567.024	-0.666667
+566.685	1
+566.346	1
+566.007	0.666667
+565.668	-0.666667
+565.329	0.333333
+564.988	4.33333
+564.649	1
+564.31	3.33333
+563.971	3.66667
+563.632	2.33333
+563.292	5.33333
+562.953	1
+562.614	1.33333
+562.273	2.33333
+561.934	2.66667
+561.595	2
+561.256	2.33333
+560.916	1
+560.577	2.33333
+560.236	3
+559.897	0.666667
+559.558	0
+559.218	3.66667
+558.879	1
+558.54	2.66667
+558.198	1.66667
+557.859	6
+557.52	3
+557.181	-1.66667
+556.839	5.66667
+556.5	3.33333
+556.16	3
+555.821	2.66667
+555.48	5.33333
+555.14	3
+554.801	0
+554.461	3.66667
+554.12	5
+553.78	6.33333
+553.441	2.66667
+553.102	1.66667
+552.76	5
+552.42	4.33333
+552.081	4
+551.739	3
+551.4	6
+551.06	6.33333
+550.719	4
+550.379	5
+550.039	6.33333
+549.698	4.66667
+549.358	3
+549.019	3.33333
+548.677	4.66667
+548.337	4.66667
+547.998	8.33333
+547.656	6.33333
+547.316	7.33333
+546.977	4.33333
+546.635	7.66667
+546.295	6.33333
+545.953	7.66667
+545.613	7
+545.274	6.66667
+544.932	6
+544.592	7.66667
+544.25	8.66667
+543.91	6.66667
+543.57	7.66667
+543.229	8.66667
+542.889	11.6667
+542.547	8
+542.207	9.66667
+541.865	9.33333
+541.525	10
+541.183	9.33333
+540.843	11.3333
+540.501	12.3333
+540.161	15.3333
+539.819	12
+539.479	9.33333
+539.137	9
+538.797	14.3333
+538.455	10.6667
+538.115	13.3333
+537.773	16
+537.433	14.6667
+537.091	14
+536.75	14.6667
+536.408	16.3333
+536.068	18
+535.726	17
+535.386	20.3333
+535.044	20.3333
+534.703	17
+534.361	21.6667
+534.019	17.6667
+533.679	20.6667
+533.336	19.3333
+532.996	24
+532.654	24
+532.312	23
+531.971	27
+531.629	31.6667
+531.289	30
+530.946	34
+530.604	35
+530.264	38
+529.921	38.6667
+529.579	41.3333
+529.238	44
+528.896	44.6667
+528.556	48.3333
+528.213	54.6667
+527.871	63
+527.53	64
+527.188	71
+526.845	81
+526.503	88.6667
+526.162	88.3333
+525.819	113.333
+525.477	119
+525.136	141.667
+524.794	156.667
+524.451	186.667
+524.111	214.333
+523.768	247.333
+523.425	305.333
+523.083	367.667
+522.742	440.667
+522.399	546.333
+522.057	696
+521.714	848
+521.373	1056.33
+521.03	1250.67
+520.688	1473.33
+520.345	1552.67
+520.002	1611.33
+519.661	1520.33
+519.319	1401.33
+518.976	1227.67
+518.633	1039
+518.29	863.667
+517.949	679
+517.606	555
+517.263	438
+516.921	350
+516.578	285
+516.235	257.667
+515.894	206.333
+515.551	183.667
+515.208	160.667
+514.865	142.667
+514.522	122.333
+514.179	108
+513.836	94
+513.493	96
+513.152	78.6667
+512.809	76.6667
+512.466	70
+512.123	56.3333
+511.779	55.6667
+511.436	51
+511.093	47.6667
+510.75	41.6667
+510.407	40
+510.064	38.3333
+509.721	34.3333
+509.377	35
+509.034	33.6667
+508.693	30.6667
+508.35	27
+508.007	29.6667
+507.663	29.3333
+507.32	24.6667
+506.977	22.3333
+506.633	22
+506.29	22
+505.947	19.3333
+505.604	19
+505.26	17.6667
+504.917	14.3333
+504.573	17.6667
+504.23	14.3333
+503.887	13.3333
+503.543	16
+503.2	9.66667
+502.854	11.6667
+502.511	10.3333
+502.167	12
+501.824	15.3333
+501.48	11
+501.137	10.6667
+500.793	12.3333
+500.45	10.6667
+500.106	9.66667
+499.763	12.3333
+499.419	7.66667
+499.076	7.66667
+498.732	12.3333
+498.386	11.3333
+498.043	11.3333
+497.699	6.66667
+497.355	6
+497.012	7.66667
+496.668	6.33333
+496.324	9.33333
+495.981	7
+495.635	6.66667
+495.291	7.33333
+494.947	10
+494.604	0.666667
+494.26	6
+493.916	7.66667
+493.57	9
+493.226	9
+492.883	4.66667
+492.539	8.33333
+492.195	5.66667
+491.849	4.66667
+491.505	4.33333
+491.161	5
+490.817	7.33333
+490.471	7.33333
+490.127	4
+489.783	3.33333
+489.439	6
+489.093	4.66667
+488.749	6.66667
+488.405	3.66667
+488.061	3.66667
+487.715	4.33333
+487.371	4.33333
+487.027	5.33333
+486.683	5
+486.337	6.66667
+485.993	2.33333
+485.649	6.66667
+485.303	3.33333
+484.959	3.66667
+484.614	3
+484.268	5
+483.924	1
+483.58	3
+483.234	2
+482.889	7
+482.545	2
+482.199	4
+481.855	3.33333
+481.51	1.66667
+481.164	4
+480.82	2.66667
+480.476	2.66667
+480.129	2
+479.785	6.33333
+479.438	2.66667
+479.094	1.33333
+478.75	3
+478.403	1
+478.059	1.66667
+477.712	1.66667
+477.368	4.33333
+477.024	1.66667
+476.677	4.33333
+476.333	2
+475.986	2
+475.642	5.66667
+475.295	1.66667
+474.951	3
+474.604	2.33333
+474.259	4
+473.913	4.33333
+473.568	4
+473.221	3.33333
+472.877	2.66667
+472.53	5
+472.186	4.33333
+471.839	3.66667
+471.494	3.33333
+471.148	2.66667
+470.803	2.66667
+470.456	3.33333
+470.112	4
+469.765	0.666667
+469.42	3.66667
+469.073	1
+468.728	2.33333
+468.382	4.66667
+468.037	2.33333
+467.69	3
+467.343	1.33333
+466.998	2
+466.651	0.333333
+466.307	2
+465.96	0
+465.613	1
+465.268	3.66667
+464.921	2.33333
+464.576	2
+464.229	0.333333
+463.882	3
+463.537	2
+463.19	-0.333333
+462.845	3.66667
+462.498	0.333333
+462.151	2
+461.806	-0.333333
+461.459	1
+461.112	1.33333
+460.767	-1
+460.42	1
+460.072	0.666667
+459.727	-1.33333
+459.38	1.33333
+459.033	1
+458.686	1.33333
+458.341	2
+457.993	-1
+457.646	1.33333
+457.301	0.666667
+456.954	2
+456.606	1.33333
+456.259	1.33333
+455.914	1.66667
+455.567	2
+455.219	-1.66667
+454.872	1
+454.527	0.333333
+454.179	2.66667
+453.832	5
+453.484	2.66667
+453.139	4.66667
+452.792	0.333333
+452.444	-1.66667
+452.097	0.666667
+451.749	1.66667
+451.404	2.33333
+451.056	3.33333
+450.709	2.66667
+450.361	1.66667
+450.014	1.66667
+449.668	4.66667
+449.321	0
+448.973	2.33333
+448.626	-0.333333
+448.278	1.66667
+447.93	3.33333
+447.583	2
+447.237	3.33333
+446.89	3.66667
+446.542	1.66667
+446.194	0
+445.847	0.333333
+445.499	0.666667
+445.151	1.66667
+444.803	1.66667
+444.456	0.333333
+444.11	2.66667
+443.762	2.66667
+443.414	1.33333
+443.067	2.33333
+442.719	1.33333
+442.371	0
+442.023	2
+441.675	4.66667
+441.327	0
+440.979	5
+440.632	2.66667
+440.284	1.33333
+439.936	1.66667
+439.588	0.666667
+439.24	3.66667
+438.892	0.333333
+438.544	-0.666667
+438.196	4
+437.848	3.66667
+437.5	4
+437.152	5.66667
+436.804	0.666667
+436.456	5.66667
+436.108	4
+435.76	1.33333
+435.412	2
+435.063	2.66667
+434.715	1.66667
+434.367	2.66667
+434.019	3
+433.671	5
+433.323	4.33333
+432.975	3.33333
+432.626	3.66667
+432.278	1
+431.928	2
+431.579	1.33333
+431.231	3.33333
+430.883	4.33333
+430.535	0.333333
+430.186	4.66667
+429.838	0.666667
+429.49	1.33333
+429.142	0.666667
+428.791	5.33333
+428.443	3.66667
+428.094	0.333333
+427.746	-1.33333
+427.398	0.333333
+427.049	5
+426.701	2.33333
+426.35	4.66667
+426.002	3.66667
+425.653	1.66667
+425.305	1
+424.956	2
+424.606	0.333333
+424.257	1.33333
+423.909	-0.333333
+423.56	4
+423.211	5
+422.861	1
+422.512	3.33333
+422.164	2.33333
+421.815	2.33333
+421.466	1.66667
+421.116	1.66667
+420.767	2
+420.418	4.33333
+420.067	3.33333
+419.719	3.33333
+419.37	3
+419.021	1.66667
+418.671	-0.666667
+418.322	2.33333
+417.973	1.33333
+417.624	1
+417.273	4.33333
+416.925	1.66667
+416.576	2
+416.225	3
+415.876	2.33333
+415.527	5.66667
+415.176	3
+414.827	2.66667
+414.478	2.33333
+414.127	3
+413.778	0.666667
+413.43	1.33333
+413.078	2.66667
+412.73	3
+412.381	1.66667
+412.029	0.333333
+411.68	-0.666667
+411.329	2.33333
+410.98	1
+410.631	1.33333
+410.28	4
+409.931	1
+409.58	5
+409.231	0.333333
+408.882	0.333333
+408.53	-0.333333
+408.181	1
+407.83	4.66667
+407.481	1.33333
+407.13	1.66667
+406.78	1
+406.429	3.33333
+406.08	2
+405.731	3.33333
+405.379	2.33333
+405.03	3.33333
+404.679	3.66667
+404.329	1
+403.978	2.33333
+403.629	3
+403.277	1
+402.928	0.333333
+402.576	3
+402.227	3
+401.876	3
+401.526	3.33333
+401.175	-1
+400.825	4.33333
+400.474	3
+400.122	0.333333
+399.773	1.66667
+399.421	2
+399.072	1.33333
+398.72	2.66667
+398.371	0.666667
+398.019	3
+397.667	2.33333
+397.318	-0.666667
+396.966	-2.33333
+396.617	0
+396.265	4.33333
+395.915	1.66667
+395.564	2
+395.212	0
+394.862	3.66667
+394.51	0.333333
+394.159	4.33333
+393.809	3.33333
+393.457	0.666667
+393.107	5.33333
+392.756	1.33333
+392.404	0
+392.054	2.33333
+391.702	4.33333
+391.35	4
+391	2.66667
+390.648	1.66667
+390.297	2.66667
+389.945	2
+389.595	2
+389.243	5
+388.891	-0.333333
+388.541	3
+388.189	3.66667
+387.837	2.33333
+387.487	6
+387.135	3.33333
+386.783	1
+386.431	0.666667
+386.081	0.666667
+385.729	0.666667
+385.377	2.33333
+385.024	2.66667
+384.674	1
+384.322	1.66667
+383.97	1
+383.618	1
+383.266	2.33333
+382.916	1.33333
+382.563	2.33333
+382.211	0
+381.859	0.666667
+381.507	2.33333
+381.157	1.33333
+380.804	2.66667
+380.452	4
+380.1	4
+379.747	3
+379.397	3.33333
+379.045	1.66667
+378.692	3.33333
+378.34	-1
+377.987	2.33333
+377.635	1.66667
+377.283	3.33333
+376.932	2.33333
+376.58	2.66667
+376.227	2
+375.875	1.66667
+375.522	4.33333
+375.17	5
+374.817	1.33333
+374.465	1.33333
+374.112	2.66667
+373.76	3
+373.409	3.66667
+373.057	1
+372.704	4
+372.352	-0.333333
+371.999	4.66667
+371.646	5
+371.294	0.333333
+370.941	5
+370.588	2.66667
+370.236	-1.33333
+369.883	2
+369.53	2
+369.177	2.33333
+368.825	3.33333
+368.472	3.33333
+368.119	3.66667
+367.766	-0.333333
+367.413	2
+367.061	4.33333
+366.708	3
+366.355	2
+366.002	3.33333
+365.649	3.66667
+365.296	3.33333
+364.943	3.66667
+364.591	2.33333
+364.238	3
+363.885	1.33333
+363.532	5.33333
+363.179	2.33333
+362.826	3
+362.471	1
+362.118	1.66667
+361.765	1
+361.411	4.66667
+361.058	0
+360.705	4
+360.352	4.33333
+359.999	2.33333
+359.646	-0.333333
+359.293	4.66667
+358.938	3
+358.585	4
+358.231	4
+357.878	3
+357.525	5.33333
+357.172	1.33333
+356.819	2
+356.463	4.33333
+356.11	2.66667
+355.757	1.66667
+355.404	4
+355.05	2
+354.697	3.66667
+354.342	3
+353.988	3
+353.635	2
+353.282	0.666667
+352.928	2
+352.573	3
+352.219	1
+351.866	2
+351.513	1.33333
+351.157	3.66667
+350.803	2
+350.45	4.33333
+350.097	4.33333
+349.741	1.33333
+349.387	0.666667
+349.034	4.66667
+348.68	4
+348.325	4
+347.971	2
+347.618	4.66667
+347.264	0.333333
+346.908	4.33333
+346.555	0.333333
+346.201	3.33333
+345.845	2.66667
+345.492	2.66667
+345.138	6
+344.782	6
+344.429	4.66667
+344.075	2.33333
+343.719	1.33333
+343.365	3.33333
+343.012	5
+342.656	4.33333
+342.302	6
+341.948	3.33333
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_7_bottom.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_7_bottom.txt
new file mode 100644
index 0000000000000000000000000000000000000000..0a75a0410031b693515c48c7558afb0bb25083db
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_7_bottom.txt
@@ -0,0 +1,1024 @@
+692.206	1
+691.876	-1.33333
+691.546	-1
+691.215	0
+690.885	2.66667
+690.555	0
+690.225	0.333333
+689.895	1
+689.564	-0.333333
+689.232	-0.333333
+688.902	2.66667
+688.571	1.66667
+688.241	0.666667
+687.911	2
+687.58	0
+687.25	0.333333
+686.917	1
+686.587	-0.666667
+686.257	2.33333
+685.926	-0.666667
+685.596	0
+685.266	3
+684.933	0
+684.602	0
+684.272	0.666667
+683.942	2.33333
+683.609	2
+683.279	-0.666667
+682.948	-1
+682.617	1.33333
+682.287	1
+681.954	2.33333
+681.624	0.666667
+681.293	-0.666667
+680.963	1
+680.63	-0.333333
+680.299	2.66667
+679.969	2.33333
+679.636	2.33333
+679.305	0.333333
+678.975	3.33333
+678.644	3
+678.311	-1.33333
+677.981	2
+677.65	-0.333333
+677.317	-0.333333
+676.986	0.666667
+676.656	1.33333
+676.323	3.66667
+675.992	3
+675.661	5
+675.328	1.66667
+674.998	1.66667
+674.667	1.66667
+674.334	1
+674.003	0
+673.67	0.666667
+673.339	2
+673.008	4.66667
+672.675	1.66667
+672.344	2
+672.011	2.33333
+671.681	2.66667
+671.35	4.33333
+671.017	0.666667
+670.686	1.33333
+670.353	2.33333
+670.022	-0.666667
+669.689	2.33333
+669.358	2.66667
+669.027	4
+668.693	-0.666667
+668.362	0.666667
+668.029	0.333333
+667.698	3.33333
+667.365	3
+667.034	0.333333
+666.701	2.33333
+666.37	0.666667
+666.036	3.66667
+665.705	1.33333
+665.372	1.66667
+665.041	1.66667
+664.708	-1
+664.376	1.33333
+664.043	1
+663.712	1.33333
+663.379	1.33333
+663.045	0.333333
+662.714	4
+662.381	2.33333
+662.049	0
+661.716	0.333333
+661.385	1.66667
+661.051	2.66667
+660.718	2.66667
+660.387	1.33333
+660.053	3
+659.722	0.666667
+659.388	2.33333
+659.055	0.333333
+658.724	1.66667
+658.39	0.333333
+658.059	2
+657.725	-0.333333
+657.392	2.33333
+657.06	4
+656.727	-3
+656.393	3
+656.062	2
+655.728	1
+655.394	1
+655.063	1
+654.729	2.66667
+654.396	-2
+654.064	0
+653.73	3
+653.397	4
+653.063	0.666667
+652.731	2.66667
+652.398	1
+652.064	4.33333
+651.73	3.33333
+651.399	2.66667
+651.065	4
+650.731	-2
+650.397	2
+650.066	1
+649.732	1.33333
+649.398	0.333333
+649.064	1.66667
+648.732	3
+648.399	0.333333
+648.065	2
+647.731	3.33333
+647.397	-0.333333
+647.065	4.33333
+646.731	1.33333
+646.397	-1
+646.063	1.66667
+645.729	3
+645.398	2.33333
+645.064	1.66667
+644.73	0.333333
+644.396	-1
+644.062	0.333333
+643.727	0
+643.393	3.66667
+643.062	1.66667
+642.727	-0.333333
+642.393	2
+642.059	0.666667
+641.725	2
+641.391	2.33333
+641.057	0
+640.723	2
+640.389	2.33333
+640.054	2.66667
+639.72	3
+639.388	1
+639.054	1
+638.72	-0.666667
+638.386	3.66667
+638.051	2.66667
+637.717	1.66667
+637.383	4
+637.049	0.333333
+636.714	2.33333
+636.38	2
+636.046	0
+635.711	1.33333
+635.377	1
+635.043	2.66667
+634.708	1.33333
+634.374	2.66667
+634.04	2.33333
+633.705	2.66667
+633.371	1.33333
+633.036	3
+632.702	1.33333
+632.368	0.666667
+632.033	2
+631.699	0.666667
+631.364	1
+631.03	2.66667
+630.693	2.66667
+630.359	2.33333
+630.024	1.66667
+629.689	4.33333
+629.355	2
+629.02	3.33333
+628.686	-0.666667
+628.351	2.33333
+628.017	2.33333
+627.682	3
+627.345	2.33333
+627.011	1
+626.676	4
+626.341	2.66667
+626.007	3
+625.672	3.33333
+625.337	3.33333
+625	0.666667
+624.666	-1.66667
+624.331	2
+623.996	3
+623.661	3.33333
+623.327	3.66667
+622.99	2
+622.655	0
+622.32	2
+621.985	2
+621.651	4.66667
+621.314	4
+620.979	2.33333
+620.644	2
+620.309	5
+619.972	1
+619.637	4
+619.302	4.33333
+618.967	2.33333
+618.63	5.66667
+618.295	4
+617.96	2.33333
+617.625	1.66667
+617.288	4
+616.953	5
+616.618	6.33333
+616.281	6.66667
+615.946	4
+615.611	6
+615.274	3.66667
+614.939	1.66667
+614.604	3.66667
+614.266	2.66667
+613.931	4
+613.596	2.66667
+613.259	5
+612.924	5.33333
+612.589	0.666667
+612.251	1.33333
+611.916	2.66667
+611.581	3.33333
+611.244	-3.66667
+610.908	1
+610.571	2
+610.236	0
+609.901	1.33333
+609.563	1.66667
+609.228	4
+608.89	4.66667
+608.555	1.33333
+608.22	3
+607.882	0.333333
+607.547	2.33333
+607.21	1
+606.874	0.333333
+606.537	2
+606.201	0.666667
+605.864	-0.333333
+605.528	4.33333
+605.193	2
+604.855	0.666667
+604.52	0.666667
+604.182	2
+603.847	-2
+603.509	2.33333
+603.174	2.33333
+602.836	-2
+602.501	3.33333
+602.163	2.33333
+601.825	-0.333333
+601.49	1.33333
+601.152	0.333333
+600.816	1.33333
+600.479	1.66667
+600.143	3.66667
+599.805	1.66667
+599.47	2
+599.132	2.33333
+598.794	0.333333
+598.459	2
+598.121	2.66667
+597.785	0.666667
+597.447	1
+597.112	1.66667
+596.774	2.66667
+596.436	2.33333
+596.1	2.33333
+595.762	0.666667
+595.424	2
+595.088	2.66667
+594.75	0.666667
+594.415	0
+594.077	0
+593.739	2
+593.403	3
+593.065	1
+592.727	2
+592.391	-1
+592.053	0.333333
+591.715	2.66667
+591.379	1
+591.041	1.33333
+590.703	0.666667
+590.365	3
+590.029	3
+589.691	0.666667
+589.353	2
+589.017	1.33333
+588.678	4.33333
+588.34	0
+588.002	2.33333
+587.666	1
+587.328	1.66667
+586.99	1.66667
+586.651	0.666667
+586.315	1
+585.977	1.66667
+585.639	0.333333
+585.3	2
+584.962	2
+584.626	2
+584.288	3.33333
+583.949	-0.333333
+583.611	0.666667
+583.273	0.333333
+582.936	2
+582.598	-1
+582.26	0
+581.921	0
+581.583	0.333333
+581.244	1.66667
+580.906	0.666667
+580.57	0.333333
+580.231	0.666667
+579.893	0.666667
+579.554	4
+579.216	-0.333333
+578.877	1.33333
+578.539	1.33333
+578.2	1.33333
+577.864	5
+577.525	-0.666667
+577.187	0.666667
+576.848	-1
+576.51	-2
+576.171	2.66667
+575.832	3
+575.494	3.33333
+575.155	1
+574.816	0.666667
+574.478	4
+574.139	2
+573.8	1.33333
+573.462	1.33333
+573.123	0
+572.784	1.33333
+572.445	-0.333333
+572.107	2.66667
+571.768	-0.333333
+571.429	2.66667
+571.09	0.333333
+570.751	0.333333
+570.413	1.33333
+570.074	2.33333
+569.735	0.666667
+569.396	4
+569.057	5
+568.718	0.333333
+568.38	3.33333
+568.041	0.333333
+567.702	2
+567.363	0.666667
+567.024	3.66667
+566.685	3.66667
+566.346	3.33333
+566.007	1.66667
+565.668	3.33333
+565.329	1.33333
+564.988	1.33333
+564.649	2.33333
+564.31	0.666667
+563.971	1
+563.632	3.33333
+563.292	2.66667
+562.953	4.33333
+562.614	2
+562.273	2.33333
+561.934	3.33333
+561.595	4.33333
+561.256	2.33333
+560.916	0.333333
+560.577	2.33333
+560.236	2.33333
+559.897	3.66667
+559.558	2
+559.218	2.66667
+558.879	6.33333
+558.54	3.66667
+558.198	2.33333
+557.859	4
+557.52	0.666667
+557.181	1.33333
+556.839	6.66667
+556.5	4
+556.16	5.33333
+555.821	4.66667
+555.48	3.66667
+555.14	5.33333
+554.801	5.66667
+554.461	7.33333
+554.12	6.33333
+553.78	5.66667
+553.441	5.66667
+553.102	2
+552.76	1.33333
+552.42	7.33333
+552.081	4
+551.739	4
+551.4	5.33333
+551.06	7.66667
+550.719	6
+550.379	2.33333
+550.039	5.66667
+549.698	6.66667
+549.358	3.66667
+549.019	8.66667
+548.677	4.66667
+548.337	6.66667
+547.998	7.66667
+547.656	4.66667
+547.316	6
+546.977	6.66667
+546.635	9
+546.295	5.66667
+545.953	7.66667
+545.613	8
+545.274	9.33333
+544.932	10.6667
+544.592	10
+544.25	9.66667
+543.91	12.6667
+543.57	11.6667
+543.229	9
+542.889	13.6667
+542.547	9
+542.207	9.33333
+541.865	15
+541.525	9.33333
+541.183	12.6667
+540.843	12.3333
+540.501	10.6667
+540.161	13
+539.819	13.3333
+539.479	11.3333
+539.137	13.6667
+538.797	16
+538.455	16
+538.115	15.6667
+537.773	18
+537.433	18.6667
+537.091	14.3333
+536.75	18
+536.408	18
+536.068	21.6667
+535.726	20.6667
+535.386	24
+535.044	26
+534.703	24.3333
+534.361	24.6667
+534.019	23
+533.679	24.6667
+533.336	27
+532.996	30
+532.654	31.6667
+532.312	33.3333
+531.971	34.6667
+531.629	34.6667
+531.289	38
+530.946	35.3333
+530.604	38
+530.264	47.6667
+529.921	43.6667
+529.579	44.3333
+529.238	51.6667
+528.896	56.6667
+528.556	56.6667
+528.213	67
+527.871	70.3333
+527.53	74
+527.188	81
+526.845	87.6667
+526.503	103.667
+526.162	109.333
+525.819	131.333
+525.477	146
+525.136	155.667
+524.794	186
+524.451	215
+524.111	256.333
+523.768	277
+523.425	333.333
+523.083	418
+522.742	492.333
+522.399	604.333
+522.057	767.667
+521.714	968.333
+521.373	1162
+521.03	1388.67
+520.688	1605.33
+520.345	1732
+520.002	1859.67
+519.661	1845
+519.319	1742.67
+518.976	1516.33
+518.633	1306.33
+518.29	1072
+517.949	884
+517.606	704.333
+517.263	570.667
+516.921	469.667
+516.578	393
+516.235	326.333
+515.894	278.667
+515.551	233.667
+515.208	203.667
+514.865	186.333
+514.522	151
+514.179	145
+513.836	121
+513.493	110.333
+513.152	102.667
+512.809	88.3333
+512.466	80.3333
+512.123	73.6667
+511.779	74.6667
+511.436	61.6667
+511.093	57.6667
+510.75	56.6667
+510.407	54.3333
+510.064	47.6667
+509.721	40.3333
+509.377	43.6667
+509.034	41.3333
+508.693	41.6667
+508.35	39
+508.007	30.6667
+507.663	32.3333
+507.32	25.3333
+506.977	23.3333
+506.633	24.6667
+506.29	22.6667
+505.947	27
+505.604	26.3333
+505.26	22.6667
+504.917	21
+504.573	20.3333
+504.23	14.6667
+503.887	16.6667
+503.543	18.3333
+503.2	12.3333
+502.854	20
+502.511	16.3333
+502.167	17.3333
+501.824	15.3333
+501.48	13.3333
+501.137	10.6667
+500.793	12
+500.45	12.6667
+500.106	10.6667
+499.763	12
+499.419	16.6667
+499.076	9
+498.732	10
+498.386	10.3333
+498.043	10
+497.699	9.33333
+497.355	9
+497.012	9.33333
+496.668	9.66667
+496.324	7.66667
+495.981	11.3333
+495.635	7
+495.291	11.3333
+494.947	8.66667
+494.604	7.66667
+494.26	8.66667
+493.916	8
+493.57	3.33333
+493.226	5.66667
+492.883	10.3333
+492.539	7
+492.195	8.33333
+491.849	8.33333
+491.505	8
+491.161	7
+490.817	8
+490.471	5.66667
+490.127	9.33333
+489.783	4.66667
+489.439	8
+489.093	7
+488.749	5.33333
+488.405	7.66667
+488.061	8
+487.715	6
+487.371	5.33333
+487.027	7
+486.683	6.33333
+486.337	5.66667
+485.993	6.33333
+485.649	6.33333
+485.303	3.33333
+484.959	3
+484.614	3.66667
+484.268	5
+483.924	3
+483.58	4.33333
+483.234	2.66667
+482.889	3.66667
+482.545	4.66667
+482.199	0.333333
+481.855	2.66667
+481.51	2.66667
+481.164	3.66667
+480.82	2.33333
+480.476	3.66667
+480.129	5
+479.785	4.66667
+479.438	5
+479.094	4.33333
+478.75	2.33333
+478.403	4
+478.059	5.66667
+477.712	2.66667
+477.368	5.33333
+477.024	5.33333
+476.677	6
+476.333	2
+475.986	0.666667
+475.642	2
+475.295	4.33333
+474.951	2.66667
+474.604	4
+474.259	0.666667
+473.913	4
+473.568	4.33333
+473.221	5
+472.877	6.33333
+472.53	3.66667
+472.186	2.33333
+471.839	6
+471.494	1
+471.148	2
+470.803	4.66667
+470.456	4.66667
+470.112	1.33333
+469.765	5
+469.42	3.33333
+469.073	3.33333
+468.728	2.66667
+468.382	3
+468.037	1.66667
+467.69	4
+467.343	1
+466.998	1
+466.651	2.66667
+466.307	3.33333
+465.96	2.33333
+465.613	2.66667
+465.268	2
+464.921	4
+464.576	2.66667
+464.229	3.66667
+463.882	3.33333
+463.537	2.33333
+463.19	5
+462.845	2
+462.498	0
+462.151	2
+461.806	2.33333
+461.459	0.666667
+461.112	1.66667
+460.767	1
+460.42	1.33333
+460.072	4.33333
+459.727	2
+459.38	1
+459.033	1.66667
+458.686	0.666667
+458.341	2.66667
+457.993	-0.333333
+457.646	1.33333
+457.301	-0.666667
+456.954	3
+456.606	-1
+456.259	-0.333333
+455.914	2
+455.567	1.66667
+455.219	2
+454.872	3
+454.527	0.333333
+454.179	-1
+453.832	3.66667
+453.484	2
+453.139	4.33333
+452.792	2
+452.444	1.33333
+452.097	-1
+451.749	3.33333
+451.404	2.33333
+451.056	-0.666667
+450.709	-1
+450.361	4
+450.014	2.66667
+449.668	2.33333
+449.321	-0.333333
+448.973	1.66667
+448.626	5.33333
+448.278	0.666667
+447.93	0.333333
+447.583	0.333333
+447.237	0.666667
+446.89	2
+446.542	1.66667
+446.194	1
+445.847	2.66667
+445.499	1.66667
+445.151	1.66667
+444.803	2
+444.456	2.66667
+444.11	3
+443.762	2.33333
+443.414	3.33333
+443.067	0.666667
+442.719	1.33333
+442.371	0.333333
+442.023	4.33333
+441.675	2.66667
+441.327	5
+440.979	2
+440.632	4
+440.284	2.33333
+439.936	3.33333
+439.588	6.66667
+439.24	4.66667
+438.892	4
+438.544	3
+438.196	1
+437.848	3.66667
+437.5	2.66667
+437.152	4.66667
+436.804	4
+436.456	4.66667
+436.108	4
+435.76	5.33333
+435.412	5
+435.063	2.33333
+434.715	2.66667
+434.367	3.66667
+434.019	1.33333
+433.671	6.66667
+433.323	4.33333
+432.975	2.33333
+432.626	3.33333
+432.278	-1
+431.928	5
+431.579	4
+431.231	5.66667
+430.883	2.66667
+430.535	4.33333
+430.186	4.33333
+429.838	4.66667
+429.49	2.66667
+429.142	5
+428.791	3.66667
+428.443	2.66667
+428.094	0
+427.746	4
+427.398	5
+427.049	0.333333
+426.701	3.33333
+426.35	3.66667
+426.002	2
+425.653	6.66667
+425.305	1.33333
+424.956	3.33333
+424.606	-0.333333
+424.257	5.33333
+423.909	3.66667
+423.56	2.33333
+423.211	2
+422.861	3.33333
+422.512	3.33333
+422.164	2.66667
+421.815	3.33333
+421.466	-1
+421.116	3.33333
+420.767	3.66667
+420.418	0.333333
+420.067	3.33333
+419.719	4.33333
+419.37	2.66667
+419.021	3.33333
+418.671	3
+418.322	4.66667
+417.973	3.33333
+417.624	2.33333
+417.273	3
+416.925	4.33333
+416.576	4.33333
+416.225	2
+415.876	5.33333
+415.527	4
+415.176	2.33333
+414.827	0.333333
+414.478	4
+414.127	2.66667
+413.778	2.33333
+413.43	4
+413.078	3.33333
+412.73	3
+412.381	2
+412.029	3
+411.68	1
+411.329	3
+410.98	0.666667
+410.631	2
+410.28	5
+409.931	-0.333333
+409.58	3
+409.231	3.33333
+408.882	1.33333
+408.53	3
+408.181	1.66667
+407.83	5
+407.481	2.66667
+407.13	0.333333
+406.78	3
+406.429	4.66667
+406.08	3.33333
+405.731	3.66667
+405.379	2
+405.03	3.33333
+404.679	4.33333
+404.329	4.33333
+403.978	2.33333
+403.629	4.66667
+403.277	5.33333
+402.928	3
+402.576	2.66667
+402.227	2.33333
+401.876	1.33333
+401.526	4
+401.175	3.66667
+400.825	4.66667
+400.474	2
+400.122	3
+399.773	0.333333
+399.421	5
+399.072	3.66667
+398.72	4.33333
+398.371	3
+398.019	5.66667
+397.667	3
+397.318	2.66667
+396.966	3
+396.617	3.66667
+396.265	0
+395.915	3.66667
+395.564	2
+395.212	3.66667
+394.862	1.33333
+394.51	2.66667
+394.159	-0.333333
+393.809	3
+393.457	4
+393.107	-0.333333
+392.756	4
+392.404	2.33333
+392.054	2.33333
+391.702	3
+391.35	2
+391	3.33333
+390.648	2.33333
+390.297	4
+389.945	1
+389.595	2
+389.243	5.66667
+388.891	2.33333
+388.541	1.66667
+388.189	2.33333
+387.837	1.33333
+387.487	3
+387.135	3.66667
+386.783	2
+386.431	2.66667
+386.081	4
+385.729	5
+385.377	1.33333
+385.024	4.33333
+384.674	1.33333
+384.322	2
+383.97	-0.333333
+383.618	6
+383.266	3
+382.916	1.66667
+382.563	3.33333
+382.211	1.33333
+381.859	2.66667
+381.507	1
+381.157	4.66667
+380.804	2.66667
+380.452	2.33333
+380.1	5
+379.747	5
+379.397	2.33333
+379.045	3.33333
+378.692	4
+378.34	2.66667
+377.987	2.33333
+377.635	3.33333
+377.283	2.66667
+376.932	2.66667
+376.58	2.33333
+376.227	2.66667
+375.875	4
+375.522	2.66667
+375.17	3
+374.817	7
+374.465	4.33333
+374.112	4.33333
+373.76	2.33333
+373.409	3
+373.057	2.66667
+372.704	4
+372.352	3.66667
+371.999	3.33333
+371.646	3.66667
+371.294	4
+370.941	0.333333
+370.588	5.66667
+370.236	3.33333
+369.883	3.33333
+369.53	4
+369.177	3
+368.825	5.66667
+368.472	3.66667
+368.119	5.33333
+367.766	7.66667
+367.413	2
+367.061	3.33333
+366.708	3
+366.355	2
+366.002	4.33333
+365.649	4
+365.296	5.66667
+364.943	3.33333
+364.591	2.33333
+364.238	3
+363.885	3.33333
+363.532	4
+363.179	3.33333
+362.826	2.66667
+362.471	4.66667
+362.118	2
+361.765	2.66667
+361.411	4
+361.058	2.33333
+360.705	3
+360.352	3.33333
+359.999	5
+359.646	3.66667
+359.293	2
+358.938	2.66667
+358.585	4
+358.231	2.66667
+357.878	6.33333
+357.525	3.33333
+357.172	2
+356.819	4
+356.463	3.33333
+356.11	4.33333
+355.757	4.33333
+355.404	3.66667
+355.05	5.33333
+354.697	2.66667
+354.342	3.33333
+353.988	6
+353.635	3
+353.282	4.33333
+352.928	4.33333
+352.573	3.66667
+352.219	4
+351.866	4.33333
+351.513	4.33333
+351.157	0.666667
+350.803	2.66667
+350.45	2.33333
+350.097	7.33333
+349.741	4.33333
+349.387	5.66667
+349.034	4.33333
+348.68	4.33333
+348.325	3
+347.971	2
+347.618	3.66667
+347.264	3
+346.908	3.66667
+346.555	3.33333
+346.201	2.33333
+345.845	2
+345.492	7
+345.138	3.66667
+344.782	0
+344.429	4.33333
+344.075	4.33333
+343.719	4.33333
+343.365	4.66667
+343.012	4.66667
+342.656	2.33333
+342.302	5.66667
+341.948	1.33333
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_7_top.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_7_top.txt
new file mode 100644
index 0000000000000000000000000000000000000000..5831a943fc758b23311e1a08329eabfb269bbde8
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_7_top.txt
@@ -0,0 +1,1024 @@
+692.206	4.33333
+691.876	1
+691.546	5
+691.215	6.66667
+690.885	4.66667
+690.555	3
+690.225	1.66667
+689.895	9
+689.564	5.66667
+689.232	4.66667
+688.902	6.66667
+688.571	3.66667
+688.241	4.66667
+687.911	3.33333
+687.58	2.66667
+687.25	5
+686.917	6
+686.587	7.66667
+686.257	1.66667
+685.926	2.33333
+685.596	3
+685.266	4.66667
+684.933	4.33333
+684.602	3
+684.272	7.33333
+683.942	8
+683.609	4.33333
+683.279	5.66667
+682.948	5.33333
+682.617	5.66667
+682.287	3
+681.954	4.33333
+681.624	6.66667
+681.293	7.33333
+680.963	3.66667
+680.63	7.66667
+680.299	7.66667
+679.969	3.66667
+679.636	4.33333
+679.305	6.66667
+678.975	6
+678.644	3.33333
+678.311	7.33333
+677.981	5.33333
+677.65	3.66667
+677.317	7.33333
+676.986	1
+676.656	6.66667
+676.323	7.33333
+675.992	1.33333
+675.661	6
+675.328	5.33333
+674.998	3.33333
+674.667	7.33333
+674.334	6.33333
+674.003	1.66667
+673.67	9.33333
+673.339	4
+673.008	4.66667
+672.675	4
+672.344	3.33333
+672.011	5
+671.681	4.66667
+671.35	5
+671.017	5
+670.686	4.33333
+670.353	7.66667
+670.022	5.66667
+669.689	5.66667
+669.358	1.66667
+669.027	5
+668.693	2.66667
+668.362	2.66667
+668.029	4.66667
+667.698	8.33333
+667.365	2.33333
+667.034	4.66667
+666.701	7.66667
+666.37	4.66667
+666.036	6
+665.705	5
+665.372	5.66667
+665.041	1.33333
+664.708	4.33333
+664.376	7.66667
+664.043	2.33333
+663.712	4.66667
+663.379	4.33333
+663.045	8.66667
+662.714	6.66667
+662.381	3.66667
+662.049	4.66667
+661.716	7.33333
+661.385	6.33333
+661.051	5.66667
+660.718	8.33333
+660.387	4.33333
+660.053	4.33333
+659.722	4.66667
+659.388	5.33333
+659.055	5.66667
+658.724	5.33333
+658.39	6.33333
+658.059	5.33333
+657.725	5.33333
+657.392	5
+657.06	2
+656.727	3.66667
+656.393	9.33333
+656.062	5
+655.728	4.66667
+655.394	5
+655.063	5.33333
+654.729	3.66667
+654.396	4
+654.064	4.66667
+653.73	3.66667
+653.397	5.33333
+653.063	3
+652.731	8.66667
+652.398	6.66667
+652.064	3.33333
+651.73	5.33333
+651.399	5
+651.065	3.66667
+650.731	5.33333
+650.397	5.33333
+650.066	4
+649.732	3
+649.398	3.33333
+649.064	3.66667
+648.732	5
+648.399	8
+648.065	2.33333
+647.731	4.66667
+647.397	1.66667
+647.065	5.33333
+646.731	6
+646.397	5.66667
+646.063	5.66667
+645.729	7.33333
+645.398	6
+645.064	3
+644.73	5.33333
+644.396	6
+644.062	5
+643.727	2.66667
+643.393	5
+643.062	7.33333
+642.727	5.33333
+642.393	4
+642.059	2.33333
+641.725	7
+641.391	4.66667
+641.057	6
+640.723	4.66667
+640.389	6.66667
+640.054	7.66667
+639.72	2.66667
+639.388	3.33333
+639.054	5
+638.72	3.33333
+638.386	5
+638.051	5
+637.717	5.33333
+637.383	4.33333
+637.049	3
+636.714	4.33333
+636.38	7.66667
+636.046	6
+635.711	2.66667
+635.377	2.33333
+635.043	5.66667
+634.708	6.66667
+634.374	5
+634.04	5.33333
+633.705	5.33333
+633.371	8.33333
+633.036	3.66667
+632.702	6
+632.368	7
+632.033	5.66667
+631.699	6.66667
+631.364	3
+631.03	7.66667
+630.693	4
+630.359	3
+630.024	5.33333
+629.689	3
+629.355	4.66667
+629.02	7
+628.686	7
+628.351	6.66667
+628.017	4
+627.682	8.33333
+627.345	4.33333
+627.011	5.33333
+626.676	8
+626.341	1
+626.007	9.33333
+625.672	7.33333
+625.337	5.66667
+625	6.66667
+624.666	4.66667
+624.331	3
+623.996	4.33333
+623.661	6.66667
+623.327	6.66667
+622.99	7.33333
+622.655	3.33333
+622.32	7
+621.985	4
+621.651	6
+621.314	7.33333
+620.979	3.66667
+620.644	4
+620.309	8
+619.972	8
+619.637	5.66667
+619.302	5.66667
+618.967	8.66667
+618.63	5.33333
+618.295	5.66667
+617.96	8.66667
+617.625	4.33333
+617.288	5.33333
+616.953	5.66667
+616.618	5.66667
+616.281	12.3333
+615.946	5
+615.611	6.66667
+615.274	7.66667
+614.939	6
+614.604	7
+614.266	7
+613.931	5.33333
+613.596	8.66667
+613.259	4.33333
+612.924	4.66667
+612.589	6
+612.251	6.66667
+611.916	11.3333
+611.581	5
+611.244	8
+610.908	9.33333
+610.571	6.66667
+610.236	7.33333
+609.901	4
+609.563	5.33333
+609.228	3.66667
+608.89	5
+608.555	8.33333
+608.22	3.66667
+607.882	3.66667
+607.547	5
+607.21	6
+606.874	7
+606.537	4.66667
+606.201	6
+605.864	4
+605.528	4
+605.193	2.66667
+604.855	5.66667
+604.52	6
+604.182	4.66667
+603.847	7
+603.509	7
+603.174	5.33333
+602.836	5.33333
+602.501	4.33333
+602.163	3.33333
+601.825	10
+601.49	6.66667
+601.152	4
+600.816	6
+600.479	7.33333
+600.143	3
+599.805	5.66667
+599.47	7
+599.132	8
+598.794	3.66667
+598.459	6
+598.121	5.33333
+597.785	6
+597.447	3.66667
+597.112	2.33333
+596.774	2
+596.436	6
+596.1	4
+595.762	3.66667
+595.424	5.33333
+595.088	5.33333
+594.75	6.66667
+594.415	4
+594.077	4.33333
+593.739	7
+593.403	6.66667
+593.065	4
+592.727	2.66667
+592.391	5.33333
+592.053	5
+591.715	2.66667
+591.379	5.66667
+591.041	4.33333
+590.703	5.33333
+590.365	7
+590.029	4.33333
+589.691	2.66667
+589.353	5.66667
+589.017	5.66667
+588.678	4.66667
+588.34	3.66667
+588.002	5.66667
+587.666	5
+587.328	5.33333
+586.99	4.33333
+586.651	5.66667
+586.315	5.33333
+585.977	2.33333
+585.639	5.33333
+585.3	3.66667
+584.962	3
+584.626	0.666667
+584.288	3.33333
+583.949	5
+583.611	5
+583.273	3.66667
+582.936	5.33333
+582.598	3.33333
+582.26	5.33333
+581.921	4.33333
+581.583	6
+581.244	5.66667
+580.906	1.66667
+580.57	5
+580.231	5.66667
+579.893	2.66667
+579.554	5.33333
+579.216	8.33333
+578.877	5
+578.539	5.33333
+578.2	6.66667
+577.864	1
+577.525	4.33333
+577.187	5
+576.848	6.66667
+576.51	3.66667
+576.171	5.33333
+575.832	4.66667
+575.494	6.33333
+575.155	2.33333
+574.816	4.33333
+574.478	6
+574.139	3.33333
+573.8	0.666667
+573.462	4.33333
+573.123	4.33333
+572.784	5
+572.445	2.66667
+572.107	3.66667
+571.768	5
+571.429	4.33333
+571.09	7.33333
+570.751	5.33333
+570.413	4.33333
+570.074	5
+569.735	7
+569.396	7.66667
+569.057	6.66667
+568.718	6
+568.38	5
+568.041	5.66667
+567.702	6.33333
+567.363	5.66667
+567.024	2.66667
+566.685	8.33333
+566.346	5.66667
+566.007	7.33333
+565.668	5.66667
+565.329	3.33333
+564.988	5.66667
+564.649	4.66667
+564.31	6.33333
+563.971	8.33333
+563.632	6.66667
+563.292	7
+562.953	9.33333
+562.614	10
+562.273	8
+561.934	5.33333
+561.595	5.33333
+561.256	8.66667
+560.916	3.66667
+560.577	6.66667
+560.236	1.66667
+559.897	3.66667
+559.558	6
+559.218	9
+558.879	7.66667
+558.54	9
+558.198	5
+557.859	6.33333
+557.52	4.66667
+557.181	7.33333
+556.839	9.33333
+556.5	8.33333
+556.16	5.66667
+555.821	7
+555.48	7.33333
+555.14	3.66667
+554.801	8
+554.461	7
+554.12	9
+553.78	8
+553.441	6.66667
+553.102	6
+552.76	8
+552.42	10.3333
+552.081	10.6667
+551.739	8.33333
+551.4	7.66667
+551.06	12
+550.719	8
+550.379	8
+550.039	9.33333
+549.698	10
+549.358	6
+549.019	11
+548.677	9.33333
+548.337	10.3333
+547.998	10
+547.656	11
+547.316	9.33333
+546.977	9.33333
+546.635	8.66667
+546.295	12.6667
+545.953	11.6667
+545.613	13
+545.274	11.3333
+544.932	12
+544.592	12.3333
+544.25	13
+543.91	12.6667
+543.57	11
+543.229	17
+542.889	10.6667
+542.547	12.6667
+542.207	14.3333
+541.865	13.6667
+541.525	12.3333
+541.183	14
+540.843	14.3333
+540.501	10
+540.161	13.6667
+539.819	15.3333
+539.479	15
+539.137	16.3333
+538.797	12.3333
+538.455	11.6667
+538.115	16
+537.773	15
+537.433	17.3333
+537.091	18
+536.75	24.3333
+536.408	15.6667
+536.068	24.3333
+535.726	21
+535.386	21.6667
+535.044	15.6667
+534.703	21.6667
+534.361	23.3333
+534.019	23.3333
+533.679	22
+533.336	22.6667
+532.996	29.3333
+532.654	23.3333
+532.312	31.3333
+531.971	32.3333
+531.629	33
+531.289	30.3333
+530.946	40.3333
+530.604	38.6667
+530.264	43.3333
+529.921	43.3333
+529.579	46.3333
+529.238	44.6667
+528.896	56.6667
+528.556	56.6667
+528.213	60
+527.871	61.6667
+527.53	66.3333
+527.188	77.3333
+526.845	69.6667
+526.503	86
+526.162	99
+525.819	108.667
+525.477	122.667
+525.136	142.333
+524.794	153
+524.451	180.667
+524.111	199.333
+523.768	257
+523.425	298.333
+523.083	337
+522.742	428.667
+522.399	512.667
+522.057	649
+521.714	798.333
+521.373	990.333
+521.03	1190
+520.688	1383.67
+520.345	1511.33
+520.002	1555.67
+519.661	1570.33
+519.319	1445.33
+518.976	1264.67
+518.633	1074.67
+518.29	905.333
+517.949	722.333
+517.606	587
+517.263	483.333
+516.921	401.333
+516.578	314.333
+516.235	275.667
+515.894	233.667
+515.551	193.333
+515.208	179.333
+514.865	139.333
+514.522	126.333
+514.179	118
+513.836	113.667
+513.493	92.3333
+513.152	80.6667
+512.809	79
+512.466	72.3333
+512.123	62.3333
+511.779	60.6667
+511.436	53.6667
+511.093	48
+510.75	47
+510.407	48
+510.064	45
+509.721	46
+509.377	36
+509.034	31
+508.693	33.6667
+508.35	34.6667
+508.007	29.3333
+507.663	25.3333
+507.32	29
+506.977	25.6667
+506.633	25.6667
+506.29	21.6667
+505.947	26.6667
+505.604	21
+505.26	24.3333
+504.917	19.3333
+504.573	23.3333
+504.23	21.3333
+503.887	15.6667
+503.543	17.3333
+503.2	19.3333
+502.854	16.6667
+502.511	16.6667
+502.167	17.6667
+501.824	12
+501.48	15.3333
+501.137	15
+500.793	18.6667
+500.45	15
+500.106	11
+499.763	16.6667
+499.419	13.3333
+499.076	14.3333
+498.732	11
+498.386	12.3333
+498.043	14.6667
+497.699	13.3333
+497.355	13
+497.012	12.6667
+496.668	12
+496.324	9
+495.981	8
+495.635	13
+495.291	10.3333
+494.947	10.3333
+494.604	12.6667
+494.26	8.66667
+493.916	8.33333
+493.57	12.3333
+493.226	8.66667
+492.883	8.33333
+492.539	16
+492.195	10.6667
+491.849	8.33333
+491.505	9.33333
+491.161	9
+490.817	12.6667
+490.471	9.33333
+490.127	7.33333
+489.783	7.33333
+489.439	7.33333
+489.093	6
+488.749	9
+488.405	11.3333
+488.061	8.66667
+487.715	7.33333
+487.371	8
+487.027	8
+486.683	8.66667
+486.337	10
+485.993	6.33333
+485.649	6.33333
+485.303	7
+484.959	6.33333
+484.614	8.33333
+484.268	9.66667
+483.924	6.66667
+483.58	9
+483.234	10.3333
+482.889	9
+482.545	11.3333
+482.199	5.66667
+481.855	5.66667
+481.51	9
+481.164	7.66667
+480.82	6.66667
+480.476	8
+480.129	7.66667
+479.785	9.33333
+479.438	4.66667
+479.094	7.66667
+478.75	6
+478.403	1.66667
+478.059	4
+477.712	5.33333
+477.368	6
+477.024	4.33333
+476.677	3
+476.333	3.66667
+475.986	7
+475.642	7.33333
+475.295	3.66667
+474.951	5.33333
+474.604	9.33333
+474.259	6.66667
+473.913	7
+473.568	7
+473.221	7
+472.877	6.66667
+472.53	4.33333
+472.186	6.33333
+471.839	7.66667
+471.494	7
+471.148	7.33333
+470.803	4.33333
+470.456	6.33333
+470.112	4
+469.765	3
+469.42	3.66667
+469.073	7.33333
+468.728	5.66667
+468.382	5
+468.037	8.66667
+467.69	9.33333
+467.343	5
+466.998	6
+466.651	6.33333
+466.307	7
+465.96	5.33333
+465.613	5.66667
+465.268	6
+464.921	6
+464.576	4.33333
+464.229	5
+463.882	5.33333
+463.537	4.33333
+463.19	2.66667
+462.845	4.33333
+462.498	2.33333
+462.151	8.66667
+461.806	3
+461.459	4.33333
+461.112	4
+460.767	6.33333
+460.42	0.666667
+460.072	4.33333
+459.727	4.66667
+459.38	4.66667
+459.033	4.33333
+458.686	-0.333333
+458.341	7.33333
+457.993	5.33333
+457.646	7
+457.301	5.33333
+456.954	6
+456.606	4.66667
+456.259	4.33333
+455.914	-0.666667
+455.567	4.66667
+455.219	3.33333
+454.872	5
+454.527	6.66667
+454.179	5.33333
+453.832	4.33333
+453.484	6.33333
+453.139	4.66667
+452.792	5
+452.444	3.33333
+452.097	6
+451.749	4
+451.404	4.33333
+451.056	5.66667
+450.709	5.66667
+450.361	8.33333
+450.014	6.33333
+449.668	5.33333
+449.321	8.66667
+448.973	4.33333
+448.626	4
+448.278	3.33333
+447.93	5.66667
+447.583	6.33333
+447.237	5
+446.89	4.33333
+446.542	3.33333
+446.194	4.33333
+445.847	6.66667
+445.499	7
+445.151	5.66667
+444.803	4.66667
+444.456	5.66667
+444.11	6
+443.762	6.33333
+443.414	5
+443.067	6.33333
+442.719	3.66667
+442.371	4
+442.023	6.66667
+441.675	4.33333
+441.327	6
+440.979	5.33333
+440.632	5.66667
+440.284	7
+439.936	8.66667
+439.588	4
+439.24	7.66667
+438.892	4
+438.544	3.33333
+438.196	5.66667
+437.848	6.33333
+437.5	8.33333
+437.152	6.66667
+436.804	6.33333
+436.456	7.33333
+436.108	6.33333
+435.76	5.33333
+435.412	6
+435.063	6.33333
+434.715	7.33333
+434.367	9
+434.019	6.33333
+433.671	9.33333
+433.323	3.66667
+432.975	6.66667
+432.626	8.33333
+432.278	4.66667
+431.928	6
+431.579	8
+431.231	7.66667
+430.883	5.66667
+430.535	9.33333
+430.186	3.33333
+429.838	7.66667
+429.49	1.33333
+429.142	5
+428.791	8.66667
+428.443	7.66667
+428.094	5
+427.746	1.33333
+427.398	5
+427.049	5
+426.701	5
+426.35	7.66667
+426.002	6
+425.653	6.66667
+425.305	6.33333
+424.956	5.66667
+424.606	10
+424.257	5.33333
+423.909	6.33333
+423.56	5.66667
+423.211	4.66667
+422.861	7
+422.512	7.66667
+422.164	4.66667
+421.815	5.66667
+421.466	6.66667
+421.116	5
+420.767	6
+420.418	5.33333
+420.067	8.66667
+419.719	4.66667
+419.37	5.66667
+419.021	7
+418.671	4
+418.322	4.66667
+417.973	7.33333
+417.624	6.66667
+417.273	6.66667
+416.925	3
+416.576	7
+416.225	9.33333
+415.876	6
+415.527	5.66667
+415.176	7
+414.827	6
+414.478	6.33333
+414.127	5
+413.778	5
+413.43	6
+413.078	4
+412.73	7
+412.381	6.66667
+412.029	4
+411.68	6.66667
+411.329	5.33333
+410.98	5
+410.631	5.66667
+410.28	7.33333
+409.931	7.33333
+409.58	6.66667
+409.231	6.33333
+408.882	6.66667
+408.53	4.66667
+408.181	5.33333
+407.83	6
+407.481	8.33333
+407.13	3.66667
+406.78	3.66667
+406.429	5.33333
+406.08	7
+405.731	3.33333
+405.379	6.33333
+405.03	4.33333
+404.679	8
+404.329	3
+403.978	5
+403.629	6.66667
+403.277	5
+402.928	6.33333
+402.576	5
+402.227	6
+401.876	6.66667
+401.526	7
+401.175	3.33333
+400.825	6.66667
+400.474	6
+400.122	5
+399.773	3.66667
+399.421	3.66667
+399.072	7
+398.72	3.66667
+398.371	8
+398.019	5.66667
+397.667	5.66667
+397.318	5.33333
+396.966	6
+396.617	3.66667
+396.265	3.33333
+395.915	4.66667
+395.564	2
+395.212	7
+394.862	6
+394.51	3.66667
+394.159	7.66667
+393.809	4.33333
+393.457	2.66667
+393.107	4.33333
+392.756	1.66667
+392.404	8.33333
+392.054	4.33333
+391.702	4
+391.35	4
+391	5.66667
+390.648	6.33333
+390.297	9.33333
+389.945	4.66667
+389.595	5.66667
+389.243	5.66667
+388.891	4
+388.541	4
+388.189	5.33333
+387.837	4.33333
+387.487	4.33333
+387.135	5.66667
+386.783	6
+386.431	7
+386.081	5.66667
+385.729	5
+385.377	10
+385.024	6.33333
+384.674	4.33333
+384.322	7.33333
+383.97	4.66667
+383.618	7
+383.266	5.33333
+382.916	6
+382.563	8
+382.211	3.66667
+381.859	2.33333
+381.507	5.33333
+381.157	7
+380.804	5.33333
+380.452	4.66667
+380.1	5.66667
+379.747	5
+379.397	7
+379.045	5.33333
+378.692	6.33333
+378.34	4.66667
+377.987	5
+377.635	3.66667
+377.283	4
+376.932	7.66667
+376.58	6.33333
+376.227	8.33333
+375.875	4
+375.522	7
+375.17	5
+374.817	7.33333
+374.465	7.66667
+374.112	2.33333
+373.76	7
+373.409	4
+373.057	7
+372.704	7
+372.352	7.33333
+371.999	4.33333
+371.646	3.33333
+371.294	4
+370.941	7.33333
+370.588	5.66667
+370.236	6.33333
+369.883	5
+369.53	8.33333
+369.177	5.66667
+368.825	6
+368.472	6.66667
+368.119	8.66667
+367.766	5.33333
+367.413	5.33333
+367.061	6.66667
+366.708	5.66667
+366.355	5
+366.002	6.66667
+365.649	7.33333
+365.296	4.33333
+364.943	7.33333
+364.591	9
+364.238	6.33333
+363.885	6
+363.532	3.66667
+363.179	6.66667
+362.826	6
+362.471	6.33333
+362.118	6.66667
+361.765	7.33333
+361.411	7.66667
+361.058	7
+360.705	7
+360.352	4.33333
+359.999	10.3333
+359.646	6
+359.293	4.33333
+358.938	7
+358.585	1.33333
+358.231	6.66667
+357.878	4
+357.525	7.66667
+357.172	5
+356.819	8.66667
+356.463	6
+356.11	7
+355.757	7.66667
+355.404	6
+355.05	9.66667
+354.697	8
+354.342	8.33333
+353.988	5
+353.635	4
+353.282	5.33333
+352.928	8.33333
+352.573	5.33333
+352.219	5.66667
+351.866	4
+351.513	6
+351.157	8.66667
+350.803	4.66667
+350.45	6.66667
+350.097	6.33333
+349.741	7
+349.387	5.66667
+349.034	9.66667
+348.68	2
+348.325	6
+347.971	4.33333
+347.618	9.66667
+347.264	7.33333
+346.908	8.33333
+346.555	5.66667
+346.201	2.33333
+345.845	8.33333
+345.492	5.33333
+345.138	6.66667
+344.782	9.33333
+344.429	7.66667
+344.075	6.33333
+343.719	7.66667
+343.365	5
+343.012	6
+342.656	3.33333
+342.302	7
+341.948	7
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_8_bottom.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_8_bottom.txt
new file mode 100644
index 0000000000000000000000000000000000000000..abbebf52358004ae3d40c1a3d889f1e2f00e1231
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_8_bottom.txt
@@ -0,0 +1,1024 @@
+692.206	-1
+691.876	0.333333
+691.546	3
+691.215	0.666667
+690.885	5
+690.555	2
+690.225	1
+689.895	2
+689.564	0.333333
+689.232	0
+688.902	1
+688.571	0.666667
+688.241	0.666667
+687.911	2.66667
+687.58	3.33333
+687.25	2
+686.917	3.33333
+686.587	2.66667
+686.257	-0.666667
+685.926	4.33333
+685.596	0.666667
+685.266	2
+684.933	0.666667
+684.602	3
+684.272	1.66667
+683.942	1
+683.609	1.33333
+683.279	-1.33333
+682.948	1.66667
+682.617	2.33333
+682.287	0.333333
+681.954	1
+681.624	-0.666667
+681.293	3.33333
+680.963	2.33333
+680.63	1.66667
+680.299	1.66667
+679.969	3.33333
+679.636	4
+679.305	2
+678.975	0.666667
+678.644	3.33333
+678.311	1.66667
+677.981	2.33333
+677.65	-1
+677.317	0.333333
+676.986	4.33333
+676.656	4.33333
+676.323	4.33333
+675.992	4.66667
+675.661	4
+675.328	2.66667
+674.998	0.333333
+674.667	4.66667
+674.334	2.33333
+674.003	0
+673.67	1.33333
+673.339	3.33333
+673.008	2.66667
+672.675	1.33333
+672.344	2.66667
+672.011	1.66667
+671.681	5.33333
+671.35	1.66667
+671.017	0
+670.686	4.66667
+670.353	1.66667
+670.022	2.66667
+669.689	3.66667
+669.358	1.33333
+669.027	0.333333
+668.693	1.66667
+668.362	1.66667
+668.029	2
+667.698	2
+667.365	2.66667
+667.034	4.33333
+666.701	2
+666.37	2
+666.036	0.333333
+665.705	2
+665.372	5.66667
+665.041	2
+664.708	1
+664.376	3
+664.043	2.33333
+663.712	4
+663.379	0.333333
+663.045	1.66667
+662.714	-0.666667
+662.381	1.66667
+662.049	2.33333
+661.716	2
+661.385	1
+661.051	0.666667
+660.718	4.33333
+660.387	2.66667
+660.053	2.66667
+659.722	1.33333
+659.388	1
+659.055	2.33333
+658.724	4
+658.39	1
+658.059	4.33333
+657.725	1
+657.392	1
+657.06	1.66667
+656.727	3
+656.393	2.33333
+656.062	4
+655.728	3.66667
+655.394	0
+655.063	1.33333
+654.729	0.333333
+654.396	1
+654.064	3
+653.73	2.33333
+653.397	4.66667
+653.063	3.33333
+652.731	4.33333
+652.398	3
+652.064	0.666667
+651.73	4.33333
+651.399	-0.333333
+651.065	3.66667
+650.731	1.33333
+650.397	1.66667
+650.066	2.33333
+649.732	2.33333
+649.398	4.66667
+649.064	3.33333
+648.732	4.66667
+648.399	1.33333
+648.065	-0.333333
+647.731	1.66667
+647.397	2
+647.065	4.33333
+646.731	-1
+646.397	-1
+646.063	2.33333
+645.729	1
+645.398	1.33333
+645.064	1.66667
+644.73	1.66667
+644.396	0.333333
+644.062	1
+643.727	0.333333
+643.393	1.66667
+643.062	1.66667
+642.727	2.33333
+642.393	-0.333333
+642.059	5
+641.725	1.33333
+641.391	0.666667
+641.057	3.33333
+640.723	2.66667
+640.389	0
+640.054	3.66667
+639.72	2.33333
+639.388	2
+639.054	0
+638.72	1.33333
+638.386	2.33333
+638.051	1.33333
+637.717	3.66667
+637.383	2
+637.049	4
+636.714	-1.33333
+636.38	2
+636.046	4.66667
+635.711	3.33333
+635.377	1.66667
+635.043	2
+634.708	3.66667
+634.374	1.66667
+634.04	2.66667
+633.705	0
+633.371	2.66667
+633.036	2
+632.702	1.33333
+632.368	2
+632.033	2.33333
+631.699	1
+631.364	1
+631.03	0
+630.693	4
+630.359	5.33333
+630.024	2.33333
+629.689	2.33333
+629.355	2.33333
+629.02	3.33333
+628.686	1
+628.351	2.66667
+628.017	2.33333
+627.682	1.66667
+627.345	4
+627.011	1.66667
+626.676	4.66667
+626.341	2.66667
+626.007	3
+625.672	4.33333
+625.337	2.33333
+625	5.33333
+624.666	3.66667
+624.331	2
+623.996	5.33333
+623.661	1.33333
+623.327	3
+622.99	3.33333
+622.655	4.33333
+622.32	4.33333
+621.985	3.66667
+621.651	3.33333
+621.314	3.66667
+620.979	2.66667
+620.644	5.66667
+620.309	3
+619.972	5.66667
+619.637	-0.666667
+619.302	2.33333
+618.967	5.33333
+618.63	4.33333
+618.295	1.66667
+617.96	5
+617.625	2.33333
+617.288	5
+616.953	5
+616.618	5.66667
+616.281	5.33333
+615.946	2.66667
+615.611	5.33333
+615.274	5.33333
+614.939	0.666667
+614.604	3.33333
+614.266	2.66667
+613.931	0
+613.596	3
+613.259	-1
+612.924	5.33333
+612.589	1.66667
+612.251	1.33333
+611.916	3.33333
+611.581	2.33333
+611.244	1.66667
+610.908	2
+610.571	1.33333
+610.236	4.66667
+609.901	5
+609.563	-0.333333
+609.228	2.66667
+608.89	4.33333
+608.555	4
+608.22	2.66667
+607.882	2.66667
+607.547	3.33333
+607.21	2
+606.874	2.66667
+606.537	3.33333
+606.201	0.666667
+605.864	5
+605.528	2.66667
+605.193	2
+604.855	0
+604.52	2.33333
+604.182	2.33333
+603.847	1.33333
+603.509	2.33333
+603.174	2
+602.836	3
+602.501	0.666667
+602.163	2.66667
+601.825	3.33333
+601.49	1.33333
+601.152	1
+600.816	3.33333
+600.479	1.33333
+600.143	2.66667
+599.805	1
+599.47	1.66667
+599.132	3.33333
+598.794	1
+598.459	5
+598.121	1
+597.785	1
+597.447	1
+597.112	2.33333
+596.774	1.66667
+596.436	0.333333
+596.1	1
+595.762	2
+595.424	0.333333
+595.088	0
+594.75	-0.666667
+594.415	3.33333
+594.077	-2
+593.739	4
+593.403	-1.66667
+593.065	1.33333
+592.727	1
+592.391	2
+592.053	1.33333
+591.715	1.33333
+591.379	3
+591.041	0
+590.703	2.33333
+590.365	4
+590.029	2
+589.691	2
+589.353	1.33333
+589.017	3
+588.678	2
+588.34	3
+588.002	0.666667
+587.666	2
+587.328	-0.666667
+586.99	-0.666667
+586.651	0.666667
+586.315	-0.333333
+585.977	1
+585.639	1
+585.3	2.66667
+584.962	4
+584.626	0
+584.288	3.33333
+583.949	0.333333
+583.611	0.666667
+583.273	-1.33333
+582.936	4.33333
+582.598	2.33333
+582.26	-1.66667
+581.921	0.333333
+581.583	2
+581.244	1.33333
+580.906	0.333333
+580.57	2.33333
+580.231	0.666667
+579.893	0.666667
+579.554	2.33333
+579.216	-0.333333
+578.877	1.33333
+578.539	1
+578.2	-0.666667
+577.864	0.333333
+577.525	2.66667
+577.187	0.333333
+576.848	3
+576.51	1.66667
+576.171	0.666667
+575.832	1.66667
+575.494	1
+575.155	1.66667
+574.816	2.66667
+574.478	1
+574.139	1.33333
+573.8	1.33333
+573.462	1
+573.123	-1
+572.784	2
+572.445	-0.333333
+572.107	0.333333
+571.768	2
+571.429	3
+571.09	0.666667
+570.751	1.33333
+570.413	1
+570.074	1.66667
+569.735	0.666667
+569.396	2
+569.057	4.66667
+568.718	1.66667
+568.38	3
+568.041	1
+567.702	1.33333
+567.363	1
+567.024	2.33333
+566.685	5.66667
+566.346	2.33333
+566.007	2.33333
+565.668	1.33333
+565.329	2.66667
+564.988	4.66667
+564.649	4.66667
+564.31	2.33333
+563.971	4.66667
+563.632	4.33333
+563.292	3
+562.953	2
+562.614	4.66667
+562.273	3
+561.934	3.66667
+561.595	2.66667
+561.256	3.33333
+560.916	1.66667
+560.577	2.66667
+560.236	4
+559.897	4.66667
+559.558	4
+559.218	2.33333
+558.879	2
+558.54	2.66667
+558.198	3.66667
+557.859	1.33333
+557.52	2
+557.181	2.33333
+556.839	1.66667
+556.5	5.66667
+556.16	3.33333
+555.821	1.66667
+555.48	5
+555.14	3.66667
+554.801	7
+554.461	4
+554.12	1.33333
+553.78	3.66667
+553.441	3.66667
+553.102	4.66667
+552.76	5.66667
+552.42	4
+552.081	7
+551.739	4.33333
+551.4	3.66667
+551.06	5.33333
+550.719	8
+550.379	5
+550.039	2.66667
+549.698	4.33333
+549.358	7
+549.019	8.33333
+548.677	6.66667
+548.337	7
+547.998	7.66667
+547.656	5.66667
+547.316	7
+546.977	5.33333
+546.635	10.6667
+546.295	7.33333
+545.953	8.66667
+545.613	8.33333
+545.274	9
+544.932	7.33333
+544.592	11
+544.25	7.33333
+543.91	10
+543.57	7.66667
+543.229	12.3333
+542.889	10
+542.547	13.6667
+542.207	13
+541.865	10.3333
+541.525	9.66667
+541.183	11
+540.843	8
+540.501	11.6667
+540.161	12
+539.819	13
+539.479	15.3333
+539.137	12
+538.797	15
+538.455	15.6667
+538.115	14
+537.773	17
+537.433	17.6667
+537.091	16
+536.75	21
+536.408	19.6667
+536.068	22
+535.726	18.6667
+535.386	21.6667
+535.044	21.6667
+534.703	19.3333
+534.361	20.6667
+534.019	24.3333
+533.679	24.6667
+533.336	27.3333
+532.996	25.3333
+532.654	30.3333
+532.312	31.3333
+531.971	27.3333
+531.629	33.6667
+531.289	39
+530.946	39
+530.604	40.6667
+530.264	40.3333
+529.921	43.6667
+529.579	43.3333
+529.238	49.6667
+528.896	50.6667
+528.556	52.3333
+528.213	60.3333
+527.871	64.6667
+527.53	67.3333
+527.188	82.3333
+526.845	90.3333
+526.503	97.6667
+526.162	111.667
+525.819	123.333
+525.477	139
+525.136	153.667
+524.794	168.333
+524.451	201.667
+524.111	241.333
+523.768	287
+523.425	319
+523.083	378
+522.742	483
+522.399	604.333
+522.057	751.667
+521.714	941.667
+521.373	1133.33
+521.03	1361
+520.688	1550.67
+520.345	1672.33
+520.002	1703.67
+519.661	1721.67
+519.319	1599.67
+518.976	1406.67
+518.633	1196.67
+518.29	984.667
+517.949	792.333
+517.606	673.333
+517.263	522.667
+516.921	420
+516.578	359.667
+516.235	286.667
+515.894	252.667
+515.551	222.667
+515.208	186.667
+514.865	157.333
+514.522	143.333
+514.179	132.667
+513.836	117
+513.493	92.6667
+513.152	97.6667
+512.809	82
+512.466	70
+512.123	66.3333
+511.779	57.6667
+511.436	59
+511.093	54.3333
+510.75	49
+510.407	43.3333
+510.064	44.6667
+509.721	44
+509.377	33.3333
+509.034	35
+508.693	40
+508.35	33.3333
+508.007	26.3333
+507.663	27.3333
+507.32	31.6667
+506.977	25.6667
+506.633	26.6667
+506.29	21.6667
+505.947	23.3333
+505.604	18
+505.26	20.3333
+504.917	16.6667
+504.573	18
+504.23	19
+503.887	14
+503.543	17.3333
+503.2	15.3333
+502.854	14.6667
+502.511	15.6667
+502.167	17.3333
+501.824	13.3333
+501.48	13
+501.137	14.6667
+500.793	12.3333
+500.45	13
+500.106	10
+499.763	10.6667
+499.419	12.6667
+499.076	12.3333
+498.732	12.3333
+498.386	6.66667
+498.043	11.3333
+497.699	10.3333
+497.355	9.66667
+497.012	9
+496.668	7
+496.324	9.33333
+495.981	8
+495.635	8.33333
+495.291	7
+494.947	7.33333
+494.604	9
+494.26	9.66667
+493.916	7.66667
+493.57	7
+493.226	5.33333
+492.883	6.33333
+492.539	7.33333
+492.195	8.66667
+491.849	5.33333
+491.505	8
+491.161	10.3333
+490.817	9.66667
+490.471	8.66667
+490.127	6.66667
+489.783	8.33333
+489.439	9
+489.093	7
+488.749	7.66667
+488.405	2.66667
+488.061	6.66667
+487.715	5.33333
+487.371	5
+487.027	5
+486.683	6
+486.337	5
+485.993	5.66667
+485.649	5
+485.303	5
+484.959	4.66667
+484.614	4
+484.268	5.66667
+483.924	3.33333
+483.58	5.33333
+483.234	4.33333
+482.889	5.33333
+482.545	4.66667
+482.199	3.66667
+481.855	5
+481.51	5.33333
+481.164	5.33333
+480.82	6.33333
+480.476	6.66667
+480.129	3.33333
+479.785	5
+479.438	4
+479.094	1
+478.75	5.33333
+478.403	2
+478.059	0
+477.712	2.33333
+477.368	2
+477.024	5
+476.677	6
+476.333	1.66667
+475.986	4.66667
+475.642	5
+475.295	2.66667
+474.951	3.66667
+474.604	3.33333
+474.259	3.66667
+473.913	4
+473.568	2
+473.221	4.33333
+472.877	4.66667
+472.53	4.33333
+472.186	3
+471.839	1.33333
+471.494	7
+471.148	6
+470.803	6.33333
+470.456	3
+470.112	1
+469.765	3.33333
+469.42	4
+469.073	0.666667
+468.728	1.33333
+468.382	2.33333
+468.037	3.66667
+467.69	2.33333
+467.343	3.66667
+466.998	-1
+466.651	3.33333
+466.307	2.66667
+465.96	1.33333
+465.613	3
+465.268	4.33333
+464.921	2.66667
+464.576	0.666667
+464.229	2.33333
+463.882	2
+463.537	2
+463.19	2.66667
+462.845	4.66667
+462.498	1.66667
+462.151	0
+461.806	3.66667
+461.459	3
+461.112	0.666667
+460.767	1.33333
+460.42	3.66667
+460.072	3
+459.727	3
+459.38	0.333333
+459.033	1
+458.686	1
+458.341	1.66667
+457.993	1.33333
+457.646	2
+457.301	1.66667
+456.954	0
+456.606	3.66667
+456.259	2.33333
+455.914	1
+455.567	2
+455.219	0
+454.872	1.33333
+454.527	1.66667
+454.179	0.666667
+453.832	1
+453.484	5.33333
+453.139	4.33333
+452.792	2.33333
+452.444	2.66667
+452.097	2.33333
+451.749	1.66667
+451.404	2
+451.056	0.666667
+450.709	3.33333
+450.361	4.66667
+450.014	1.33333
+449.668	1.66667
+449.321	2.66667
+448.973	2
+448.626	2
+448.278	2.66667
+447.93	4.66667
+447.583	3
+447.237	2.66667
+446.89	4
+446.542	3
+446.194	1.33333
+445.847	3.66667
+445.499	3
+445.151	2.33333
+444.803	5.66667
+444.456	2.66667
+444.11	1.33333
+443.762	3.66667
+443.414	3.66667
+443.067	3.66667
+442.719	3.33333
+442.371	2.33333
+442.023	0.666667
+441.675	0.333333
+441.327	2.33333
+440.979	4.33333
+440.632	4
+440.284	4.66667
+439.936	2.66667
+439.588	2
+439.24	5
+438.892	5
+438.544	6
+438.196	2.33333
+437.848	1
+437.5	3
+437.152	8.66667
+436.804	2.33333
+436.456	5.66667
+436.108	3
+435.76	4.66667
+435.412	5
+435.063	3
+434.715	1.33333
+434.367	6
+434.019	4.33333
+433.671	1.33333
+433.323	2.66667
+432.975	4
+432.626	5.66667
+432.278	1.66667
+431.928	4.33333
+431.579	4
+431.231	4
+430.883	0.666667
+430.535	7
+430.186	3
+429.838	2.66667
+429.49	5.33333
+429.142	2
+428.791	3
+428.443	3.66667
+428.094	2.33333
+427.746	4
+427.398	4
+427.049	3.66667
+426.701	3.33333
+426.35	5.33333
+426.002	1
+425.653	4
+425.305	2.33333
+424.956	2
+424.606	0.666667
+424.257	6
+423.909	4.33333
+423.56	4.33333
+423.211	3
+422.861	5
+422.512	2.33333
+422.164	3.33333
+421.815	4
+421.466	4
+421.116	3
+420.767	2
+420.418	2
+420.067	1.33333
+419.719	5
+419.37	5.33333
+419.021	2.66667
+418.671	2
+418.322	3
+417.973	6.66667
+417.624	3.66667
+417.273	3.66667
+416.925	2
+416.576	2
+416.225	2.66667
+415.876	4
+415.527	5.33333
+415.176	3
+414.827	2.33333
+414.478	5
+414.127	1.66667
+413.778	8.33333
+413.43	2.33333
+413.078	3.33333
+412.73	1.66667
+412.381	3.66667
+412.029	3
+411.68	2.66667
+411.329	1
+410.98	2.33333
+410.631	-1.33333
+410.28	3
+409.931	6
+409.58	3.33333
+409.231	1.33333
+408.882	2
+408.53	5
+408.181	1.33333
+407.83	1
+407.481	2.66667
+407.13	3
+406.78	2.33333
+406.429	4.33333
+406.08	3.66667
+405.731	3.33333
+405.379	3
+405.03	1.33333
+404.679	0.666667
+404.329	3
+403.978	3.33333
+403.629	2
+403.277	5.66667
+402.928	5.66667
+402.576	2.33333
+402.227	1.66667
+401.876	6
+401.526	5
+401.175	4.33333
+400.825	0.666667
+400.474	5
+400.122	1.33333
+399.773	4.33333
+399.421	2.66667
+399.072	3
+398.72	2.66667
+398.371	3.33333
+398.019	4
+397.667	3.66667
+397.318	4.33333
+396.966	1.33333
+396.617	2.33333
+396.265	7.33333
+395.915	2
+395.564	4.33333
+395.212	5.33333
+394.862	1.33333
+394.51	3.66667
+394.159	5
+393.809	3.66667
+393.457	2.66667
+393.107	2
+392.756	5.66667
+392.404	-2.66667
+392.054	3.33333
+391.702	4.33333
+391.35	2
+391	4.33333
+390.648	2.66667
+390.297	3.66667
+389.945	3.33333
+389.595	2.33333
+389.243	0
+388.891	4.33333
+388.541	2.33333
+388.189	3.66667
+387.837	3
+387.487	3
+387.135	4
+386.783	4.66667
+386.431	2.33333
+386.081	2.33333
+385.729	2.33333
+385.377	4
+385.024	3.66667
+384.674	5.33333
+384.322	4.33333
+383.97	3
+383.618	4.33333
+383.266	3
+382.916	2.66667
+382.563	2.66667
+382.211	2
+381.859	1.66667
+381.507	0.333333
+381.157	2
+380.804	4.33333
+380.452	2.33333
+380.1	5
+379.747	4.33333
+379.397	5.66667
+379.045	3.33333
+378.692	4
+378.34	6
+377.987	3
+377.635	4.33333
+377.283	3.33333
+376.932	4
+376.58	4
+376.227	3
+375.875	2.66667
+375.522	7.33333
+375.17	3
+374.817	3.33333
+374.465	2.66667
+374.112	1.66667
+373.76	2.33333
+373.409	4
+373.057	2
+372.704	4.66667
+372.352	3.33333
+371.999	4
+371.646	2.33333
+371.294	4
+370.941	3.66667
+370.588	5
+370.236	5
+369.883	1.33333
+369.53	3
+369.177	3.33333
+368.825	2.66667
+368.472	2
+368.119	4.33333
+367.766	4.66667
+367.413	3
+367.061	3
+366.708	1.33333
+366.355	5
+366.002	4.33333
+365.649	3
+365.296	4
+364.943	4
+364.591	4.66667
+364.238	3.66667
+363.885	5.33333
+363.532	5
+363.179	5.33333
+362.826	1.33333
+362.471	3.66667
+362.118	3.33333
+361.765	2.33333
+361.411	5.33333
+361.058	2.66667
+360.705	3.66667
+360.352	5
+359.999	8
+359.646	3.33333
+359.293	4
+358.938	3
+358.585	2.66667
+358.231	3.66667
+357.878	7.66667
+357.525	3.33333
+357.172	-1.66667
+356.819	1.66667
+356.463	3.66667
+356.11	5.33333
+355.757	5
+355.404	3
+355.05	3
+354.697	2.33333
+354.342	3.66667
+353.988	5.66667
+353.635	1
+353.282	4
+352.928	4.66667
+352.573	5.33333
+352.219	2.33333
+351.866	0
+351.513	2.33333
+351.157	5.33333
+350.803	4.33333
+350.45	5.33333
+350.097	4.33333
+349.741	3.66667
+349.387	5
+349.034	2.66667
+348.68	2.33333
+348.325	4
+347.971	2.66667
+347.618	1
+347.264	5.33333
+346.908	7
+346.555	4
+346.201	4.66667
+345.845	6.33333
+345.492	3
+345.138	2
+344.782	3.66667
+344.429	3.33333
+344.075	2.33333
+343.719	6.33333
+343.365	1.66667
+343.012	3
+342.656	2.33333
+342.302	8
+341.948	3
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_8_top.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_8_top.txt
new file mode 100644
index 0000000000000000000000000000000000000000..edbf22f2ee5cf407afbdc3bbf028bbd89288bf62
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_8_top.txt
@@ -0,0 +1,1024 @@
+692.206	2.33333
+691.876	3.33333
+691.546	3
+691.215	1.66667
+690.885	1.33333
+690.555	3
+690.225	2
+689.895	4
+689.564	3.33333
+689.232	3.33333
+688.902	2
+688.571	3.66667
+688.241	3.66667
+687.911	2
+687.58	3.66667
+687.25	3
+686.917	4.33333
+686.587	1.33333
+686.257	3
+685.926	1
+685.596	3.33333
+685.266	3.33333
+684.933	3.66667
+684.602	2
+684.272	1
+683.942	0.333333
+683.609	3.33333
+683.279	5
+682.948	2.33333
+682.617	6.33333
+682.287	3.33333
+681.954	1.66667
+681.624	2.33333
+681.293	5.33333
+680.963	4.66667
+680.63	1.66667
+680.299	2.66667
+679.969	6.66667
+679.636	4
+679.305	3
+678.975	3
+678.644	4.33333
+678.311	0
+677.981	5
+677.65	4
+677.317	1
+676.986	5
+676.656	2.66667
+676.323	4
+675.992	3.33333
+675.661	4
+675.328	3.66667
+674.998	2
+674.667	5
+674.334	3.66667
+674.003	3.33333
+673.67	5.66667
+673.339	4.33333
+673.008	4.33333
+672.675	5.66667
+672.344	6
+672.011	3.33333
+671.681	3
+671.35	5.33333
+671.017	0
+670.686	5.33333
+670.353	3.66667
+670.022	6
+669.689	4.66667
+669.358	3.33333
+669.027	1
+668.693	4
+668.362	1.66667
+668.029	6.33333
+667.698	6.33333
+667.365	2.33333
+667.034	3.33333
+666.701	5.33333
+666.37	3
+666.036	5.33333
+665.705	6
+665.372	5.33333
+665.041	2.33333
+664.708	6
+664.376	3.33333
+664.043	3.33333
+663.712	3.66667
+663.379	4.33333
+663.045	3.33333
+662.714	5.66667
+662.381	3.33333
+662.049	3.33333
+661.716	5
+661.385	6
+661.051	0.333333
+660.718	3.66667
+660.387	7.66667
+660.053	3.66667
+659.722	5.33333
+659.388	5
+659.055	3.33333
+658.724	5.66667
+658.39	5.66667
+658.059	2.33333
+657.725	0.666667
+657.392	6
+657.06	4
+656.727	5.66667
+656.393	2
+656.062	4.66667
+655.728	5
+655.394	3
+655.063	4.66667
+654.729	3.33333
+654.396	1.33333
+654.064	4.66667
+653.73	4
+653.397	3.33333
+653.063	2
+652.731	1.66667
+652.398	3.66667
+652.064	0.666667
+651.73	3.33333
+651.399	6.66667
+651.065	4.33333
+650.731	4.33333
+650.397	2.33333
+650.066	4
+649.732	2.66667
+649.398	5
+649.064	7.33333
+648.732	5.66667
+648.399	3
+648.065	6.33333
+647.731	3
+647.397	6.33333
+647.065	4.66667
+646.731	5.33333
+646.397	4
+646.063	3
+645.729	4.33333
+645.398	4.33333
+645.064	3.33333
+644.73	2.66667
+644.396	3.66667
+644.062	4.66667
+643.727	5.33333
+643.393	5.33333
+643.062	4
+642.727	1.33333
+642.393	5.33333
+642.059	6.33333
+641.725	1.66667
+641.391	4
+641.057	4.33333
+640.723	2.33333
+640.389	4.33333
+640.054	7.33333
+639.72	5
+639.388	3.66667
+639.054	2.66667
+638.72	3.33333
+638.386	3
+638.051	6
+637.717	3
+637.383	4.66667
+637.049	3
+636.714	6.66667
+636.38	2.66667
+636.046	5
+635.711	5
+635.377	4.33333
+635.043	2.33333
+634.708	3.33333
+634.374	5.33333
+634.04	7.33333
+633.705	2
+633.371	3.33333
+633.036	4.33333
+632.702	5
+632.368	3.33333
+632.033	4
+631.699	5.66667
+631.364	6.33333
+631.03	2
+630.693	5.66667
+630.359	5.33333
+630.024	4.33333
+629.689	4.33333
+629.355	3.33333
+629.02	4
+628.686	4.66667
+628.351	6.33333
+628.017	5.33333
+627.682	3
+627.345	6
+627.011	3.33333
+626.676	5.66667
+626.341	7
+626.007	4.66667
+625.672	5
+625.337	5
+625	7
+624.666	7.33333
+624.331	6.33333
+623.996	4.66667
+623.661	3.33333
+623.327	3
+622.99	4.66667
+622.655	3.33333
+622.32	9.66667
+621.985	6
+621.651	0.666667
+621.314	4
+620.979	4.66667
+620.644	5
+620.309	5.66667
+619.972	7.66667
+619.637	5
+619.302	6
+618.967	5
+618.63	6.66667
+618.295	5
+617.96	5.66667
+617.625	8.33333
+617.288	4.66667
+616.953	6
+616.618	5.66667
+616.281	8.33333
+615.946	9
+615.611	6.66667
+615.274	4.33333
+614.939	5.33333
+614.604	8
+614.266	6.66667
+613.931	7.33333
+613.596	2.66667
+613.259	5.33333
+612.924	2.66667
+612.589	4.33333
+612.251	6.33333
+611.916	2.66667
+611.581	4.66667
+611.244	5.33333
+610.908	2.66667
+610.571	3.33333
+610.236	3.66667
+609.901	4.33333
+609.563	3
+609.228	2
+608.89	0.666667
+608.555	1.66667
+608.22	4.33333
+607.882	6
+607.547	5
+607.21	4.66667
+606.874	5
+606.537	3.33333
+606.201	6.66667
+605.864	6
+605.528	4.33333
+605.193	4.66667
+604.855	5.66667
+604.52	4.33333
+604.182	1
+603.847	2
+603.509	2.66667
+603.174	4.66667
+602.836	3.66667
+602.501	5
+602.163	3.33333
+601.825	6.33333
+601.49	4
+601.152	4.33333
+600.816	3.66667
+600.479	4
+600.143	4.33333
+599.805	2.33333
+599.47	3
+599.132	3.33333
+598.794	3.33333
+598.459	2.66667
+598.121	2.66667
+597.785	3.66667
+597.447	2
+597.112	5.33333
+596.774	6.66667
+596.436	2.33333
+596.1	4.33333
+595.762	4.66667
+595.424	4.66667
+595.088	2.33333
+594.75	5.33333
+594.415	3.66667
+594.077	3.66667
+593.739	3.66667
+593.403	2
+593.065	4.33333
+592.727	3.33333
+592.391	3.33333
+592.053	4
+591.715	3.33333
+591.379	5
+591.041	0.666667
+590.703	3.33333
+590.365	2
+590.029	2.33333
+589.691	7.33333
+589.353	4.33333
+589.017	1
+588.678	5.66667
+588.34	3.33333
+588.002	4
+587.666	3.66667
+587.328	4.33333
+586.99	4.33333
+586.651	4
+586.315	1.33333
+585.977	2
+585.639	2.66667
+585.3	3.66667
+584.962	-0.333333
+584.626	3.66667
+584.288	1.66667
+583.949	2
+583.611	5.66667
+583.273	4.66667
+582.936	3.66667
+582.598	3.66667
+582.26	8
+581.921	5
+581.583	2
+581.244	2.66667
+580.906	5.66667
+580.57	2.66667
+580.231	2
+579.893	1.66667
+579.554	7
+579.216	2.33333
+578.877	2.33333
+578.539	5.33333
+578.2	6
+577.864	2
+577.525	3.33333
+577.187	4.33333
+576.848	4.33333
+576.51	3.33333
+576.171	1
+575.832	2
+575.494	3
+575.155	2.33333
+574.816	2
+574.478	5
+574.139	-1
+573.8	3
+573.462	2.66667
+573.123	4
+572.784	3.66667
+572.445	2
+572.107	5
+571.768	3
+571.429	4.33333
+571.09	4.66667
+570.751	4.66667
+570.413	1.66667
+570.074	4
+569.735	3.33333
+569.396	3.66667
+569.057	6.33333
+568.718	3
+568.38	5.66667
+568.041	4.66667
+567.702	6.33333
+567.363	7.66667
+567.024	5.66667
+566.685	6
+566.346	4
+566.007	6.33333
+565.668	5
+565.329	6.33333
+564.988	4
+564.649	7.66667
+564.31	6.66667
+563.971	7.33333
+563.632	5.33333
+563.292	5
+562.953	6
+562.614	4.66667
+562.273	5
+561.934	2.33333
+561.595	5.33333
+561.256	3
+560.916	6
+560.577	5.66667
+560.236	8.33333
+559.897	7
+559.558	6
+559.218	5.66667
+558.879	3
+558.54	7
+558.198	8.33333
+557.859	5.33333
+557.52	6.33333
+557.181	7
+556.839	6.66667
+556.5	7
+556.16	9.66667
+555.821	5.33333
+555.48	3.66667
+555.14	4
+554.801	6
+554.461	7.66667
+554.12	6
+553.78	4.33333
+553.441	9.66667
+553.102	5.66667
+552.76	6.33333
+552.42	9
+552.081	7.33333
+551.739	7
+551.4	10.3333
+551.06	7.33333
+550.719	7.66667
+550.379	6.33333
+550.039	6.66667
+549.698	9.66667
+549.358	8.33333
+549.019	6.33333
+548.677	6.66667
+548.337	6.33333
+547.998	7
+547.656	5.66667
+547.316	12.3333
+546.977	6.66667
+546.635	9.66667
+546.295	11.3333
+545.953	8.33333
+545.613	12.3333
+545.274	10
+544.932	12.6667
+544.592	12.3333
+544.25	9.33333
+543.91	13.3333
+543.57	14
+543.229	13
+542.889	11.3333
+542.547	12
+542.207	14
+541.865	12.3333
+541.525	10.3333
+541.183	16
+540.843	11.6667
+540.501	17.3333
+540.161	13.3333
+539.819	16
+539.479	14
+539.137	17.6667
+538.797	17
+538.455	15.6667
+538.115	20.3333
+537.773	18.3333
+537.433	16.6667
+537.091	20.6667
+536.75	15.6667
+536.408	18.6667
+536.068	21.3333
+535.726	21.6667
+535.386	23.3333
+535.044	20
+534.703	25
+534.361	24.3333
+534.019	24.6667
+533.679	24.3333
+533.336	28
+532.996	28.6667
+532.654	29.3333
+532.312	33.3333
+531.971	33.6667
+531.629	36
+531.289	36.3333
+530.946	33.3333
+530.604	40.6667
+530.264	43.6667
+529.921	47.6667
+529.579	48.6667
+529.238	44.6667
+528.896	57.6667
+528.556	61
+528.213	54.3333
+527.871	67.3333
+527.53	77
+527.188	81
+526.845	87
+526.503	98.3333
+526.162	106.667
+525.819	118
+525.477	132.333
+525.136	157.333
+524.794	165.667
+524.451	196.667
+524.111	224.333
+523.768	261
+523.425	332
+523.083	374.667
+522.742	469.667
+522.399	563.333
+522.057	712.667
+521.714	901.333
+521.373	1080.67
+521.03	1314
+520.688	1515.33
+520.345	1645
+520.002	1725
+519.661	1731.67
+519.319	1662.33
+518.976	1453.33
+518.633	1253
+518.29	1048
+517.949	853
+517.606	692.333
+517.263	566.333
+516.921	451.333
+516.578	374
+516.235	314.667
+515.894	259.667
+515.551	220
+515.208	198.333
+514.865	173.667
+514.522	146
+514.179	131.667
+513.836	115
+513.493	101.667
+513.152	98.6667
+512.809	92
+512.466	80
+512.123	73.6667
+511.779	67
+511.436	66.6667
+511.093	58
+510.75	49.3333
+510.407	45.6667
+510.064	41.6667
+509.721	44.3333
+509.377	38
+509.034	41.6667
+508.693	34
+508.35	29.6667
+508.007	33
+507.663	28.3333
+507.32	29
+506.977	29
+506.633	28.3333
+506.29	26
+505.947	25
+505.604	22
+505.26	23.3333
+504.917	19.6667
+504.573	21.6667
+504.23	18.3333
+503.887	17
+503.543	20
+503.2	20.6667
+502.854	18.3333
+502.511	13.6667
+502.167	17.3333
+501.824	16
+501.48	17
+501.137	14.6667
+500.793	12.3333
+500.45	16
+500.106	15
+499.763	15.3333
+499.419	11
+499.076	11
+498.732	12.3333
+498.386	12.3333
+498.043	15.6667
+497.699	13.6667
+497.355	10
+497.012	9.66667
+496.668	8
+496.324	12
+495.981	10.3333
+495.635	10
+495.291	10.6667
+494.947	8.66667
+494.604	7.66667
+494.26	10.3333
+493.916	10.6667
+493.57	6
+493.226	6.66667
+492.883	11.3333
+492.539	8.66667
+492.195	12
+491.849	9.33333
+491.505	7.66667
+491.161	10
+490.817	10.3333
+490.471	13
+490.127	11
+489.783	7
+489.439	6.33333
+489.093	8.33333
+488.749	5
+488.405	7
+488.061	11
+487.715	4.33333
+487.371	11
+487.027	6.66667
+486.683	10.3333
+486.337	10
+485.993	5
+485.649	5
+485.303	7
+484.959	7.33333
+484.614	6.66667
+484.268	5
+483.924	3
+483.58	7.33333
+483.234	4
+482.889	5.66667
+482.545	3.66667
+482.199	10.6667
+481.855	7.66667
+481.51	9.33333
+481.164	5
+480.82	6.66667
+480.476	5
+480.129	7
+479.785	6.33333
+479.438	4.66667
+479.094	7.33333
+478.75	7
+478.403	5.33333
+478.059	8.66667
+477.712	7
+477.368	7.33333
+477.024	6
+476.677	5.33333
+476.333	4.33333
+475.986	5.66667
+475.642	5.33333
+475.295	4.33333
+474.951	6
+474.604	6.33333
+474.259	6.66667
+473.913	2.66667
+473.568	3.33333
+473.221	3.66667
+472.877	4
+472.53	6.66667
+472.186	2.33333
+471.839	2.66667
+471.494	6.33333
+471.148	5.33333
+470.803	6
+470.456	3.66667
+470.112	5.33333
+469.765	8.33333
+469.42	3.66667
+469.073	2
+468.728	7.66667
+468.382	4.66667
+468.037	8
+467.69	5.66667
+467.343	3.33333
+466.998	6
+466.651	6.33333
+466.307	5
+465.96	6.66667
+465.613	4.66667
+465.268	5
+464.921	4.33333
+464.576	3.33333
+464.229	4.33333
+463.882	4.33333
+463.537	6
+463.19	3
+462.845	5.66667
+462.498	1.66667
+462.151	4
+461.806	5
+461.459	3.33333
+461.112	3
+460.767	1.66667
+460.42	5.33333
+460.072	3.66667
+459.727	5.33333
+459.38	5
+459.033	3.33333
+458.686	4
+458.341	-0.333333
+457.993	3.33333
+457.646	-2.33333
+457.301	1
+456.954	2.66667
+456.606	3
+456.259	6
+455.914	3
+455.567	3.33333
+455.219	2
+454.872	3.66667
+454.527	4.33333
+454.179	4.33333
+453.832	4.33333
+453.484	3
+453.139	5
+452.792	4
+452.444	5
+452.097	3
+451.749	3.66667
+451.404	3.33333
+451.056	3.33333
+450.709	5
+450.361	3.66667
+450.014	3.66667
+449.668	4.33333
+449.321	6.66667
+448.973	2
+448.626	4.66667
+448.278	1.66667
+447.93	5.33333
+447.583	7
+447.237	5
+446.89	3.66667
+446.542	4.66667
+446.194	4.33333
+445.847	3
+445.499	7.66667
+445.151	5
+444.803	7.66667
+444.456	3.33333
+444.11	4.33333
+443.762	4.66667
+443.414	5.66667
+443.067	4.66667
+442.719	6.66667
+442.371	4
+442.023	3
+441.675	6.33333
+441.327	4.33333
+440.979	5.66667
+440.632	5.33333
+440.284	3.66667
+439.936	3.33333
+439.588	4.33333
+439.24	6.33333
+438.892	5
+438.544	7.33333
+438.196	6
+437.848	5
+437.5	6.66667
+437.152	1.33333
+436.804	3.33333
+436.456	6
+436.108	2.66667
+435.76	5.33333
+435.412	6
+435.063	7.66667
+434.715	3.66667
+434.367	3
+434.019	4.66667
+433.671	3.66667
+433.323	3.66667
+432.975	3
+432.626	5
+432.278	2
+431.928	5.66667
+431.579	8
+431.231	4.66667
+430.883	8.33333
+430.535	7.66667
+430.186	0.666667
+429.838	3
+429.49	6
+429.142	3
+428.791	6
+428.443	5
+428.094	6
+427.746	4.33333
+427.398	5
+427.049	5.33333
+426.701	2.66667
+426.35	2.33333
+426.002	4.33333
+425.653	5
+425.305	3
+424.956	6
+424.606	6
+424.257	7
+423.909	5.66667
+423.56	5.66667
+423.211	5.33333
+422.861	6.33333
+422.512	7.66667
+422.164	1.66667
+421.815	4
+421.466	4.33333
+421.116	7
+420.767	4
+420.418	3.66667
+420.067	7.33333
+419.719	3
+419.37	6.66667
+419.021	3
+418.671	2.66667
+418.322	5
+417.973	5
+417.624	4.66667
+417.273	4.66667
+416.925	6.66667
+416.576	0.666667
+416.225	2
+415.876	4.66667
+415.527	2.33333
+415.176	4.33333
+414.827	5.33333
+414.478	3.66667
+414.127	3.66667
+413.778	5.66667
+413.43	2.33333
+413.078	3.66667
+412.73	4
+412.381	4
+412.029	3.66667
+411.68	4.66667
+411.329	4.66667
+410.98	2
+410.631	5.33333
+410.28	0.333333
+409.931	3.66667
+409.58	1.33333
+409.231	6
+408.882	1.33333
+408.53	4.66667
+408.181	4.66667
+407.83	5.66667
+407.481	3
+407.13	2.33333
+406.78	5
+406.429	6
+406.08	5.66667
+405.731	3.33333
+405.379	0.333333
+405.03	4
+404.679	3.33333
+404.329	9
+403.978	6
+403.629	4.33333
+403.277	8
+402.928	3.33333
+402.576	2.66667
+402.227	8.33333
+401.876	6.33333
+401.526	6.33333
+401.175	5.33333
+400.825	5
+400.474	4
+400.122	5.66667
+399.773	3.66667
+399.421	2
+399.072	5.33333
+398.72	8.66667
+398.371	9
+398.019	8.66667
+397.667	5.66667
+397.318	5.33333
+396.966	2
+396.617	4.66667
+396.265	7.33333
+395.915	6
+395.564	1.66667
+395.212	5.66667
+394.862	5.33333
+394.51	4
+394.159	4.66667
+393.809	3.66667
+393.457	5
+393.107	3.66667
+392.756	2.33333
+392.404	8.33333
+392.054	5.66667
+391.702	8.66667
+391.35	2.33333
+391	3.66667
+390.648	4.66667
+390.297	4
+389.945	3.66667
+389.595	7.33333
+389.243	6
+388.891	4.33333
+388.541	5.66667
+388.189	4.33333
+387.837	2.33333
+387.487	0.666667
+387.135	4
+386.783	4.66667
+386.431	6
+386.081	8.33333
+385.729	5.66667
+385.377	5.66667
+385.024	5.66667
+384.674	4.66667
+384.322	1.33333
+383.97	4.66667
+383.618	8
+383.266	6.33333
+382.916	7.33333
+382.563	7
+382.211	6.66667
+381.859	6.33333
+381.507	4.66667
+381.157	3
+380.804	4
+380.452	5.66667
+380.1	9
+379.747	4.66667
+379.397	4.66667
+379.045	6.66667
+378.692	4.33333
+378.34	4.33333
+377.987	4.66667
+377.635	6.33333
+377.283	7
+376.932	2
+376.58	6.66667
+376.227	6
+375.875	2.66667
+375.522	6
+375.17	6
+374.817	6.33333
+374.465	4
+374.112	4.66667
+373.76	4.66667
+373.409	4.33333
+373.057	6.33333
+372.704	6
+372.352	7.66667
+371.999	3.66667
+371.646	6
+371.294	2.66667
+370.941	7.66667
+370.588	4
+370.236	4.33333
+369.883	6.66667
+369.53	4.33333
+369.177	6
+368.825	4.66667
+368.472	3.33333
+368.119	5.33333
+367.766	5.66667
+367.413	3.33333
+367.061	4
+366.708	6.33333
+366.355	3.66667
+366.002	6.33333
+365.649	4
+365.296	5.66667
+364.943	8
+364.591	6.66667
+364.238	4.66667
+363.885	7
+363.532	7.33333
+363.179	3.66667
+362.826	6
+362.471	4.66667
+362.118	6.33333
+361.765	5.33333
+361.411	4.66667
+361.058	7.33333
+360.705	6
+360.352	6.33333
+359.999	5.66667
+359.646	7.33333
+359.293	2
+358.938	4
+358.585	5
+358.231	3.33333
+357.878	7.33333
+357.525	3.66667
+357.172	5
+356.819	5
+356.463	3.66667
+356.11	2.66667
+355.757	3
+355.404	7.33333
+355.05	5.66667
+354.697	7
+354.342	6.66667
+353.988	6.66667
+353.635	8.33333
+353.282	5.33333
+352.928	7.33333
+352.573	5
+352.219	4
+351.866	5.66667
+351.513	5.33333
+351.157	6.66667
+350.803	5.33333
+350.45	3.66667
+350.097	4.33333
+349.741	7.33333
+349.387	6.66667
+349.034	7
+348.68	5
+348.325	7.33333
+347.971	2.33333
+347.618	4.33333
+347.264	2
+346.908	5.33333
+346.555	5.66667
+346.201	5.66667
+345.845	4
+345.492	6.66667
+345.138	6.66667
+344.782	6
+344.429	9
+344.075	5
+343.719	5.33333
+343.365	6
+343.012	8.33333
+342.656	6.33333
+342.302	5.33333
+341.948	7.33333
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_9_bottom.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_9_bottom.txt
new file mode 100644
index 0000000000000000000000000000000000000000..0b7aba0137d383886d985f8942ad27caa5948242
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_9_bottom.txt
@@ -0,0 +1,1024 @@
+692.206	0.666667
+691.876	-2
+691.546	0
+691.215	2.66667
+690.885	0
+690.555	0.333333
+690.225	0.333333
+689.895	0
+689.564	0
+689.232	1.66667
+688.902	-1.33333
+688.571	1.66667
+688.241	-0.666667
+687.911	-0.666667
+687.58	0.333333
+687.25	0.666667
+686.917	-1
+686.587	-1
+686.257	-0.666667
+685.926	0.333333
+685.596	0.666667
+685.266	0.333333
+684.933	-1
+684.602	0.333333
+684.272	1
+683.942	-1
+683.609	0
+683.279	2.33333
+682.948	-1.66667
+682.617	0.666667
+682.287	-0.333333
+681.954	-1.33333
+681.624	-0.333333
+681.293	-0.333333
+680.963	2
+680.63	3
+680.299	0.333333
+679.969	3.33333
+679.636	1
+679.305	1.66667
+678.975	1.33333
+678.644	3.33333
+678.311	3
+677.981	0.666667
+677.65	-0.333333
+677.317	4.33333
+676.986	2
+676.656	0.666667
+676.323	1
+675.992	5
+675.661	1.66667
+675.328	3
+674.998	2.33333
+674.667	1.66667
+674.334	0.666667
+674.003	1.33333
+673.67	1
+673.339	2
+673.008	1.66667
+672.675	1.33333
+672.344	-0.333333
+672.011	1.33333
+671.681	1.66667
+671.35	2.33333
+671.017	0.666667
+670.686	3.33333
+670.353	2
+670.022	1.33333
+669.689	0
+669.358	4.66667
+669.027	4.66667
+668.693	2.33333
+668.362	0.333333
+668.029	3.66667
+667.698	0.666667
+667.365	2.66667
+667.034	1
+666.701	-0.666667
+666.37	3
+666.036	2.33333
+665.705	1
+665.372	2
+665.041	3
+664.708	3.33333
+664.376	0.333333
+664.043	4.33333
+663.712	2.66667
+663.379	1.33333
+663.045	1.33333
+662.714	1
+662.381	-0.333333
+662.049	3.33333
+661.716	0.666667
+661.385	3.66667
+661.051	5.33333
+660.718	1
+660.387	4
+660.053	2.66667
+659.722	0.666667
+659.388	3.33333
+659.055	2
+658.724	1.66667
+658.39	3
+658.059	0.333333
+657.725	2
+657.392	3
+657.06	1.66667
+656.727	0.666667
+656.393	0.333333
+656.062	1.33333
+655.728	0.666667
+655.394	1.66667
+655.063	0.666667
+654.729	1
+654.396	-1.66667
+654.064	1.66667
+653.73	2.33333
+653.397	2.33333
+653.063	1.33333
+652.731	2.66667
+652.398	1.66667
+652.064	2.33333
+651.73	1.66667
+651.399	1.66667
+651.065	-0.666667
+650.731	0.666667
+650.397	-1.33333
+650.066	1
+649.732	1
+649.398	1.66667
+649.064	0.666667
+648.732	0.333333
+648.399	-0.666667
+648.065	0
+647.731	3
+647.397	2.33333
+647.065	0.666667
+646.731	2
+646.397	3.66667
+646.063	2
+645.729	-0.333333
+645.398	1.33333
+645.064	2
+644.73	0.333333
+644.396	3
+644.062	1.33333
+643.727	5.66667
+643.393	3.33333
+643.062	2
+642.727	1.33333
+642.393	3
+642.059	3
+641.725	2
+641.391	1
+641.057	3
+640.723	4
+640.389	-0.666667
+640.054	2
+639.72	1.33333
+639.388	-1.33333
+639.054	1.66667
+638.72	0
+638.386	2.66667
+638.051	1.66667
+637.717	4.33333
+637.383	-0.333333
+637.049	-1.66667
+636.714	-1.33333
+636.38	2
+636.046	-0.333333
+635.711	0.666667
+635.377	4
+635.043	1.33333
+634.708	2.66667
+634.374	0.666667
+634.04	2
+633.705	-2.33333
+633.371	3.66667
+633.036	2.33333
+632.702	2
+632.368	0.333333
+632.033	2.66667
+631.699	0
+631.364	1.33333
+631.03	3.33333
+630.693	-0.666667
+630.359	4.33333
+630.024	0.333333
+629.689	1
+629.355	1.33333
+629.02	2
+628.686	3
+628.351	4.33333
+628.017	3
+627.682	1.33333
+627.345	0.333333
+627.011	2.33333
+626.676	1.33333
+626.341	-0.333333
+626.007	1.66667
+625.672	2
+625.337	3.33333
+625	2
+624.666	3
+624.331	4.33333
+623.996	3
+623.661	3.33333
+623.327	4
+622.99	3.33333
+622.655	0.333333
+622.32	2.66667
+621.985	3.33333
+621.651	2
+621.314	4
+620.979	3.33333
+620.644	1.66667
+620.309	4.33333
+619.972	3
+619.637	1.66667
+619.302	4.66667
+618.967	0
+618.63	4
+618.295	4
+617.96	4.33333
+617.625	2.66667
+617.288	3
+616.953	1
+616.618	5
+616.281	4.66667
+615.946	-0.333333
+615.611	2.66667
+615.274	3.66667
+614.939	3
+614.604	1.66667
+614.266	4.33333
+613.931	2.66667
+613.596	3.33333
+613.259	0.333333
+612.924	4.33333
+612.589	3.66667
+612.251	2
+611.916	2
+611.581	3
+611.244	2.66667
+610.908	2.33333
+610.571	3
+610.236	1.33333
+609.901	4.66667
+609.563	-0.666667
+609.228	3.33333
+608.89	3.33333
+608.555	4.66667
+608.22	2
+607.882	1.66667
+607.547	2
+607.21	4
+606.874	4
+606.537	3.66667
+606.201	3
+605.864	1.66667
+605.528	3.33333
+605.193	0.666667
+604.855	4
+604.52	1.66667
+604.182	3
+603.847	1.66667
+603.509	0.666667
+603.174	0.333333
+602.836	0
+602.501	-2.66667
+602.163	0.333333
+601.825	3.33333
+601.49	-1.66667
+601.152	1
+600.816	2.33333
+600.479	1
+600.143	-0.333333
+599.805	2
+599.47	2
+599.132	1.66667
+598.794	0.666667
+598.459	0
+598.121	0.333333
+597.785	1.66667
+597.447	1.33333
+597.112	0.666667
+596.774	2
+596.436	1.33333
+596.1	0.666667
+595.762	2.66667
+595.424	2.66667
+595.088	-0.333333
+594.75	-0.333333
+594.415	2
+594.077	1.66667
+593.739	0.666667
+593.403	0.333333
+593.065	-0.333333
+592.727	4
+592.391	3.66667
+592.053	1.66667
+591.715	0.333333
+591.379	0.666667
+591.041	2
+590.703	-1
+590.365	4
+590.029	2.33333
+589.691	2.33333
+589.353	1.66667
+589.017	0
+588.678	1.66667
+588.34	-0.333333
+588.002	0.333333
+587.666	3
+587.328	2
+586.99	0
+586.651	1.66667
+586.315	-2
+585.977	-1.33333
+585.639	1
+585.3	0
+584.962	1.33333
+584.626	-1
+584.288	1.33333
+583.949	2
+583.611	0.666667
+583.273	0.666667
+582.936	1
+582.598	1
+582.26	-1.66667
+581.921	1
+581.583	1
+581.244	-1.33333
+580.906	1.66667
+580.57	5
+580.231	1.33333
+579.893	3.33333
+579.554	1.33333
+579.216	-0.333333
+578.877	1
+578.539	0
+578.2	0
+577.864	0.333333
+577.525	3.66667
+577.187	1.66667
+576.848	1
+576.51	3
+576.171	0
+575.832	1.66667
+575.494	-0.333333
+575.155	2
+574.816	0
+574.478	1.33333
+574.139	3
+573.8	-0.666667
+573.462	3
+573.123	-0.666667
+572.784	1.33333
+572.445	-0.333333
+572.107	2
+571.768	2.66667
+571.429	1.66667
+571.09	2.33333
+570.751	2
+570.413	1
+570.074	4.33333
+569.735	4
+569.396	0
+569.057	4.66667
+568.718	3
+568.38	-0.333333
+568.041	3.66667
+567.702	1.66667
+567.363	2.66667
+567.024	1.33333
+566.685	0.333333
+566.346	3
+566.007	1.66667
+565.668	1
+565.329	0.333333
+564.988	3
+564.649	1
+564.31	1.33333
+563.971	1.33333
+563.632	3.33333
+563.292	4
+562.953	2.66667
+562.614	4
+562.273	4.66667
+561.934	4.33333
+561.595	1
+561.256	3
+560.916	3.66667
+560.577	4.66667
+560.236	1.33333
+559.897	3.66667
+559.558	3.33333
+559.218	1.33333
+558.879	2.66667
+558.54	3
+558.198	4.33333
+557.859	1
+557.52	2.66667
+557.181	3.66667
+556.839	0.666667
+556.5	5
+556.16	3.33333
+555.821	2.33333
+555.48	4.66667
+555.14	5.33333
+554.801	5.66667
+554.461	6.33333
+554.12	1.33333
+553.78	5
+553.441	5
+553.102	5.66667
+552.76	2.33333
+552.42	6
+552.081	8.33333
+551.739	3
+551.4	4.33333
+551.06	5.33333
+550.719	8.66667
+550.379	5
+550.039	5
+549.698	7.66667
+549.358	5.33333
+549.019	3
+548.677	5.33333
+548.337	5.33333
+547.998	7.33333
+547.656	5
+547.316	8.33333
+546.977	6.33333
+546.635	7
+546.295	7
+545.953	9
+545.613	7.66667
+545.274	6.66667
+544.932	9
+544.592	9
+544.25	10
+543.91	6.33333
+543.57	9.66667
+543.229	10
+542.889	12
+542.547	10
+542.207	12
+541.865	10
+541.525	14.3333
+541.183	10.3333
+540.843	10.6667
+540.501	14
+540.161	14.6667
+539.819	13.3333
+539.479	12.3333
+539.137	12.3333
+538.797	13.6667
+538.455	12.6667
+538.115	15.6667
+537.773	15.6667
+537.433	15
+537.091	16.6667
+536.75	18.3333
+536.408	16.6667
+536.068	17.6667
+535.726	17.6667
+535.386	19
+535.044	18.3333
+534.703	19
+534.361	22
+534.019	20
+533.679	22
+533.336	22
+532.996	28.6667
+532.654	27.6667
+532.312	27.3333
+531.971	28.6667
+531.629	30.6667
+531.289	35.3333
+530.946	30.6667
+530.604	36.3333
+530.264	34
+529.921	40
+529.579	40.3333
+529.238	41
+528.896	50
+528.556	47
+528.213	58.3333
+527.871	59
+527.53	64.3333
+527.188	75
+526.845	77
+526.503	92.6667
+526.162	83.3333
+525.819	104
+525.477	114.667
+525.136	138.667
+524.794	157.333
+524.451	171.333
+524.111	212.333
+523.768	241
+523.425	288
+523.083	352.333
+522.742	417.667
+522.399	516
+522.057	637.333
+521.714	801.333
+521.373	963.333
+521.03	1160
+520.688	1313
+520.345	1439.67
+520.002	1595.67
+519.661	1644.33
+519.319	1595.33
+518.976	1526.67
+518.633	1386.67
+518.29	1170.33
+517.949	982.667
+517.606	796.333
+517.263	658
+516.921	535
+516.578	434.667
+516.235	369.667
+515.894	298.333
+515.551	254.667
+515.208	216.333
+514.865	187
+514.522	154
+514.179	142
+513.836	129.667
+513.493	115.667
+513.152	96
+512.809	96
+512.466	82.3333
+512.123	69
+511.779	70.3333
+511.436	56.6667
+511.093	56.3333
+510.75	55
+510.407	47.3333
+510.064	39.6667
+509.721	36.3333
+509.377	43.6667
+509.034	39.3333
+508.693	29.3333
+508.35	35.6667
+508.007	33.3333
+507.663	27.3333
+507.32	27
+506.977	26
+506.633	24.3333
+506.29	24.3333
+505.947	23.6667
+505.604	23.6667
+505.26	23.3333
+504.917	15.6667
+504.573	18.3333
+504.23	15.6667
+503.887	23.3333
+503.543	14
+503.2	15.6667
+502.854	13.3333
+502.511	12.3333
+502.167	21
+501.824	14
+501.48	14.6667
+501.137	14
+500.793	9.33333
+500.45	10
+500.106	12.6667
+499.763	6.66667
+499.419	12.3333
+499.076	8.33333
+498.732	9.33333
+498.386	11.3333
+498.043	8.66667
+497.699	9.33333
+497.355	9
+497.012	10
+496.668	6.33333
+496.324	10
+495.981	8.33333
+495.635	7.66667
+495.291	10
+494.947	7.33333
+494.604	11
+494.26	6
+493.916	10.3333
+493.57	8
+493.226	5.66667
+492.883	8.33333
+492.539	6.33333
+492.195	5
+491.849	11
+491.505	7.33333
+491.161	7
+490.817	7
+490.471	5.33333
+490.127	8.33333
+489.783	3.33333
+489.439	7
+489.093	7.33333
+488.749	8.33333
+488.405	5
+488.061	7
+487.715	6.33333
+487.371	7.33333
+487.027	5.66667
+486.683	7.66667
+486.337	4
+485.993	5.33333
+485.649	7
+485.303	5
+484.959	4.33333
+484.614	4.66667
+484.268	6
+483.924	2.33333
+483.58	5.66667
+483.234	4.66667
+482.889	4.66667
+482.545	5
+482.199	2.33333
+481.855	1.66667
+481.51	4.66667
+481.164	3.33333
+480.82	2.33333
+480.476	3.66667
+480.129	3
+479.785	4
+479.438	2.66667
+479.094	3.33333
+478.75	3.33333
+478.403	2
+478.059	5.33333
+477.712	3
+477.368	4.33333
+477.024	1.66667
+476.677	3.33333
+476.333	2.33333
+475.986	4
+475.642	5.33333
+475.295	2.66667
+474.951	2.66667
+474.604	2.33333
+474.259	2.66667
+473.913	4.33333
+473.568	3.66667
+473.221	3.33333
+472.877	4.66667
+472.53	3.66667
+472.186	4.66667
+471.839	6.33333
+471.494	0.666667
+471.148	2.66667
+470.803	2.66667
+470.456	1
+470.112	1.33333
+469.765	2
+469.42	5.66667
+469.073	5
+468.728	0.666667
+468.382	3
+468.037	2.66667
+467.69	5.33333
+467.343	2.66667
+466.998	2.66667
+466.651	5.33333
+466.307	4
+465.96	3
+465.613	1.33333
+465.268	4
+464.921	0.666667
+464.576	3.33333
+464.229	0
+463.882	1.33333
+463.537	0.333333
+463.19	3.33333
+462.845	1.66667
+462.498	1.66667
+462.151	1.66667
+461.806	-3
+461.459	5
+461.112	2
+460.767	2.66667
+460.42	-0.666667
+460.072	1
+459.727	1.33333
+459.38	2.66667
+459.033	2.66667
+458.686	-1.33333
+458.341	4.66667
+457.993	3
+457.646	2
+457.301	-0.666667
+456.954	1
+456.606	1
+456.259	2
+455.914	3
+455.567	2.66667
+455.219	2
+454.872	3.33333
+454.527	0.666667
+454.179	2.33333
+453.832	2
+453.484	1.33333
+453.139	3.33333
+452.792	3
+452.444	0.666667
+452.097	4.66667
+451.749	2.33333
+451.404	3
+451.056	3
+450.709	-1.33333
+450.361	2.33333
+450.014	1
+449.668	3
+449.321	0.666667
+448.973	2.66667
+448.626	3.33333
+448.278	2.33333
+447.93	5
+447.583	4
+447.237	-0.333333
+446.89	-1
+446.542	3
+446.194	2.33333
+445.847	-0.333333
+445.499	2.66667
+445.151	0.666667
+444.803	3
+444.456	5
+444.11	1.66667
+443.762	0
+443.414	1.66667
+443.067	2.33333
+442.719	2
+442.371	1.66667
+442.023	3.66667
+441.675	2
+441.327	2
+440.979	1
+440.632	4.66667
+440.284	5
+439.936	-0.333333
+439.588	4
+439.24	4
+438.892	5.33333
+438.544	2.33333
+438.196	4.66667
+437.848	1
+437.5	4.33333
+437.152	2
+436.804	5.33333
+436.456	4.66667
+436.108	4.33333
+435.76	0
+435.412	0.666667
+435.063	5.33333
+434.715	5.33333
+434.367	1.66667
+434.019	4.33333
+433.671	5.66667
+433.323	5
+432.975	3.66667
+432.626	4
+432.278	7.33333
+431.928	1
+431.579	4.33333
+431.231	3.66667
+430.883	3.66667
+430.535	5.33333
+430.186	1.66667
+429.838	1.66667
+429.49	2.66667
+429.142	1
+428.791	1.66667
+428.443	2.66667
+428.094	-0.333333
+427.746	4.33333
+427.398	4
+427.049	1.66667
+426.701	1.66667
+426.35	3.33333
+426.002	0.666667
+425.653	5
+425.305	2
+424.956	3
+424.606	2.33333
+424.257	2.33333
+423.909	-1.66667
+423.56	5.33333
+423.211	2.33333
+422.861	0
+422.512	2.66667
+422.164	1
+421.815	4.33333
+421.466	8.33333
+421.116	5
+420.767	3
+420.418	3.66667
+420.067	1.33333
+419.719	3
+419.37	1.33333
+419.021	2.33333
+418.671	2
+418.322	4.66667
+417.973	2
+417.624	2.33333
+417.273	1.33333
+416.925	1.33333
+416.576	1.66667
+416.225	4
+415.876	3.33333
+415.527	4.66667
+415.176	1
+414.827	4
+414.478	2.66667
+414.127	5
+413.778	4
+413.43	2.33333
+413.078	2.33333
+412.73	3
+412.381	2.33333
+412.029	4
+411.68	6
+411.329	3.66667
+410.98	5.66667
+410.631	5
+410.28	-0.333333
+409.931	-0.666667
+409.58	4.33333
+409.231	4
+408.882	0.333333
+408.53	2.33333
+408.181	2.33333
+407.83	3.33333
+407.481	2.33333
+407.13	0
+406.78	5.66667
+406.429	2.66667
+406.08	0.333333
+405.731	2
+405.379	1
+405.03	-0.333333
+404.679	4
+404.329	2
+403.978	2.33333
+403.629	3.33333
+403.277	3.33333
+402.928	3
+402.576	0
+402.227	0.666667
+401.876	3.66667
+401.526	2.33333
+401.175	4.33333
+400.825	1.33333
+400.474	2
+400.122	3.66667
+399.773	-0.333333
+399.421	3.33333
+399.072	3.66667
+398.72	3.33333
+398.371	2
+398.019	3
+397.667	1.66667
+397.318	3.33333
+396.966	1.66667
+396.617	2.33333
+396.265	0.333333
+395.915	1.33333
+395.564	3
+395.212	-0.333333
+394.862	3
+394.51	0
+394.159	4.66667
+393.809	1.66667
+393.457	3
+393.107	4.66667
+392.756	2
+392.404	0.666667
+392.054	1.33333
+391.702	-1.33333
+391.35	4
+391	5.33333
+390.648	3.66667
+390.297	2.33333
+389.945	3
+389.595	2.33333
+389.243	3.33333
+388.891	1
+388.541	2
+388.189	3
+387.837	3.33333
+387.487	2.33333
+387.135	4
+386.783	1.33333
+386.431	4.66667
+386.081	3
+385.729	2.66667
+385.377	2.33333
+385.024	3.33333
+384.674	-1.33333
+384.322	2
+383.97	0.666667
+383.618	3.33333
+383.266	1
+382.916	-0.666667
+382.563	4.66667
+382.211	3.66667
+381.859	3.33333
+381.507	2
+381.157	0.666667
+380.804	1
+380.452	0.666667
+380.1	3.33333
+379.747	3.33333
+379.397	2.33333
+379.045	0.666667
+378.692	4.33333
+378.34	4.33333
+377.987	0.333333
+377.635	2.33333
+377.283	0.666667
+376.932	2
+376.58	2.33333
+376.227	2
+375.875	2.33333
+375.522	3.33333
+375.17	3.66667
+374.817	3.33333
+374.465	2.33333
+374.112	3.33333
+373.76	3.66667
+373.409	4.33333
+373.057	7
+372.704	3.33333
+372.352	4.66667
+371.999	2
+371.646	2.66667
+371.294	0
+370.941	0.666667
+370.588	2.33333
+370.236	4.66667
+369.883	2.33333
+369.53	3
+369.177	4.33333
+368.825	3
+368.472	0.666667
+368.119	0.666667
+367.766	2.66667
+367.413	2.33333
+367.061	3.66667
+366.708	3.66667
+366.355	-0.666667
+366.002	4.33333
+365.649	1.33333
+365.296	3.33333
+364.943	2.33333
+364.591	3.33333
+364.238	2.66667
+363.885	2.33333
+363.532	4.33333
+363.179	3
+362.826	4
+362.471	3.66667
+362.118	1
+361.765	4
+361.411	1.66667
+361.058	2
+360.705	3.66667
+360.352	1.66667
+359.999	5.33333
+359.646	4
+359.293	1
+358.938	3.33333
+358.585	6.33333
+358.231	6
+357.878	3.33333
+357.525	1.33333
+357.172	1
+356.819	5.66667
+356.463	2.33333
+356.11	4.33333
+355.757	2
+355.404	3.33333
+355.05	2
+354.697	6.33333
+354.342	1.33333
+353.988	4.66667
+353.635	4.66667
+353.282	2.33333
+352.928	2
+352.573	1.66667
+352.219	2.66667
+351.866	3.33333
+351.513	3
+351.157	4
+350.803	4
+350.45	4
+350.097	6.33333
+349.741	4.33333
+349.387	4.33333
+349.034	1
+348.68	4.66667
+348.325	3
+347.971	5
+347.618	3
+347.264	3
+346.908	5
+346.555	1.33333
+346.201	2.33333
+345.845	2.66667
+345.492	2.66667
+345.138	1.66667
+344.782	3.33333
+344.429	5.33333
+344.075	4.66667
+343.719	1
+343.365	5.66667
+343.012	4
+342.656	4.66667
+342.302	4
+341.948	3.33333
diff --git a/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_9_top.txt b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_9_top.txt
new file mode 100644
index 0000000000000000000000000000000000000000..332728e92f5d372e13ce8ce803657f1a9e44d8c3
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/514nm_1%_15s/W3L150_9_top.txt
@@ -0,0 +1,1024 @@
+692.206	6.66667
+691.876	6.66667
+691.546	7.66667
+691.215	7
+690.885	5
+690.555	4.66667
+690.225	6.66667
+689.895	7
+689.564	4.33333
+689.232	7.66667
+688.902	7.33333
+688.571	7.66667
+688.241	10
+687.911	9.66667
+687.58	5.66667
+687.25	10
+686.917	7
+686.587	6
+686.257	4
+685.926	9.66667
+685.596	8.66667
+685.266	6.33333
+684.933	7.33333
+684.602	8.33333
+684.272	8.66667
+683.942	6.66667
+683.609	9.33333
+683.279	10
+682.948	10.3333
+682.617	7.33333
+682.287	9
+681.954	7
+681.624	8
+681.293	5.33333
+680.963	8.66667
+680.63	10
+680.299	7.66667
+679.969	6.66667
+679.636	9.66667
+679.305	4.33333
+678.975	6.66667
+678.644	9.66667
+678.311	10
+677.981	9.33333
+677.65	7
+677.317	8.66667
+676.986	7.66667
+676.656	10.6667
+676.323	8.33333
+675.992	9.33333
+675.661	13
+675.328	9.33333
+674.998	10
+674.667	6.33333
+674.334	5.33333
+674.003	13
+673.67	7
+673.339	10.6667
+673.008	11
+672.675	10.3333
+672.344	8.33333
+672.011	9.66667
+671.681	9.33333
+671.35	10.6667
+671.017	7.33333
+670.686	12.6667
+670.353	10
+670.022	12.3333
+669.689	5.33333
+669.358	7
+669.027	10.6667
+668.693	7
+668.362	9.66667
+668.029	7.66667
+667.698	10
+667.365	8
+667.034	6.33333
+666.701	7.33333
+666.37	9
+666.036	9
+665.705	9.33333
+665.372	9.33333
+665.041	10.6667
+664.708	7.33333
+664.376	10.6667
+664.043	10.6667
+663.712	7.66667
+663.379	7
+663.045	6
+662.714	6.33333
+662.381	9
+662.049	10.3333
+661.716	7.33333
+661.385	7
+661.051	10
+660.718	10
+660.387	10.3333
+660.053	11
+659.722	8.66667
+659.388	7.33333
+659.055	9.33333
+658.724	8
+658.39	5.33333
+658.059	10
+657.725	8
+657.392	10.6667
+657.06	8.33333
+656.727	7.66667
+656.393	9.33333
+656.062	8.66667
+655.728	8.33333
+655.394	9.66667
+655.063	4
+654.729	7
+654.396	3.33333
+654.064	7.66667
+653.73	7
+653.397	11
+653.063	8.66667
+652.731	8.66667
+652.398	8
+652.064	6
+651.73	6
+651.399	8.66667
+651.065	8.66667
+650.731	6.33333
+650.397	9.66667
+650.066	8
+649.732	6.66667
+649.398	6.66667
+649.064	8
+648.732	10.3333
+648.399	9.66667
+648.065	6.33333
+647.731	8
+647.397	11
+647.065	13
+646.731	9
+646.397	7
+646.063	6.66667
+645.729	8.66667
+645.398	5.33333
+645.064	8.66667
+644.73	6.66667
+644.396	8.66667
+644.062	11
+643.727	9.66667
+643.393	9
+643.062	6
+642.727	8.33333
+642.393	3.66667
+642.059	7.33333
+641.725	9.33333
+641.391	10
+641.057	10
+640.723	3.66667
+640.389	7.66667
+640.054	10
+639.72	11
+639.388	5.66667
+639.054	6.66667
+638.72	7.66667
+638.386	6
+638.051	8.33333
+637.717	11
+637.383	7
+637.049	7.66667
+636.714	9.33333
+636.38	13.3333
+636.046	10.3333
+635.711	8.33333
+635.377	9.66667
+635.043	10.3333
+634.708	10.6667
+634.374	5.66667
+634.04	8.33333
+633.705	10.3333
+633.371	9
+633.036	7
+632.702	8
+632.368	4.33333
+632.033	7.66667
+631.699	11
+631.364	10.6667
+631.03	9.33333
+630.693	5
+630.359	8.33333
+630.024	7
+629.689	12.3333
+629.355	8.66667
+629.02	9.33333
+628.686	10
+628.351	9.66667
+628.017	11.6667
+627.682	8.33333
+627.345	9.66667
+627.011	10.6667
+626.676	8.66667
+626.341	5.33333
+626.007	9.66667
+625.672	10.3333
+625.337	7
+625	10
+624.666	8
+624.331	6.33333
+623.996	7.33333
+623.661	7.33333
+623.327	11
+622.99	8.66667
+622.655	7.66667
+622.32	11.6667
+621.985	9.33333
+621.651	13
+621.314	9.66667
+620.979	12.6667
+620.644	9
+620.309	10
+619.972	7.33333
+619.637	8.66667
+619.302	8.66667
+618.967	8.66667
+618.63	7.33333
+618.295	10
+617.96	10
+617.625	9.66667
+617.288	11
+616.953	8.33333
+616.618	11.3333
+616.281	10.6667
+615.946	11.6667
+615.611	11
+615.274	9.33333
+614.939	11
+614.604	10.6667
+614.266	12.3333
+613.931	11.6667
+613.596	9
+613.259	11.6667
+612.924	10.3333
+612.589	12.6667
+612.251	7.33333
+611.916	13.3333
+611.581	10
+611.244	9.66667
+610.908	9.33333
+610.571	8
+610.236	10
+609.901	12.3333
+609.563	8.66667
+609.228	10.6667
+608.89	3.66667
+608.555	9.66667
+608.22	5.66667
+607.882	6.66667
+607.547	10.3333
+607.21	6.66667
+606.874	9.33333
+606.537	7
+606.201	9
+605.864	6.33333
+605.528	7
+605.193	10.3333
+604.855	9.33333
+604.52	7.33333
+604.182	8.33333
+603.847	6
+603.509	7
+603.174	8.66667
+602.836	7
+602.501	11
+602.163	6
+601.825	10.3333
+601.49	5.33333
+601.152	6.33333
+600.816	9
+600.479	6.66667
+600.143	4.33333
+599.805	8
+599.47	7.33333
+599.132	9.33333
+598.794	10
+598.459	7.66667
+598.121	10
+597.785	10.6667
+597.447	8.33333
+597.112	9
+596.774	6.66667
+596.436	6.33333
+596.1	7.66667
+595.762	10.3333
+595.424	7.66667
+595.088	7.66667
+594.75	5.33333
+594.415	4.66667
+594.077	8.33333
+593.739	9
+593.403	10
+593.065	6.33333
+592.727	5.33333
+592.391	4.66667
+592.053	5.66667
+591.715	6.33333
+591.379	6.66667
+591.041	7.33333
+590.703	6.33333
+590.365	6.66667
+590.029	5
+589.691	5.33333
+589.353	6
+589.017	9
+588.678	5
+588.34	7
+588.002	5.66667
+587.666	4.66667
+587.328	8
+586.99	5.66667
+586.651	6.66667
+586.315	8
+585.977	8
+585.639	5.33333
+585.3	9
+584.962	6
+584.626	4
+584.288	9
+583.949	7
+583.611	7.33333
+583.273	9
+582.936	8
+582.598	10
+582.26	7.33333
+581.921	8.66667
+581.583	6.33333
+581.244	8.33333
+580.906	9
+580.57	7.33333
+580.231	9.33333
+579.893	5.33333
+579.554	7
+579.216	5.33333
+578.877	6.33333
+578.539	10.6667
+578.2	7
+577.864	5.66667
+577.525	10
+577.187	9.33333
+576.848	7.66667
+576.51	7
+576.171	8
+575.832	10
+575.494	8.33333
+575.155	8.33333
+574.816	6.33333
+574.478	12
+574.139	7
+573.8	5.66667
+573.462	7.66667
+573.123	8.66667
+572.784	6.66667
+572.445	4.66667
+572.107	9.66667
+571.768	6.33333
+571.429	8
+571.09	8.33333
+570.751	9
+570.413	7
+570.074	6.33333
+569.735	9
+569.396	8
+569.057	10.3333
+568.718	9.33333
+568.38	12
+568.041	9
+567.702	10
+567.363	9.33333
+567.024	6.33333
+566.685	8
+566.346	8.66667
+566.007	8
+565.668	9.33333
+565.329	8.66667
+564.988	8
+564.649	7.33333
+564.31	7
+563.971	11.6667
+563.632	8.66667
+563.292	11
+562.953	10.6667
+562.614	10.6667
+562.273	10
+561.934	6.33333
+561.595	11
+561.256	12.3333
+560.916	10.3333
+560.577	12.3333
+560.236	10
+559.897	13
+559.558	11.3333
+559.218	9.33333
+558.879	11
+558.54	9
+558.198	10.3333
+557.859	10.3333
+557.52	8
+557.181	9.66667
+556.839	14
+556.5	7.66667
+556.16	10.3333
+555.821	11
+555.48	12.3333
+555.14	11
+554.801	10.3333
+554.461	9.33333
+554.12	14.3333
+553.78	12
+553.441	12.3333
+553.102	11.6667
+552.76	11.6667
+552.42	8.66667
+552.081	12.6667
+551.739	15.6667
+551.4	11
+551.06	14
+550.719	12
+550.379	8.66667
+550.039	12.6667
+549.698	16.6667
+549.358	12.3333
+549.019	12.3333
+548.677	13
+548.337	13
+547.998	13
+547.656	16
+547.316	13.3333
+546.977	11.6667
+546.635	14.6667
+546.295	14.3333
+545.953	13.6667
+545.613	14
+545.274	16.3333
+544.932	17.6667
+544.592	11.3333
+544.25	17.3333
+543.91	15.6667
+543.57	21
+543.229	17.3333
+542.889	19.6667
+542.547	16.3333
+542.207	20.3333
+541.865	17.6667
+541.525	16.3333
+541.183	21
+540.843	20.3333
+540.501	23.3333
+540.161	21.3333
+539.819	20.6667
+539.479	19.6667
+539.137	20.6667
+538.797	28.3333
+538.455	25
+538.115	20.6667
+537.773	22.3333
+537.433	24
+537.091	31.6667
+536.75	24.3333
+536.408	23.3333
+536.068	22.6667
+535.726	30.6667
+535.386	26.3333
+535.044	24.3333
+534.703	26.6667
+534.361	26
+534.019	33
+533.679	33.3333
+533.336	35.3333
+532.996	38.3333
+532.654	39.3333
+532.312	40.3333
+531.971	36.3333
+531.629	44.6667
+531.289	41.6667
+530.946	48.3333
+530.604	40.3333
+530.264	52.6667
+529.921	51
+529.579	60.6667
+529.238	62.3333
+528.896	59.6667
+528.556	66.3333
+528.213	78
+527.871	76
+527.53	77
+527.188	78.6667
+526.845	98.6667
+526.503	100
+526.162	124
+525.819	127.333
+525.477	147
+525.136	170.667
+524.794	184.667
+524.451	202.667
+524.111	233
+523.768	282.667
+523.425	328.667
+523.083	412.333
+522.742	482.333
+522.399	575.333
+522.057	747.667
+521.714	926.333
+521.373	1127
+521.03	1324.67
+520.688	1529
+520.345	1710.33
+520.002	1846
+519.661	1874.67
+519.319	1881.67
+518.976	1760
+518.633	1570.67
+518.29	1338.67
+517.949	1110.33
+517.606	927.333
+517.263	745.333
+516.921	601.667
+516.578	500.667
+516.235	409
+515.894	330.667
+515.551	290.667
+515.208	240.667
+514.865	223.667
+514.522	184
+514.179	180.333
+513.836	152
+513.493	125.333
+513.152	116
+512.809	109.667
+512.466	91.3333
+512.123	84.3333
+511.779	79.3333
+511.436	76
+511.093	72.6667
+510.75	72.3333
+510.407	68
+510.064	55.3333
+509.721	55.3333
+509.377	47.3333
+509.034	43.6667
+508.693	47
+508.35	47
+508.007	39
+507.663	40.6667
+507.32	37.3333
+506.977	36
+506.633	33.3333
+506.29	34
+505.947	31.6667
+505.604	25.3333
+505.26	25.3333
+504.917	27.6667
+504.573	27.6667
+504.23	23
+503.887	23.3333
+503.543	23.6667
+503.2	23.3333
+502.854	28
+502.511	20
+502.167	22
+501.824	21.6667
+501.48	18.6667
+501.137	20
+500.793	22.3333
+500.45	22.6667
+500.106	19.6667
+499.763	20.3333
+499.419	18.3333
+499.076	16.6667
+498.732	23.3333
+498.386	18.6667
+498.043	18.3333
+497.699	16.3333
+497.355	18
+497.012	19.3333
+496.668	17.3333
+496.324	13.3333
+495.981	15
+495.635	17.6667
+495.291	20.3333
+494.947	15
+494.604	13.3333
+494.26	13
+493.916	16
+493.57	12.3333
+493.226	15
+492.883	15.3333
+492.539	15
+492.195	14.3333
+491.849	14
+491.505	13.3333
+491.161	14
+490.817	12.6667
+490.471	13.6667
+490.127	12
+489.783	13.3333
+489.439	13.6667
+489.093	13
+488.749	11.6667
+488.405	9.66667
+488.061	16
+487.715	12.3333
+487.371	15.3333
+487.027	12.6667
+486.683	13
+486.337	12.6667
+485.993	11.3333
+485.649	11.6667
+485.303	11.3333
+484.959	10.6667
+484.614	11
+484.268	11.6667
+483.924	14.3333
+483.58	12
+483.234	10
+482.889	10.3333
+482.545	8.66667
+482.199	13.6667
+481.855	10.6667
+481.51	10
+481.164	10.6667
+480.82	10.3333
+480.476	8.33333
+480.129	12
+479.785	9
+479.438	7.66667
+479.094	7.66667
+478.75	12.6667
+478.403	7
+478.059	12.3333
+477.712	7
+477.368	10.6667
+477.024	12
+476.677	11.6667
+476.333	6.33333
+475.986	9
+475.642	10.6667
+475.295	9.33333
+474.951	10
+474.604	8
+474.259	5.33333
+473.913	14
+473.568	8.33333
+473.221	13.3333
+472.877	5.66667
+472.53	6.66667
+472.186	9
+471.839	10.6667
+471.494	9.33333
+471.148	7.66667
+470.803	6
+470.456	9.33333
+470.112	6.33333
+469.765	7.33333
+469.42	8.66667
+469.073	10.3333
+468.728	9
+468.382	8
+468.037	8.66667
+467.69	7
+467.343	7
+466.998	8
+466.651	7
+466.307	8
+465.96	9
+465.613	7.33333
+465.268	9.66667
+464.921	4.66667
+464.576	9
+464.229	9.33333
+463.882	5.33333
+463.537	8.33333
+463.19	9.33333
+462.845	7.66667
+462.498	6.33333
+462.151	4
+461.806	6.66667
+461.459	11.6667
+461.112	8.66667
+460.767	7.33333
+460.42	6.33333
+460.072	5.66667
+459.727	10
+459.38	8.33333
+459.033	6
+458.686	7
+458.341	4.66667
+457.993	8
+457.646	9.33333
+457.301	8
+456.954	7.66667
+456.606	5.66667
+456.259	8.66667
+455.914	3.66667
+455.567	8.33333
+455.219	7.66667
+454.872	5.66667
+454.527	6.33333
+454.179	6.33333
+453.832	7
+453.484	7
+453.139	12.6667
+452.792	8
+452.444	9.66667
+452.097	6.33333
+451.749	10
+451.404	12.6667
+451.056	9.66667
+450.709	5.66667
+450.361	6.66667
+450.014	10.6667
+449.668	8.66667
+449.321	10.3333
+448.973	6.33333
+448.626	9.33333
+448.278	8.66667
+447.93	9
+447.583	10
+447.237	10.3333
+446.89	7
+446.542	11
+446.194	8.33333
+445.847	8.66667
+445.499	9
+445.151	9.66667
+444.803	9.33333
+444.456	6
+444.11	12
+443.762	7.66667
+443.414	7.33333
+443.067	7.33333
+442.719	5
+442.371	9.33333
+442.023	11.6667
+441.675	11.6667
+441.327	7.33333
+440.979	8.66667
+440.632	7
+440.284	6
+439.936	6.66667
+439.588	7.66667
+439.24	8
+438.892	10.3333
+438.544	11
+438.196	9.66667
+437.848	9.33333
+437.5	8
+437.152	11
+436.804	9.66667
+436.456	8.66667
+436.108	12
+435.76	8
+435.412	10
+435.063	12
+434.715	14
+434.367	5.33333
+434.019	7.33333
+433.671	7.33333
+433.323	12
+432.975	10.3333
+432.626	10.3333
+432.278	9.66667
+431.928	11.6667
+431.579	8
+431.231	10
+430.883	10
+430.535	10
+430.186	7.66667
+429.838	9.66667
+429.49	9
+429.142	10
+428.791	8.33333
+428.443	8
+428.094	8.33333
+427.746	8.33333
+427.398	5.33333
+427.049	7.66667
+426.701	5.66667
+426.35	9
+426.002	11
+425.653	11
+425.305	9.66667
+424.956	6.66667
+424.606	10.6667
+424.257	7.33333
+423.909	9
+423.56	9
+423.211	11.3333
+422.861	9
+422.512	8.66667
+422.164	8.33333
+421.815	12
+421.466	9
+421.116	7.66667
+420.767	4.66667
+420.418	9.66667
+420.067	11.3333
+419.719	11
+419.37	9
+419.021	8.33333
+418.671	10.3333
+418.322	10.6667
+417.973	11.3333
+417.624	9.66667
+417.273	10
+416.925	8
+416.576	9
+416.225	11
+415.876	5.33333
+415.527	9.33333
+415.176	12
+414.827	7.33333
+414.478	8
+414.127	7.66667
+413.778	11.3333
+413.43	8.66667
+413.078	7
+412.73	4.66667
+412.381	8
+412.029	7.66667
+411.68	9.33333
+411.329	5.66667
+410.98	7.33333
+410.631	8
+410.28	8.33333
+409.931	9
+409.58	7
+409.231	10
+408.882	8.33333
+408.53	7.66667
+408.181	9
+407.83	11.6667
+407.481	7.66667
+407.13	13.6667
+406.78	7
+406.429	10
+406.08	11
+405.731	9
+405.379	6.66667
+405.03	11
+404.679	6.33333
+404.329	8.66667
+403.978	7.33333
+403.629	7.33333
+403.277	8
+402.928	7
+402.576	12.6667
+402.227	5
+401.876	5.66667
+401.526	9
+401.175	7.33333
+400.825	10.3333
+400.474	9.33333
+400.122	8.66667
+399.773	6.33333
+399.421	6.33333
+399.072	4.33333
+398.72	8.66667
+398.371	7
+398.019	7.33333
+397.667	9
+397.318	9
+396.966	8.33333
+396.617	6.33333
+396.265	9.66667
+395.915	9.33333
+395.564	11.3333
+395.212	6.66667
+394.862	7.66667
+394.51	7.33333
+394.159	7
+393.809	10.6667
+393.457	8.66667
+393.107	7.33333
+392.756	9.33333
+392.404	8
+392.054	8
+391.702	7
+391.35	7.33333
+391	9.33333
+390.648	8.66667
+390.297	5.33333
+389.945	5
+389.595	8.33333
+389.243	8.33333
+388.891	10.3333
+388.541	5.66667
+388.189	11
+387.837	6.66667
+387.487	7
+387.135	7.33333
+386.783	7.33333
+386.431	5.66667
+386.081	7.33333
+385.729	5.33333
+385.377	9.66667
+385.024	8.33333
+384.674	6.33333
+384.322	9.33333
+383.97	10.3333
+383.618	6.66667
+383.266	11
+382.916	6.33333
+382.563	6.66667
+382.211	8
+381.859	9
+381.507	7.33333
+381.157	8.33333
+380.804	9.33333
+380.452	7.33333
+380.1	9.33333
+379.747	6.66667
+379.397	9
+379.045	7
+378.692	10.3333
+378.34	9.33333
+377.987	6.33333
+377.635	11
+377.283	8.33333
+376.932	8
+376.58	9.66667
+376.227	11
+375.875	10
+375.522	8.66667
+375.17	12.6667
+374.817	7.33333
+374.465	9.33333
+374.112	13
+373.76	7.33333
+373.409	8.66667
+373.057	7.66667
+372.704	11
+372.352	10
+371.999	8.33333
+371.646	10
+371.294	3.33333
+370.941	11.6667
+370.588	9
+370.236	10.6667
+369.883	3.33333
+369.53	6.66667
+369.177	8.66667
+368.825	8
+368.472	10.6667
+368.119	10.3333
+367.766	10.6667
+367.413	11
+367.061	7.66667
+366.708	8.66667
+366.355	7.66667
+366.002	7.33333
+365.649	12
+365.296	9.33333
+364.943	9
+364.591	8
+364.238	12.3333
+363.885	11.6667
+363.532	9.66667
+363.179	9.66667
+362.826	9.33333
+362.471	12.6667
+362.118	8.66667
+361.765	10.6667
+361.411	8.66667
+361.058	9.33333
+360.705	8.33333
+360.352	4.66667
+359.999	13
+359.646	7.66667
+359.293	11
+358.938	10.3333
+358.585	10
+358.231	9
+357.878	10.6667
+357.525	9.33333
+357.172	11.6667
+356.819	10
+356.463	11
+356.11	10
+355.757	6.33333
+355.404	9.66667
+355.05	10
+354.697	8.33333
+354.342	5.66667
+353.988	12.3333
+353.635	6.66667
+353.282	11.6667
+352.928	8.66667
+352.573	9
+352.219	9.33333
+351.866	6
+351.513	10.6667
+351.157	12
+350.803	9.33333
+350.45	6.33333
+350.097	11.3333
+349.741	12.3333
+349.387	12.3333
+349.034	6
+348.68	11.3333
+348.325	8.66667
+347.971	11.3333
+347.618	3.66667
+347.264	9.33333
+346.908	12.6667
+346.555	8.33333
+346.201	10
+345.845	8.66667
+345.492	6.33333
+345.138	13
+344.782	9.66667
+344.429	6.33333
+344.075	10.6667
+343.719	9
+343.365	8
+343.012	11.6667
+342.656	10.3333
+342.302	11
+341.948	8.33333
diff --git a/data_analysis/examples/raman_silicon/data/strained_silicon_1.txt b/data_analysis/examples/raman_silicon/data/strained_silicon_1.txt
new file mode 100644
index 0000000000000000000000000000000000000000..ef804566c1bf2ad85103ef2b79447d4122e49049
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/strained_silicon_1.txt
@@ -0,0 +1,1024 @@
+692.206	7.66667
+691.876	1.66667
+691.546	3
+691.215	2.66667
+690.885	0.666667
+690.555	4.66667
+690.225	5
+689.895	2.33333
+689.564	1.33333
+689.232	6
+688.902	7
+688.571	6
+688.241	2.66667
+687.911	5.66667
+687.58	6.33333
+687.25	6.66667
+686.917	1.66667
+686.587	4
+686.257	5.66667
+685.926	2.33333
+685.596	4.66667
+685.266	6
+684.933	4.33333
+684.602	5.66667
+684.272	3
+683.942	2
+683.609	2.33333
+683.279	5.66667
+682.948	4
+682.617	5
+682.287	3.33333
+681.954	5.66667
+681.624	5
+681.293	4.66667
+680.963	6
+680.63	3.33333
+680.299	5.33333
+679.969	6.33333
+679.636	4.66667
+679.305	7.66667
+678.975	3
+678.644	3
+678.311	3.33333
+677.981	5
+677.65	3.66667
+677.317	6.33333
+676.986	6.66667
+676.656	5.66667
+676.323	6.66667
+675.992	4.66667
+675.661	5
+675.328	4.66667
+674.998	5
+674.667	3
+674.334	6
+674.003	6
+673.67	5.33333
+673.339	3.66667
+673.008	6
+672.675	6.66667
+672.344	5.33333
+672.011	5.33333
+671.681	1.66667
+671.35	6.33333
+671.017	4.66667
+670.686	6.33333
+670.353	7
+670.022	6
+669.689	6.66667
+669.358	5
+669.027	5.66667
+668.693	5.33333
+668.362	7
+668.029	6
+667.698	5.66667
+667.365	6
+667.034	5.33333
+666.701	4.33333
+666.37	5.66667
+666.036	4
+665.705	3.33333
+665.372	1
+665.041	5
+664.708	5
+664.376	8
+664.043	6.33333
+663.712	5.33333
+663.379	6.33333
+663.045	8
+662.714	7.66667
+662.381	4.33333
+662.049	4.33333
+661.716	6
+661.385	6.66667
+661.051	8.33333
+660.718	4.33333
+660.387	5
+660.053	5
+659.722	4
+659.388	4.33333
+659.055	3
+658.724	4.33333
+658.39	3.66667
+658.059	4.33333
+657.725	7.33333
+657.392	4.66667
+657.06	4
+656.727	5.66667
+656.393	3
+656.062	4.66667
+655.728	6
+655.394	8
+655.063	4.66667
+654.729	5.66667
+654.396	3.33333
+654.064	6.33333
+653.73	10
+653.397	4
+653.063	4
+652.731	6
+652.398	5.66667
+652.064	2.33333
+651.73	7.66667
+651.399	4.66667
+651.065	2.66667
+650.731	3
+650.397	7.66667
+650.066	7
+649.732	8.66667
+649.398	4
+649.064	7
+648.732	5.33333
+648.399	7.66667
+648.065	4
+647.731	3.33333
+647.397	5
+647.065	7.33333
+646.731	7.66667
+646.397	6
+646.063	4
+645.729	6.66667
+645.398	4.33333
+645.064	3.66667
+644.73	7.66667
+644.396	3
+644.062	6.33333
+643.727	2.33333
+643.393	3.33333
+643.062	6
+642.727	4.33333
+642.393	4.33333
+642.059	5
+641.725	6.66667
+641.391	3
+641.057	2
+640.723	5.33333
+640.389	1
+640.054	3.33333
+639.72	4.33333
+639.388	1.66667
+639.054	4.66667
+638.72	6.33333
+638.386	8
+638.051	5.33333
+637.717	5.66667
+637.383	1.33333
+637.049	5
+636.714	5.66667
+636.38	3.66667
+636.046	6.33333
+635.711	4
+635.377	8
+635.043	3
+634.708	5
+634.374	4.33333
+634.04	7
+633.705	6
+633.371	5
+633.036	2.66667
+632.702	7
+632.368	9.66667
+632.033	3.66667
+631.699	5
+631.364	7
+631.03	3.33333
+630.693	8.33333
+630.359	3.66667
+630.024	4
+629.689	2.66667
+629.355	5
+629.02	5
+628.686	5.33333
+628.351	6.66667
+628.017	6.33333
+627.682	5.33333
+627.345	5.66667
+627.011	5.33333
+626.676	2
+626.341	5.66667
+626.007	7.66667
+625.672	6
+625.337	8
+625	6
+624.666	7.33333
+624.331	7
+623.996	7.66667
+623.661	6.33333
+623.327	5.33333
+622.99	7.66667
+622.655	6.33333
+622.32	7.33333
+621.985	6
+621.651	7.66667
+621.314	4.66667
+620.979	6
+620.644	5.33333
+620.309	11
+619.972	7.33333
+619.637	8.33333
+619.302	6.66667
+618.967	6.33333
+618.63	6.33333
+618.295	6.33333
+617.96	8.66667
+617.625	9
+617.288	8.66667
+616.953	7
+616.618	7.66667
+616.281	4
+615.946	6
+615.611	5
+615.274	8.33333
+614.939	7.66667
+614.604	7
+614.266	4.66667
+613.931	5
+613.596	11.3333
+613.259	5.33333
+612.924	3.66667
+612.589	8
+612.251	5.66667
+611.916	4.66667
+611.581	5.66667
+611.244	9.33333
+610.908	5.66667
+610.571	3.66667
+610.236	6.66667
+609.901	3.33333
+609.563	8
+609.228	4.33333
+608.89	7.33333
+608.555	3.66667
+608.22	6.33333
+607.882	8
+607.547	2.33333
+607.21	6
+606.874	5.33333
+606.537	4.66667
+606.201	5
+605.864	5.66667
+605.528	8.33333
+605.193	3.66667
+604.855	6.66667
+604.52	7.66667
+604.182	4.66667
+603.847	4.33333
+603.509	4.66667
+603.174	7.33333
+602.836	6
+602.501	5.66667
+602.163	6.33333
+601.825	5
+601.49	2.33333
+601.152	4.33333
+600.816	2
+600.479	7
+600.143	8
+599.805	2.66667
+599.47	4.33333
+599.132	2.33333
+598.794	5
+598.459	3.66667
+598.121	5.33333
+597.785	6.33333
+597.447	4.33333
+597.112	4.33333
+596.774	8
+596.436	6.33333
+596.1	3.66667
+595.762	3.66667
+595.424	4.66667
+595.088	6
+594.75	7
+594.415	2.66667
+594.077	6.66667
+593.739	1.33333
+593.403	4
+593.065	3.33333
+592.727	3.33333
+592.391	2.33333
+592.053	5.33333
+591.715	3.66667
+591.379	4
+591.041	7
+590.703	6.33333
+590.365	6.33333
+590.029	6
+589.691	7
+589.353	5.66667
+589.017	5.33333
+588.678	3.66667
+588.34	2
+588.002	2.66667
+587.666	4.66667
+587.328	1.66667
+586.99	3.66667
+586.651	3
+586.315	5
+585.977	4.66667
+585.639	6
+585.3	1.33333
+584.962	6.33333
+584.626	3.66667
+584.288	3.66667
+583.949	4.33333
+583.611	6
+583.273	5.33333
+582.936	3.66667
+582.598	4.33333
+582.26	2.33333
+581.921	2.66667
+581.583	5
+581.244	3.33333
+580.906	6.66667
+580.57	7
+580.231	5.33333
+579.893	4.66667
+579.554	4
+579.216	4.66667
+578.877	5
+578.539	6
+578.2	5.33333
+577.864	3.33333
+577.525	5
+577.187	1.66667
+576.848	2.66667
+576.51	4
+576.171	6
+575.832	2.33333
+575.494	3
+575.155	1
+574.816	4.33333
+574.478	4
+574.139	6
+573.8	5
+573.462	5.66667
+573.123	5.33333
+572.784	4
+572.445	3
+572.107	5.66667
+571.768	5.33333
+571.429	4
+571.09	6.66667
+570.751	4.66667
+570.413	4.33333
+570.074	4.33333
+569.735	4
+569.396	3.33333
+569.057	3.33333
+568.718	4
+568.38	6.33333
+568.041	0
+567.702	5.33333
+567.363	6.66667
+567.024	4.33333
+566.685	8.33333
+566.346	7
+566.007	5.66667
+565.668	3
+565.329	6.66667
+564.988	5.66667
+564.649	7
+564.31	3
+563.971	5
+563.632	6.66667
+563.292	6
+562.953	5.66667
+562.614	6.33333
+562.273	5.66667
+561.934	9.33333
+561.595	6.33333
+561.256	5.66667
+560.916	1.33333
+560.577	8.66667
+560.236	6
+559.897	6
+559.558	6
+559.218	6.66667
+558.879	5.33333
+558.54	6.33333
+558.198	5.33333
+557.859	6.33333
+557.52	5.66667
+557.181	6
+556.839	7
+556.5	5.33333
+556.16	4.66667
+555.821	7.66667
+555.48	8.33333
+555.14	8.33333
+554.801	7
+554.461	8.33333
+554.12	8.33333
+553.78	5.33333
+553.441	10.3333
+553.102	5.66667
+552.76	6
+552.42	6.66667
+552.081	6
+551.739	11
+551.4	11.3333
+551.06	8
+550.719	7.33333
+550.379	12
+550.039	11.3333
+549.698	8
+549.358	10
+549.019	9.33333
+548.677	10.6667
+548.337	7.66667
+547.998	7.66667
+547.656	13
+547.316	12.6667
+546.977	8
+546.635	14
+546.295	10.3333
+545.953	7.66667
+545.613	11.6667
+545.274	14.3333
+544.932	13
+544.592	10.3333
+544.25	12
+543.91	15.3333
+543.57	15
+543.229	12.3333
+542.889	14.3333
+542.547	14
+542.207	19
+541.865	17.6667
+541.525	19.6667
+541.183	14.6667
+540.843	11.3333
+540.501	16.3333
+540.161	19
+539.819	15
+539.479	20.6667
+539.137	19
+538.797	13.3333
+538.455	19
+538.115	20.6667
+537.773	23.6667
+537.433	17.6667
+537.091	18.6667
+536.75	18.6667
+536.408	16.6667
+536.068	27
+535.726	25
+535.386	24.3333
+535.044	26.3333
+534.703	25
+534.361	20.6667
+534.019	28
+533.679	26.6667
+533.336	32.3333
+532.996	30.3333
+532.654	33.6667
+532.312	38.6667
+531.971	45.3333
+531.629	37.6667
+531.289	42.3333
+530.946	44
+530.604	46.6667
+530.264	42.6667
+529.921	49
+529.579	48.3333
+529.238	58
+528.896	60
+528.556	62.3333
+528.213	74.6667
+527.871	78
+527.53	81.3333
+527.188	89
+526.845	87.6667
+526.503	115.667
+526.162	115.333
+525.819	134.667
+525.477	161
+525.136	157.667
+524.794	193.333
+524.451	244
+524.111	267
+523.768	303.667
+523.425	374.333
+523.083	475
+522.742	550.333
+522.399	715.333
+522.057	851.667
+521.714	1057
+521.373	1311.33
+521.03	1572.33
+520.688	1749.67
+520.345	1902.67
+520.002	1897.33
+519.661	1778
+519.319	1653
+518.976	1399.67
+518.633	1160.33
+518.29	952
+517.949	761
+517.606	620.667
+517.263	505.333
+516.921	402.667
+516.578	342
+516.235	293.667
+515.894	246.333
+515.551	215
+515.208	193.667
+514.865	179.667
+514.522	146.667
+514.179	129.333
+513.836	112
+513.493	101.333
+513.152	90.6667
+512.809	87.3333
+512.466	80
+512.123	70
+511.779	68.3333
+511.436	66
+511.093	55.6667
+510.75	48.3333
+510.407	53
+510.064	45
+509.721	50.3333
+509.377	41.3333
+509.034	40
+508.693	36
+508.35	37.3333
+508.007	37.6667
+507.663	30.6667
+507.32	30
+506.977	32.3333
+506.633	34.3333
+506.29	25.3333
+505.947	27.6667
+505.604	22.6667
+505.26	29
+504.917	26
+504.573	22
+504.23	16.6667
+503.887	22.6667
+503.543	20
+503.2	21.6667
+502.854	19.6667
+502.511	19.3333
+502.167	16.6667
+501.824	17.3333
+501.48	16.3333
+501.137	20
+500.793	13.3333
+500.45	16.6667
+500.106	17
+499.763	16
+499.419	13.3333
+499.076	14.6667
+498.732	13.6667
+498.386	14.6667
+498.043	13.3333
+497.699	13
+497.355	8.66667
+497.012	16.3333
+496.668	14.3333
+496.324	12.3333
+495.981	12.3333
+495.635	13
+495.291	14.6667
+494.947	13.3333
+494.604	11
+494.26	13.3333
+493.916	11.6667
+493.57	11.6667
+493.226	9.66667
+492.883	13
+492.539	12.6667
+492.195	9.66667
+491.849	11.3333
+491.505	11
+491.161	11.3333
+490.817	9.66667
+490.471	11
+490.127	10.3333
+489.783	11
+489.439	9.66667
+489.093	11.6667
+488.749	9.33333
+488.405	9.66667
+488.061	9.33333
+487.715	8.33333
+487.371	9.33333
+487.027	10
+486.683	8
+486.337	10.6667
+485.993	10.3333
+485.649	7.66667
+485.303	8.33333
+484.959	11.3333
+484.614	7.33333
+484.268	5
+483.924	10
+483.58	7
+483.234	11.6667
+482.889	7
+482.545	5.66667
+482.199	11
+481.855	8.33333
+481.51	6.33333
+481.164	11
+480.82	8
+480.476	11
+480.129	9.66667
+479.785	7.33333
+479.438	5.33333
+479.094	6
+478.75	6.33333
+478.403	9.66667
+478.059	7.66667
+477.712	7
+477.368	8.66667
+477.024	6.33333
+476.677	6.66667
+476.333	9
+475.986	8.66667
+475.642	4.33333
+475.295	7
+474.951	8.33333
+474.604	8.33333
+474.259	4.66667
+473.913	5.33333
+473.568	2.66667
+473.221	4
+472.877	4
+472.53	4
+472.186	6.33333
+471.839	5.33333
+471.494	7
+471.148	4
+470.803	4
+470.456	3.66667
+470.112	7
+469.765	5.66667
+469.42	7
+469.073	5
+468.728	4
+468.382	4.33333
+468.037	5.33333
+467.69	5
+467.343	8.33333
+466.998	5.66667
+466.651	7
+466.307	5
+465.96	4.33333
+465.613	6.33333
+465.268	7
+464.921	4
+464.576	4
+464.229	6.33333
+463.882	5.33333
+463.537	2.66667
+463.19	1.66667
+462.845	1.66667
+462.498	5.33333
+462.151	5.66667
+461.806	1.66667
+461.459	2
+461.112	5.33333
+460.767	6.66667
+460.42	3
+460.072	8
+459.727	4.33333
+459.38	5.33333
+459.033	3
+458.686	3
+458.341	5
+457.993	7
+457.646	4.66667
+457.301	5.33333
+456.954	5.66667
+456.606	2.33333
+456.259	3.66667
+455.914	5.33333
+455.567	7
+455.219	4.66667
+454.872	7.66667
+454.527	1.33333
+454.179	3
+453.832	5.33333
+453.484	1
+453.139	6.66667
+452.792	5
+452.444	7
+452.097	7
+451.749	4.33333
+451.404	3.33333
+451.056	6
+450.709	5
+450.361	5
+450.014	6
+449.668	5.33333
+449.321	6.66667
+448.973	4
+448.626	5.66667
+448.278	7.33333
+447.93	6
+447.583	5
+447.237	3.33333
+446.89	6
+446.542	3.33333
+446.194	3.66667
+445.847	7
+445.499	5
+445.151	5
+444.803	4.66667
+444.456	3.66667
+444.11	7.33333
+443.762	5.33333
+443.414	6
+443.067	4.66667
+442.719	6.33333
+442.371	4.33333
+442.023	9
+441.675	5
+441.327	5
+440.979	3.33333
+440.632	5.66667
+440.284	10.6667
+439.936	7.66667
+439.588	6.33333
+439.24	2.66667
+438.892	7
+438.544	7.66667
+438.196	6.33333
+437.848	6.66667
+437.5	7
+437.152	7
+436.804	10
+436.456	6.33333
+436.108	5.33333
+435.76	6.33333
+435.412	3.33333
+435.063	7.33333
+434.715	2.33333
+434.367	6.33333
+434.019	7.66667
+433.671	9.66667
+433.323	7
+432.975	7.66667
+432.626	7
+432.278	6.66667
+431.928	9
+431.579	7.33333
+431.231	6.66667
+430.883	6
+430.535	7.66667
+430.186	5.33333
+429.838	7.66667
+429.49	4
+429.142	3
+428.791	8.33333
+428.443	4.33333
+428.094	7.66667
+427.746	6.66667
+427.398	7
+427.049	7
+426.701	4
+426.35	5.33333
+426.002	7.33333
+425.653	6.33333
+425.305	5
+424.956	8.33333
+424.606	7.33333
+424.257	5
+423.909	5.33333
+423.56	6.66667
+423.211	3.33333
+422.861	4
+422.512	6.33333
+422.164	8
+421.815	5
+421.466	7
+421.116	7
+420.767	4.33333
+420.418	6.66667
+420.067	4
+419.719	3.66667
+419.37	5.66667
+419.021	5.33333
+418.671	5.33333
+418.322	5.66667
+417.973	9.66667
+417.624	3.66667
+417.273	2.33333
+416.925	8.33333
+416.576	4.33333
+416.225	8.66667
+415.876	6
+415.527	4
+415.176	3.33333
+414.827	8.33333
+414.478	3.66667
+414.127	6
+413.778	8
+413.43	7.66667
+413.078	6.66667
+412.73	4
+412.381	5.66667
+412.029	6
+411.68	3.66667
+411.329	3
+410.98	5
+410.631	4.66667
+410.28	7
+409.931	5.33333
+409.58	7.33333
+409.231	6.33333
+408.882	7.33333
+408.53	8.66667
+408.181	8.33333
+407.83	3.66667
+407.481	5.66667
+407.13	5.66667
+406.78	4
+406.429	3
+406.08	2.66667
+405.731	7.33333
+405.379	7
+405.03	6
+404.679	5
+404.329	6.66667
+403.978	8
+403.629	6.33333
+403.277	6
+402.928	4.33333
+402.576	6.33333
+402.227	7.66667
+401.876	6.66667
+401.526	6.66667
+401.175	5
+400.825	9
+400.474	6.33333
+400.122	6.33333
+399.773	3.33333
+399.421	6.66667
+399.072	6.33333
+398.72	6.33333
+398.371	6.66667
+398.019	5
+397.667	2.66667
+397.318	8.33333
+396.966	2.66667
+396.617	4.66667
+396.265	6
+395.915	7.33333
+395.564	6.33333
+395.212	9
+394.862	3
+394.51	6.33333
+394.159	6.33333
+393.809	7.33333
+393.457	4.66667
+393.107	6
+392.756	4.33333
+392.404	6
+392.054	4
+391.702	6.33333
+391.35	4.33333
+391	5.33333
+390.648	2.33333
+390.297	8
+389.945	5
+389.595	7.66667
+389.243	7
+388.891	6.66667
+388.541	5
+388.189	6
+387.837	6.66667
+387.487	4.33333
+387.135	3.33333
+386.783	6
+386.431	8.66667
+386.081	1
+385.729	5
+385.377	6.66667
+385.024	7.66667
+384.674	7
+384.322	7
+383.97	7.66667
+383.618	8.33333
+383.266	4.66667
+382.916	9.33333
+382.563	8
+382.211	6
+381.859	8.66667
+381.507	6.33333
+381.157	7.66667
+380.804	5.66667
+380.452	1.33333
+380.1	5.33333
+379.747	5.33333
+379.397	6
+379.045	5.33333
+378.692	6.66667
+378.34	5.33333
+377.987	7.33333
+377.635	5
+377.283	8.33333
+376.932	7
+376.58	6
+376.227	5.66667
+375.875	8.33333
+375.522	8.33333
+375.17	5.33333
+374.817	7.66667
+374.465	8
+374.112	9.66667
+373.76	4.33333
+373.409	6
+373.057	7.33333
+372.704	5.66667
+372.352	3.66667
+371.999	5.66667
+371.646	6.66667
+371.294	9
+370.941	3
+370.588	7.66667
+370.236	6.33333
+369.883	5.33333
+369.53	4.33333
+369.177	3.66667
+368.825	7.66667
+368.472	7.66667
+368.119	5.66667
+367.766	3.33333
+367.413	4.66667
+367.061	7.33333
+366.708	11.6667
+366.355	6.66667
+366.002	9.33333
+365.649	6.66667
+365.296	7
+364.943	4.66667
+364.591	6.33333
+364.238	5.66667
+363.885	9.33333
+363.532	5.33333
+363.179	6.66667
+362.826	4.33333
+362.471	4.66667
+362.118	4
+361.765	7.66667
+361.411	6.33333
+361.058	8.33333
+360.705	8.66667
+360.352	5
+359.999	5
+359.646	5.33333
+359.293	10.6667
+358.938	8.66667
+358.585	6.33333
+358.231	5.33333
+357.878	6
+357.525	5.66667
+357.172	4.66667
+356.819	7.66667
+356.463	6.66667
+356.11	5.33333
+355.757	7.33333
+355.404	5
+355.05	5.33333
+354.697	4.33333
+354.342	5.66667
+353.988	7.33333
+353.635	7.33333
+353.282	5.33333
+352.928	5.33333
+352.573	5.66667
+352.219	8.33333
+351.866	4.33333
+351.513	8
+351.157	5
+350.803	7.66667
+350.45	8.33333
+350.097	9.66667
+349.741	5.66667
+349.387	10
+349.034	6.66667
+348.68	7.66667
+348.325	3.66667
+347.971	7.33333
+347.618	11
+347.264	9.33333
+346.908	6.33333
+346.555	10.6667
+346.201	7.33333
+345.845	11.3333
+345.492	1.33333
+345.138	7
+344.782	5.66667
+344.429	5.66667
+344.075	5.66667
+343.719	5
+343.365	6.33333
+343.012	7.33333
+342.656	6.33333
+342.302	5.66667
+341.948	6.33333
diff --git a/data_analysis/examples/raman_silicon/data/strained_silicon_2.txt b/data_analysis/examples/raman_silicon/data/strained_silicon_2.txt
new file mode 100644
index 0000000000000000000000000000000000000000..59df9027c0be2ea8b6576c7766f63e390c93d51b
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/strained_silicon_2.txt
@@ -0,0 +1,1024 @@
+692.206	-4.66667
+691.876	-6
+691.546	-2.33333
+691.215	-1.66667
+690.885	-3.66667
+690.555	-2
+690.225	-1.66667
+689.895	-4.33333
+689.564	-4
+689.232	-2.66667
+688.902	-1.33333
+688.571	-1.33333
+688.241	-3.33333
+687.911	-0.333333
+687.58	-2.66667
+687.25	-2.66667
+686.917	-3.66667
+686.587	-4.33333
+686.257	-3.33333
+685.926	-4.33333
+685.596	-3
+685.266	-3.33333
+684.933	-4.33333
+684.602	-2.33333
+684.272	-2
+683.942	-3.33333
+683.609	-1.66667
+683.279	-1.66667
+682.948	-4.33333
+682.617	-2
+682.287	-3
+681.954	-0.666667
+681.624	-5
+681.293	-3.33333
+680.963	0.666667
+680.63	-2
+680.299	-1.66667
+679.969	-1.33333
+679.636	-2.33333
+679.305	-2.33333
+678.975	-3.66667
+678.644	-1.66667
+678.311	-1.66667
+677.981	-1.33333
+677.65	-4
+677.317	0.333333
+676.986	-3
+676.656	-2.66667
+676.323	-4.33333
+675.992	-4.33333
+675.661	-5.33333
+675.328	-1.66667
+674.998	-2.33333
+674.667	-3.33333
+674.334	0.333333
+674.003	-2.33333
+673.67	-2.66667
+673.339	-0.333333
+673.008	-2.33333
+672.675	-1.66667
+672.344	0.666667
+672.011	-1.33333
+671.681	1.66667
+671.35	-3
+671.017	-1
+670.686	-3
+670.353	-5
+670.022	-2
+669.689	-3.66667
+669.358	0.333333
+669.027	-1.33333
+668.693	-2
+668.362	1.66667
+668.029	-1.66667
+667.698	-3
+667.365	-1.33333
+667.034	-4.33333
+666.701	0
+666.37	-1.66667
+666.036	-3.66667
+665.705	-1.66667
+665.372	-1
+665.041	3
+664.708	-1.33333
+664.376	-3.33333
+664.043	-1
+663.712	0
+663.379	-2.33333
+663.045	-1
+662.714	-1.66667
+662.381	-3
+662.049	-2.66667
+661.716	-2.33333
+661.385	-1.66667
+661.051	0.333333
+660.718	-1.66667
+660.387	-4.66667
+660.053	-1
+659.722	-1
+659.388	0
+659.055	0.333333
+658.724	-0.666667
+658.39	-1.66667
+658.059	-2.66667
+657.725	-0.333333
+657.392	-2
+657.06	-2.66667
+656.727	-2.66667
+656.393	0
+656.062	-1.66667
+655.728	3
+655.394	-1.33333
+655.063	-0.333333
+654.729	-1
+654.396	-1.66667
+654.064	-1.66667
+653.73	-5.33333
+653.397	1
+653.063	-1.66667
+652.731	-0.333333
+652.398	-1
+652.064	-2.66667
+651.73	-0.333333
+651.399	0.333333
+651.065	-1.66667
+650.731	-2.33333
+650.397	-0.666667
+650.066	-1.66667
+649.732	-3.33333
+649.398	-1
+649.064	-1.66667
+648.732	-3
+648.399	-0.333333
+648.065	-1
+647.731	1
+647.397	-2.33333
+647.065	-2
+646.731	-0.666667
+646.397	-2
+646.063	0.666667
+645.729	-3.66667
+645.398	0.666667
+645.064	-0.666667
+644.73	-0.333333
+644.396	-1
+644.062	-0.666667
+643.727	-0.666667
+643.393	-1
+643.062	-1.33333
+642.727	0.666667
+642.393	0
+642.059	1.33333
+641.725	-1.66667
+641.391	1
+641.057	0.666667
+640.723	1
+640.389	-2
+640.054	-1.66667
+639.72	-0.333333
+639.388	-0.333333
+639.054	-0.333333
+638.72	-1.33333
+638.386	-1
+638.051	-2.66667
+637.717	0.333333
+637.383	-1.33333
+637.049	-1.66667
+636.714	-1.33333
+636.38	-1.66667
+636.046	-2
+635.711	-0.333333
+635.377	-1.66667
+635.043	-2.66667
+634.708	2
+634.374	0
+634.04	-3.33333
+633.705	-2.33333
+633.371	-2.33333
+633.036	-0.666667
+632.702	-1.66667
+632.368	1
+632.033	2.33333
+631.699	-4.66667
+631.364	-2
+631.03	-0.333333
+630.693	-0.666667
+630.359	0
+630.024	-2
+629.689	-0.333333
+629.355	-3.66667
+629.02	0
+628.686	-1.33333
+628.351	-1.66667
+628.017	1
+627.682	-2.33333
+627.345	0.666667
+627.011	0
+626.676	-0.666667
+626.341	-0.666667
+626.007	-0.666667
+625.672	-2.33333
+625.337	-0.333333
+625	0.333333
+624.666	-1.66667
+624.331	-2.66667
+623.996	-1.66667
+623.661	0
+623.327	1
+622.99	0.666667
+622.655	1.33333
+622.32	1.66667
+621.985	0.333333
+621.651	-0.666667
+621.314	-0.333333
+620.979	2.66667
+620.644	-0.333333
+620.309	-1.66667
+619.972	-1.66667
+619.637	1.66667
+619.302	1
+618.967	1.33333
+618.63	1.33333
+618.295	-0.666667
+617.96	-0.666667
+617.625	0.333333
+617.288	3.66667
+616.953	0.333333
+616.618	0.333333
+616.281	-2
+615.946	1.66667
+615.611	1.33333
+615.274	-1.66667
+614.939	-0.333333
+614.604	-0.666667
+614.266	0
+613.931	0.333333
+613.596	0
+613.259	0
+612.924	-1
+612.589	1
+612.251	-0.666667
+611.916	1.66667
+611.581	-0.666667
+611.244	-0.333333
+610.908	-2.33333
+610.571	0
+610.236	-1
+609.901	0
+609.563	0.333333
+609.228	1.66667
+608.89	0.333333
+608.555	-0.333333
+608.22	-0.666667
+607.882	0.333333
+607.547	-1
+607.21	0
+606.874	-1.66667
+606.537	-1
+606.201	-1
+605.864	-3
+605.528	-1.66667
+605.193	0.333333
+604.855	-0.333333
+604.52	-1.33333
+604.182	-1.66667
+603.847	-4.66667
+603.509	-1.33333
+603.174	-1.66667
+602.836	1.33333
+602.501	-1
+602.163	-2.33333
+601.825	-1
+601.49	-1.66667
+601.152	0.333333
+600.816	-1
+600.479	-1.66667
+600.143	-2.33333
+599.805	-0.333333
+599.47	-0.666667
+599.132	-3.33333
+598.794	-1.66667
+598.459	-2
+598.121	-0.666667
+597.785	-3.66667
+597.447	-3.66667
+597.112	-2.33333
+596.774	-1.33333
+596.436	-2
+596.1	-3
+595.762	-1
+595.424	-2
+595.088	-4
+594.75	-3
+594.415	-2.66667
+594.077	-3
+593.739	-1
+593.403	-0.333333
+593.065	-0.666667
+592.727	-1.33333
+592.391	-2.33333
+592.053	-1
+591.715	0
+591.379	-1.33333
+591.041	-1
+590.703	-0.333333
+590.365	-0.666667
+590.029	-4.33333
+589.691	-3.33333
+589.353	0.666667
+589.017	-2.33333
+588.678	-0.333333
+588.34	-2.33333
+588.002	-4
+587.666	-1
+587.328	-0.333333
+586.99	-2.66667
+586.651	0
+586.315	-5
+585.977	-3
+585.639	-2.66667
+585.3	0.666667
+584.962	-3
+584.626	-0.666667
+584.288	-0.666667
+583.949	-1.33333
+583.611	-4
+583.273	-0.333333
+582.936	-2.33333
+582.598	-4
+582.26	-0.333333
+581.921	1.33333
+581.583	0
+581.244	-2.66667
+580.906	-1.66667
+580.57	-2
+580.231	-2
+579.893	-1
+579.554	-2
+579.216	-1
+578.877	-1.66667
+578.539	-0.666667
+578.2	-4
+577.864	0
+577.525	-1.33333
+577.187	1.33333
+576.848	-2.66667
+576.51	0
+576.171	-1.33333
+575.832	-1.66667
+575.494	1.33333
+575.155	-1.33333
+574.816	0.333333
+574.478	-0.666667
+574.139	-2.66667
+573.8	-1
+573.462	0.333333
+573.123	-2
+572.784	-0.333333
+572.445	1
+572.107	-2.66667
+571.768	-1.33333
+571.429	-4
+571.09	2
+570.751	-1
+570.413	-1.33333
+570.074	0.666667
+569.735	-2
+569.396	-5
+569.057	-1.66667
+568.718	1
+568.38	1
+568.041	1
+567.702	-0.333333
+567.363	1.33333
+567.024	-3
+566.685	1.33333
+566.346	1.33333
+566.007	-0.666667
+565.668	-1
+565.329	0
+564.988	-2.66667
+564.649	2.33333
+564.31	-1.33333
+563.971	-2
+563.632	2.66667
+563.292	1.33333
+562.953	0.333333
+562.614	-3
+562.273	0.333333
+561.934	-2.33333
+561.595	-0.666667
+561.256	-0.333333
+560.916	-2.33333
+560.577	-1.33333
+560.236	3
+559.897	-2
+559.558	-0.333333
+559.218	-0.666667
+558.879	0.666667
+558.54	1
+558.198	-1
+557.859	1.33333
+557.52	-2
+557.181	-1.66667
+556.839	2
+556.5	1.33333
+556.16	2.33333
+555.821	1
+555.48	-0.666667
+555.14	3.66667
+554.801	1.66667
+554.461	2
+554.12	0
+553.78	1
+553.441	5.33333
+553.102	-0.333333
+552.76	5.33333
+552.42	2.66667
+552.081	4.33333
+551.739	0
+551.4	2
+551.06	3.33333
+550.719	3
+550.379	1.66667
+550.039	3.66667
+549.698	2.66667
+549.358	1.66667
+549.019	2
+548.677	3.33333
+548.337	0
+547.998	3.66667
+547.656	1.66667
+547.316	4.33333
+546.977	4.33333
+546.635	5.66667
+546.295	6
+545.953	5.66667
+545.613	4.33333
+545.274	5.33333
+544.932	3.66667
+544.592	7.33333
+544.25	2
+543.91	2.66667
+543.57	6.33333
+543.229	2.66667
+542.889	7
+542.547	7.33333
+542.207	7
+541.865	6.33333
+541.525	6.66667
+541.183	7
+540.843	7.66667
+540.501	7.33333
+540.161	5.33333
+539.819	7
+539.479	5.66667
+539.137	8.66667
+538.797	8.66667
+538.455	11.3333
+538.115	11.6667
+537.773	7.66667
+537.433	12
+537.091	11.3333
+536.75	11.6667
+536.408	14.6667
+536.068	13.6667
+535.726	7.33333
+535.386	13.3333
+535.044	14.3333
+534.703	11.6667
+534.361	18.3333
+534.019	17.6667
+533.679	18.3333
+533.336	21
+532.996	22
+532.654	20.6667
+532.312	22
+531.971	21.3333
+531.629	22.3333
+531.289	20.6667
+530.946	28
+530.604	30.6667
+530.264	28.6667
+529.921	32
+529.579	33.6667
+529.238	44
+528.896	39
+528.556	45.6667
+528.213	52.6667
+527.871	53.6667
+527.53	57.3333
+527.188	69.3333
+526.845	72.3333
+526.503	79.3333
+526.162	86.6667
+525.819	93.6667
+525.477	114.667
+525.136	132.333
+524.794	145.333
+524.451	177.667
+524.111	209.667
+523.768	245
+523.425	291.333
+523.083	336.333
+522.742	430
+522.399	534.333
+522.057	669.667
+521.714	842.333
+521.373	1009.67
+521.03	1176
+520.688	1330.33
+520.345	1414.33
+520.002	1440
+519.661	1332.67
+519.319	1173.33
+518.976	1024
+518.633	830.667
+518.29	674.333
+517.949	549
+517.606	458
+517.263	358
+516.921	289.333
+516.578	251.333
+516.235	213
+515.894	178
+515.551	153.333
+515.208	136
+514.865	120.667
+514.522	95
+514.179	98.6667
+513.836	86.6667
+513.493	66.6667
+513.152	58.6667
+512.809	60
+512.466	53.6667
+512.123	46.3333
+511.779	47.3333
+511.436	40
+511.093	38
+510.75	35
+510.407	31.6667
+510.064	28
+509.721	24.3333
+509.377	26
+509.034	24.6667
+508.693	20.3333
+508.35	23.6667
+508.007	19.6667
+507.663	23.3333
+507.32	20.6667
+506.977	17.6667
+506.633	15.3333
+506.29	17.6667
+505.947	17
+505.604	16.6667
+505.26	12.6667
+504.917	12.3333
+504.573	14.3333
+504.23	8.33333
+503.887	10.3333
+503.543	11
+503.2	10.3333
+502.854	12
+502.511	6.66667
+502.167	10
+501.824	8.66667
+501.48	6.66667
+501.137	4.33333
+500.793	8.66667
+500.45	8
+500.106	8.33333
+499.763	7.33333
+499.419	4.66667
+499.076	7.33333
+498.732	7
+498.386	3
+498.043	5.33333
+497.699	5.66667
+497.355	4.33333
+497.012	3.66667
+496.668	2.33333
+496.324	2.33333
+495.981	6.33333
+495.635	3.66667
+495.291	3.66667
+494.947	6.33333
+494.604	2.66667
+494.26	4.33333
+493.916	3.33333
+493.57	3.66667
+493.226	6.33333
+492.883	3.66667
+492.539	4.33333
+492.195	4
+491.849	0
+491.505	2.33333
+491.161	5
+490.817	4
+490.471	4
+490.127	1
+489.783	3
+489.439	-1.33333
+489.093	4
+488.749	5
+488.405	4.66667
+488.061	0
+487.715	0.666667
+487.371	2
+487.027	1.66667
+486.683	4
+486.337	-1
+485.993	2.33333
+485.649	1.66667
+485.303	3.66667
+484.959	2
+484.614	0.333333
+484.268	2.33333
+483.924	-1.66667
+483.58	1.66667
+483.234	1.33333
+482.889	-0.333333
+482.545	-2.66667
+482.199	-1.66667
+481.855	2
+481.51	0.333333
+481.164	2.33333
+480.82	1.66667
+480.476	0
+480.129	0.666667
+479.785	-1.66667
+479.438	-0.333333
+479.094	-2
+478.75	-1
+478.403	2.66667
+478.059	1
+477.712	0.666667
+477.368	1
+477.024	0.333333
+476.677	-0.333333
+476.333	1
+475.986	1
+475.642	-2.33333
+475.295	-0.666667
+474.951	0
+474.604	-0.333333
+474.259	3.33333
+473.913	2
+473.568	0.666667
+473.221	-0.333333
+472.877	-2.66667
+472.53	-1.66667
+472.186	0.666667
+471.839	-1.66667
+471.494	0.666667
+471.148	-1.66667
+470.803	-0.333333
+470.456	-1.66667
+470.112	-0.666667
+469.765	0.333333
+469.42	-0.666667
+469.073	1
+468.728	-0.666667
+468.382	1
+468.037	-2
+467.69	-0.333333
+467.343	-1.33333
+466.998	-3
+466.651	-0.333333
+466.307	1
+465.96	-0.666667
+465.613	0.333333
+465.268	0
+464.921	-3.66667
+464.576	-0.666667
+464.229	0.333333
+463.882	-0.666667
+463.537	0.333333
+463.19	-0.333333
+462.845	-0.666667
+462.498	1.66667
+462.151	-1.33333
+461.806	0
+461.459	-0.333333
+461.112	-1
+460.767	-0.666667
+460.42	-1
+460.072	-0.333333
+459.727	-0.666667
+459.38	-3.33333
+459.033	-0.666667
+458.686	-3.66667
+458.341	-2
+457.993	-2.66667
+457.646	-1.66667
+457.301	-1
+456.954	-1.33333
+456.606	-0.666667
+456.259	-2.33333
+455.914	-0.666667
+455.567	0
+455.219	-2
+454.872	-2
+454.527	-2
+454.179	-0.666667
+453.832	-1.33333
+453.484	-2.66667
+453.139	-0.666667
+452.792	0.333333
+452.444	0
+452.097	-2.33333
+451.749	-2.33333
+451.404	0
+451.056	-1.66667
+450.709	-0.666667
+450.361	0.666667
+450.014	0.666667
+449.668	0
+449.321	-1
+448.973	-0.333333
+448.626	-0.333333
+448.278	-1.66667
+447.93	-0.666667
+447.583	-0.666667
+447.237	-0.333333
+446.89	-0.333333
+446.542	-1.33333
+446.194	-1.33333
+445.847	0.666667
+445.499	-1.33333
+445.151	-1
+444.803	2
+444.456	-1.66667
+444.11	-1.66667
+443.762	-0.666667
+443.414	2
+443.067	-3
+442.719	3.33333
+442.371	0.666667
+442.023	1
+441.675	-1.33333
+441.327	-1.66667
+440.979	0.333333
+440.632	3.33333
+440.284	0
+439.936	-1.66667
+439.588	0.666667
+439.24	-0.333333
+438.892	1.66667
+438.544	-2.33333
+438.196	-0.666667
+437.848	1
+437.5	-1
+437.152	0.666667
+436.804	-1.33333
+436.456	-1
+436.108	2.33333
+435.76	1.33333
+435.412	1.66667
+435.063	-1.66667
+434.715	-0.666667
+434.367	0
+434.019	-0.333333
+433.671	-0.333333
+433.323	0.666667
+432.975	-1.33333
+432.626	1.66667
+432.278	1
+431.928	0
+431.579	-1
+431.231	2
+430.883	1.33333
+430.535	-1.66667
+430.186	0
+429.838	-1.66667
+429.49	-0.333333
+429.142	-2.66667
+428.791	-4.33333
+428.443	1.66667
+428.094	0.333333
+427.746	0.666667
+427.398	-3
+427.049	0
+426.701	-3.66667
+426.35	-0.666667
+426.002	0
+425.653	-1.33333
+425.305	1
+424.956	1
+424.606	-2.33333
+424.257	-0.333333
+423.909	-1
+423.56	-3
+423.211	1
+422.861	-1.33333
+422.512	0.333333
+422.164	-0.333333
+421.815	-2.33333
+421.466	-0.333333
+421.116	-1.66667
+420.767	-1.33333
+420.418	-1
+420.067	-0.333333
+419.719	2
+419.37	-1
+419.021	-2
+418.671	1.33333
+418.322	0
+417.973	-0.666667
+417.624	-0.666667
+417.273	-0.333333
+416.925	-0.666667
+416.576	-0.666667
+416.225	-4.33333
+415.876	-1.66667
+415.527	-0.333333
+415.176	-2.33333
+414.827	0
+414.478	0.666667
+414.127	-0.333333
+413.778	-1
+413.43	-0.666667
+413.078	0.333333
+412.73	0
+412.381	-2.33333
+412.029	-0.666667
+411.68	-0.333333
+411.329	-2.33333
+410.98	0.333333
+410.631	2.33333
+410.28	-0.666667
+409.931	2.66667
+409.58	-0.333333
+409.231	0.333333
+408.882	2
+408.53	-0.333333
+408.181	-1.33333
+407.83	0
+407.481	0.333333
+407.13	-2
+406.78	-0.666667
+406.429	-0.333333
+406.08	0.333333
+405.731	-1.66667
+405.379	0
+405.03	0.666667
+404.679	-0.666667
+404.329	-3
+403.978	-1.33333
+403.629	-2.66667
+403.277	0
+402.928	0
+402.576	-3
+402.227	1.33333
+401.876	0.666667
+401.526	3.33333
+401.175	-1.33333
+400.825	-1
+400.474	-2.33333
+400.122	-0.666667
+399.773	2.33333
+399.421	0.333333
+399.072	-2.33333
+398.72	0.666667
+398.371	2
+398.019	-1
+397.667	-3
+397.318	-0.666667
+396.966	0
+396.617	-4
+396.265	-2.33333
+395.915	1
+395.564	0
+395.212	-1
+394.862	1
+394.51	-0.333333
+394.159	1.33333
+393.809	-1.33333
+393.457	0.666667
+393.107	-2
+392.756	-3.66667
+392.404	-0.333333
+392.054	-0.333333
+391.702	0
+391.35	0
+391	-0.666667
+390.648	-3.33333
+390.297	0
+389.945	1
+389.595	0.333333
+389.243	-0.666667
+388.891	-1.33333
+388.541	-5.66667
+388.189	0.333333
+387.837	0
+387.487	-3.33333
+387.135	0.333333
+386.783	0.333333
+386.431	2.66667
+386.081	1.33333
+385.729	-1.66667
+385.377	-2
+385.024	1
+384.674	1.66667
+384.322	-0.666667
+383.97	-2
+383.618	0.666667
+383.266	-0.666667
+382.916	-2
+382.563	-0.666667
+382.211	1
+381.859	-0.333333
+381.507	0.666667
+381.157	-0.666667
+380.804	1.66667
+380.452	-1.33333
+380.1	-1.66667
+379.747	-5
+379.397	-0.666667
+379.045	-0.333333
+378.692	0
+378.34	-2.66667
+377.987	1.33333
+377.635	1
+377.283	-0.666667
+376.932	-1
+376.58	-1.33333
+376.227	-0.666667
+375.875	-1
+375.522	-2.33333
+375.17	0.666667
+374.817	1.66667
+374.465	0.333333
+374.112	0
+373.76	1
+373.409	-1
+373.057	-3.33333
+372.704	0
+372.352	2.66667
+371.999	0.666667
+371.646	0.333333
+371.294	0
+370.941	-0.666667
+370.588	0.333333
+370.236	1
+369.883	-3
+369.53	0
+369.177	0
+368.825	2
+368.472	-1
+368.119	-3.33333
+367.766	-2
+367.413	-1.33333
+367.061	-1.66667
+366.708	-0.666667
+366.355	-1.33333
+366.002	-0.666667
+365.649	-1
+365.296	0.333333
+364.943	-3
+364.591	-2
+364.238	-3.66667
+363.885	0.333333
+363.532	2.33333
+363.179	0.666667
+362.826	-2.33333
+362.471	-2.33333
+362.118	-3
+361.765	0
+361.411	-1.66667
+361.058	0.666667
+360.705	-3
+360.352	0.333333
+359.999	-2
+359.646	-1.33333
+359.293	0.333333
+358.938	0
+358.585	0.666667
+358.231	2.66667
+357.878	-3
+357.525	-3.66667
+357.172	0.666667
+356.819	0.333333
+356.463	-0.333333
+356.11	-1
+355.757	-3
+355.404	2.66667
+355.05	3.66667
+354.697	-0.333333
+354.342	-1.33333
+353.988	-0.333333
+353.635	1.66667
+353.282	1.66667
+352.928	-0.333333
+352.573	2
+352.219	0.666667
+351.866	0.333333
+351.513	1.33333
+351.157	0.333333
+350.803	0
+350.45	-1
+350.097	0.333333
+349.741	-0.333333
+349.387	0
+349.034	2.33333
+348.68	0.333333
+348.325	0
+347.971	0.333333
+347.618	0
+347.264	0.333333
+346.908	1.33333
+346.555	-0.666667
+346.201	1
+345.845	1
+345.492	1
+345.138	-0.333333
+344.782	2.33333
+344.429	1
+344.075	-1
+343.719	0
+343.365	0.666667
+343.012	0.666667
+342.656	1
+342.302	2
+341.948	-1.33333
diff --git a/data_analysis/examples/raman_silicon/data/strained_silicon_3.txt b/data_analysis/examples/raman_silicon/data/strained_silicon_3.txt
new file mode 100644
index 0000000000000000000000000000000000000000..2051c7521efcea96dc2aa4c974cfccb3f82ce9f3
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/strained_silicon_3.txt
@@ -0,0 +1,1024 @@
+692.206	2.33333
+691.876	2.33333
+691.546	-0.666667
+691.215	0.666667
+690.885	0.666667
+690.555	2
+690.225	2.66667
+689.895	1.33333
+689.564	-0.666667
+689.232	0
+688.902	2.66667
+688.571	-2
+688.241	3.33333
+687.911	3
+687.58	-1.66667
+687.25	2.33333
+686.917	0.666667
+686.587	2
+686.257	3
+685.926	0.333333
+685.596	1
+685.266	-0.333333
+684.933	2
+684.602	0
+684.272	-0.333333
+683.942	3
+683.609	3.66667
+683.279	1
+682.948	1.33333
+682.617	1.33333
+682.287	1
+681.954	3.33333
+681.624	-1.33333
+681.293	0.666667
+680.963	1
+680.63	2
+680.299	3.33333
+679.969	3
+679.636	1.66667
+679.305	3
+678.975	2.33333
+678.644	0.666667
+678.311	1.66667
+677.981	1.66667
+677.65	1.66667
+677.317	0
+676.986	2
+676.656	3
+676.323	1
+675.992	3
+675.661	3
+675.328	1.66667
+674.998	1.66667
+674.667	3
+674.334	4
+674.003	3.33333
+673.67	2
+673.339	0.666667
+673.008	3.33333
+672.675	-0.666667
+672.344	2.33333
+672.011	0.333333
+671.681	0.333333
+671.35	2.33333
+671.017	2.33333
+670.686	1.66667
+670.353	2.33333
+670.022	2.33333
+669.689	1
+669.358	4
+669.027	4.66667
+668.693	0.333333
+668.362	3
+668.029	1.66667
+667.698	2.66667
+667.365	1.66667
+667.034	2
+666.701	0.333333
+666.37	2
+666.036	1
+665.705	3
+665.372	1.66667
+665.041	1.33333
+664.708	1.33333
+664.376	1.66667
+664.043	1.66667
+663.712	4
+663.379	4.33333
+663.045	2
+662.714	4.33333
+662.381	2.33333
+662.049	2
+661.716	6
+661.385	1.33333
+661.051	1.33333
+660.718	4.66667
+660.387	2.66667
+660.053	4.66667
+659.722	5.66667
+659.388	1.33333
+659.055	0.333333
+658.724	2.66667
+658.39	1.66667
+658.059	1
+657.725	1.33333
+657.392	0.666667
+657.06	1.66667
+656.727	0.333333
+656.393	-0.666667
+656.062	1.66667
+655.728	4
+655.394	4.66667
+655.063	4.66667
+654.729	0.666667
+654.396	1.33333
+654.064	3.66667
+653.73	2.33333
+653.397	0.666667
+653.063	2.33333
+652.731	3.33333
+652.398	0.666667
+652.064	4
+651.73	0
+651.399	2.66667
+651.065	3
+650.731	1.33333
+650.397	0
+650.066	1.33333
+649.732	1
+649.398	1.33333
+649.064	1.66667
+648.732	1
+648.399	0
+648.065	1.33333
+647.731	2.33333
+647.397	1.33333
+647.065	3.33333
+646.731	1.33333
+646.397	2
+646.063	1.33333
+645.729	2.66667
+645.398	3.66667
+645.064	3
+644.73	2
+644.396	0
+644.062	2.66667
+643.727	4.33333
+643.393	3.66667
+643.062	0.666667
+642.727	1.33333
+642.393	1.33333
+642.059	0.666667
+641.725	0.666667
+641.391	1.66667
+641.057	6.33333
+640.723	3.33333
+640.389	3.66667
+640.054	4.66667
+639.72	2.66667
+639.388	1
+639.054	1
+638.72	2
+638.386	1.66667
+638.051	4.33333
+637.717	2.66667
+637.383	2
+637.049	1.66667
+636.714	2.66667
+636.38	3
+636.046	2
+635.711	0.666667
+635.377	-1.33333
+635.043	2
+634.708	0.333333
+634.374	3.33333
+634.04	3
+633.705	1
+633.371	3.66667
+633.036	-1.66667
+632.702	1
+632.368	4
+632.033	1.66667
+631.699	1.66667
+631.364	2.66667
+631.03	2
+630.693	1.33333
+630.359	2.33333
+630.024	2
+629.689	5.33333
+629.355	1
+629.02	1.33333
+628.686	3.66667
+628.351	2.33333
+628.017	0
+627.682	4.33333
+627.345	2.66667
+627.011	1.66667
+626.676	1.66667
+626.341	3.66667
+626.007	1.33333
+625.672	1.33333
+625.337	6.66667
+625	-1
+624.666	1
+624.331	2.66667
+623.996	3
+623.661	1
+623.327	4.33333
+622.99	3.66667
+622.655	2.66667
+622.32	3
+621.985	4.33333
+621.651	2.66667
+621.314	3.66667
+620.979	5
+620.644	5
+620.309	1.33333
+619.972	0.666667
+619.637	5.66667
+619.302	4.33333
+618.967	1.66667
+618.63	3.33333
+618.295	4
+617.96	1.66667
+617.625	4.66667
+617.288	5.66667
+616.953	1
+616.618	3.66667
+616.281	4.33333
+615.946	2.33333
+615.611	3.66667
+615.274	3
+614.939	1.33333
+614.604	3.33333
+614.266	1.33333
+613.931	1.33333
+613.596	4
+613.259	2
+612.924	6
+612.589	1.66667
+612.251	1.66667
+611.916	4.66667
+611.581	2.66667
+611.244	3
+610.908	4.33333
+610.571	4.66667
+610.236	2.66667
+609.901	2.66667
+609.563	0.333333
+609.228	1
+608.89	0.333333
+608.555	4.33333
+608.22	1.66667
+607.882	1.66667
+607.547	2.33333
+607.21	2.33333
+606.874	4
+606.537	0.333333
+606.201	2
+605.864	0.666667
+605.528	4.33333
+605.193	2
+604.855	1.33333
+604.52	2.33333
+604.182	2
+603.847	1.33333
+603.509	-1.66667
+603.174	2
+602.836	3.33333
+602.501	2.66667
+602.163	3.66667
+601.825	1.33333
+601.49	4.66667
+601.152	2.33333
+600.816	2.33333
+600.479	0.333333
+600.143	-1
+599.805	0.666667
+599.47	4
+599.132	-0.666667
+598.794	1.66667
+598.459	0.333333
+598.121	3
+597.785	1
+597.447	3.33333
+597.112	3.33333
+596.774	3.33333
+596.436	2.33333
+596.1	5.66667
+595.762	2
+595.424	-0.333333
+595.088	0.666667
+594.75	2
+594.415	2.66667
+594.077	2.33333
+593.739	0
+593.403	2
+593.065	2.33333
+592.727	2.33333
+592.391	2
+592.053	-0.666667
+591.715	2
+591.379	-0.666667
+591.041	2
+590.703	2.33333
+590.365	1.66667
+590.029	2.66667
+589.691	2.33333
+589.353	2.66667
+589.017	0.666667
+588.678	0.666667
+588.34	0.333333
+588.002	2.66667
+587.666	0.333333
+587.328	3
+586.99	0.333333
+586.651	4.33333
+586.315	2
+585.977	3.33333
+585.639	0.666667
+585.3	0.333333
+584.962	4
+584.626	2.66667
+584.288	2
+583.949	2
+583.611	-0.333333
+583.273	0.666667
+582.936	-0.333333
+582.598	4.33333
+582.26	2
+581.921	-0.666667
+581.583	2
+581.244	0.666667
+580.906	1.66667
+580.57	2.33333
+580.231	2.33333
+579.893	3.33333
+579.554	3
+579.216	3.66667
+578.877	2.66667
+578.539	3.33333
+578.2	4.66667
+577.864	0
+577.525	1
+577.187	2.33333
+576.848	2.66667
+576.51	2.66667
+576.171	4
+575.832	2.66667
+575.494	1.66667
+575.155	1.66667
+574.816	5
+574.478	2
+574.139	2
+573.8	1
+573.462	1.66667
+573.123	2
+572.784	4.33333
+572.445	0
+572.107	3
+571.768	4
+571.429	2.33333
+571.09	2
+570.751	2.66667
+570.413	2.33333
+570.074	2.66667
+569.735	0.666667
+569.396	2
+569.057	3.33333
+568.718	2.33333
+568.38	2.66667
+568.041	6.66667
+567.702	1.33333
+567.363	2.66667
+567.024	0.333333
+566.685	3
+566.346	3.66667
+566.007	4
+565.668	3
+565.329	3
+564.988	1.33333
+564.649	2
+564.31	4
+563.971	3.66667
+563.632	2.66667
+563.292	4.33333
+562.953	0.666667
+562.614	2.66667
+562.273	4.33333
+561.934	4
+561.595	0
+561.256	4
+560.916	0.333333
+560.577	2.66667
+560.236	2
+559.897	3.33333
+559.558	2.66667
+559.218	3.66667
+558.879	4.66667
+558.54	2.33333
+558.198	4.66667
+557.859	3.33333
+557.52	2.33333
+557.181	5.33333
+556.839	4.66667
+556.5	7
+556.16	5.66667
+555.821	3
+555.48	6
+555.14	3
+554.801	1.33333
+554.461	5
+554.12	6.66667
+553.78	2.66667
+553.441	4.66667
+553.102	6
+552.76	4.66667
+552.42	4.66667
+552.081	6.66667
+551.739	2.33333
+551.4	4
+551.06	5.33333
+550.719	8.33333
+550.379	2.66667
+550.039	6
+549.698	4
+549.358	5.33333
+549.019	7.66667
+548.677	2.66667
+548.337	8.33333
+547.998	7.66667
+547.656	6.66667
+547.316	3
+546.977	3
+546.635	7
+546.295	9
+545.953	8.66667
+545.613	9.66667
+545.274	5.33333
+544.932	6.66667
+544.592	7
+544.25	6.66667
+543.91	8
+543.57	7.33333
+543.229	9
+542.889	13.3333
+542.547	10.6667
+542.207	11.6667
+541.865	10.6667
+541.525	11
+541.183	7.66667
+540.843	9
+540.501	11
+540.161	11
+539.819	8.33333
+539.479	11
+539.137	12.3333
+538.797	15.3333
+538.455	11
+538.115	8.33333
+537.773	12
+537.433	14.3333
+537.091	13.3333
+536.75	13
+536.408	12.3333
+536.068	14
+535.726	16
+535.386	15
+535.044	15
+534.703	16.6667
+534.361	16.6667
+534.019	17.3333
+533.679	20.3333
+533.336	16
+532.996	21.6667
+532.654	23
+532.312	21.6667
+531.971	19.6667
+531.629	28
+531.289	19.3333
+530.946	28.3333
+530.604	28
+530.264	27.3333
+529.921	28.6667
+529.579	30.6667
+529.238	30.3333
+528.896	41.6667
+528.556	40.3333
+528.213	43.6667
+527.871	41.6667
+527.53	50.3333
+527.188	54.6667
+526.845	59.3333
+526.503	71.3333
+526.162	78
+525.819	77.3333
+525.477	94.3333
+525.136	104.667
+524.794	119.333
+524.451	130.667
+524.111	158.333
+523.768	182
+523.425	200.667
+523.083	253.333
+522.742	306.667
+522.399	373.333
+522.057	444.667
+521.714	547.333
+521.373	675.667
+521.03	816.333
+520.688	937
+520.345	1065
+520.002	1159.67
+519.661	1201
+519.319	1216
+518.976	1191.33
+518.633	1157
+518.29	1030.33
+517.949	884.333
+517.606	737
+517.263	604
+516.921	483.333
+516.578	394.333
+516.235	325
+515.894	258
+515.551	224
+515.208	197.333
+514.865	167.333
+514.522	145
+514.179	129.333
+513.836	111.667
+513.493	91.6667
+513.152	91.3333
+512.809	76.3333
+512.466	67.3333
+512.123	73.6667
+511.779	56.6667
+511.436	53.6667
+511.093	49
+510.75	40.3333
+510.407	42.3333
+510.064	36
+509.721	38
+509.377	30
+509.034	31.3333
+508.693	27.3333
+508.35	28.3333
+508.007	29
+507.663	27
+507.32	27
+506.977	25.6667
+506.633	23
+506.29	18.3333
+505.947	17
+505.604	15
+505.26	17.6667
+504.917	17.3333
+504.573	15
+504.23	18.3333
+503.887	14.6667
+503.543	7.66667
+503.2	13.6667
+502.854	15
+502.511	16.6667
+502.167	10.3333
+501.824	13
+501.48	11.6667
+501.137	11.6667
+500.793	9.66667
+500.45	7
+500.106	10.3333
+499.763	11.3333
+499.419	6.66667
+499.076	7
+498.732	7.33333
+498.386	10.3333
+498.043	10
+497.699	11.3333
+497.355	7.66667
+497.012	10.3333
+496.668	8.66667
+496.324	10.3333
+495.981	9.33333
+495.635	8.33333
+495.291	9.33333
+494.947	8.66667
+494.604	6.33333
+494.26	5.66667
+493.916	1
+493.57	7.66667
+493.226	7.33333
+492.883	8.33333
+492.539	5
+492.195	4
+491.849	4.66667
+491.505	4.66667
+491.161	9
+490.817	5.66667
+490.471	6
+490.127	5.66667
+489.783	7.33333
+489.439	6.33333
+489.093	5
+488.749	7
+488.405	7.33333
+488.061	6.33333
+487.715	4.33333
+487.371	5.33333
+487.027	2
+486.683	7
+486.337	3.33333
+485.993	5.33333
+485.649	5.66667
+485.303	6
+484.959	3.66667
+484.614	4
+484.268	4.33333
+483.924	3
+483.58	4.66667
+483.234	5
+482.889	4
+482.545	4
+482.199	2.33333
+481.855	2
+481.51	5
+481.164	5
+480.82	4.33333
+480.476	5.33333
+480.129	5.66667
+479.785	2
+479.438	4.33333
+479.094	5.66667
+478.75	5.66667
+478.403	5.33333
+478.059	1
+477.712	3.33333
+477.368	3.33333
+477.024	1
+476.677	4.66667
+476.333	4
+475.986	4.33333
+475.642	4.66667
+475.295	2
+474.951	2.66667
+474.604	3
+474.259	5.33333
+473.913	4
+473.568	6
+473.221	0.333333
+472.877	1
+472.53	2.33333
+472.186	5.33333
+471.839	5
+471.494	3
+471.148	4
+470.803	0
+470.456	3.66667
+470.112	-0.666667
+469.765	3.66667
+469.42	3
+469.073	5
+468.728	0.666667
+468.382	3.66667
+468.037	-1.33333
+467.69	5
+467.343	2
+466.998	2
+466.651	2.33333
+466.307	2.66667
+465.96	4.33333
+465.613	-2
+465.268	2
+464.921	4.66667
+464.576	4.66667
+464.229	3.33333
+463.882	0.666667
+463.537	2
+463.19	2
+462.845	3.66667
+462.498	1.66667
+462.151	1
+461.806	2.66667
+461.459	2.66667
+461.112	3.66667
+460.767	3
+460.42	3.33333
+460.072	0.333333
+459.727	1.33333
+459.38	1
+459.033	1.33333
+458.686	1
+458.341	3.33333
+457.993	1.66667
+457.646	3
+457.301	2.33333
+456.954	-1.66667
+456.606	0.666667
+456.259	1.66667
+455.914	1.33333
+455.567	0.666667
+455.219	2.66667
+454.872	2.33333
+454.527	2.33333
+454.179	3.33333
+453.832	2.33333
+453.484	1.33333
+453.139	0.666667
+452.792	1.33333
+452.444	-1
+452.097	2.33333
+451.749	1.66667
+451.404	1.66667
+451.056	3.66667
+450.709	3.33333
+450.361	2.33333
+450.014	3
+449.668	2
+449.321	1
+448.973	2.33333
+448.626	4.33333
+448.278	4.33333
+447.93	1
+447.583	1
+447.237	3.66667
+446.89	5
+446.542	2.33333
+446.194	4.66667
+445.847	2.33333
+445.499	1.33333
+445.151	-0.666667
+444.803	4
+444.456	2.33333
+444.11	4
+443.762	3.33333
+443.414	1
+443.067	3.33333
+442.719	2
+442.371	4
+442.023	0.666667
+441.675	2.66667
+441.327	1.33333
+440.979	3.33333
+440.632	0.666667
+440.284	2.33333
+439.936	2.66667
+439.588	2.66667
+439.24	1.66667
+438.892	3.33333
+438.544	2.66667
+438.196	2.33333
+437.848	2
+437.5	1.66667
+437.152	2.33333
+436.804	4.66667
+436.456	4.66667
+436.108	2.66667
+435.76	6
+435.412	5
+435.063	3.66667
+434.715	2.33333
+434.367	2
+434.019	3
+433.671	3.33333
+433.323	1.33333
+432.975	3.66667
+432.626	2
+432.278	1.66667
+431.928	5.33333
+431.579	4
+431.231	1.33333
+430.883	4.66667
+430.535	4
+430.186	3.66667
+429.838	1
+429.49	4.33333
+429.142	4.33333
+428.791	3.33333
+428.443	3.33333
+428.094	2.33333
+427.746	1.66667
+427.398	3.66667
+427.049	4
+426.701	3.66667
+426.35	3
+426.002	4
+425.653	3
+425.305	2.66667
+424.956	3
+424.606	4
+424.257	4.66667
+423.909	3.33333
+423.56	1.66667
+423.211	4
+422.861	1.66667
+422.512	3.66667
+422.164	1.33333
+421.815	2.33333
+421.466	4.66667
+421.116	1.66667
+420.767	4.66667
+420.418	4
+420.067	4.66667
+419.719	2
+419.37	5
+419.021	4.66667
+418.671	2.66667
+418.322	3.33333
+417.973	0.666667
+417.624	5.66667
+417.273	3.33333
+416.925	2.33333
+416.576	2.66667
+416.225	5.33333
+415.876	3
+415.527	1
+415.176	2
+414.827	2.33333
+414.478	1.33333
+414.127	4.66667
+413.778	3.66667
+413.43	1.33333
+413.078	2.33333
+412.73	1.66667
+412.381	2.33333
+412.029	2.66667
+411.68	3.33333
+411.329	3.33333
+410.98	2.66667
+410.631	4
+410.28	0.666667
+409.931	1.66667
+409.58	1.66667
+409.231	-0.333333
+408.882	-1
+408.53	2.33333
+408.181	3.66667
+407.83	2.66667
+407.481	4.66667
+407.13	2.66667
+406.78	2.66667
+406.429	3
+406.08	2
+405.731	0.666667
+405.379	4.33333
+405.03	-1
+404.679	0.666667
+404.329	2
+403.978	4
+403.629	2
+403.277	0.666667
+402.928	3
+402.576	1
+402.227	1
+401.876	2.33333
+401.526	2.33333
+401.175	2
+400.825	1
+400.474	0.333333
+400.122	2
+399.773	2.66667
+399.421	2
+399.072	1.33333
+398.72	1
+398.371	5.66667
+398.019	3
+397.667	3.33333
+397.318	1.66667
+396.966	2
+396.617	2.66667
+396.265	2.33333
+395.915	3.33333
+395.564	3.33333
+395.212	4.33333
+394.862	3
+394.51	0.666667
+394.159	2
+393.809	3
+393.457	-0.666667
+393.107	1
+392.756	2.33333
+392.404	2
+392.054	3.66667
+391.702	0.666667
+391.35	4
+391	2.66667
+390.648	2
+390.297	3.33333
+389.945	4.33333
+389.595	2.66667
+389.243	2
+388.891	2
+388.541	2
+388.189	-0.333333
+387.837	2
+387.487	-0.333333
+387.135	6
+386.783	1.33333
+386.431	5.66667
+386.081	3
+385.729	3.66667
+385.377	0
+385.024	1.66667
+384.674	5
+384.322	4
+383.97	3.66667
+383.618	1.66667
+383.266	4.33333
+382.916	4.33333
+382.563	3
+382.211	3
+381.859	3
+381.507	2
+381.157	2
+380.804	3.33333
+380.452	3.66667
+380.1	1
+379.747	1.66667
+379.397	5
+379.045	4.33333
+378.692	1.33333
+378.34	1.33333
+377.987	2.66667
+377.635	5.66667
+377.283	2.33333
+376.932	1.66667
+376.58	3
+376.227	1.66667
+375.875	3.66667
+375.522	2.66667
+375.17	0.666667
+374.817	3.33333
+374.465	2
+374.112	2.66667
+373.76	1
+373.409	2.66667
+373.057	5
+372.704	2
+372.352	3.33333
+371.999	0.333333
+371.646	3.66667
+371.294	3.33333
+370.941	1.33333
+370.588	4.33333
+370.236	3
+369.883	3.33333
+369.53	3
+369.177	4.33333
+368.825	0.666667
+368.472	2.33333
+368.119	3.66667
+367.766	4
+367.413	5.66667
+367.061	5.33333
+366.708	5.66667
+366.355	2
+366.002	4
+365.649	2.66667
+365.296	-0.666667
+364.943	3.66667
+364.591	2.66667
+364.238	2.66667
+363.885	3
+363.532	1.66667
+363.179	3.33333
+362.826	2.66667
+362.471	4
+362.118	5
+361.765	2.66667
+361.411	4.33333
+361.058	5.33333
+360.705	1
+360.352	2.66667
+359.999	1.66667
+359.646	5.33333
+359.293	1.33333
+358.938	2
+358.585	3.33333
+358.231	1
+357.878	5.33333
+357.525	5.33333
+357.172	2.66667
+356.819	3.66667
+356.463	4.33333
+356.11	2.66667
+355.757	4
+355.404	1
+355.05	3.66667
+354.697	3.33333
+354.342	0
+353.988	2.33333
+353.635	4.66667
+353.282	3.33333
+352.928	4
+352.573	2.66667
+352.219	5
+351.866	3.33333
+351.513	3
+351.157	3
+350.803	4
+350.45	3
+350.097	1.33333
+349.741	4.33333
+349.387	5.66667
+349.034	3.33333
+348.68	5.66667
+348.325	3.66667
+347.971	3.66667
+347.618	6
+347.264	2.66667
+346.908	4.33333
+346.555	1.33333
+346.201	3.33333
+345.845	4
+345.492	-0.333333
+345.138	4
+344.782	5.33333
+344.429	5
+344.075	4.33333
+343.719	3.66667
+343.365	3
+343.012	1.66667
+342.656	4.33333
+342.302	5.33333
+341.948	3
diff --git a/data_analysis/examples/raman_silicon/data/strained_silicon_4.txt b/data_analysis/examples/raman_silicon/data/strained_silicon_4.txt
new file mode 100644
index 0000000000000000000000000000000000000000..d86caab656d0be00cad0367a9106057fbac3c398
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/strained_silicon_4.txt
@@ -0,0 +1,1024 @@
+692.206	-1
+691.876	2.33333
+691.546	2.66667
+691.215	1
+690.885	-0.666667
+690.555	0.333333
+690.225	1
+689.895	1.33333
+689.564	1.66667
+689.232	5
+688.902	0
+688.571	1
+688.241	0.666667
+687.911	1.33333
+687.58	1.66667
+687.25	3.33333
+686.917	0.333333
+686.587	-0.333333
+686.257	3.33333
+685.926	2.33333
+685.596	1.66667
+685.266	2.33333
+684.933	3.33333
+684.602	2
+684.272	0.666667
+683.942	2
+683.609	5.33333
+683.279	1.33333
+682.948	2
+682.617	3
+682.287	0.333333
+681.954	3.33333
+681.624	2
+681.293	3.33333
+680.963	2.66667
+680.63	4
+680.299	2.66667
+679.969	1.33333
+679.636	1.66667
+679.305	0.333333
+678.975	0.666667
+678.644	1.33333
+678.311	5.33333
+677.981	2
+677.65	2.33333
+677.317	2.33333
+676.986	1.66667
+676.656	3
+676.323	3
+675.992	3
+675.661	4.66667
+675.328	3.33333
+674.998	3
+674.667	2.33333
+674.334	2.33333
+674.003	3.33333
+673.67	3
+673.339	1.66667
+673.008	1.33333
+672.675	4.66667
+672.344	3.33333
+672.011	4.33333
+671.681	2.66667
+671.35	3
+671.017	2
+670.686	3.33333
+670.353	4
+670.022	4.66667
+669.689	4.33333
+669.358	2
+669.027	1
+668.693	3.66667
+668.362	3.33333
+668.029	1
+667.698	3.33333
+667.365	2
+667.034	3
+666.701	4.33333
+666.37	1.66667
+666.036	2.66667
+665.705	5
+665.372	5
+665.041	3.33333
+664.708	1.66667
+664.376	4
+664.043	3.66667
+663.712	5.66667
+663.379	2
+663.045	2.33333
+662.714	2.33333
+662.381	6
+662.049	5
+661.716	4.33333
+661.385	1.33333
+661.051	4.66667
+660.718	4.66667
+660.387	4.33333
+660.053	1.66667
+659.722	6.33333
+659.388	3.66667
+659.055	1.66667
+658.724	3
+658.39	3.66667
+658.059	3.66667
+657.725	2.33333
+657.392	2
+657.06	4.66667
+656.727	3
+656.393	3
+656.062	1.33333
+655.728	2.66667
+655.394	5
+655.063	2
+654.729	2
+654.396	3.33333
+654.064	3.66667
+653.73	2
+653.397	2.33333
+653.063	2.33333
+652.731	2
+652.398	3.66667
+652.064	2.33333
+651.73	2.33333
+651.399	3.66667
+651.065	5
+650.731	5.66667
+650.397	0.333333
+650.066	2
+649.732	2.33333
+649.398	3.66667
+649.064	2.66667
+648.732	4.66667
+648.399	2.33333
+648.065	2
+647.731	3.33333
+647.397	4
+647.065	3
+646.731	2.33333
+646.397	3.66667
+646.063	5
+645.729	4
+645.398	3.33333
+645.064	5.33333
+644.73	0.666667
+644.396	1.33333
+644.062	1.66667
+643.727	3.66667
+643.393	4.33333
+643.062	1.66667
+642.727	2.66667
+642.393	4.33333
+642.059	6
+641.725	2.33333
+641.391	6.33333
+641.057	3.33333
+640.723	2.66667
+640.389	2.33333
+640.054	3.66667
+639.72	3.33333
+639.388	4.66667
+639.054	2
+638.72	3
+638.386	2
+638.051	2.33333
+637.717	1.33333
+637.383	2
+637.049	2.66667
+636.714	3
+636.38	4.66667
+636.046	2.66667
+635.711	5.33333
+635.377	3.66667
+635.043	3
+634.708	-0.666667
+634.374	6
+634.04	2
+633.705	4.33333
+633.371	3.66667
+633.036	5
+632.702	4
+632.368	5.33333
+632.033	1.33333
+631.699	1.66667
+631.364	2.33333
+631.03	3.66667
+630.693	3.33333
+630.359	2.66667
+630.024	4
+629.689	2
+629.355	0.666667
+629.02	2.66667
+628.686	1
+628.351	-1.66667
+628.017	3
+627.682	2
+627.345	1.66667
+627.011	3
+626.676	2.33333
+626.341	4.66667
+626.007	3.66667
+625.672	2
+625.337	3
+625	3.33333
+624.666	2.33333
+624.331	5.66667
+623.996	2.33333
+623.661	3.66667
+623.327	4.33333
+622.99	3
+622.655	3
+622.32	1.66667
+621.985	5.66667
+621.651	3
+621.314	4.66667
+620.979	4.66667
+620.644	3.66667
+620.309	3.33333
+619.972	5.33333
+619.637	5
+619.302	4.66667
+618.967	5
+618.63	5.33333
+618.295	2.66667
+617.96	5
+617.625	6
+617.288	5.33333
+616.953	7
+616.618	5.33333
+616.281	6
+615.946	2
+615.611	5.33333
+615.274	3.66667
+614.939	2.33333
+614.604	3.66667
+614.266	3.66667
+613.931	4.33333
+613.596	2.66667
+613.259	4.33333
+612.924	1.66667
+612.589	5.33333
+612.251	4.66667
+611.916	4.66667
+611.581	3.66667
+611.244	3
+610.908	3.33333
+610.571	5.66667
+610.236	0.333333
+609.901	5
+609.563	2.33333
+609.228	3
+608.89	4.66667
+608.555	4.66667
+608.22	4
+607.882	3
+607.547	2
+607.21	3.66667
+606.874	2.33333
+606.537	5
+606.201	1.33333
+605.864	2.66667
+605.528	2.33333
+605.193	4
+604.855	2.33333
+604.52	1.66667
+604.182	1.33333
+603.847	2.66667
+603.509	4
+603.174	3
+602.836	2.66667
+602.501	1.33333
+602.163	4.66667
+601.825	4.66667
+601.49	2.33333
+601.152	1.33333
+600.816	3.33333
+600.479	3.33333
+600.143	0
+599.805	2.66667
+599.47	2.66667
+599.132	4.33333
+598.794	1.66667
+598.459	3.33333
+598.121	4.33333
+597.785	2
+597.447	0.333333
+597.112	0.666667
+596.774	3.33333
+596.436	1.66667
+596.1	1
+595.762	1
+595.424	4
+595.088	0.666667
+594.75	1.33333
+594.415	2.33333
+594.077	3.33333
+593.739	1.66667
+593.403	2.33333
+593.065	1.33333
+592.727	1.66667
+592.391	1.66667
+592.053	3.33333
+591.715	1.66667
+591.379	2.33333
+591.041	1
+590.703	3
+590.365	-2
+590.029	3
+589.691	0.333333
+589.353	2
+589.017	5.33333
+588.678	0.666667
+588.34	1.33333
+588.002	1.66667
+587.666	4.33333
+587.328	1.66667
+586.99	3.33333
+586.651	2
+586.315	4.33333
+585.977	1
+585.639	1.66667
+585.3	1.33333
+584.962	2
+584.626	2.33333
+584.288	1
+583.949	-0.666667
+583.611	1
+583.273	2.33333
+582.936	2.66667
+582.598	2
+582.26	2.33333
+581.921	1.33333
+581.583	5
+581.244	2.33333
+580.906	3
+580.57	2.66667
+580.231	2.33333
+579.893	3
+579.554	2
+579.216	4.33333
+578.877	4
+578.539	-0.333333
+578.2	1
+577.864	2.66667
+577.525	2.66667
+577.187	5.33333
+576.848	1
+576.51	2.66667
+576.171	2.66667
+575.832	1
+575.494	3.33333
+575.155	2.33333
+574.816	4
+574.478	3
+574.139	2
+573.8	4.33333
+573.462	4.33333
+573.123	2
+572.784	2.66667
+572.445	1.33333
+572.107	2.66667
+571.768	0.666667
+571.429	5
+571.09	1
+570.751	1
+570.413	0.666667
+570.074	3.33333
+569.735	6.33333
+569.396	3.66667
+569.057	4.33333
+568.718	4.33333
+568.38	5
+568.041	6.33333
+567.702	3.66667
+567.363	5
+567.024	2.66667
+566.685	2
+566.346	1.66667
+566.007	4
+565.668	4
+565.329	4.33333
+564.988	2
+564.649	1.66667
+564.31	1.66667
+563.971	4.33333
+563.632	2.66667
+563.292	6.66667
+562.953	4.66667
+562.614	3.33333
+562.273	1.66667
+561.934	2.33333
+561.595	1.33333
+561.256	3
+560.916	3
+560.577	5
+560.236	6
+559.897	1.66667
+559.558	2
+559.218	2.33333
+558.879	4.66667
+558.54	1
+558.198	6
+557.859	4.33333
+557.52	4
+557.181	5.33333
+556.839	2.66667
+556.5	4.33333
+556.16	7.33333
+555.821	6.66667
+555.48	5.33333
+555.14	2
+554.801	4.33333
+554.461	6.33333
+554.12	4.66667
+553.78	3.66667
+553.441	8.66667
+553.102	6.66667
+552.76	7
+552.42	1.33333
+552.081	6.33333
+551.739	4.33333
+551.4	3.33333
+551.06	8
+550.719	3
+550.379	6
+550.039	7.66667
+549.698	4.66667
+549.358	5
+549.019	6.66667
+548.677	10.6667
+548.337	5
+547.998	9
+547.656	7.33333
+547.316	10
+546.977	6
+546.635	8.66667
+546.295	4.33333
+545.953	8
+545.613	8.66667
+545.274	7.33333
+544.932	7.66667
+544.592	8.33333
+544.25	8.66667
+543.91	6.66667
+543.57	8.66667
+543.229	9.33333
+542.889	9
+542.547	8.33333
+542.207	13
+541.865	9
+541.525	11.6667
+541.183	9
+540.843	7.66667
+540.501	7.33333
+540.161	12.6667
+539.819	11.3333
+539.479	11
+539.137	11
+538.797	13
+538.455	10.3333
+538.115	10
+537.773	10.3333
+537.433	10
+537.091	13
+536.75	18
+536.408	17
+536.068	15.3333
+535.726	16.6667
+535.386	18
+535.044	13
+534.703	18.3333
+534.361	18.6667
+534.019	18
+533.679	20
+533.336	21
+532.996	21.6667
+532.654	16.6667
+532.312	23
+531.971	23.3333
+531.629	24.6667
+531.289	26.6667
+530.946	28.3333
+530.604	25.6667
+530.264	29
+529.921	32.3333
+529.579	33.3333
+529.238	34.6667
+528.896	35.3333
+528.556	35
+528.213	44.3333
+527.871	43.6667
+527.53	42.3333
+527.188	48
+526.845	48.3333
+526.503	57
+526.162	72.3333
+525.819	75.3333
+525.477	78
+525.136	90
+524.794	101.333
+524.451	113.667
+524.111	123
+523.768	149
+523.425	161
+523.083	207
+522.742	248
+522.399	300.667
+522.057	366.333
+521.714	451
+521.373	547.667
+521.03	651
+520.688	794.667
+520.345	869
+520.002	893
+519.661	911.333
+519.319	945.667
+518.976	935.667
+518.633	986
+518.29	1018.67
+517.949	1057.67
+517.606	1032.33
+517.263	961
+516.921	861
+516.578	744.667
+516.235	622.333
+515.894	515
+515.551	427.667
+515.208	340
+514.865	282.667
+514.522	233.667
+514.179	204.667
+513.836	170.333
+513.493	144.667
+513.152	122
+512.809	122.667
+512.466	94.3333
+512.123	85.3333
+511.779	77.3333
+511.436	67.3333
+511.093	65.6667
+510.75	59
+510.407	51.3333
+510.064	51
+509.721	47
+509.377	41
+509.034	40.6667
+508.693	32.3333
+508.35	35.3333
+508.007	26.3333
+507.663	30.6667
+507.32	24.6667
+506.977	30.3333
+506.633	26.3333
+506.29	24
+505.947	23
+505.604	25.3333
+505.26	23.3333
+504.917	20.3333
+504.573	14.3333
+504.23	20
+503.887	19
+503.543	17.6667
+503.2	16.6667
+502.854	13.3333
+502.511	15
+502.167	11.3333
+501.824	16.3333
+501.48	12.6667
+501.137	10.3333
+500.793	13.6667
+500.45	14.3333
+500.106	12.3333
+499.763	13.6667
+499.419	12
+499.076	11.3333
+498.732	12
+498.386	12.6667
+498.043	10.6667
+497.699	9.66667
+497.355	9.66667
+497.012	10.6667
+496.668	8
+496.324	8.66667
+495.981	7.66667
+495.635	9
+495.291	9
+494.947	10.6667
+494.604	6
+494.26	11.6667
+493.916	7.33333
+493.57	5.66667
+493.226	4.33333
+492.883	7
+492.539	9
+492.195	6
+491.849	5
+491.505	9
+491.161	5.33333
+490.817	7.33333
+490.471	10
+490.127	7.33333
+489.783	2.66667
+489.439	5.66667
+489.093	4
+488.749	2
+488.405	2.33333
+488.061	3.66667
+487.715	7.66667
+487.371	9.33333
+487.027	5.66667
+486.683	5.66667
+486.337	6.33333
+485.993	4.33333
+485.649	4.66667
+485.303	5.66667
+484.959	7.66667
+484.614	5.33333
+484.268	4.66667
+483.924	0.666667
+483.58	6
+483.234	6
+482.889	5.66667
+482.545	4
+482.199	4.33333
+481.855	5.33333
+481.51	5.66667
+481.164	5
+480.82	5
+480.476	7.66667
+480.129	5.66667
+479.785	7
+479.438	0.666667
+479.094	4.33333
+478.75	5
+478.403	4.66667
+478.059	5.33333
+477.712	4.33333
+477.368	7.33333
+477.024	5
+476.677	5.66667
+476.333	3.33333
+475.986	1.66667
+475.642	-1
+475.295	5.33333
+474.951	4
+474.604	4.33333
+474.259	3
+473.913	1
+473.568	2
+473.221	3.66667
+472.877	4
+472.53	2.33333
+472.186	5.33333
+471.839	5
+471.494	1.66667
+471.148	3.66667
+470.803	3
+470.456	5.66667
+470.112	2.33333
+469.765	4
+469.42	4.33333
+469.073	1.66667
+468.728	5
+468.382	2
+468.037	2.66667
+467.69	2.66667
+467.343	3.33333
+466.998	5
+466.651	3.33333
+466.307	2.66667
+465.96	2
+465.613	4
+465.268	3.33333
+464.921	3
+464.576	3
+464.229	4.66667
+463.882	2
+463.537	1
+463.19	4
+462.845	3
+462.498	1.33333
+462.151	-0.333333
+461.806	4.66667
+461.459	2.66667
+461.112	2
+460.767	2
+460.42	4.33333
+460.072	3.33333
+459.727	3
+459.38	2.66667
+459.033	3.33333
+458.686	3.33333
+458.341	4.33333
+457.993	2.66667
+457.646	3.66667
+457.301	3.66667
+456.954	1.33333
+456.606	4
+456.259	4.33333
+455.914	0.333333
+455.567	3
+455.219	3.66667
+454.872	2
+454.527	1.33333
+454.179	0
+453.832	1.33333
+453.484	5
+453.139	5.33333
+452.792	5.66667
+452.444	4.66667
+452.097	3.33333
+451.749	1.66667
+451.404	3
+451.056	2
+450.709	1.33333
+450.361	1.33333
+450.014	3
+449.668	1.66667
+449.321	4.66667
+448.973	3
+448.626	4.66667
+448.278	3
+447.93	4
+447.583	4.66667
+447.237	2.33333
+446.89	3.33333
+446.542	4.33333
+446.194	5.66667
+445.847	3.66667
+445.499	3.33333
+445.151	3.66667
+444.803	3.66667
+444.456	3
+444.11	2
+443.762	2
+443.414	3.66667
+443.067	3.33333
+442.719	3.66667
+442.371	1
+442.023	4.33333
+441.675	2.33333
+441.327	2.66667
+440.979	2.66667
+440.632	3.33333
+440.284	3.66667
+439.936	4.33333
+439.588	5
+439.24	3.33333
+438.892	2.66667
+438.544	3.33333
+438.196	4.33333
+437.848	4.33333
+437.5	3.33333
+437.152	3.33333
+436.804	4.66667
+436.456	5
+436.108	5.33333
+435.76	5.66667
+435.412	6.33333
+435.063	5.66667
+434.715	1.66667
+434.367	5
+434.019	1.66667
+433.671	2
+433.323	4
+432.975	5
+432.626	4.33333
+432.278	3.66667
+431.928	3
+431.579	5
+431.231	5.66667
+430.883	4.66667
+430.535	5.33333
+430.186	2
+429.838	4.33333
+429.49	4.66667
+429.142	4.33333
+428.791	5
+428.443	2.33333
+428.094	5.33333
+427.746	5.33333
+427.398	4
+427.049	4.33333
+426.701	2
+426.35	5.33333
+426.002	3
+425.653	5
+425.305	4.33333
+424.956	4.33333
+424.606	5.33333
+424.257	1.33333
+423.909	1.33333
+423.56	1.66667
+423.211	3.66667
+422.861	3
+422.512	3
+422.164	1.66667
+421.815	3
+421.466	1
+421.116	5
+420.767	2.33333
+420.418	3.66667
+420.067	5.66667
+419.719	3
+419.37	5.66667
+419.021	4.33333
+418.671	3
+418.322	4.33333
+417.973	3.66667
+417.624	5
+417.273	1.66667
+416.925	5
+416.576	3
+416.225	3.33333
+415.876	3.66667
+415.527	2
+415.176	4
+414.827	1.66667
+414.478	3.33333
+414.127	5.66667
+413.778	4.33333
+413.43	4
+413.078	1.66667
+412.73	3.66667
+412.381	3.66667
+412.029	3
+411.68	3.33333
+411.329	2.33333
+410.98	2.66667
+410.631	2.66667
+410.28	7
+409.931	5.33333
+409.58	4.33333
+409.231	2
+408.882	3.66667
+408.53	6
+408.181	3.33333
+407.83	0.666667
+407.481	3
+407.13	2.66667
+406.78	7.33333
+406.429	4.66667
+406.08	4.33333
+405.731	4.66667
+405.379	1.33333
+405.03	2.66667
+404.679	3
+404.329	2
+403.978	0.666667
+403.629	0.666667
+403.277	3.66667
+402.928	2
+402.576	6
+402.227	2.66667
+401.876	2.66667
+401.526	4.66667
+401.175	2
+400.825	3
+400.474	3.66667
+400.122	3.33333
+399.773	5
+399.421	2
+399.072	2.66667
+398.72	5.33333
+398.371	4.66667
+398.019	1.33333
+397.667	4.33333
+397.318	5.33333
+396.966	3.66667
+396.617	3.33333
+396.265	5.66667
+395.915	4.66667
+395.564	3.33333
+395.212	4.66667
+394.862	2.33333
+394.51	3.33333
+394.159	4.66667
+393.809	5
+393.457	3
+393.107	5
+392.756	5.33333
+392.404	2.33333
+392.054	3
+391.702	5.33333
+391.35	4.33333
+391	4.33333
+390.648	5.33333
+390.297	3
+389.945	3.66667
+389.595	4.66667
+389.243	3.66667
+388.891	1.33333
+388.541	2
+388.189	1.66667
+387.837	4.66667
+387.487	2
+387.135	4.33333
+386.783	-0.333333
+386.431	3.33333
+386.081	1.33333
+385.729	6.33333
+385.377	1.66667
+385.024	1.66667
+384.674	4.66667
+384.322	5.66667
+383.97	3.33333
+383.618	3.66667
+383.266	4.66667
+382.916	2.66667
+382.563	3.33333
+382.211	2
+381.859	4.66667
+381.507	5
+381.157	4.66667
+380.804	2
+380.452	3.33333
+380.1	3
+379.747	4
+379.397	6
+379.045	3.66667
+378.692	2.33333
+378.34	3
+377.987	4
+377.635	3.66667
+377.283	4.66667
+376.932	1
+376.58	5.33333
+376.227	4.66667
+375.875	1.66667
+375.522	3.33333
+375.17	1.66667
+374.817	6
+374.465	4.33333
+374.112	3.66667
+373.76	2.33333
+373.409	3.33333
+373.057	6
+372.704	3.66667
+372.352	6
+371.999	1.33333
+371.646	2.66667
+371.294	4.33333
+370.941	3
+370.588	3.33333
+370.236	2
+369.883	4
+369.53	6.66667
+369.177	4
+368.825	4
+368.472	4.33333
+368.119	4
+367.766	3.66667
+367.413	5.33333
+367.061	3.66667
+366.708	3.33333
+366.355	6
+366.002	4
+365.649	3
+365.296	4.66667
+364.943	2.33333
+364.591	0.666667
+364.238	2.33333
+363.885	2.66667
+363.532	2.33333
+363.179	2.33333
+362.826	0.666667
+362.471	3
+362.118	5
+361.765	5.33333
+361.411	4.66667
+361.058	4.66667
+360.705	3.66667
+360.352	3.66667
+359.999	4.33333
+359.646	6.33333
+359.293	1.66667
+358.938	1.66667
+358.585	4.33333
+358.231	3.66667
+357.878	4.66667
+357.525	3
+357.172	6.33333
+356.819	3
+356.463	4.33333
+356.11	4.33333
+355.757	4.66667
+355.404	4.66667
+355.05	7.33333
+354.697	3.66667
+354.342	3
+353.988	3.66667
+353.635	3.33333
+353.282	4.66667
+352.928	3
+352.573	4.66667
+352.219	4.33333
+351.866	2.66667
+351.513	4
+351.157	5
+350.803	6
+350.45	6
+350.097	3.66667
+349.741	4
+349.387	4.33333
+349.034	1.66667
+348.68	7.66667
+348.325	7
+347.971	4
+347.618	9
+347.264	3
+346.908	0
+346.555	2.66667
+346.201	3
+345.845	5.33333
+345.492	5
+345.138	3.66667
+344.782	4
+344.429	2.66667
+344.075	2.66667
+343.719	1.66667
+343.365	6
+343.012	3.66667
+342.656	5.33333
+342.302	7
+341.948	5.33333
diff --git a/data_analysis/examples/raman_silicon/data/strained_silicon_5.txt b/data_analysis/examples/raman_silicon/data/strained_silicon_5.txt
new file mode 100644
index 0000000000000000000000000000000000000000..395a62ec590a983e2a8c27e105595617f1bd81bf
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/strained_silicon_5.txt
@@ -0,0 +1,1024 @@
+692.206	4
+691.876	1.66667
+691.546	1.33333
+691.215	0
+690.885	2.66667
+690.555	0.333333
+690.225	2.33333
+689.895	3
+689.564	2
+689.232	2.33333
+688.902	0.666667
+688.571	1.66667
+688.241	0.666667
+687.911	2.66667
+687.58	3
+687.25	0.666667
+686.917	2.33333
+686.587	4
+686.257	5
+685.926	2.33333
+685.596	3
+685.266	5.33333
+684.933	4
+684.602	0.333333
+684.272	6
+683.942	2.66667
+683.609	3.33333
+683.279	4.33333
+682.948	1.33333
+682.617	3.33333
+682.287	5
+681.954	2.66667
+681.624	-0.333333
+681.293	1.33333
+680.963	5
+680.63	3
+680.299	2
+679.969	1
+679.636	2.66667
+679.305	2.66667
+678.975	1.33333
+678.644	6
+678.311	3
+677.981	3.66667
+677.65	4.66667
+677.317	3
+676.986	0.666667
+676.656	3.33333
+676.323	2.33333
+675.992	3.66667
+675.661	3
+675.328	2.66667
+674.998	4.66667
+674.667	2
+674.334	3.66667
+674.003	3
+673.67	2.33333
+673.339	4
+673.008	3.33333
+672.675	3.33333
+672.344	3.66667
+672.011	2.66667
+671.681	2.66667
+671.35	5
+671.017	4
+670.686	3.66667
+670.353	4
+670.022	3
+669.689	3.33333
+669.358	3.66667
+669.027	2.66667
+668.693	4
+668.362	3.33333
+668.029	6.66667
+667.698	4.33333
+667.365	5.33333
+667.034	2.33333
+666.701	5
+666.37	3.33333
+666.036	2
+665.705	5.33333
+665.372	4.33333
+665.041	5.66667
+664.708	5
+664.376	3.66667
+664.043	4.66667
+663.712	4
+663.379	0
+663.045	1
+662.714	4
+662.381	4
+662.049	3.66667
+661.716	3.33333
+661.385	5.66667
+661.051	5.66667
+660.718	4.33333
+660.387	4
+660.053	3.33333
+659.722	5.66667
+659.388	2.33333
+659.055	2.33333
+658.724	5.33333
+658.39	4
+658.059	4.33333
+657.725	3
+657.392	5.33333
+657.06	2
+656.727	3.33333
+656.393	3.66667
+656.062	3.66667
+655.728	3
+655.394	5.66667
+655.063	2.66667
+654.729	6.66667
+654.396	2.33333
+654.064	4.33333
+653.73	2.66667
+653.397	3.66667
+653.063	4.66667
+652.731	1.66667
+652.398	2.33333
+652.064	1.66667
+651.73	5
+651.399	2.33333
+651.065	4.66667
+650.731	4.66667
+650.397	5
+650.066	3.33333
+649.732	3.66667
+649.398	7
+649.064	5.33333
+648.732	2.66667
+648.399	3.33333
+648.065	4.66667
+647.731	4
+647.397	3
+647.065	3.33333
+646.731	4.33333
+646.397	4.33333
+646.063	5
+645.729	4.66667
+645.398	1.66667
+645.064	3.33333
+644.73	3.33333
+644.396	5.33333
+644.062	4.33333
+643.727	3.66667
+643.393	3.66667
+643.062	5
+642.727	4.33333
+642.393	4.33333
+642.059	4
+641.725	2.33333
+641.391	3.33333
+641.057	4.66667
+640.723	4.33333
+640.389	5.33333
+640.054	5.66667
+639.72	5.33333
+639.388	6
+639.054	3.66667
+638.72	2.66667
+638.386	5.33333
+638.051	3.33333
+637.717	3.33333
+637.383	3.33333
+637.049	2.33333
+636.714	3
+636.38	3.66667
+636.046	0.333333
+635.711	3.33333
+635.377	2.66667
+635.043	2.33333
+634.708	5.66667
+634.374	5.66667
+634.04	5
+633.705	3.66667
+633.371	3.33333
+633.036	2.66667
+632.702	5.66667
+632.368	4.33333
+632.033	3.33333
+631.699	4.66667
+631.364	3
+631.03	7.33333
+630.693	3.66667
+630.359	6.33333
+630.024	3.33333
+629.689	1.66667
+629.355	4.33333
+629.02	5.33333
+628.686	5
+628.351	3
+628.017	3.33333
+627.682	4.66667
+627.345	3.66667
+627.011	3
+626.676	3
+626.341	5.33333
+626.007	3.66667
+625.672	0.666667
+625.337	5.33333
+625	3
+624.666	7
+624.331	4.33333
+623.996	4
+623.661	4.33333
+623.327	3.66667
+622.99	3
+622.655	1.33333
+622.32	5.66667
+621.985	5.66667
+621.651	8.33333
+621.314	5.66667
+620.979	6.66667
+620.644	7.33333
+620.309	4
+619.972	3.66667
+619.637	6
+619.302	3.33333
+618.967	5.33333
+618.63	4.33333
+618.295	7
+617.96	2.66667
+617.625	6.33333
+617.288	6
+616.953	6.66667
+616.618	5
+616.281	6
+615.946	3.66667
+615.611	7.66667
+615.274	6
+614.939	3
+614.604	5.33333
+614.266	5.33333
+613.931	5
+613.596	6
+613.259	1
+612.924	6
+612.589	2
+612.251	6
+611.916	4
+611.581	8
+611.244	4.33333
+610.908	6.33333
+610.571	3.66667
+610.236	3
+609.901	6.66667
+609.563	5.66667
+609.228	5.33333
+608.89	4
+608.555	5.66667
+608.22	2
+607.882	4
+607.547	5
+607.21	5.33333
+606.874	5
+606.537	4
+606.201	4.33333
+605.864	3.66667
+605.528	2.33333
+605.193	3.66667
+604.855	5.33333
+604.52	5.33333
+604.182	2.66667
+603.847	5
+603.509	5
+603.174	4.66667
+602.836	2.33333
+602.501	4.33333
+602.163	2
+601.825	4.33333
+601.49	1.33333
+601.152	4
+600.816	3.33333
+600.479	0.666667
+600.143	6.66667
+599.805	3.66667
+599.47	3.33333
+599.132	3.33333
+598.794	1.66667
+598.459	4
+598.121	1.33333
+597.785	3
+597.447	3
+597.112	2
+596.774	4
+596.436	4.33333
+596.1	5.33333
+595.762	1.66667
+595.424	4.33333
+595.088	0.666667
+594.75	3
+594.415	2.33333
+594.077	3.33333
+593.739	3.33333
+593.403	2.33333
+593.065	2.66667
+592.727	3.33333
+592.391	1
+592.053	2.66667
+591.715	3.33333
+591.379	2.66667
+591.041	2.33333
+590.703	-0.666667
+590.365	1.33333
+590.029	5.33333
+589.691	3.66667
+589.353	0.666667
+589.017	4.66667
+588.678	2.33333
+588.34	4
+588.002	1.66667
+587.666	1.33333
+587.328	5.33333
+586.99	6.66667
+586.651	3
+586.315	3
+585.977	1.66667
+585.639	2.33333
+585.3	2.33333
+584.962	2.66667
+584.626	2.66667
+584.288	3.66667
+583.949	1.66667
+583.611	3
+583.273	4
+582.936	4.66667
+582.598	2.33333
+582.26	2.33333
+581.921	1.33333
+581.583	2.33333
+581.244	3
+580.906	5.66667
+580.57	6
+580.231	3.66667
+579.893	2.66667
+579.554	1.33333
+579.216	4.33333
+578.877	3.33333
+578.539	5
+578.2	4.33333
+577.864	3.66667
+577.525	4.66667
+577.187	1.66667
+576.848	2.66667
+576.51	2.66667
+576.171	3
+575.832	4
+575.494	5.66667
+575.155	2.33333
+574.816	-1.66667
+574.478	2.66667
+574.139	3.66667
+573.8	3
+573.462	3.66667
+573.123	4.33333
+572.784	0.666667
+572.445	6
+572.107	4.66667
+571.768	2
+571.429	5.33333
+571.09	6.66667
+570.751	5.66667
+570.413	1
+570.074	3.33333
+569.735	2
+569.396	3.33333
+569.057	6.66667
+568.718	2
+568.38	2.33333
+568.041	6.66667
+567.702	4.66667
+567.363	2.66667
+567.024	3.33333
+566.685	4.33333
+566.346	6
+566.007	3.66667
+565.668	4.33333
+565.329	6.33333
+564.988	4.33333
+564.649	3.66667
+564.31	6.66667
+563.971	4.33333
+563.632	1.66667
+563.292	6.66667
+562.953	6
+562.614	3.66667
+562.273	2
+561.934	4
+561.595	5.66667
+561.256	3.66667
+560.916	3.66667
+560.577	4.33333
+560.236	5.33333
+559.897	4
+559.558	6.66667
+559.218	1.66667
+558.879	2.66667
+558.54	5.66667
+558.198	8.33333
+557.859	5
+557.52	7
+557.181	5.33333
+556.839	7
+556.5	4
+556.16	7.33333
+555.821	6
+555.48	5.33333
+555.14	7.66667
+554.801	5.33333
+554.461	4.66667
+554.12	6.33333
+553.78	5
+553.441	7.33333
+553.102	6.66667
+552.76	8
+552.42	7
+552.081	9
+551.739	7.66667
+551.4	6.66667
+551.06	7.66667
+550.719	4.66667
+550.379	8
+550.039	5.66667
+549.698	4.33333
+549.358	8.33333
+549.019	6.33333
+548.677	7
+548.337	10.3333
+547.998	6.66667
+547.656	5.33333
+547.316	9.66667
+546.977	9.66667
+546.635	7.33333
+546.295	8.66667
+545.953	11.3333
+545.613	8
+545.274	10
+544.932	10.6667
+544.592	10.3333
+544.25	7.66667
+543.91	11
+543.57	9
+543.229	13.3333
+542.889	12.6667
+542.547	11.6667
+542.207	12
+541.865	12
+541.525	12.6667
+541.183	12.6667
+540.843	13.3333
+540.501	13.6667
+540.161	12.6667
+539.819	10.6667
+539.479	13.6667
+539.137	16
+538.797	16.3333
+538.455	13.6667
+538.115	15
+537.773	15.6667
+537.433	15.3333
+537.091	17.3333
+536.75	13.3333
+536.408	15.6667
+536.068	15
+535.726	24
+535.386	19
+535.044	19
+534.703	23
+534.361	23.6667
+534.019	23.6667
+533.679	25
+533.336	22.3333
+532.996	22.3333
+532.654	28.3333
+532.312	25
+531.971	22.3333
+531.629	30
+531.289	26
+530.946	33.6667
+530.604	32.6667
+530.264	32
+529.921	33
+529.579	38.3333
+529.238	44
+528.896	41.6667
+528.556	43.6667
+528.213	46
+527.871	52
+527.53	54
+527.188	61.6667
+526.845	58.6667
+526.503	57
+526.162	80
+525.819	89.6667
+525.477	91.3333
+525.136	105
+524.794	122
+524.451	135.667
+524.111	150.333
+523.768	185
+523.425	211.333
+523.083	257.667
+522.742	284.667
+522.399	368
+522.057	450.667
+521.714	549.667
+521.373	656
+521.03	784.333
+520.688	881.667
+520.345	965
+520.002	1006.33
+519.661	1046.33
+519.319	1041.33
+518.976	987.333
+518.633	942
+518.29	880.333
+517.949	870
+517.606	867.333
+517.263	931.333
+516.921	946.333
+516.578	980.667
+516.235	979.333
+515.894	977.667
+515.551	896.333
+515.208	802.333
+514.865	724.667
+514.522	618.667
+514.179	524.667
+513.836	420
+513.493	363.333
+513.152	297
+512.809	247.333
+512.466	208.333
+512.123	172.667
+511.779	150.667
+511.436	137.333
+511.093	113
+510.75	101
+510.407	87.3333
+510.064	72.6667
+509.721	74.6667
+509.377	71.3333
+509.034	67
+508.693	59.6667
+508.35	53.3333
+508.007	48
+507.663	46
+507.32	49
+506.977	41.3333
+506.633	39.3333
+506.29	34.6667
+505.947	30
+505.604	34.3333
+505.26	33
+504.917	27.3333
+504.573	28
+504.23	29.3333
+503.887	23
+503.543	22
+503.2	30.3333
+502.854	26
+502.511	21
+502.167	17.6667
+501.824	20.6667
+501.48	17.6667
+501.137	17.3333
+500.793	18.6667
+500.45	16.6667
+500.106	14
+499.763	14.3333
+499.419	13
+499.076	14
+498.732	16.6667
+498.386	12.3333
+498.043	13.3333
+497.699	11.6667
+497.355	13.3333
+497.012	13
+496.668	14
+496.324	10.3333
+495.981	11.6667
+495.635	14
+495.291	10
+494.947	12.3333
+494.604	10.3333
+494.26	7.33333
+493.916	10
+493.57	9.66667
+493.226	11.6667
+492.883	11.3333
+492.539	11.3333
+492.195	12
+491.849	10.3333
+491.505	12
+491.161	10.6667
+490.817	10.3333
+490.471	8.66667
+490.127	11.3333
+489.783	6.33333
+489.439	9.66667
+489.093	8.66667
+488.749	9.33333
+488.405	8.66667
+488.061	5.66667
+487.715	5.33333
+487.371	10.6667
+487.027	6.66667
+486.683	9.33333
+486.337	7.33333
+485.993	8.66667
+485.649	9.66667
+485.303	6.66667
+484.959	11
+484.614	8.66667
+484.268	6.66667
+483.924	4.33333
+483.58	9
+483.234	5
+482.889	7
+482.545	8.66667
+482.199	5.33333
+481.855	7.33333
+481.51	6.33333
+481.164	5.66667
+480.82	7.33333
+480.476	5
+480.129	5
+479.785	4
+479.438	4.66667
+479.094	5.33333
+478.75	7.66667
+478.403	6
+478.059	5
+477.712	7
+477.368	7.33333
+477.024	6.66667
+476.677	4
+476.333	3.66667
+475.986	4
+475.642	4
+475.295	4.66667
+474.951	6.33333
+474.604	9
+474.259	4.66667
+473.913	6
+473.568	5
+473.221	6
+472.877	5
+472.53	9
+472.186	4.66667
+471.839	6.33333
+471.494	4.66667
+471.148	5
+470.803	5.33333
+470.456	7.33333
+470.112	4
+469.765	5.66667
+469.42	4.33333
+469.073	5.33333
+468.728	1.66667
+468.382	5.33333
+468.037	5.33333
+467.69	4
+467.343	5.33333
+466.998	3
+466.651	3.66667
+466.307	3.66667
+465.96	3
+465.613	4.33333
+465.268	2.33333
+464.921	4.66667
+464.576	3.66667
+464.229	5.33333
+463.882	6
+463.537	-0.333333
+463.19	4.33333
+462.845	2.33333
+462.498	4.33333
+462.151	6
+461.806	2.33333
+461.459	3
+461.112	2.33333
+460.767	1.33333
+460.42	4.33333
+460.072	2.66667
+459.727	4.33333
+459.38	2
+459.033	2.33333
+458.686	3.66667
+458.341	3
+457.993	5.33333
+457.646	1.33333
+457.301	4.66667
+456.954	5.66667
+456.606	1
+456.259	4.66667
+455.914	2
+455.567	5.66667
+455.219	3.66667
+454.872	5
+454.527	2
+454.179	5.66667
+453.832	3.66667
+453.484	2.66667
+453.139	3.66667
+452.792	4.33333
+452.444	6.66667
+452.097	2.33333
+451.749	3.33333
+451.404	3
+451.056	3
+450.709	4.66667
+450.361	6
+450.014	3.33333
+449.668	4.33333
+449.321	5.33333
+448.973	5.33333
+448.626	2.66667
+448.278	0
+447.93	3
+447.583	4
+447.237	2.66667
+446.89	4.66667
+446.542	4.66667
+446.194	5.33333
+445.847	4.33333
+445.499	6
+445.151	2
+444.803	4.33333
+444.456	5.33333
+444.11	4
+443.762	1.66667
+443.414	6.66667
+443.067	5.66667
+442.719	4.66667
+442.371	3.66667
+442.023	2.66667
+441.675	5.66667
+441.327	4.33333
+440.979	3.66667
+440.632	6.66667
+440.284	4.66667
+439.936	5.33333
+439.588	3.66667
+439.24	6
+438.892	2.33333
+438.544	6.66667
+438.196	8.66667
+437.848	7
+437.5	4.66667
+437.152	5.66667
+436.804	4.33333
+436.456	4
+436.108	4.66667
+435.76	5.33333
+435.412	5.66667
+435.063	9
+434.715	6.33333
+434.367	6.33333
+434.019	5.66667
+433.671	6
+433.323	2.33333
+432.975	6
+432.626	4.33333
+432.278	4.33333
+431.928	5.66667
+431.579	4.66667
+431.231	4
+430.883	6.66667
+430.535	6.33333
+430.186	2.66667
+429.838	7
+429.49	5.33333
+429.142	10.3333
+428.791	5
+428.443	3.66667
+428.094	3.66667
+427.746	4.66667
+427.398	4
+427.049	3.66667
+426.701	4
+426.35	6.66667
+426.002	8
+425.653	7.33333
+425.305	4.33333
+424.956	6
+424.606	6
+424.257	5.33333
+423.909	5.33333
+423.56	5
+423.211	2
+422.861	2.66667
+422.512	6
+422.164	4
+421.815	5
+421.466	4
+421.116	4.33333
+420.767	4.66667
+420.418	6
+420.067	3.66667
+419.719	8.33333
+419.37	5.33333
+419.021	6
+418.671	6
+418.322	5.33333
+417.973	1.66667
+417.624	5.66667
+417.273	3.66667
+416.925	6
+416.576	5
+416.225	3.33333
+415.876	4.33333
+415.527	6
+415.176	2
+414.827	2.33333
+414.478	3.66667
+414.127	3.33333
+413.778	3.66667
+413.43	2.33333
+413.078	4.66667
+412.73	5.66667
+412.381	6.66667
+412.029	1.33333
+411.68	6.33333
+411.329	2.33333
+410.98	3.66667
+410.631	5
+410.28	3.66667
+409.931	3
+409.58	3.33333
+409.231	2.33333
+408.882	4.33333
+408.53	4.33333
+408.181	4.33333
+407.83	3.33333
+407.481	5.33333
+407.13	3.66667
+406.78	5
+406.429	5.66667
+406.08	3.66667
+405.731	6
+405.379	6
+405.03	5
+404.679	4
+404.329	6.66667
+403.978	3.66667
+403.629	5.66667
+403.277	4
+402.928	4.33333
+402.576	6.33333
+402.227	4
+401.876	3
+401.526	6.33333
+401.175	4.33333
+400.825	3.66667
+400.474	5
+400.122	4.66667
+399.773	4
+399.421	7
+399.072	5
+398.72	4.33333
+398.371	4
+398.019	7.66667
+397.667	3.33333
+397.318	5
+396.966	3.66667
+396.617	3
+396.265	4
+395.915	6.33333
+395.564	5.66667
+395.212	8.33333
+394.862	1.33333
+394.51	4.66667
+394.159	3.66667
+393.809	2
+393.457	5.66667
+393.107	6.33333
+392.756	5
+392.404	5.66667
+392.054	6
+391.702	3.33333
+391.35	3.33333
+391	4.33333
+390.648	6.33333
+390.297	4.66667
+389.945	3.66667
+389.595	4.66667
+389.243	2.66667
+388.891	4.33333
+388.541	6.33333
+388.189	4
+387.837	7.33333
+387.487	6.66667
+387.135	5
+386.783	5.33333
+386.431	6
+386.081	6.66667
+385.729	4.66667
+385.377	1
+385.024	4
+384.674	5
+384.322	7
+383.97	5.33333
+383.618	6
+383.266	3.66667
+382.916	4.33333
+382.563	4.66667
+382.211	4
+381.859	5
+381.507	7.33333
+381.157	5.66667
+380.804	6
+380.452	5
+380.1	5
+379.747	5.33333
+379.397	3
+379.045	3
+378.692	2
+378.34	4.66667
+377.987	4
+377.635	5.66667
+377.283	4
+376.932	4.33333
+376.58	4.33333
+376.227	2.33333
+375.875	7
+375.522	4.66667
+375.17	3.33333
+374.817	4.66667
+374.465	5
+374.112	3.33333
+373.76	4.33333
+373.409	8
+373.057	5.66667
+372.704	3.66667
+372.352	2.66667
+371.999	2.66667
+371.646	7.33333
+371.294	5
+370.941	4
+370.588	5
+370.236	6.66667
+369.883	5.33333
+369.53	5.66667
+369.177	5.33333
+368.825	6
+368.472	3.33333
+368.119	3.33333
+367.766	7.66667
+367.413	5.66667
+367.061	7.33333
+366.708	3.33333
+366.355	4.66667
+366.002	5
+365.649	5.66667
+365.296	7
+364.943	6
+364.591	4.33333
+364.238	5.66667
+363.885	5.66667
+363.532	5.33333
+363.179	6.66667
+362.826	3.66667
+362.471	7
+362.118	3.33333
+361.765	7.33333
+361.411	5.33333
+361.058	8
+360.705	2.66667
+360.352	4
+359.999	3
+359.646	3.66667
+359.293	6
+358.938	1.66667
+358.585	6
+358.231	5.66667
+357.878	3
+357.525	4.66667
+357.172	6
+356.819	4.66667
+356.463	5.33333
+356.11	4.33333
+355.757	5.33333
+355.404	6.66667
+355.05	5.66667
+354.697	5
+354.342	4.33333
+353.988	6.66667
+353.635	6
+353.282	4.33333
+352.928	4.33333
+352.573	6.33333
+352.219	9.33333
+351.866	5
+351.513	6.66667
+351.157	3
+350.803	3
+350.45	6
+350.097	6.66667
+349.741	4.66667
+349.387	6
+349.034	7
+348.68	6.33333
+348.325	2
+347.971	5
+347.618	2.66667
+347.264	7.66667
+346.908	5
+346.555	7.66667
+346.201	4
+345.845	5.33333
+345.492	8.66667
+345.138	6.66667
+344.782	4.66667
+344.429	3.66667
+344.075	5.66667
+343.719	6
+343.365	6
+343.012	4.66667
+342.656	5
+342.302	3.66667
+341.948	5.66667
diff --git a/data_analysis/examples/raman_silicon/data/strained_silicon_6.txt b/data_analysis/examples/raman_silicon/data/strained_silicon_6.txt
new file mode 100644
index 0000000000000000000000000000000000000000..255e6836f5005ad0992a850ff89ffb0ef7b5ad66
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/data/strained_silicon_6.txt
@@ -0,0 +1,1024 @@
+692.206	2.33333
+691.876	9.66667
+691.546	10
+691.215	9.66667
+690.885	7
+690.555	8.33333
+690.225	3.33333
+689.895	8.33333
+689.564	5
+689.232	8
+688.902	2.33333
+688.571	8.33333
+688.241	10.3333
+687.911	8.66667
+687.58	8
+687.25	9
+686.917	5.66667
+686.587	9.66667
+686.257	5
+685.926	4.66667
+685.596	7.33333
+685.266	8
+684.933	11
+684.602	6.66667
+684.272	7.66667
+683.942	8.66667
+683.609	6.33333
+683.279	5.66667
+682.948	5.33333
+682.617	5
+682.287	6
+681.954	5.33333
+681.624	8.33333
+681.293	7.66667
+680.963	8.33333
+680.63	7.66667
+680.299	7.66667
+679.969	6.66667
+679.636	10
+679.305	4.33333
+678.975	7.66667
+678.644	10.3333
+678.311	9.33333
+677.981	8.33333
+677.65	9
+677.317	7
+676.986	7.33333
+676.656	11
+676.323	7
+675.992	12
+675.661	8
+675.328	7
+674.998	5.33333
+674.667	8.33333
+674.334	9
+674.003	8.33333
+673.67	5
+673.339	5.66667
+673.008	10
+672.675	12
+672.344	6.33333
+672.011	7.33333
+671.681	8.33333
+671.35	8
+671.017	13
+670.686	10.6667
+670.353	8.66667
+670.022	10.3333
+669.689	7.33333
+669.358	9.33333
+669.027	8.66667
+668.693	9.66667
+668.362	8
+668.029	8
+667.698	9
+667.365	12.6667
+667.034	10.6667
+666.701	8.33333
+666.37	8.33333
+666.036	10.3333
+665.705	8.66667
+665.372	8.66667
+665.041	6
+664.708	8.33333
+664.376	9
+664.043	10.3333
+663.712	8.33333
+663.379	7.66667
+663.045	6
+662.714	5.33333
+662.381	6.66667
+662.049	10
+661.716	10
+661.385	9.33333
+661.051	9
+660.718	7.33333
+660.387	9.33333
+660.053	9
+659.722	8
+659.388	9.33333
+659.055	9.66667
+658.724	9.33333
+658.39	9.66667
+658.059	8.66667
+657.725	8.66667
+657.392	10.6667
+657.06	11
+656.727	6.66667
+656.393	4.33333
+656.062	7
+655.728	10
+655.394	11.6667
+655.063	8
+654.729	5.66667
+654.396	8.33333
+654.064	5.66667
+653.73	8.33333
+653.397	9.66667
+653.063	7.66667
+652.731	7.33333
+652.398	10
+652.064	11
+651.73	7.66667
+651.399	9.33333
+651.065	9.33333
+650.731	5.66667
+650.397	8.33333
+650.066	6.33333
+649.732	11.3333
+649.398	4.66667
+649.064	8.66667
+648.732	9
+648.399	8.66667
+648.065	7.33333
+647.731	7.33333
+647.397	8
+647.065	6.33333
+646.731	7.66667
+646.397	10
+646.063	7.33333
+645.729	7.33333
+645.398	8
+645.064	8.33333
+644.73	9.66667
+644.396	7.66667
+644.062	10.6667
+643.727	11.3333
+643.393	8.66667
+643.062	9
+642.727	5.33333
+642.393	8
+642.059	9.33333
+641.725	6.33333
+641.391	10.6667
+641.057	5
+640.723	7
+640.389	9.33333
+640.054	7.66667
+639.72	7
+639.388	8.33333
+639.054	9.66667
+638.72	7.66667
+638.386	8.33333
+638.051	9
+637.717	8
+637.383	7.66667
+637.049	7.66667
+636.714	7
+636.38	8.66667
+636.046	9.66667
+635.711	10.3333
+635.377	10.3333
+635.043	7.33333
+634.708	7
+634.374	6.33333
+634.04	6.33333
+633.705	10.3333
+633.371	10
+633.036	9
+632.702	5.33333
+632.368	7.33333
+632.033	5
+631.699	9.66667
+631.364	6.66667
+631.03	3.33333
+630.693	6.66667
+630.359	8.66667
+630.024	6.33333
+629.689	6.33333
+629.355	8.33333
+629.02	4.33333
+628.686	11
+628.351	8.66667
+628.017	11
+627.682	7.33333
+627.345	9
+627.011	5.66667
+626.676	8.33333
+626.341	9
+626.007	8
+625.672	8.33333
+625.337	9.66667
+625	11.3333
+624.666	8.33333
+624.331	8
+623.996	5.33333
+623.661	11
+623.327	8
+622.99	10.3333
+622.655	13
+622.32	9.66667
+621.985	11.6667
+621.651	8.33333
+621.314	11.3333
+620.979	8.66667
+620.644	11.3333
+620.309	6
+619.972	8
+619.637	9.66667
+619.302	9.33333
+618.967	10
+618.63	8
+618.295	9.33333
+617.96	10.3333
+617.625	5.33333
+617.288	7.66667
+616.953	8.66667
+616.618	9.33333
+616.281	10.6667
+615.946	10.3333
+615.611	9
+615.274	10.6667
+614.939	7
+614.604	8.66667
+614.266	8
+613.931	7
+613.596	9.33333
+613.259	7.66667
+612.924	9.66667
+612.589	10
+612.251	7.66667
+611.916	9
+611.581	8.66667
+611.244	8
+610.908	7.66667
+610.571	9
+610.236	10
+609.901	8.66667
+609.563	7.33333
+609.228	7
+608.89	7
+608.555	5.66667
+608.22	6
+607.882	9.33333
+607.547	9.66667
+607.21	9.66667
+606.874	8.33333
+606.537	9.33333
+606.201	9.66667
+605.864	12
+605.528	4.33333
+605.193	5.66667
+604.855	12
+604.52	8.66667
+604.182	10
+603.847	9
+603.509	9
+603.174	8.66667
+602.836	11.6667
+602.501	9.33333
+602.163	7.66667
+601.825	9
+601.49	10.3333
+601.152	9.33333
+600.816	9
+600.479	10
+600.143	4.33333
+599.805	8.66667
+599.47	10
+599.132	6
+598.794	5.33333
+598.459	9
+598.121	8
+597.785	8.33333
+597.447	8
+597.112	5.66667
+596.774	6.33333
+596.436	7.66667
+596.1	6.33333
+595.762	10
+595.424	8
+595.088	7
+594.75	6
+594.415	4.66667
+594.077	7.66667
+593.739	8.66667
+593.403	7
+593.065	6
+592.727	5
+592.391	8.33333
+592.053	11
+591.715	10.3333
+591.379	6
+591.041	8
+590.703	6.66667
+590.365	7
+590.029	7
+589.691	7
+589.353	3.33333
+589.017	7.33333
+588.678	6.66667
+588.34	8.66667
+588.002	6
+587.666	7
+587.328	9.33333
+586.99	8.66667
+586.651	6.66667
+586.315	6.66667
+585.977	8.66667
+585.639	9.33333
+585.3	5.66667
+584.962	7.66667
+584.626	5.33333
+584.288	7
+583.949	8
+583.611	6
+583.273	7.33333
+582.936	7
+582.598	8.33333
+582.26	6.66667
+581.921	7.66667
+581.583	4
+581.244	7
+580.906	4.66667
+580.57	6
+580.231	8
+579.893	9.66667
+579.554	7.66667
+579.216	9
+578.877	2.66667
+578.539	4
+578.2	8
+577.864	5.66667
+577.525	8.66667
+577.187	8.66667
+576.848	6.33333
+576.51	8
+576.171	8.66667
+575.832	5
+575.494	9
+575.155	9.33333
+574.816	6
+574.478	6
+574.139	8.66667
+573.8	6.66667
+573.462	8
+573.123	7.66667
+572.784	5.66667
+572.445	8.66667
+572.107	8.33333
+571.768	8.66667
+571.429	9
+571.09	5.66667
+570.751	10
+570.413	7
+570.074	8.33333
+569.735	10.3333
+569.396	0.333333
+569.057	9
+568.718	8
+568.38	6.33333
+568.041	10.6667
+567.702	7
+567.363	10
+567.024	11.3333
+566.685	5.33333
+566.346	7.66667
+566.007	8.66667
+565.668	8.66667
+565.329	6
+564.988	11.3333
+564.649	11.3333
+564.31	10
+563.971	8
+563.632	9
+563.292	11
+562.953	11.3333
+562.614	11
+562.273	9
+561.934	9.66667
+561.595	7.33333
+561.256	10
+560.916	9
+560.577	11.6667
+560.236	8.66667
+559.897	7.33333
+559.558	8
+559.218	11.6667
+558.879	8
+558.54	9.33333
+558.198	10.3333
+557.859	10
+557.52	10.3333
+557.181	7.66667
+556.839	11.3333
+556.5	7
+556.16	13
+555.821	8
+555.48	9.66667
+555.14	10
+554.801	8.66667
+554.461	13
+554.12	7.33333
+553.78	11
+553.441	13.6667
+553.102	11.6667
+552.76	7.33333
+552.42	11.3333
+552.081	9
+551.739	13
+551.4	9.66667
+551.06	11
+550.719	8.33333
+550.379	8.66667
+550.039	13.6667
+549.698	14.3333
+549.358	10.3333
+549.019	9.33333
+548.677	13.3333
+548.337	11.6667
+547.998	14
+547.656	9.66667
+547.316	9
+546.977	10
+546.635	8.66667
+546.295	9.66667
+545.953	13.6667
+545.613	12.6667
+545.274	14
+544.932	13.6667
+544.592	14.3333
+544.25	16.3333
+543.91	16.3333
+543.57	14.3333
+543.229	13.3333
+542.889	12.6667
+542.547	15
+542.207	15.6667
+541.865	16.3333
+541.525	16
+541.183	14
+540.843	14
+540.501	14
+540.161	18
+539.819	13.6667
+539.479	15.6667
+539.137	17.3333
+538.797	20.3333
+538.455	17
+538.115	18.6667
+537.773	19
+537.433	20
+537.091	18.6667
+536.75	20.3333
+536.408	21.6667
+536.068	22.3333
+535.726	20.3333
+535.386	24.6667
+535.044	22.3333
+534.703	27.3333
+534.361	26.6667
+534.019	22.6667
+533.679	25.6667
+533.336	25
+532.996	25.3333
+532.654	29.3333
+532.312	27.6667
+531.971	32.6667
+531.629	32
+531.289	30.6667
+530.946	36.3333
+530.604	33.3333
+530.264	36
+529.921	33.6667
+529.579	42
+529.238	40.6667
+528.896	49
+528.556	45.3333
+528.213	46.6667
+527.871	48.3333
+527.53	59.6667
+527.188	68.3333
+526.845	68.6667
+526.503	72
+526.162	72.6667
+525.819	86.3333
+525.477	103.667
+525.136	108.667
+524.794	126
+524.451	144.333
+524.111	163.333
+523.768	172.667
+523.425	205
+523.083	255.667
+522.742	302
+522.399	354.667
+522.057	448.333
+521.714	569.333
+521.373	682
+521.03	793
+520.688	878
+520.345	955
+520.002	1026
+519.661	1029
+519.319	1000.67
+518.976	938
+518.633	819.333
+518.29	774
+517.949	683.667
+517.606	629.667
+517.263	594.333
+516.921	594.333
+516.578	618.667
+516.235	679.333
+515.894	746.667
+515.551	794
+515.208	791
+514.865	762.333
+514.522	714
+514.179	709.667
+513.836	650.333
+513.493	575
+513.152	494
+512.809	443.667
+512.466	364.667
+512.123	305.667
+511.779	251.667
+511.436	209.667
+511.093	174
+510.75	148
+510.407	134
+510.064	117.333
+509.721	104.667
+509.377	95
+509.034	78
+508.693	78.6667
+508.35	67
+508.007	66.6667
+507.663	57.6667
+507.32	54
+506.977	47.6667
+506.633	47
+506.29	43
+505.947	42.3333
+505.604	39
+505.26	40.3333
+504.917	34.3333
+504.573	33.3333
+504.23	28.6667
+503.887	34
+503.543	31.3333
+503.2	28.3333
+502.854	29.6667
+502.511	26.6667
+502.167	24.3333
+501.824	27.6667
+501.48	22
+501.137	22
+500.793	23
+500.45	17
+500.106	24
+499.763	24.6667
+499.419	18.6667
+499.076	15.3333
+498.732	19
+498.386	16.3333
+498.043	18.3333
+497.699	15
+497.355	17
+497.012	18.6667
+496.668	18.6667
+496.324	18
+495.981	17
+495.635	15.6667
+495.291	14.6667
+494.947	20.3333
+494.604	17.3333
+494.26	18.3333
+493.916	14.6667
+493.57	13.6667
+493.226	16.6667
+492.883	14.6667
+492.539	17.6667
+492.195	13
+491.849	17
+491.505	13.3333
+491.161	18
+490.817	14
+490.471	10
+490.127	15.6667
+489.783	11
+489.439	14.3333
+489.093	11.6667
+488.749	12.6667
+488.405	12.6667
+488.061	12.6667
+487.715	12.6667
+487.371	9.33333
+487.027	12
+486.683	8.66667
+486.337	12.6667
+485.993	7
+485.649	14
+485.303	9.33333
+484.959	11.3333
+484.614	10.3333
+484.268	12.6667
+483.924	10
+483.58	9.66667
+483.234	10
+482.889	11.6667
+482.545	11.6667
+482.199	11
+481.855	11.3333
+481.51	14.6667
+481.164	8
+480.82	9.33333
+480.476	11.6667
+480.129	12.3333
+479.785	11
+479.438	11
+479.094	9
+478.75	7.66667
+478.403	11
+478.059	7.33333
+477.712	7
+477.368	6
+477.024	12.6667
+476.677	7.66667
+476.333	10
+475.986	8
+475.642	9.33333
+475.295	7.33333
+474.951	12
+474.604	7.66667
+474.259	6.33333
+473.913	8.66667
+473.568	9.66667
+473.221	8.66667
+472.877	8
+472.53	7
+472.186	7.33333
+471.839	10.3333
+471.494	12.3333
+471.148	7.66667
+470.803	7.66667
+470.456	5.66667
+470.112	7.66667
+469.765	9
+469.42	6.66667
+469.073	9
+468.728	9.33333
+468.382	9.33333
+468.037	6.33333
+467.69	8.33333
+467.343	10.3333
+466.998	9.33333
+466.651	9.33333
+466.307	9.66667
+465.96	8
+465.613	12.3333
+465.268	10
+464.921	11
+464.576	9
+464.229	5.66667
+463.882	6
+463.537	7.66667
+463.19	9.66667
+462.845	9
+462.498	6.33333
+462.151	12.6667
+461.806	7.33333
+461.459	7
+461.112	5.33333
+460.767	6.66667
+460.42	7.33333
+460.072	10.6667
+459.727	7
+459.38	7.66667
+459.033	7.33333
+458.686	8
+458.341	6.66667
+457.993	7.33333
+457.646	7.33333
+457.301	9
+456.954	7.66667
+456.606	5.66667
+456.259	8.33333
+455.914	5
+455.567	9.66667
+455.219	6.66667
+454.872	10
+454.527	8.33333
+454.179	11
+453.832	4.66667
+453.484	10.3333
+453.139	9.66667
+452.792	5.33333
+452.444	8
+452.097	9
+451.749	8
+451.404	6.33333
+451.056	9.66667
+450.709	9.66667
+450.361	11.6667
+450.014	8.66667
+449.668	8.33333
+449.321	10.3333
+448.973	6
+448.626	8.33333
+448.278	11.3333
+447.93	10.3333
+447.583	8.66667
+447.237	9.33333
+446.89	6.66667
+446.542	8
+446.194	9.33333
+445.847	8.66667
+445.499	6
+445.151	6
+444.803	8
+444.456	7.33333
+444.11	9.66667
+443.762	12.6667
+443.414	9
+443.067	10.6667
+442.719	10.6667
+442.371	12
+442.023	9
+441.675	9
+441.327	9.66667
+440.979	9.33333
+440.632	9.66667
+440.284	11.6667
+439.936	10
+439.588	10.3333
+439.24	10.3333
+438.892	7.66667
+438.544	5
+438.196	9
+437.848	9.33333
+437.5	11
+437.152	12
+436.804	9
+436.456	8
+436.108	10
+435.76	11.6667
+435.412	10
+435.063	9.33333
+434.715	7.33333
+434.367	9
+434.019	9.33333
+433.671	12
+433.323	8.66667
+432.975	8
+432.626	11.3333
+432.278	8.33333
+431.928	9.66667
+431.579	9.33333
+431.231	10.3333
+430.883	5
+430.535	8.66667
+430.186	8.33333
+429.838	10.3333
+429.49	13
+429.142	8.66667
+428.791	9.33333
+428.443	11.3333
+428.094	9.66667
+427.746	10.6667
+427.398	7
+427.049	7
+426.701	9.33333
+426.35	7.33333
+426.002	8.66667
+425.653	8.33333
+425.305	10.6667
+424.956	12.3333
+424.606	8.66667
+424.257	7.66667
+423.909	12
+423.56	8.33333
+423.211	8.33333
+422.861	8.66667
+422.512	10.3333
+422.164	10.3333
+421.815	8
+421.466	7.33333
+421.116	10.3333
+420.767	8.66667
+420.418	8
+420.067	11.3333
+419.719	8.66667
+419.37	9.66667
+419.021	7.33333
+418.671	11.6667
+418.322	9
+417.973	8.33333
+417.624	6.66667
+417.273	10.6667
+416.925	10
+416.576	9.33333
+416.225	6.66667
+415.876	7.33333
+415.527	10
+415.176	11.3333
+414.827	9
+414.478	6.33333
+414.127	11.3333
+413.778	6.66667
+413.43	8.33333
+413.078	8.66667
+412.73	11
+412.381	10
+412.029	7.66667
+411.68	11
+411.329	9.33333
+410.98	7
+410.631	8
+410.28	11.3333
+409.931	10.3333
+409.58	9
+409.231	9.33333
+408.882	5.66667
+408.53	9
+408.181	9.66667
+407.83	10.3333
+407.481	11.3333
+407.13	6.66667
+406.78	6
+406.429	6
+406.08	11
+405.731	9
+405.379	7.33333
+405.03	11.3333
+404.679	10.3333
+404.329	9
+403.978	9.33333
+403.629	5.66667
+403.277	10.3333
+402.928	10.6667
+402.576	8.66667
+402.227	8.33333
+401.876	8.66667
+401.526	10
+401.175	5.33333
+400.825	10.6667
+400.474	12.3333
+400.122	6
+399.773	6.33333
+399.421	7
+399.072	8.66667
+398.72	6.66667
+398.371	10.6667
+398.019	6.33333
+397.667	9
+397.318	10.6667
+396.966	8.33333
+396.617	6.33333
+396.265	6
+395.915	10
+395.564	7.33333
+395.212	5.66667
+394.862	7
+394.51	7
+394.159	8
+393.809	10.3333
+393.457	11.3333
+393.107	8.66667
+392.756	9.33333
+392.404	6.33333
+392.054	10
+391.702	8.33333
+391.35	11.3333
+391	9.66667
+390.648	9.33333
+390.297	8
+389.945	8
+389.595	8.33333
+389.243	5
+388.891	8.66667
+388.541	8.66667
+388.189	8.66667
+387.837	8.66667
+387.487	5
+387.135	6.66667
+386.783	8.66667
+386.431	6
+386.081	8.66667
+385.729	12
+385.377	9.66667
+385.024	9.33333
+384.674	9
+384.322	8.66667
+383.97	9.33333
+383.618	9.66667
+383.266	11.3333
+382.916	9
+382.563	8
+382.211	7.33333
+381.859	11
+381.507	10
+381.157	10
+380.804	10.3333
+380.452	9
+380.1	7.66667
+379.747	8
+379.397	7
+379.045	7.33333
+378.692	8.33333
+378.34	10
+377.987	7.66667
+377.635	10
+377.283	9.33333
+376.932	8.66667
+376.58	12
+376.227	7.66667
+375.875	8.33333
+375.522	8.66667
+375.17	11
+374.817	8.66667
+374.465	8
+374.112	10.6667
+373.76	9
+373.409	10.3333
+373.057	10
+372.704	8
+372.352	10
+371.999	10.3333
+371.646	10.3333
+371.294	10.6667
+370.941	8.33333
+370.588	10.6667
+370.236	8.33333
+369.883	11.6667
+369.53	7.33333
+369.177	8.33333
+368.825	9.33333
+368.472	12
+368.119	6.66667
+367.766	9
+367.413	6.66667
+367.061	9
+366.708	7.33333
+366.355	7.33333
+366.002	11.3333
+365.649	8
+365.296	10
+364.943	10
+364.591	9.33333
+364.238	14
+363.885	10.3333
+363.532	10
+363.179	12.3333
+362.826	11.3333
+362.471	8.66667
+362.118	8
+361.765	7.66667
+361.411	9.66667
+361.058	8.66667
+360.705	12.6667
+360.352	9.33333
+359.999	12
+359.646	12
+359.293	11
+358.938	10.3333
+358.585	8.66667
+358.231	13
+357.878	9
+357.525	7
+357.172	10.3333
+356.819	11.3333
+356.463	9.66667
+356.11	9
+355.757	6.66667
+355.404	12.3333
+355.05	9.33333
+354.697	10.6667
+354.342	9
+353.988	10
+353.635	5.66667
+353.282	13
+352.928	8.66667
+352.573	7.66667
+352.219	10.3333
+351.866	8.33333
+351.513	9.33333
+351.157	10
+350.803	8.33333
+350.45	12.6667
+350.097	14
+349.741	10.6667
+349.387	12.6667
+349.034	7.33333
+348.68	8.66667
+348.325	11.3333
+347.971	10
+347.618	8.66667
+347.264	13.6667
+346.908	9.66667
+346.555	10
+346.201	9
+345.845	6.33333
+345.492	11.6667
+345.138	11.3333
+344.782	10.3333
+344.429	9.33333
+344.075	7.66667
+343.719	11.3333
+343.365	8.66667
+343.012	8.66667
+342.656	12.3333
+342.302	7
+341.948	5.66667
diff --git a/data_analysis/examples/raman_silicon/raman_phonon_deformation_potential.py b/data_analysis/examples/raman_silicon/raman_phonon_deformation_potential.py
new file mode 100644
index 0000000000000000000000000000000000000000..819ac508e70dca5ce04f6dfe90ccde087ad98faa
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/raman_phonon_deformation_potential.py
@@ -0,0 +1,81 @@
+# =============================================================================
+# 1. Import classes and modules
+# =============================================================================
+
+import sys
+sys.path.insert(1, 'D:/Roisin/Documents/dopes')
+import numpy as np
+import matplotlib.pyplot as plt
+
+import data_analysis.raman as ram
+import data_analysis.mechanics as mec
+
+
+# =============================================================================
+# 2. Specify the strain to be studied
+# =============================================================================
+
+strain_type="uniaxial"
+strain_direction="001"
+N=11 
+emin=-1000e-6
+emax=1000e-6
+strain_principal=np.linspace(emin,emax,N)
+
+strain_matrix=mec.straintensor(strain_type,strain_direction,N=N,emin=emin,emax=emax)
+
+# =============================================================================
+# 2. Calculate the raman shift of the three modes in silicon (LO, TO1 and TO2)
+# =============================================================================
+omega=np.zeros((N,3))
+
+# Phonon deformation potential from Peng et al. (2009), the units are in omega_0**-2 (omega_0 = 520.7 cm-1 for silicon)
+p = -1.56
+q = -1.98
+r = -0.96
+
+for i in range(N):
+    omega[i,:]=ram.phonon_deformation_silicon(strain_matrix[:,:,i], p, q, r,w0=520.7)
+
+fig,ax=plt.subplots()
+fig.set_dpi(200)
+ax.set_title("[%s] %s strain"%(strain_direction,strain_type))
+ax.set_xlim((strain_principal[0]*1e6,strain_principal[-1]*1e6))
+ax.set_xlabel("Strain (ppm)")
+ax.set_ylabel("Peak position (cm$^{-1}$)")
+ax.plot(strain_principal*1e6,omega[:,0],color="tab:blue")    
+ax.plot(strain_principal*1e6,omega[:,1],color="tab:red")    
+ax.plot(strain_principal*1e6,omega[:,2],color="tab:orange")
+
+# =============================================================================
+# 3. Comparison between the PDP found in literature
+# =============================================================================
+
+
+pqr_list=np.array([[-1.25,-1.87,-0.66], # Anastassakis et al. (1970)
+                [-1.49,-1.97,-0.61], # Chandrasekhar et al. (1978)
+                [-1.63,-1.89,-0.6], # Nielsen et Martin (1985)
+                [-1.85,-2.31,-0.71], # Anastassakis et al. (1990)
+                [-1.56,-1.98,-0.96] # Peng et al. (2009)
+                ])
+
+omega=np.zeros((N,3,len(pqr_list)))
+i=0
+for j in range(len(pqr_list)):
+    for i in range(N):
+        p,q,r= pqr_list[j]
+        omega[i,:,j]=ram.phonon_deformation_silicon(strain_matrix[:,:,i], p, q, r,w0=520.7)
+
+fig,ax=plt.subplots()
+fig.set_dpi(200)
+ax.set_title("[%s] %s strain"%(strain_direction,strain_type))
+ax.set_xlim((strain_principal[0]*1e6,strain_principal[-1]*1e6))
+ax.set_xlabel("Strain (ppm)")
+ax.set_ylabel("Peak position (cm$^{-1}$)")
+for j in range(len(pqr_list)):
+    ax.plot(strain_principal*1e6,omega[:,0,j],color="tab:blue")    
+    ax.plot(strain_principal*1e6,omega[:,1,j],color="tab:red")    
+    ax.plot(strain_principal*1e6,omega[:,2,j],color="tab:orange")
+    
+
+plt.show()
\ No newline at end of file
diff --git a/data_analysis/examples/raman_silicon/raman_strain_silicon.py b/data_analysis/examples/raman_silicon/raman_strain_silicon.py
new file mode 100644
index 0000000000000000000000000000000000000000..342ac74e63c81f5e039700e8224b15ab105ad5cc
--- /dev/null
+++ b/data_analysis/examples/raman_silicon/raman_strain_silicon.py
@@ -0,0 +1,89 @@
+# =============================================================================
+# 1. Import classes and modules
+# =============================================================================
+
+import sys
+sys.path.insert(1, 'D:/Roisin/Documents/dopes')
+
+import data_analysis.raman as ram
+import data_analysis.data_processing as proc
+import data_analysis.file_handling as file_handling
+
+import numpy as np
+import matplotlib.pyplot as plt
+
+# =============================================================================
+# 2. Plot Raman spectrum from one data file
+# =============================================================================
+
+
+file_path="data/strained_silicon_1.txt"
+
+peak_position, peak_height, peak_width=ram.find_peaks_from_file(file_path,height=500)
+fig,ax=ram.plot_from_file(file_path,with_peaks=True,with_peaks_label=True,height=500,color="red")
+fig.set_dpi(200)
+ax.set_ylim((0,3000))
+ax.set_xlim((500,540))
+ax.set_xlabel("Energy (cm-1)")
+ax.set_ylabel("Intensity (counts)")
+
+# =============================================================================
+# 2.bis Plot Raman spectrum from one data file with baseline correction
+# =============================================================================
+
+
+file_path="data/strained_silicon_1.txt"
+file_path="data/strained_silicon_1.txt"
+
+data=file_handling.read_file(file_path,comments="#",delimiter=None)
+x=data[:,0]
+y_raw=data[:,1]
+
+y,baseline=proc.remove_baseline(x,y_raw,xmin_baseline=[350,540],xmax_baseline=[500,700])
+
+fig,ax=ram.plot_with_peaks(x,y,height=500,color="red",with_peaks_label=True)
+fig.set_dpi(200)
+ax.set_ylim((0,3000))
+ax.set_xlim((500,540))
+ax.set_xlabel("Energy (cm-1)")
+ax.set_ylabel("Intensity (counts)")
+
+# =============================================================================
+# 3. Plot Raman spectra from multiple data files
+# =============================================================================
+
+file_paths=["data/strained_silicon_%d.txt"%(i+1) for i in range(6)]
+fig,ax_list=ram.plot_from_multiple_files(file_paths,with_peaks=True,with_peaks_label=True,sharey=True,ylabel="Intensity (counts)",height=500,color="red")
+fig.set_dpi(200)
+ax_list[0].set_xlim((500,540))
+ax_list[0].set_ylim((0,3000))
+ax_list[-1].set_xlabel("Energy (cm-1)")
+
+
+# =============================================================================
+# 4. Plot Raman spectra from one data file and fit with Lorentzian function
+# =============================================================================
+
+file_path="data/strained_silicon_1.txt"
+
+data=file_handling.read_file(file_path,comments="#",delimiter=None)
+x=data[:,0]
+y_raw=data[:,1]
+
+y,baseline=proc.remove_baseline(x,y_raw,xmin_baseline=[350,540],xmax_baseline=[500,700])
+p_lorentzian,y_lorentzian=proc.fit_lorentzian(x,y,xmin=500,xmax=540)
+
+x_interp=np.linspace(500,540,401)
+y_lorentzian_interp=proc.lorentzian(x_interp,p_lorentzian["position"],p_lorentzian["amplitude"],p_lorentzian["width"])
+
+fig,ax=plt.subplots()
+fig.set_dpi(200)
+ax.set_ylim((0,2500))
+ax.set_xlim((500,540))
+ax.set_xlabel("Energy (cm-1)")
+ax.set_ylabel("Intensity (counts)")
+ax.plot(x,y,marker=".",lw=0.5,label="measurement")
+ax.plot(x_interp,y_lorentzian_interp,color="tab:red",ls="--",label="Lorentzian fit")
+ax.legend()
+
+plt.show()
\ No newline at end of file
diff --git a/data_analysis/examples/transfer_matrix_method/absorption_in_silicon_layer.py b/data_analysis/examples/transfer_matrix_method/absorption_in_silicon_layer.py
new file mode 100644
index 0000000000000000000000000000000000000000..157b721cf48498c9edad40d8f745bffdf0fa5b43
--- /dev/null
+++ b/data_analysis/examples/transfer_matrix_method/absorption_in_silicon_layer.py
@@ -0,0 +1,213 @@
+
+# =============================================================================
+# 1. Import classes and modules
+# =============================================================================
+
+import numpy as np
+import matplotlib.pyplot as plt
+
+from tmm import *
+from tmm.tmm_core import (coh_tmm, unpolarized_RT, ellips,
+                       position_resolved, find_in_structure_with_inf)
+
+from scipy.interpolate import interp1d
+
+
+
+# =============================================================================
+# 2. Each material layer is an object
+# =============================================================================
+
+
+class layer:
+    def __init__(self):
+        self.thickness=inf
+        self.coherence="i"
+        self.n=1
+        self.k=0
+       
+    def add_n(self,wn,n):
+        self.n=n
+        self.wn=wn
+
+    def add_k(self,wk,k):
+        self.k=k
+        self.wk=wk
+
+    def add_thickness(self,thickness):
+        self.thickness=thickness
+
+    def add_coherence(self,coherence):
+        self.coherence=coherence
+
+    def nk_from_csv(self,path,nk="both"):
+        data=np.loadtxt(path,skiprows=1,delimiter=";")
+        if nk=="both":
+            self.wn=data[:,0]
+            self.wk=data[:,0]
+            self.n=data[:,1]
+            self.k=data[:,2]
+        if nk=="n":
+            self.wn=data[:,0]
+            self.n=data[:,1]
+        if nk=="k":
+            self.wk=data[:,0]
+            self.k=data[:,1]
+
+    def nk_interp(self,w_interp):
+        try:
+            n_fn = interp1d(self.wn,self.n,kind="quadratic")    
+            k_fn = interp1d(self.wk,self.k,kind="linear")  
+            n_interp = n_fn(w_interp)
+            k_interp = k_fn(w_interp)
+        except AttributeError:
+            n_interp = self.n
+            k_interp = self.k
+        return n_interp, k_interp
+
+    def n_complex_interp(self,w_interp):
+        try:
+            n_fn = interp1d(self.wn,self.n,kind="quadratic")    
+            k_fn = interp1d(self.wk,self.k,kind="linear")  
+            n_interp = n_fn(w_interp)
+            k_interp = k_fn(w_interp)
+        except AttributeError:
+            n_interp = self.n
+            k_interp = self.k
+        return n_interp + 1j*k_interp
+
+# =============================================================================
+# 3. Functions of transmission and reflection calculation
+# =============================================================================
+
+
+def TR(layer_list,lambda_list,theta_0,p="s"):
+    T_list = []
+    R_list = []
+    d_list = []
+    c_list = []
+
+    for layer_i in stack:
+        d_list.append(layer_i.thickness)
+        c_list.append(layer_i.coherence)
+
+    for lambda_vac in lambda_list:
+        
+        n_list = []
+        for layer_i in stack:
+            n_list.append(layer_i.n_complex_interp(lambda_vac))
+        
+        T_list.append(inc_tmm(p, n_list, d_list,c_list, theta_0/180*np.pi, lambda_vac)['T'])
+        R_list.append(inc_tmm(p, n_list, d_list,c_list, theta_0/180*np.pi, lambda_vac)['R'])
+
+    return np.array(T_list), np.array(R_list)
+
+def TR_theta(layer_list,lambda_vac,theta_list,p="s"):
+    T_list = []
+    R_list = []
+    d_list = []
+    c_list = []
+    n_list = []
+
+    for layer_i in stack:
+        d_list.append(layer_i.thickness)
+        c_list.append(layer_i.coherence)
+        n_list.append(layer_i.n_complex_interp(lambda_vac))
+
+    for theta_0 in theta_list:
+        
+        
+        T_list.append(inc_tmm(p, n_list, d_list,c_list, theta_0/180*np.pi, lambda_vac)['T'])
+        R_list.append(inc_tmm(p, n_list, d_list,c_list, theta_0/180*np.pi, lambda_vac)['R'])
+
+    return np.array(T_list), np.array(R_list)
+
+# =============================================================================
+# 4. Material definition
+# =============================================================================
+
+# 4.1 material instantiation
+
+air=layer()
+si=layer()
+metal=layer()
+antireflective=layer()
+
+metal.n=0.05
+antireflective.n=2.0
+
+# 4.2 nk definition
+
+si.nk_from_csv("data/silicon_green2008.csv")
+
+
+# =============================================================================
+# 5. Transmission/reflection of a single silicon layer
+# =============================================================================
+
+
+lambda_list = np.linspace(0.5, 1.1, 201) # wavelength in µm
+theta=0 # incident angle for the light in degree
+si_thickness=10 #in µm
+
+# Stack and thickness definition in µm if wavelength in µm
+stack=[air,si,air]
+thickness_list=[inf,si_thickness,inf] 
+coherence_list=["i","i","i"] # "c" for coherent, "i" for incoherent
+
+i=0
+for layer_i in stack:
+    layer_i.add_thickness(thickness_list[i])
+    layer_i.add_coherence(coherence_list[i])
+    i+=1
+    
+T, R = TR(stack,lambda_list,theta_0=theta,p="s")
+
+fig,ax=plt.subplots()
+ax.set_xlabel('Wavelength (µm)')
+ax.set_ylabel('Power ratio (%)')
+ax.set_xlim(lambda_list[0],lambda_list[-1])
+ax.set_ylim(0,100)
+ax.set_xticks(np.linspace(lambda_list[0],lambda_list[-1],5))
+ax.plot(lambda_list, (1-T-R)*1e2,zorder=10,clip_on=False,label="absorption")
+ax.plot(lambda_list, T*1e2,zorder=10,clip_on=False,label="transmission")
+ax.plot(lambda_list, R*1e2,zorder=10,clip_on=False,label="reflection")
+ax.legend()
+
+# ==================================================================================================
+# 6. Transmission/reflection of a single silicon layer with antireflective coating and metal layer
+# ===================================================================================================
+
+
+lambda_list = np.linspace(0.5, 1.1, 201) # wavelength in µm
+theta=0 # incident angle for the light in degree
+si_thickness=10 #in µm
+antireflective_thickness=0.125 #in µm
+metal_thickness=0.2 #in µm
+
+
+# Stack and thickness definition in µm if wavelength in µm
+stack=[air,antireflective,si,metal,air]
+thickness_list=[inf,antireflective_thickness,si_thickness,metal_thickness,inf] 
+coherence_list=["i","c","i","i","i"] # "c" for coherent, "i" for incoherent
+
+i=0
+for layer_i in stack:
+    layer_i.add_thickness(thickness_list[i])
+    layer_i.add_coherence(coherence_list[i])
+    i+=1
+  
+T, R = TR(stack,lambda_list,theta_0=theta,p="s")
+
+fig,ax=plt.subplots()
+ax.set_xlabel('Wavelength (µm)')
+ax.set_ylabel('Power ratio (%)')
+ax.set_xlim(lambda_list[0],lambda_list[-1])
+ax.set_ylim(0,100)
+ax.set_xticks(np.linspace(lambda_list[0],lambda_list[-1],5))
+ax.plot(lambda_list, (1-T-R)*1e2,zorder=10,clip_on=False,label="absorption")
+ax.plot(lambda_list, T*1e2,zorder=10,clip_on=False,label="transmission")
+ax.plot(lambda_list, R*1e2,zorder=10,clip_on=False,label="reflection")
+ax.legend()
+
+plt.show()
\ No newline at end of file
diff --git a/data_analysis/examples/transfer_matrix_method/data/silicon_green2008.csv b/data_analysis/examples/transfer_matrix_method/data/silicon_green2008.csv
new file mode 100644
index 0000000000000000000000000000000000000000..cfb4c9dba268c90d6bd24463e8801069db035c24
--- /dev/null
+++ b/data_analysis/examples/transfer_matrix_method/data/silicon_green2008.csv
@@ -0,0 +1,122 @@
+wl;n;k
+2.5000e-01;1.6650e+00;3.6650e+00
+2.6000e-01;1.7570e+00;4.0840e+00
+2.7000e-01;2.0680e+00;4.6800e+00
+2.8000e-01;2.9590e+00;5.2870e+00
+2.9000e-01;4.3560e+00;5.2860e+00
+3.0000e-01;4.9760e+00;4.2340e+00
+3.1000e-01;5.1210e+00;3.5980e+00
+3.2000e-01;5.1120e+00;3.3030e+00
+3.3000e-01;5.1950e+00;3.1000e+00
+3.4000e-01;5.3010e+00;2.9770e+00
+3.5000e-01;5.4940e+00;2.9380e+00
+3.6000e-01;6.0260e+00;2.9660e+00
+3.7000e-01;6.8910e+00;2.1710e+00
+3.8000e-01;6.6160e+00;9.4600e-01
+3.9000e-01;6.0390e+00;4.4500e-01
+4.0000e-01;5.6130e+00;2.9600e-01
+4.1000e-01;5.3300e+00;2.2700e-01
+4.2000e-01;5.1190e+00;1.7600e-01
+4.3000e-01;4.9490e+00;1.3800e-01
+4.4000e-01;4.8120e+00;1.0700e-01
+4.5000e-01;4.6910e+00;8.6302e-02
+4.6000e-01;4.5870e+00;7.1381e-02
+4.7000e-01;4.4970e+00;6.2086e-02
+4.8000e-01;4.4190e+00;5.5004e-02
+4.9000e-01;4.3500e+00;4.9131e-02
+5.0000e-01;4.2940e+00;4.4165e-02
+5.1000e-01;4.2410e+00;3.9367e-02
+5.2000e-01;4.1930e+00;3.6415e-02
+5.3000e-01;4.1510e+00;3.3108e-02
+5.4000e-01;4.1120e+00;3.0295e-02
+5.5000e-01;4.0770e+00;2.7968e-02
+5.6000e-01;4.0450e+00;2.5758e-02
+5.7000e-01;4.0150e+00;2.4131e-02
+5.8000e-01;3.9880e+00;2.2524e-02
+5.9000e-01;3.9630e+00;2.1081e-02
+6.0000e-01;3.9400e+00;1.9934e-02
+6.1000e-01;3.9180e+00;1.8446e-02
+6.2000e-01;3.8980e+00;1.7367e-02
+6.3000e-01;3.8790e+00;1.6444e-02
+6.4000e-01;3.8610e+00;1.5432e-02
+6.5000e-01;3.8440e+00;1.4431e-02
+6.6000e-01;3.8280e+00;1.3498e-02
+6.7000e-01;3.8130e+00;1.2743e-02
+6.8000e-01;3.7980e+00;1.1905e-02
+6.9000e-01;3.7840e+00;1.1201e-02
+7.0000e-01;3.7720e+00;1.0528e-02
+7.1000e-01;3.7590e+00;1.0057e-02
+7.2000e-01;3.7480e+00;9.6257e-03
+7.3000e-01;3.7370e+00;8.9461e-03
+7.4000e-01;3.7270e+00;8.3620e-03
+7.5000e-01;3.7170e+00;7.8185e-03
+7.6000e-01;3.7080e+00;7.1970e-03
+7.7000e-01;3.6990e+00;6.7402e-03
+7.8000e-01;3.6910e+00;6.3933e-03
+7.9000e-01;3.6830e+00;5.8340e-03
+8.0000e-01;3.6750e+00;5.4113e-03
+8.1000e-01;3.6680e+00;4.9955e-03
+8.2000e-01;3.6610e+00;4.6134e-03
+8.3000e-01;3.6540e+00;4.2734e-03
+8.4000e-01;3.6470e+00;3.9439e-03
+8.5000e-01;3.6410e+00;3.6120e-03
+8.6000e-01;3.6350e+00;3.2781e-03
+8.7000e-01;3.6300e+00;2.9839e-03
+8.8000e-01;3.6240e+00;2.6821e-03
+8.9000e-01;3.6190e+00;2.4293e-03
+9.0000e-01;3.6140e+00;2.1701e-03
+9.1000e-01;3.6090e+00;1.9625e-03
+9.2000e-01;3.6040e+00;1.7571e-03
+9.3000e-01;3.6000e+00;1.5467e-03
+9.4000e-01;3.5950e+00;1.3689e-03
+9.5000e-01;3.5910e+00;1.1793e-03
+9.6000e-01;3.5870e+00;1.0237e-03
+9.7000e-01;3.5830e+00;8.7225e-04
+9.8000e-01;3.5790e+00;7.4866e-04
+9.9000e-01;3.5750e+00;6.2238e-04
+1.0000e+00;3.5720e+00;5.0930e-04
+1.0100e+00;3.5680e+00;4.1071e-04
+1.0200e+00;3.5650e+00;3.2386e-04
+1.0300e+00;3.5620e+00;2.4753e-04
+1.0400e+00;3.5590e+00;1.8704e-04
+1.0500e+00;3.5560e+00;1.3620e-04
+1.0600e+00;3.5530e+00;9.3631e-05
+1.0700e+00;3.5500e+00;6.8118e-05
+1.0800e+00;3.5470e+00;5.3285e-05
+1.0900e+00;3.5450e+00;4.0768e-05
+1.1000e+00;3.5420e+00;3.0637e-05
+1.1100e+00;3.5400e+00;2.3849e-05
+1.1200e+00;3.5370e+00;1.7825e-05
+1.1300e+00;3.5350e+00;1.3488e-05
+1.1400e+00;3.5320e+00;9.0718e-06
+1.1500e+00;3.5300e+00;6.2230e-06
+1.1600e+00;3.5280e+00;3.8770e-06
+1.1700e+00;3.5260e+00;2.0483e-06
+1.1800e+00;3.5240e+00;6.1036e-07
+1.1900e+00;3.5220e+00;3.4091e-07
+1.2000e+00;3.5200e+00;2.1008e-07
+1.2100e+00;3.5180e+00;1.2518e-07
+1.2200e+00;3.5170e+00;7.9609e-08
+1.2300e+00;3.5150e+00;4.6004e-08
+1.2400e+00;3.5130e+00;2.3682e-08
+1.2500e+00;3.5110e+00;9.9472e-09
+1.2600e+00;3.5090e+00;3.6096e-09
+1.2700e+00;3.5080e+00;2.0213e-09
+1.2800e+00;3.5060e+00;1.2223e-09
+1.2900e+00;3.5050e+00;7.2885e-10
+1.3000e+00;3.5030e+00;4.6553e-10
+1.3100e+00;3.5020e+00;2.8147e-10
+1.3200e+00;3.5000e+00;1.6807e-10
+1.3300e+00;3.4990e+00;8.4670e-11
+1.3400e+00;3.4970e+00;3.7322e-11
+1.3500e+00;3.4960e+00;1.8263e-11
+1.3600e+00;3.4950e+00;1.0281e-11
+1.3700e+00;3.4940e+00;6.5413e-12
+1.3800e+00;3.4920e+00;4.1730e-12
+1.3900e+00;3.4910e+00;2.5441e-12
+1.4000e+00;3.4900e+00;1.5597e-12
+1.4100e+00;3.4890e+00;9.5374e-13
+1.4200e+00;3.4880e+00;5.6500e-13
+1.4300e+00;3.4870e+00;2.8449e-13
+1.4400e+00;3.4860e+00;2.0626e-13
+1.4500e+00;3.4850e+00;1.3846e-13
diff --git a/data_analysis/mechanics.py b/data_analysis/mechanics.py
index b21495ab458f27138e87795e77712db31afe477d..e8b9499c3ec8f86aa815ee04a135edb3ac3fff16 100644
--- a/data_analysis/mechanics.py
+++ b/data_analysis/mechanics.py
@@ -1,13 +1,40 @@
-# -*- coding: utf-8 -*-
-"""
-Created on Thu Apr  3 10:42:13 2025
-
-@author: nroisin
-"""
 import numpy as np
     
+def voigt_to_matrix(voigt_vector):
+    """ Function to convert a vector in Voigt notation to a matrix 
+    
+        args:
+            - voigt_vector (numpy array): 1D vector with 6 elements
+            
+        return:
+            - matrix (numpy array): 2D matrix with 3 x 3 elements
+    """  
+    matrix=np.zeros((3,3))
+    
+    matrix[0,0]=voigt_vector[0]
+    matrix[1,1]=voigt_vector[1]
+    matrix[2,2]=voigt_vector[2]
+    matrix[1,2]=voigt_vector[3]
+    matrix[2,1]=voigt_vector[3]
+    matrix[0,2]=voigt_vector[4]
+    matrix[2,0]=voigt_vector[4]
+    matrix[0,1]=voigt_vector[5]
+    matrix[1,0]=voigt_vector[5]
+    
+    return matrix
+    
 def stress_from_strain(strain_tensor,c11= 165.77,c12= 63.93,c44 = 79.62):
-    strain_voigt=np.zeros((1,6))
+    """ Function to calculate the stress in silicon from a strain tensor 
+    
+        args:
+            - strain_tensor (numpy array): the strain tensor for which the stress should be calculated. The voigt notation should be used with a 1 x 6 vector but the function can handle  3 x 3 matrix but only take the upper half in this case.
+            - c11, c12 and c44 (scalar): the coefficient of the compliance matrix in GPa
+            
+        return:
+            - stress_tensor (numpy array): the stress tensor calculated of dimension 1 x 6 using the voigt notation
+    """  
+    
+    strain_voigt=np.zeros((6,1))
     strain_shape=np.shape(strain_tensor)
     
     if len(strain_shape)==2:
@@ -21,7 +48,7 @@ def stress_from_strain(strain_tensor,c11= 165.77,c12= 63.93,c44 = 79.62):
         if strain_shape[0]==1 and strain_shape[1]==6:
             strain_voigt=strain_tensor
     else:
-        strain_voigt=np.array([strain_tensor])
+        strain_voigt=np.transpose(np.array([strain_tensor]))
     
     compliance_tensor=np.array([[c11,c12,c12,0,0,0],
                                 [c12,c11,c12,0,0,0],
@@ -29,10 +56,22 @@ def stress_from_strain(strain_tensor,c11= 165.77,c12= 63.93,c44 = 79.62):
                                 [0,0,0,c44,0,0],
                                 [0,0,0,0,c44,0],
                                 [0,0,0,0,0,c44]])
-    return compliance_tensor @ strain_tensor
+    
+    stress_tensor=compliance_tensor @ strain_voigt
+    return stress_tensor
 
 def strain_from_stress(stress_tensor,c11= 165.77,c12= 63.93,c44 = 79.62):
-    stress_voigt=np.zeros((1,6))
+    """ Function to calculate the strain in silicon from a stress tensor 
+    
+        args:
+            - stress_tensor (numpy array): the stress tensor for which the stress should be calculated. The voigt notation should be used with a 1 x 6 vector but the function can handle  3 x 3 matrix but only take the upper half in this case.
+            - c11, c12 and c44 (scalar): the coefficient of the compliance matrix in GPa
+            
+        return:
+            - strain_tensor (numpy array): the strain tensor calculated of dimension 1 x 6 using the voigt notation
+    """  
+    
+    stress_voigt=np.zeros((6,1))
     stress_shape=np.shape(stress_tensor)
     
     if len(stress_shape)==2:
@@ -46,7 +85,7 @@ def strain_from_stress(stress_tensor,c11= 165.77,c12= 63.93,c44 = 79.62):
         if stress_shape[0]==1 and stress_shape[1]==6:
             stress_voigt=stress_tensor
     else:
-        stress_voigt=np.array([stress_tensor])
+        stress_voigt=np.transpose(np.array([stress_tensor]))
     
     compliance_tensor=np.array([[c11,c12,c12,0,0,0],
                                 [c12,c11,c12,0,0,0],
@@ -54,11 +93,28 @@ def strain_from_stress(stress_tensor,c11= 165.77,c12= 63.93,c44 = 79.62):
                                 [0,0,0,c44,0,0],
                                 [0,0,0,0,c44,0],
                                 [0,0,0,0,0,c44]])
-    return np.linalg.inv(compliance_tensor) @ stress_tensor
     
-def straintensor(direction,cristal_plane,N=11,emin=-0.05,emax=0.05,C11=165.77,C12=63.93,C44=79.62, poisson=True)   : 
-    # Constants
-    retour=np.zeros((3,3,N))
+    strain_tensor=np.linalg.inv(compliance_tensor) @ stress_tensor
+    return strain_tensor
+    
+def straintensor(strain_type,strain_direction,N=11,emin=-0.05,emax=0.05,c11=165.77,c12=63.93,c44=79.62, poisson=True):
+    
+    """ Function to calculate the strain tensor for various strain type and direction
+    
+        args:
+            - strain_type (string): the type of strain. Choice between uniaxial ("uni"), biaxial ("bi"), shear ("shear") and hydrostatic ("hydro").
+            - strain_direction (string): the crystal direction and orientation of the strain. Choice between [001], [110] and [111]. For uniaxial strain, the principal strain is oriented along strain_direction while the principal stresses are perpendicular for biaxial strain.
+            - N (int): the number of strain tensor calculated linearly between emin and emax
+            - emin (scalar): the minimal value for the principal strain direction
+            - emax (scalar): the maximal value for the principal strain direction
+            - c11, c12 and c44 (scalar): the coefficient of the compliance matrix in GPa
+            - poisson (boolean): if True, take into account the poisson effect to calculate the strain tensor
+            
+        return:
+            - strain_tensor (numpy array): array of dimensions ( 3 x 3 x N ) with the strain tensors calculated
+    """  
+    
+    strain_tensor=np.zeros((3,3,N))
     
     eps=np.linspace(emin,emax,N)
     
@@ -76,7 +132,7 @@ def straintensor(direction,cristal_plane,N=11,emin=-0.05,emax=0.05,C11=165.77,C1
     # Matrix computation
     # Uniaxial
     if poisson:
-      uniepar001=-C12/(C11+C12)*eps
+      uniepar001=-c12/(c11+c12)*eps
     else:
       uniepar001=0
     
@@ -91,7 +147,7 @@ def straintensor(direction,cristal_plane,N=11,emin=-0.05,emax=0.05,C11=165.77,C1
     uniepsilon001[2][2]=eps
 
     if poisson:    
-      uniepar110=- ( 4*C12*C44 ) / ( 2*C11*C44+(C11+2*C12)*(C11-C12) )*eps 
+      uniepar110=- ( 4*c12*c44 ) / ( 2*c11*c44+(c11+2*c12)*(c11-c12) )*eps 
     else:
       uniepar110=0
     
@@ -106,7 +162,7 @@ def straintensor(direction,cristal_plane,N=11,emin=-0.05,emax=0.05,C11=165.77,C1
     uniepsilon110[2][2]=uniepar110
 
     if poisson:     
-      uniepar111 = - (C11 + 2*C12 - 2*C44) / (C11 + 2*C12 + 2*C44)*eps
+      uniepar111 = - (c11 + 2*c12 - 2*c44) / (c11 + 2*c12 + 2*c44)*eps
     else:
       uniepar111 = 0
       
@@ -122,7 +178,7 @@ def straintensor(direction,cristal_plane,N=11,emin=-0.05,emax=0.05,C11=165.77,C1
     
     # Biaxial
     if poisson:
-      bieper001 = -2 * C12 / C11 * eps        
+      bieper001 = -2 * c12 / c11 * eps        
     else:
       bieper001=0
           
@@ -137,7 +193,7 @@ def straintensor(direction,cristal_plane,N=11,emin=-0.05,emax=0.05,C11=165.77,C1
     biepsilon001[2][2] = bieper001
 
     if poisson:     
-      bieper110 = -(C11+3*C12-2*C44)/(C11+C12+2*C44)*eps
+      bieper110 = -(c11+3*c12-2*c44)/(c11+c12+2*c44)*eps
     else:
       bieper110 = 0
     
@@ -152,7 +208,7 @@ def straintensor(direction,cristal_plane,N=11,emin=-0.05,emax=0.05,C11=165.77,C1
     biepsilon110[2][2] = eps
     
     if poisson:     
-      bieper111 = -2*(C11+2*C12-2*C44)/(C11+2*C12+4*C44)* eps
+      bieper111 = -2*(c11+2*c12-2*c44)/(c11+2*c12+4*c44)* eps
     else:
       bieper111=0
     biepsilon111[0][0] = (bieper111+2*eps)/3 
@@ -187,36 +243,49 @@ def straintensor(direction,cristal_plane,N=11,emin=-0.05,emax=0.05,C11=165.77,C1
     hydro[0][0] = eps/3
     hydro[1][1] = eps/3
     hydro[2][2] = eps/3
-    if direction == "uniaxial":
-        if cristal_plane == "001":
-            retour=uniepsilon001
-        elif cristal_plane == "110":
-            retour=uniepsilon110         
-        elif cristal_plane == "111":
-            retour=uniepsilon111      
-    elif direction == "biaxial":
-        if cristal_plane == "001":
-            retour=biepsilon001
-        elif cristal_plane == "110":
-            retour=biepsilon110         
-        elif cristal_plane == "111":
-            retour=biepsilon111
-    elif direction == "shear":
-        if cristal_plane == "001":
-            retour=shear001
-        elif cristal_plane == "110":
-            retour=shear110         
-        elif cristal_plane == "111":
-            retour=shear111
-    elif direction =="hydro" :
-            retour = hydro
+    if (strain_type == "uniaxial") or (strain_type == "uni"):
+        if strain_direction == "001":
+            strain_tensor=uniepsilon001
+        elif strain_direction == "110":
+            strain_tensor=uniepsilon110         
+        elif strain_direction == "111":
+            strain_tensor=uniepsilon111      
+    elif (strain_type == "biaxial") or (strain_type == "bi"):
+        if strain_direction == "001":
+            strain_tensor=biepsilon001
+        elif strain_direction == "110":
+            strain_tensor=biepsilon110         
+        elif strain_direction == "111":
+            strain_tensor=biepsilon111
+    elif strain_type == "shear":
+        if strain_direction == "001":
+            strain_tensor=shear001
+        elif strain_direction == "110":
+            strain_tensor=shear110         
+        elif strain_direction == "111":
+            strain_tensor=shear111
+    elif (strain_type =="hydro") or (strain_type =="hydrostatic") :
+            strain_tensor = hydro
       
             
-    return retour
+    return strain_tensor
+    
+def straintensor_scalar(strain_type,strain_direction,eps=0,c11=16.577,c12=6.393,c44=7.962,poisson=True):
+    
+    """ Function to calculate the strain tensor for various strain type and direction
+    
+        args:
+            - strain_type (string): the type of strain. Choice between uniaxial ("uni"), biaxial ("bi"), shear ("shear") and hydrostatic ("hydro").
+            - strain_direction (string): the crystal direction and orientation of the strain. Choice between [001], [110] and [111]. For uniaxial strain, the principal strain is oriented along strain_direction while the principal stresses are perpendicular for biaxial strain.
+            - eps (scalar): the value of strain in the principal strain direction
+            - c11, c12 and c44 (scalar): the coefficient of the compliance matrix in GPa
+            - poisson (boolean): if True, take into account the poisson effect to calculate the strain tensor
+            
+        return:
+            - strain_tensor (numpy array): array of dimensions ( 3 x 3 ) with the strain tensor calculated
+    """  
     
-def straintensor_scalar(direction,cristal_plane,eps=0,C11=16.577,C12=6.393,C44=7.962,poisson=True)   : 
-    # Constants
-    retour=np.zeros((3,3))
+    strain_tensor=np.zeros((3,3))
     
     
     # Initiation
@@ -233,7 +302,7 @@ def straintensor_scalar(direction,cristal_plane,eps=0,C11=16.577,C12=6.393,C44=7
     # Matrix computation
     # Uniaxial
     if poisson:
-      uniepar001=-C12/(C11+C12)*eps
+      uniepar001=-c12/(c11+c12)*eps
     else:
       uniepar001=0
       
@@ -248,7 +317,7 @@ def straintensor_scalar(direction,cristal_plane,eps=0,C11=16.577,C12=6.393,C44=7
     uniepsilon001[2][2]=eps
 
     if poisson:
-      uniepar110=- ( 4*C12*C44 ) / ( 2*C11*C44+(C11+2*C12)*(C11-C12) )*eps 
+      uniepar110=- ( 4*c12*c44 ) / ( 2*c11*c44+(c11+2*c12)*(c11-c12) )*eps 
     else:
       uniepar110=0
           
@@ -264,7 +333,7 @@ def straintensor_scalar(direction,cristal_plane,eps=0,C11=16.577,C12=6.393,C44=7
     uniepsilon110[2][2]=uniepar110
     
     if poisson:
-      uniepar111 = - (C11 + 2*C12 - 2*C44) / (C11 + 2*C12 + 2*C44)*eps 
+      uniepar111 = - (c11 + 2*c12 - 2*c44) / (c11 + 2*c12 + 2*c44)*eps 
     else:
       uniepar111=0    
 
@@ -280,7 +349,7 @@ def straintensor_scalar(direction,cristal_plane,eps=0,C11=16.577,C12=6.393,C44=7
     
     # Biaxial
     if poisson:
-      bieper001 = -2 * C12 / C11 * eps
+      bieper001 = -2 * c12 / c11 * eps
     else:
       bieper001=0      
     
@@ -297,7 +366,7 @@ def straintensor_scalar(direction,cristal_plane,eps=0,C11=16.577,C12=6.393,C44=7
     biepsilon001[2][2] = bieper001
     
     if poisson:
-      bieper110 = -(C11+3*C12-2*C44)/(C11+C12+2*C44)*eps
+      bieper110 = -(c11+3*c12-2*c44)/(c11+c12+2*c44)*eps
     else:
       bieper110=0      
         
@@ -313,7 +382,7 @@ def straintensor_scalar(direction,cristal_plane,eps=0,C11=16.577,C12=6.393,C44=7
     biepsilon110[2][2] = eps
 
     if poisson:
-      bieper111 = -2*(C11+2*C12-2*C44)/(C11+2*C12+4*C44)* eps
+      bieper111 = -2*(c11+2*c12-2*c44)/(c11+2*c12+4*c44)* eps
     else:
       bieper111=0     
           
@@ -350,29 +419,29 @@ def straintensor_scalar(direction,cristal_plane,eps=0,C11=16.577,C12=6.393,C44=7
     hydro[0][0] = eps/3
     hydro[1][1] = eps/3
     hydro[2][2] = eps/3
-    if direction == "uni":
-        if cristal_plane == "001":
-            retour=uniepsilon001
-        elif cristal_plane == "110":
-            retour=uniepsilon110         
-        elif cristal_plane == "111":
-            retour=uniepsilon111      
-    elif direction == "bi":
-        if cristal_plane == "001":
-            retour=biepsilon001
-        elif cristal_plane == "110":
-            retour=biepsilon110         
-        elif cristal_plane == "111":
-            retour=biepsilon111
-    elif direction == "shear":
-        if cristal_plane == "001":
-            retour=shear001
-        elif cristal_plane == "110":
-            retour=shear110         
-        elif cristal_plane == "111":
-            retour=shear111
-    elif direction =="hydro" :
-            retour = hydro
+    if (strain_type == "uniaxial") or (strain_type == "uni"):
+        if strain_direction == "001":
+            strain_tensor=uniepsilon001
+        elif strain_direction == "110":
+            strain_tensor=uniepsilon110         
+        elif strain_direction == "111":
+            strain_tensor=uniepsilon111      
+    elif (strain_type == "biaxial") or (strain_type == "bi"):
+        if strain_direction == "001":
+            strain_tensor=biepsilon001
+        elif strain_direction == "110":
+            strain_tensor=biepsilon110         
+        elif strain_direction == "111":
+            strain_tensor=biepsilon111
+    elif strain_type == "shear":
+        if strain_direction == "001":
+            strain_tensor=shear001
+        elif strain_direction == "110":
+            strain_tensor=shear110         
+        elif strain_direction == "111":
+            strain_tensor=shear111
+    elif (strain_type =="hydro") or (strain_type =="hydrostatic") :
+            strain_tensor = hydro
       
             
-    return retour
\ No newline at end of file
+    return strain_tensor
\ No newline at end of file
diff --git a/data_analysis/raman.py b/data_analysis/raman.py
index 6dfa8e4871fd1470b370b30a2ff328f7eb977a0e..1eef67cf6436b727120c1757afc26325de262f41 100644
--- a/data_analysis/raman.py
+++ b/data_analysis/raman.py
@@ -1,7 +1,7 @@
 import numpy as np
 import matplotlib.pyplot as plt
 import scipy.signal
-import file_handling
+import data_analysis.file_handling as file_handling
 
 def phonon_deformation_silicon(strain_matrix,p,q,r,sort=False,w0=None):
     """ Function to calculate the Raman shift from an arbitrary strain tensor using Phonon Deformation Potential (PDP) theory
@@ -46,7 +46,7 @@ def phonon_deformation_silicon(strain_matrix,p,q,r,sort=False,w0=None):
     return np.sqrt(lamb+w0**2)
 
 def find_peaks(x,y,height=None, threshold=None, distance=None, width=None):
-    """ Function to find peaks in the Raman spectrum
+    """ Function to find peaks in the Raman spectrum. Be careful that the method is not a fit put a peak detection.
     
         args:
             - x (array) : an array 
@@ -59,14 +59,50 @@ def find_peaks(x,y,height=None, threshold=None, distance=None, width=None):
         return:
             - (positions, heights, widths) : an array of three elements with the positions, the heights and the widths of the peaks
     """
+    peaks_properties={}
     dx=(np.max(x)-np.max(y))/len(x)
-    distance_index=int(np.round(distance/dx))
     
-    peaks_index,properties=scipy.signal.find_peaks(y,height=height, threshold=threshold, distance=distance_index, width=width)
-    return x[peaks_index],properties["peak_heights"],properties["widths"]
+    if distance is not None:
+        distance_index=int(np.round(distance/dx))
+    else:
+        distance_index=None
     
-def plot_with_peaks(x,y,ax=None,height=None, threshold=None, distance=None, width=None,*ax_kwargs,**plot_kwargs):
-    """ Function to plot the Raman spectrum with the peaks indicated
+    peaks_index,prop=scipy.signal.find_peaks(y,height=height, threshold=threshold, distance=distance_index, width=width)
+    if height is not None:
+        peaks_properties["peak_heights"]=prop["peak_heights"]
+    else:
+        peaks_properties["peak_heights"]=y[peaks_index]
+        
+    if width is not None:
+        peaks_properties["widths"]=prop["widths"]
+    else:
+        peaks_properties["widths"]=scipy.signal.peak_widths(y,peaks_index)[0]
+    
+    
+    return x[peaks_index],peaks_properties["peak_heights"],peaks_properties["widths"]
+    
+def find_peaks_from_file(file_path,height=None, threshold=None, distance=None, width=None):
+    """ Function to find peaks in the Raman spectrum. Be careful that the method is not a fit put a peak detection.
+    
+        args:
+            - x (array) : an array 
+            - y (array) : the signal with peaks with the same dimension as x
+            - height (None, scalar or 2-element sequence) : required height of peaks. Either a number, None, an array matching x or a 2-element sequence of the former. The first element is always interpreted as the minimal and the second, if supplied, as the maximal required height.
+            - threshold (None, scalar or 2-element sequence) : required threshold of peaks, the vertical distance to its neighboring samples. Either a number, None, an array matching x or a 2-element sequence of the former. The first element is always interpreted as the minimal and the second, if supplied, as the maximal required threshold.
+            - distance (scalar) : Required minimal horizontal distance in samples between neighbouring peaks. The distance should be higher than the step between two adjacents points from x. Smaller peaks are removed first until the condition is fulfilled for all remaining peaks.
+            - width (None, scalar or 2-element sequence) : required width of peaks in samples. Either a number, None, an array matching x or a 2-element sequence of the former. The first element is always interpreted as the minimal and the second, if supplied, as the maximal required width.
+        
+        return:
+            - (positions, heights, widths) : an array of three elements with the positions, the heights and the widths of the peaks
+    """
+    data=file_handling.read_file(file_path,comments="#",delimiter=None)
+    x=data[:,0]
+    y=data[:,1]
+
+    return find_peaks(x,y,height, threshold, distance, width)
+
+def plot_with_peaks(x,y,ax=None,height=None, threshold=None, distance=None, width=None,with_peaks_label=False,**plot_kwargs):
+    """ Function to plot the Raman spectrum with the peaks indicated.  Be careful that the method is not a fit put a peak detection.
     
         args:
             - x (array) : an array for the energy of the Raman spectrum
@@ -76,7 +112,7 @@ def plot_with_peaks(x,y,ax=None,height=None, threshold=None, distance=None, widt
             - threshold (None, scalar or 2-element sequence) : required threshold of peaks, the vertical distance to its neighboring samples. Either a number, None, an array matching x or a 2-element sequence of the former. The first element is always interpreted as the minimal and the second, if supplied, as the maximal required threshold.
             - distance (scalar) : Required minimal horizontal distance in samples between neighbouring peaks. The distance should be higher than the step between two adjacents points from x. Smaller peaks are removed first until the condition is fulfilled for all remaining peaks.
             - width (None, scalar or 2-element sequence) : required width of peaks in samples. Either a number, None, an array matching x or a 2-element sequence of the former. The first element is always interpreted as the minimal and the second, if supplied, as the maximal required width.
-            - *ax_kwargs : this method also takes any keyword argument for the Figure.add_sublot() function such as xlabel, ylabel, xticks, yticks, xlim, ylim, xscale, yscale, ...
+            - with_peaks_label (boolean) : if True, write the value of the peaks above each of them
             - **plot_kwargs : this method also takes any keyword argument for the Axes.plot() function such as linewidth, linestyle, marker, markersize, color, markeredgecolor, zorder, alpha, label, clip_on, ...
             
         return:
@@ -85,28 +121,33 @@ def plot_with_peaks(x,y,ax=None,height=None, threshold=None, distance=None, widt
     
     if ax==None:
         fig=plt.figure()
-        ax=fig.add_subplot(*ax_kwargs)
+        ax_data=fig.add_subplot()
+    else:
+        ax_data=ax
     
-    ax.plot(x,y,**plot_kwargs)
+    ax_data.plot(x,y,**plot_kwargs)
     position, heights, width=find_peaks(x,y,height=height, threshold=threshold, distance=distance, width=width)
-    ax.plot(position,height,marker="o",ls="",color="k")
-    for i in range(len(height)):
-        ax.plot([position[i],position[i]],[0,height[i]],marker="",ls="--",color="k")
-        ax.text(position[i],1.2*height[i],"%.2f cm$^{-1}$"%position[i],ha="center",va="bottom",rotation="vertical")
+    
+    ax_data.plot(position,heights,marker=".",ls="",color="k")
+    for i in range(len(heights)):
+        ax_data.plot([position[i],position[i]],[0,heights[i]],marker="",ls="--",color="k")
+        if with_peaks_label:
+            ax_data.text(position[i],1.1*heights[i],"%.2f"%position[i],ha="center",va="bottom",rotation="vertical")
     if ax==None:
-        return fig, ax
+        return fig, ax_data
     
-def plot_from_file(file_path,ax=None,with_peaks=False,height=None, threshold=None, distance=None, width=None,*ax_kwargs,**plot_kwargs):
+def plot_from_file(file_path,ax=None,with_peaks=False,with_peaks_label=False,height=None, threshold=None, distance=None, width=None,**plot_kwargs):
     """ Function to plot the Raman spectrum with the peaks indicated
     
         args:
             - file_path (string) : the file to read
             - ax (Axes) : the axes of the subplot in which plotting the Raman signal and peaks
+            - with_peaks (boolean) : if True, find the peaks in the spectrum and show them on the graph. Be careful that the method is not a fit put a peak detection.
+            - with_peaks_label (boolean) : if True, write the value of the peaks above each of them
             - height (None, scalar or 2-element sequence) : required height of peaks. Either a number, None, an array matching x or a 2-element sequence of the former. The first element is always interpreted as the minimal and the second, if supplied, as the maximal required height.
             - threshold (None, scalar or 2-element sequence) : required threshold of peaks, the vertical distance to its neighboring samples. Either a number, None, an array matching x or a 2-element sequence of the former. The first element is always interpreted as the minimal and the second, if supplied, as the maximal required threshold.
             - distance (scalar) : Required minimal horizontal distance in samples between neighbouring peaks. The distance should be higher than the step between two adjacents points from x. Smaller peaks are removed first until the condition is fulfilled for all remaining peaks.
             - width (None, scalar or 2-element sequence) : required width of peaks in samples. Either a number, None, an array matching x or a 2-element sequence of the former. The first element is always interpreted as the minimal and the second, if supplied, as the maximal required width.
-            - *ax_kwargs : this method also takes any keyword argument for the Figure.add_sublot() function such as xlabel, ylabel, xticks, yticks, xlim, ylim, xscale, yscale, ...
             - **plot_kwargs : this method also takes any keyword argument for the Axes.plot() function such as linewidth, linestyle, marker, markersize, color, markeredgecolor, zorder, alpha, label, clip_on, ...
             
         return:
@@ -114,32 +155,35 @@ def plot_from_file(file_path,ax=None,with_peaks=False,height=None, threshold=Non
     """
     data=file_handling.read_file(file_path,comments="#",delimiter=None)
     x=data[:,0]
-    y=data[:,0]
+    y=data[:,1]
     
     if ax==None:
         fig=plt.figure()
-        ax=fig.add_subplot(*ax_kwargs)
-    
+        ax_data=fig.add_subplot()
+    else:
+        ax_data=ax
+        
     if with_peaks:
-        plot_with_peaks(x,y,ax=ax,height=height, threshold=threshold, distance=distance, width=width,**plot_kwargs)
+        plot_with_peaks(x,y,ax=ax_data,height=height, threshold=threshold, distance=distance, width=width,with_peaks_label=with_peaks_label,**plot_kwargs)
     else:
-        ax.plot(x,y,*ax_kwargs)
+        ax_data.plot(x,y,**plot_kwargs)
         
     if ax==None:
-        return fig, ax
+        return fig, ax_data
     
-def plot_from_multiple_files(file_paths,with_peaks=False,height=None, threshold=None, distance=None, width=None,*ax_kwargs,**plot_kwargs):
+def plot_from_multiple_files(file_paths,with_peaks=False,with_peaks_label=False,height=None, threshold=None, distance=None, width=None,sharey=False,ylabel=None,**plot_kwargs):
     
     """ Function to plot the Raman spectrum with the peaks indicated
     
         args:
             - file_paths (list of string) : lis of the names for the files to read
             - ax (Axes) : the axes of the subplot in which plotting the Raman signal and peaks
+            - with_peaks (boolean) : if True, find the peaks in the spectrum and show them on the graph. Be careful that the method is not a fit put a peak detection.
+            - with_peaks_label (boolean) : if True, write the value of the peaks above each of them
             - height (None, scalar or 2-element sequence) : required height of peaks. Either a number, None, an array matching x or a 2-element sequence of the former. The first element is always interpreted as the minimal and the second, if supplied, as the maximal required height.
             - threshold (None, scalar or 2-element sequence) : required threshold of peaks, the vertical distance to its neighboring samples. Either a number, None, an array matching x or a 2-element sequence of the former. The first element is always interpreted as the minimal and the second, if supplied, as the maximal required threshold.
             - distance (scalar) : Required minimal horizontal distance in samples between neighbouring peaks. The distance should be higher than the step between two adjacents points from x. Smaller peaks are removed first until the condition is fulfilled for all remaining peaks.
             - width (None, scalar or 2-element sequence) : required width of peaks in samples. Either a number, None, an array matching x or a 2-element sequence of the former. The first element is always interpreted as the minimal and the second, if supplied, as the maximal required width.
-            - *ax_kwargs : this method also takes any keyword argument for the Figure.add_sublot() function such as xlabel, ylabel, xticks, yticks, xlim, ylim, xscale, yscale, ...
             - **plot_kwargs : this method also takes any keyword argument for the Axes.plot() function such as linewidth, linestyle, marker, markersize, color, markeredgecolor, zorder, alpha, label, clip_on, ...
             
         return:
@@ -147,12 +191,15 @@ def plot_from_multiple_files(file_paths,with_peaks=False,height=None, threshold=
     """
     
     n_plot=len(file_paths)
-    fig,ax=plt.subplots(n_plot,1,sharex=True,figsize=(5,n_plot*2))
+    fig,ax=plt.subplots(n_plot,1,sharex=True,sharey=sharey,figsize=(5,n_plot*2))
     
     for i in range(n_plot):
-        ax[i].spines.right.set_visible(False)
-        ax[i].spines.top.set_visible(False)
-        ax[i].spines.bottom.set_visible(False)
-        plot_from_file(file_paths[i],ax=ax[i],with_peaks=with_peaks,height=height, threshold=threshold, distance=distance, width=width,*ax_kwargs,**plot_kwargs)
+        ax[-i-1].spines.right.set_visible(False)
+        ax[-i-1].spines.top.set_visible(False)
+        if ylabel is not None:
+            ax[-i-1].set_ylabel(ylabel)
+        # if i != 0:
+        #     ax[-i-1].xticklabels.bottom.set_visible(False)
+        plot_from_file(file_paths[i],ax=ax[-i-1],with_peaks=with_peaks,with_peaks_label=with_peaks_label,height=height, threshold=threshold, distance=distance, width=width,**plot_kwargs)
         
     return fig, ax
\ No newline at end of file
diff --git a/data_analysis/semiconductor.py b/data_analysis/semiconductor.py
index 0df22c543303f8feb176f56ec95b84a5a6cb6f0d..80bdda0fc958f7e89541b62b32c4b668186956e7 100644
--- a/data_analysis/semiconductor.py
+++ b/data_analysis/semiconductor.py
@@ -1,23 +1,125 @@
 import numpy as np
-import matplotlib.pyplot as plt
+import data_analysis.mechanics as mec
+import scipy.interpolate as interp
 
-def mos_parameter_extraction:
-    # linear fit
+def mobility_impurity(mu_0,carrier="n",Ni=1e15,temp=300, dopant="phosphorus"):
+    """ Function to calculate the silicon mobility according to Masetti relation (1983)
     
-def threshold_voltage_extraction:
+        args:
+            - carrier (string): "n" for electrons, "p" for holes
+            - temp (scalar): the temperature 
+            - Ni (scalar): the impurity cencentration in cm-3
+            - dopant (string): the type of n-type dopant. "phosphorus" or "arsenic"
+            
+        return:
+            - mu_LI (scalar): the electron or hole mobility with the impurity scattering taken into account
+    """  
     
-def bjt_transistor_current:
+    # Values are taken from Masetti et al. (1983)
+    if dopant=="phosphorus":
+        param_300_n={"mu_min":68.5,"Cref":9.20e16,"alpha":0.711} 
+        correction_n={"mu_min":56.1,"Cref":3.41e20,"alpha":1.98} 
+        # mu_0=1414
+    elif dopant=="arsenic":
+        param_300_n={"mu_min":52.2,"Cref":9.68e16,"alpha":0.680} 
+        correction_n={"mu_min":43.4,"Cref":3.43e20,"alpha":2.00} 
+        # mu_0=1417
 
-def mos_transistor_current:
+    param_300_p={"mu_min":44.9,"Cref":22.3e16,"alpha":0.72}
+    correction_p={"mu_min":29.0,"Cref":6.1e20,"alpha":2.0}
     
-def diode_current:
+    expon_temp={"mu_min":-0.45,"Cref":3.2,"alpha":0.065}
+     
+    if carrier=="n":
+        param_300=param_300_n
+        correction=correction_n["mu_min"]/(1+(correction_n["Cref"]/Ni)**correction_n["alpha"])
+    else:
+        param_300=param_300_p
+        correction=correction_p["mu_min"]/(1+(correction_p["Cref"]/Ni)**correction_p["alpha"])
+        # mu_0=470.5
+
+
+    mu_min=param_300["mu_min"]*(temp/300)**expon_temp["mu_min"]
+    Cref=param_300["Cref"]*(temp/300)**expon_temp["Cref"]
+    alpha=param_300["alpha"]*(temp/300)**expon_temp["alpha"]
+    
+    mu_LI=mu_min+(mu_0-mu_min) / ( 1 + ( Ni / Cref )**alpha )-correction
+    
+    return mu_LI
+
+def intrinsic_concentration(temp):
+    """ Function to calculate the intrinsic concentration of silicon from K. Misiakos and Tsamakis, D., “Accurate measurements of the silicon intrinsic carrier density from 78 to 340 K”, Journal of Applied Physics, vol. 74, no. 5, p. 3293, 1993.
+    
+        args:
+            - temp (scalar): the temperature 
+            
+        return:
+            - ni (scalar): the intrinsic concentration in silicon
+    """  
+    
+    return 5.29e19 * (temp/300)**2.54 * np.exp(-6726/temp)
+
+
+def tau_srh(Ni, tau_0=5e-5,  Nc=5e16, A=1, B=1, C=0, E=0):
+    """ Function to calculate the SRH lifetime of silicon. The default parameters, similar for electron and hole, are those from D'Avanzo, D. C., Vanzi, M., Dutton, R. W.: One-Dimensional Semiconductor Device Analysis
+        (SEDAN). Report G-201-5, Stanford University, 1979.
+        
+        args:
+            - Ni (scalar): the impurity density in the material 
+            - tau_0 (scalar): intial value for the lifetime 
+            - Nc (scalar): the critical impurity level 
+            - A, B, C and D (scalar): the coefficient for the model 
+            
+        return:
+            - the SRH lifetime in silicon
+    """  
+    
+    return tau_0/(A+B*(Ni/Nc)+C*(Ni/Nc)**E)
+
+def tau_trap(tau_n, tau_p, NA, ND, Etrap=0.56,Eg=1.12, temp=300):
+    """ Function to calculate the lifetime of silicon due to a trap.
+        
+        args:
+            - tau_n and tau_p (scalar): the life time of the electron and hole due to the trap density. 
+              The lifetime can be calculated by tau_n = 1 / (sigma_n * v_th * Nt ) where sigma_n is the capture cross section, vth is the thermal velocity and Nt is the trap density. 
+              Typical values for the thermal velocities are 2.3e7 and 1.65e7 cm/s for the electrons and holes, respectively. 
+              Typical value for the capture cross section is 1e-15 cm² for a neutral defect. 
+              Typical value for the trap density is 1e12 cm-3 for a neutral defect.  
+            - NA and ND (scalar): the acceptor and donor density of the pn junction 
+            - Etrap (scalar): the trap level referred to the maximum of the valence band 
+            - Eg (scalar): the bandgap of the material 
+            - temp (scalar): the temperature 
+            
+        return:
+            - the trap lifetime 
+    """  
+    kB = 1.38e-23 # J/K
+    q = 1.602e-19 # C
     
-def schottky_current:
+    nieff=intrinsic_concentration(temp)
     
-def photodiode_current:
+    n_0 = nieff**2 / NA
+    p_0 = nieff**2 / ND
+    n1 = nieff * np.exp(- q * (Eg - Etrap) / (kB*temp))
+    p1 = nieff * np.exp(- q * Etrap / (kB*temp))
     
-def piezoresitivity_semiconductor(stress_tensor, pi11, pi12, pi44):
-    stress_voigt=np.zeros((1,6))
+    return (tau_p * (n_0 + n1) + tau_n * (p_0 + p1)) / (p_0 + n_0)
+
+    
+def piezoresistivity_stress(stress_tensor, pi11, pi12, pi44):
+    """ Function to calculate the relative change due to stress in silicon
+        
+        args:
+            - stress_tensor (numpy array): the stress tensor for which the stress should be calculated. The voigt notation should be used with a 1 x 6 vector but the function can handle  3 x 3 matrix but only take the upper half in this case.
+            - pi11, pi12 and pi44 (scalar): piezoresistive coefficients used to calculate the variations in the relative resistivity. 
+              Values from Smith (1954) are pi11 = -1022 TPa-1, pi12 = 534 TPa-1 and pi44 = -136 TPa-1 for the electrons,
+              and pi11 = 66 TPa-1, pi12 = -11 TPa-1 and pi44 = 1381 TPa-1 for the holes.
+                
+        return:
+            - an 1 x 6 tensor using the Voigt notation with the relative variation of the resistivity.
+    """  
+    
+    stress_voigt=np.zeros((6,1))
     stress_shape=np.shape(stress_tensor)
     
     if len(stress_shape)==2:
@@ -40,5 +142,55 @@ def piezoresitivity_semiconductor(stress_tensor, pi11, pi12, pi44):
                                 [0,0,0,0,pi44,0],
                                 [0,0,0,0,0,pi44]])
     
+    return piezo_tensor @ stress_voigt
+    
+def piezoresistivity_strain(strain_tensor, pi11, pi12, pi44):
+    """ Function to calculate the relative change due to stress in silicon
+        
+        args:
+            - stress_tensor (numpy array): the stress tensor for which the stress should be calculated. The voigt notation should be used with a 1 x 6 vector but the function can handle  3 x 3 matrix but only take the upper half in this case.
+            - pi11, pi12 and pi44 (scalar): piezoresistive coefficients used to calculate the variations in the relative resistivity. 
+              Values from Smith (1954) are pi11 = -1022 TPa-1, pi12 = 534 TPa-1 and pi44 = -136 TPa-1 for the electrons,
+              and pi11 = 66 TPa-1, pi12 = -11 TPa-1 and pi44 = 1381 TPa-1 for the holes.
+                
+        return:
+            - an 1 x 6 tensor using the Voigt notation with the relative variation of the resistivity.
+    """  
+
+    piezo_tensor=np.array([[pi11,pi12,pi12,0,0,0],
+                                [pi12,pi11,pi12,0,0,0],
+                                [pi12,pi12,pi11,0,0,0],
+                                [0,0,0,pi44,0,0],
+                                [0,0,0,0,pi44,0],
+                                [0,0,0,0,0,pi44]])
+    
+    stress_tensor= mec.stress_from_strain(strain_tensor)
+    
     return piezo_tensor @ stress_tensor
-    
\ No newline at end of file
+
+def piezo_ratio_temperature(temp,carrier="n"):
+    """ Function to calculate the correcting ratio due to temperature variations for the piezoresistive coefficients. The data are taken from Kanda (1982) between 200 K and 400K.
+        The correction is refered to the 300K coefficients. The new piezoresistive coefficients can be calculated by piezo_coefficient(temp) = ratio * piezo_coefficient(300K)
+        
+        args:
+            - temp (scalar or sequence): the temperatures for which the correting ratio has to be calculated
+            - carrier (string): "n" for electrons, "p" for holes
+                
+        return:
+            - a scalar or sequence with the same dimension as temp with the correcting ratio
+    """  
+
+    temp_kanda1982=np.linspace(125, -75,9)+273
+    dpi_kanda1982_n=np.array([0.7547318611987381,0.8067823343848579,0.8611987381703468,0.9298107255520504,1.0007886435331228,1.0977917981072554,1.2113564668769716,1.3438485804416402,1.5165615141955835])
+    dpi_kanda1982_p=np.array([0.7523342983957861,0.8037360206464299,0.8598127702627387,0.922894558591104,0.995324258126102,1.0934548187864221,1.205601887444947,1.3411219494071012,1.5093457676819353])
+    
+    fn=interp.interp1d(temp_kanda1982,dpi_kanda1982_n,kind="linear",fill_value="extrapolate" )
+    fp=interp.interp1d(temp_kanda1982,dpi_kanda1982_p,kind="linear",fill_value="extrapolate" )
+
+    if carrier=="n":
+        return fn(temp)
+    elif carrier =="p":
+        return fp(temp)
+    else:
+        return 0
+    
diff --git a/data_analysis/transistor.py b/data_analysis/transistor.py
new file mode 100644
index 0000000000000000000000000000000000000000..9b6bc396fa61f1cd7291cc4876169ba3e1ec4a00
--- /dev/null
+++ b/data_analysis/transistor.py
@@ -0,0 +1,99 @@
+import data_analysis.data_processing as proc 
+import numpy as np
+import scipy.interpolate as interp
+
+def threshold_voltage_extraction(ids,vgs,accuracy=4): 
+    """ Function to find the threshold voltage of a transistor defined as the voltage where the transconductance gm is maximum, i.e., when the first derivative of the current is maximum or when the second derivative is zero.
+        The method is based on the second-derivative method from Wong HS, White MH, Krutsick TJ, Booth RV. "Modeling of transconductance degradation and extraction of threshold voltage in thin oxide MOSFET’s." Solid-State Electron (1987).
+        The transistor should be put in linear region (VDS <= VGS-Vth), i.e., with low VDS bias.
+        The implementation is based on central finite difference to limit the impact of noise for the determination of the threshold voltage.
+        The numerical derivative is done on accuracy + 1 points, but accuracy should be even
+        
+        args:
+            - ids (scalar): the source to drain current of the transistor (nmos or pmos)
+            - vgs (scalar): the voltage between the gate and the source of the transistor (nmos or pmos) 
+            - accuracy (integer): related to the number of points taken for the finite difference. For central finite difference, the number of points for a first order derivation is accuracy + 1 but accuracy should be even to guarantee a centered interval.
+            
+        return:
+            - a tuple of two scalars with the threshold voltage found and the transconductance value found at this voltage
+    """  
+
+    v_step=np.mean(vgs[1:]-vgs[:-1])
+    gm=proc.finite_difference(ids, v_step,order=1,accuracy=accuracy)
+    
+    dn=len(vgs)-len(gm)
+    f = interp.InterpolatedUnivariateSpline(vgs[int(dn/2):-int(dn/2)], gm, k=4)
+    
+    cr_pts = f.derivative().roots()
+    cr_pts = np.append(cr_pts, (vgs[int(dn/2)], vgs[-int(dn/2)]))  # also check the endpoints of the interval
+    cr_vals = f(cr_pts)
+    max_index = np.argmax(cr_vals)
+    vth=cr_pts[max_index]
+    gm_max=cr_vals[max_index]
+    
+    return vth, gm_max
+    
+def mos_transistor_current(vg,vd,vs=0,vth=0.8,k=1e-4,vea=50,theta=0,mos_type="nmos",early=True):
+    """ Function to calculate the current in a MOS transistor:
+            cutoff (vgs < vth) : ids = 0
+            triode (vgs - vth >= vds) : ids = k * ( (vgs-vth) * vds - vds**2/2) * (1+(vds)/vea)
+            saturation (vgs - vth < vds)  : ids = k/2 * ( (vgs-vth)**2) * (1+(vds)/vea)
+        with k = "mobility" * "oxide capacitance" * "width" / "length" where the oxide capacitance is given by the ratio between the permittivity and the oxide thickness, i.e., Cox = epsilon_r * epsilon_0 / t_ox
+        The mobility degradation is taken into account by replacing k by k / (1 + theta * (vgs - vth)) in the current equation.
+        
+        args:
+            - vg (scalar or sequence): gate voltage of the transistor. Maximum one parameter among vg, vd and vs can be a sequence.
+            - vd (scala or sequence): drain voltage of the transistor. Maximum one parameter among vg, vd and vs can be a sequence.
+            - vs (scalar or sequence): source voltage of the transistor. Maximum one parameter among vg, vd and vs can be a sequence.
+            - vth (scalar): threshold voltage of the transistor
+            - k (scalar): the gain factor of the transistor
+            - vea (scalar) : early voltage of the transistor
+            - theta (scalar) : mobility degradation factor
+            
+        return:
+            - a scalar or sequence with the value of current calculated
+    """  
+    
+    if mos_type=="nmos":
+        vth=abs(vth)
+        vds=vd-vs
+        vgs=vg-vs
+    if mos_type=="pmos":
+        vth=abs(vth)
+        vds=vs-vd
+        vgs=vs-vg
+    
+    
+    index_cutoff=(vgs<=vth)
+    index_saturation=(vgs-vth<vds)
+    
+    # if vgs<vth:
+    #     mode="cutoff"
+    # elif vgs-vth<vds:
+    #     mode="triode"
+    # elif vgs-vth>=vds:
+    #     mode="saturation"
+
+    k_theta=k/(1+theta*(vgs-vth))
+
+    jd=k_theta*((vgs-vth)*(vds)-(vds)**2/2)
+
+    
+    if not isinstance(vgs, (int,float)): # vgs is a list  
+        jd[index_saturation]=k_theta[index_saturation]/2*(vgs[index_saturation]-vth)**2 
+        jd[index_cutoff]=0
+    else: # vgs is not a list
+        if not isinstance(vds, (int,float)): # vds is a list
+            jd[index_saturation]=k_theta/2*(vgs-vth)**2 * np.ones(len(vds[index_saturation]))
+            if vgs<=vth:
+                jd=np.zeros(len(vds))
+        else: # vds is not a list
+            if vgs<=vth:
+                jd=0 
+            elif (vgs-vth<vds):
+                jd=k_theta/2*(vgs-vth)**2 
+                
+    if early:
+        jd=jd*(1+(vds)/vea)                
+    
+    return jd
\ No newline at end of file
diff --git a/equipment_control/example/single_equipment/cm110_script.py b/equipment_control/example/single_equipment/cm110_script.py
index d6be335e6913333f5083e837de6026148b5cbbc5..b459206f5f4992c5b60a979865aaef74c572137f 100644
--- a/equipment_control/example/single_equipment/cm110_script.py
+++ b/equipment_control/example/single_equipment/cm110_script.py
@@ -1,12 +1,9 @@
-
-
 # =============================================================================
 # 1. Import classes and modules
 # =============================================================================
 
 import sys
-#sys.path.insert(1, '/path/to/application/app/folder')
-sys.path.insert(1, 'D:/Roisin/Documents/chopes')
+sys.path.insert(1, 'D:/Roisin/Documents/dopes')
 
 import equipment_control.equipment as eq
 import equipment_control.cm110 as cm110
diff --git a/equipment_control/example/single_equipment/dmm_script.py b/equipment_control/example/single_equipment/dmm_script.py
index 3cf37498b6566225b7f2ad903c7859579410b09b..b0660f6f3cbb3b1b686077e20839dc9771d7a5d6 100644
--- a/equipment_control/example/single_equipment/dmm_script.py
+++ b/equipment_control/example/single_equipment/dmm_script.py
@@ -5,8 +5,7 @@
 # =============================================================================
 
 import sys
-#sys.path.insert(1, '/path/to/application/app/folder')
-sys.path.insert(1, 'D:/Roisin/Documents/chopes')
+sys.path.insert(1, 'D:/Roisin/Documents/dopes')
 
 import equipment_control.equipment as eq
 import equipment_control.dmm as dmm
diff --git a/equipment_control/example/single_equipment/hp4145_script.py b/equipment_control/example/single_equipment/hp4145_script.py
index da9b760afa539a688a658e24f0aeccade05dd21e..095aa86f3831d5edebb5e2117c117bd79053fcb8 100644
--- a/equipment_control/example/single_equipment/hp4145_script.py
+++ b/equipment_control/example/single_equipment/hp4145_script.py
@@ -3,8 +3,7 @@
 # =============================================================================
 
 import sys
-#sys.path.insert(1, '/path/to/application/app/folder')
-sys.path.insert(1, 'D:/Roisin/Documents/chopes')
+sys.path.insert(1, 'D:/Roisin/Documents/dopes')
 
 import equipment_control.equipment as eq # Parent class that handle the connections with the equipments
 import equipment_control.hp4145 as hp4145 # Child class that inherits from equipment parent class
diff --git a/equipment_control/example/single_equipment/k2400_script.py b/equipment_control/example/single_equipment/k2400_script.py
index 33f0cabf40d4adbd561ab3db5d2fc9eaae3394ec..7990c9c7ce14cdec4e5cb58eeeebf6915f10904f 100644
--- a/equipment_control/example/single_equipment/k2400_script.py
+++ b/equipment_control/example/single_equipment/k2400_script.py
@@ -5,8 +5,7 @@
 # =============================================================================
 
 import sys
-#sys.path.insert(1, '/path/to/application/app/folder')
-sys.path.insert(1, 'D:/Roisin/Documents/chopes')
+sys.path.insert(1, 'D:/Roisin/Documents/dopes')
 
 import equipment_control.equipment as eq
 import equipment_control.k2400 as k2400
diff --git a/equipment_control/example/single_equipment/k2450_script.py b/equipment_control/example/single_equipment/k2450_script.py
index c09d9f08b93d0329aacff8e88fb97558b4e26ecc..0611292fc5e48c34f55be72d7de6bc5874008b41 100644
--- a/equipment_control/example/single_equipment/k2450_script.py
+++ b/equipment_control/example/single_equipment/k2450_script.py
@@ -5,8 +5,7 @@
 # =============================================================================
 
 import sys
-#sys.path.insert(1, '/path/to/application/app/folder')
-sys.path.insert(1, 'D:/Roisin/Documents/chopes')
+sys.path.insert(1, 'D:/Roisin/Documents/dopes')
 
 import equipment_control.equipment as eq
 import equipment_control.k2450 as k2450
diff --git a/equipment_control/example/single_equipment/k4200_script.py b/equipment_control/example/single_equipment/k4200_script.py
index efa46ff4bb4fc80685cf9a85524a0a78b335946a..6e574514c08472b5f0fe58ccda864733160c80cf 100644
--- a/equipment_control/example/single_equipment/k4200_script.py
+++ b/equipment_control/example/single_equipment/k4200_script.py
@@ -3,8 +3,7 @@
 # =============================================================================
 
 import sys
-#sys.path.insert(1, '/path/to/application/app/folder')
-sys.path.insert(1, 'D:/Roisin/Documents/chopes')
+sys.path.insert(1, 'D:/Roisin/Documents/dopes')
 
 import equipment_control.equipment as eq # Parent class that handle the connections with the equipments
 import equipment_control.k4200 as k4200 # Child class that inherits from equipment parent class
diff --git a/equipment_control/example/single_equipment/kal100_script.py b/equipment_control/example/single_equipment/kal100_script.py
index 0e26c8ce24c9defe5e0a3c47117380e3e717a693..2db4babed15f275f59b5412cf9bda0048a882aaa 100644
--- a/equipment_control/example/single_equipment/kal100_script.py
+++ b/equipment_control/example/single_equipment/kal100_script.py
@@ -5,8 +5,7 @@
 # =============================================================================
 
 import sys
-#sys.path.insert(1, '/path/to/application/app/folder')
-sys.path.insert(1, 'D:/Roisin/Documents/chopes')
+sys.path.insert(1, 'D:/Roisin/Documents/dopes')
 
 import equipment_control.equipment as eq
 import equipment_control.kal100 as kal100
diff --git a/equipment_control/example/single_equipment/sh242_script.py b/equipment_control/example/single_equipment/sh242_script.py
index 9788f56447bff4cdf27931b40335470a77d72cbd..7befe7f2daba3165073815b2ecda5a18bc55334d 100644
--- a/equipment_control/example/single_equipment/sh242_script.py
+++ b/equipment_control/example/single_equipment/sh242_script.py
@@ -3,8 +3,7 @@
 # =============================================================================
 
 import sys
-#sys.path.insert(1, '/path/to/application/app/folder')
-sys.path.insert(1, 'D:/Roisin/Documents/chopes')
+sys.path.insert(1, 'D:/Roisin/Documents/dopes')
 
 import equipment_control.equipment as eq
 import equipment_control.sh242 as sh242