appliedchemlabwork_tayra.D2.calc_concentration#
- appliedchemlabwork_tayra.D2.calc_concentration(data: DataFrame, epsilon: DataFrame, l: float | floating[Any] = 0.01) DataFrame[source]#
Calculates the concentration of the molarity of the solutions.
- Parameters:
- dataDataFrame
The
DataFrameof the absorbances.- epsilonDataFrame
The
DataFrameof the absorption coefficients by wavelength.- lfloating number, default to 1.0e-2
The optical path length of the optical cell in metre.
- Returns:
- dfDataFrame
The result table data.
Notes
This function’s parameters are templeted in the following styles.
dataStyle#Sample
\(A\), \(\lambda_1\), Flow-through
\(A\), \(\lambda_2\), Eluted
\(A,\ \lambda_2\), FT
\(A,\ \lambda_2\), El
1
0.118
0.033
0.404
0.015
2
0.086
0.065
0.285
0.112
epsilonData Style#\(\lambda_1\)
\(\lambda_2\)
2.63e9
1.30e10
dfData Style#Flow-through / mol L^(-1)
Eluted / mol L^(-1)
2.39e-9
5.49e-9
About the Concentration#
The molarity is calculated by using Lambert-Beer law. According to the law, the molarity and the absorbance is represented in the following equation:
\[A ={} \varepsilon c l\]This equation shows that the absorbance is proportional to molarity.