Skip to content

Commit

Permalink
Fix literature reference, tweak code for HIC isotherms
Browse files Browse the repository at this point in the history
Fixes the literature reference in the code and the docs of the HIC
binding models. Also removes unnecessary casts and promotes the constant
water activity to a (constant) parameter with a default value.
  • Loading branch information
sleweke authored and schmoelder committed Apr 28, 2023
1 parent 25e87b1 commit 4b55de8
Show file tree
Hide file tree
Showing 8 changed files with 474 additions and 437 deletions.
4 changes: 2 additions & 2 deletions doc/interface/binding/hic_constant_water_activity.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.. _hic_constant_water_activity_config:

Constant Water Activity
~~~~~~~~~~~~~~~~~~~~~~~
HIC Constant Water Activity
~~~~~~~~~~~~~~~~~~~~~~~~~~~

**Group /input/model/unit_XXX/adsorption – ADSORPTION_MODEL = HIC_CONSTANT_WATER_ACTIVITY**

Expand Down
4 changes: 2 additions & 2 deletions doc/interface/binding/hic_water_on_hydrophobic_surfaces.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.. _hic_water_on_hydrophobic_surfaces_config:

Water on Hydrophobic Surfaces
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
HIC Water on Hydrophobic Surfaces
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

**Group /input/model/unit_XXX/adsorption – ADSORPTION_MODEL = HIC_WATER_ON_HYDROPHOBIC_SURFACES**

Expand Down
4 changes: 2 additions & 2 deletions doc/literature.bib
Original file line number Diff line number Diff line change
Expand Up @@ -414,7 +414,7 @@ @article{Benedikt2019
URL = { https://doi.org/10.1021/acs.est.8b05873},
eprint = { https://doi.org/10.1021/acs.est.8b05873}
}
@article{WANG201671,
@article{Wang2016,
title = {Water on hydrophobic surfaces: Mechanistic modeling of hydrophobic interaction chromatography},
journal = {Journal of Chromatography A},
volume = {1465},
Expand All @@ -425,7 +425,7 @@ @article{WANG201671
url = {https://www.sciencedirect.com/science/article/pii/S0021967316310263},
author = {Gang Wang and Tobias Hahn and Jürgen Hubbuch},
}
@article{JAPEL2022463408,
@article{Jaepel2022,
title = {Bayesian optimization using multiple directional objective functions allows the rapid inverse fitting of parameters for chromatography simulations},
journal = {Journal of Chromatography A},
volume = {1679},
Expand Down
8 changes: 4 additions & 4 deletions doc/modelling/binding/hic_constant_water_activity.rst
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
.. _hic_constant_water_activity_model:

Constant Water Activity
~~~~~~~~~~~~~~~~~~~~~~~
This model implemments the HIC Isotherm assuming a constant water activity as described by Jäpel and Buyel :cite:j 2022
HIC Constant Water Activity
~~~~~~~~~~~~~~~~~~~~~~~~~~~
This model implemments the HIC isotherm assuming a constant water activity as described by Jäpel and Buyel :cite:`Jaepel2022`.

.. math::
\begin{align}
\beta&=\beta_0 e^{c_{p,0}\beta_1}\\
\beta &= \beta_0 e^{c_{p,0}\beta_1} \\
\frac{\mathrm{d}q_i}{\mathrm{d}t} &= k_{a,i} c_{p,i} \left( 1 - \sum_j \frac{q_j}{q_{max,j}} \right)^{\nu_i} - k_{d,i} q_i 0.1^{\nu_i \beta}
\end{align}
Expand Down
17 changes: 8 additions & 9 deletions doc/modelling/binding/hic_water_on_hydrophobic_surfaces.rst
Original file line number Diff line number Diff line change
@@ -1,21 +1,20 @@
.. _hic_water_on_hydrophobic_surfaces_model:

Water on Hydrophobic Surfaces
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
HIC Water on Hydrophobic Surfaces
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

This model implements a slightly modified version of the HIC Isotherm by Wang et al. based on their 2016 paper :cite:`WANG201671`.
This model implements a slightly modified version of the HIC isotherm by Wang et al. based on their 2016 paper :cite:`Wang2016`.
A naive multicomponent version was added that reduces to the original formulation if only 1 binding species is present.

.. math::
\begin{align}
\beta&=\beta_0 e^{c_{p,0}\beta_1}\\
\frac{\mathrm{d}q_i}{\mathrm{d}t} &= k_{a,i} c_{p,i} \left( 1 - \sum_j \frac{q_j}{q_{max,j}} \right)^{\nu_i}
- k_{d,i} q_i \left(\sum_j q_j \right)^{\nu_i \beta}
\beta &= \beta_0 e^{c_{p,0}\beta_1} \\
\frac{\mathrm{d}q_i}{\mathrm{d}t} &= k_{a,i} c_{p,i} \left( 1 - \sum_j \frac{q_j}{q_{max,j}} \right)^{\nu_i} - k_{d,i} q_i \left(\sum_j q_j \right)^{\nu_i \beta}
\end{align}
Component :math:`c_0` is assumed to be salt without a bound state.
Multiple bound states are not supported.
Components without bound state (i.e., salt and non-binding components) are supported.
- Component :math:`c_0` is assumed to be salt without a bound state.
- Multiple bound states are not supported.
- Components without bound state (i.e., salt and non-binding components) are supported.

For more information on model parameters required to define in CADET file format, see :ref:`hic_water_on_hydrophobic_surfaces_config`.
Loading

0 comments on commit 4b55de8

Please sign in to comment.