Model Equations Reference


title: "Model Equations Reference" output: rmarkdown::html_vignette vignette: > %\VignetteIndexEntry{Model Equations Reference} %\VignetteEngine{knitr::rmarkdown} \usepackage[utf8]{inputenc}


knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>"
)

Introduction

rumenGP implements a collection of nonlinear models for describing cumulative gas production during in vitro rumen fermentation.

This vignette summarizes:

Throughout this vignette:

[ V(t) ]

represents cumulative gas production at time:

[ t ]


Single-Pool Models

Brody

Equation

[ V(t) = A \left( 1 - b e^{-kt} \right) ]

Parameters

| Parameter | Description | |------------|------------| | A | Asymptotic gas production | | b | Integration constant | | k | Fractional rate constant |

Advantages

Limitations


Ørskov and McDonald

Equation

[ V(t) = VF + b \left( 1-e^{-kt} \right) ]

Parameters

| Parameter | Description | |------------|------------| | VF | Initial gas volume (intercept) | | b | Fermentable fraction | | k | Fractional rate constant |

Advantages

Limitations


EXP0

Equation

[ V(t) = V_f \left( 1-e^{-kt} \right) ]

Parameters

| Parameter | Description | |------------|------------| | Vf | Asymptotic gas production | | k | Fractional rate constant |

Advantages

Limitations


EXPL

Equation

[ V(t) = V_f \left( 1-e^{-k(t-\lambda)} \right) ]

Parameters

| Parameter | Description | |------------|------------| | Vf | Asymptotic gas production | | k | Fractional rate constant | | λ | Lag time |

Advantages

Limitations


Gompertz

Equation

[ V(t) = A \exp \left[ - \exp \left( \frac{\mu e}{A} (\lambda-t) + 1 \right) \right] ]

Parameters

| Parameter | Description | |------------|------------| | A | Asymptotic gas production | | μ | Maximum gas production rate | | λ | Lag time |

Advantages

Limitations


Logistic

Equation

[ V(t) = \frac{A} { 1+\exp \left[ 2+ 4k(\lambda-t) \right] } ]

Parameters

| Parameter | Description | |------------|------------| | A | Asymptotic gas production | | k | Fractional rate constant | | λ | Lag time |

Advantages

Limitations


Mitscherlich

Equation

[ V(t) = A \left[ 1 - \exp \left( -k(t-\lambda) - d \left( \sqrt{t+0.001} - \sqrt{\lambda+0.001} \right) \right) \right] ]

Parameters

| Parameter | Description | |------------|------------| | A | Asymptotic gas production | | k | Fractional rate constant | | d | Shape parameter | | λ | Lag time |

Advantages

Limitations


LE0 (Logistic-Exponential Without Lag)

Equation

[ V(t) = \frac{ A \left( 1-e^{-kt} \right) } { 1+\exp \left[ \ln\left(\frac{1}{d}\right)-kt \right] } ]

Parameters

| Parameter | Description | |------------|------------| | A | Asymptotic gas production | | k | Fractional rate constant | | d | Shape parameter |

Advantages

Limitations


LEL (Logistic-Exponential With Lag)

Equation

[ V(t) = \frac{ A \left( 1-e^{-k(t-\lambda)} \right) } { 1+\exp \left[ \ln\left(\frac{1}{d}\right) - k(t-\lambda) \right] } ]

Parameters

| Parameter | Description | |------------|------------| | A | Asymptotic gas production | | k | Fractional rate constant | | d | Shape parameter | | λ | Lag time |

Advantages

Limitations


Michaelis-Menten

Equation

[ V(t) = A \frac{t^{c}} { t^{c}+K^{c} } ]

Parameters

| Parameter | Description | |------------|------------| | A | Asymptotic gas production | | K | Half-time parameter | | c | Shape parameter |

Advantages

Limitations


Groot

Equation

[ V(t) = \frac{VF} { 1+\left(\frac{b}{t}\right)^k } ]

Parameters

| Parameter | Description | |------------|------------| | VF | Asymptotic gas production | | b | Half-time parameter | | k | Shape parameter |

Advantages

Limitations


Multi-Pool Models

Dual Logistic

Equation

[ V(t) = \frac{V_{1F}} { 1+\exp \left[ 2-4k_1(t-\lambda) \right] } + \frac{V_{2F}} { 1+\exp \left[ 2-4k_2(t-\lambda) \right] } ]

Parameters

| Parameter | Description | |------------|------------| | V1F | Gas volume from rapidly fermentable fraction | | V2F | Gas volume from slowly fermentable fraction | | k1 | Rate constant of rapid fraction | | k2 | Rate constant of slow fraction | | λ | Lag time |

Advantages

Limitations


Model Equivalence

Groot and Michaelis-Menten

The Groot and generalized Michaelis-Menten models are mathematically equivalent.

Parameter correspondence:

[ VF = A ]

[ b = K ]

[ k = c ]

Both formulations produce identical fitted values and model diagnostics when convergence is achieved.

Researchers may select either model according to the terminology commonly used in their field.


Choosing a Model

A practical progression is:

Simple Models

Use when:


Lag Models

Use when:


Flexible Sigmoidal Models

Use when:


Multi-Pool Models

Use when:


Custom Models

Researchers can also define their own equations using:

fit_custom()

See:

vignette("custom-models")

for additional details.


Summary

rumenGP provides a diverse collection of nonlinear kinetic models ranging from simple exponential equations to flexible multi-pool formulations.

Model choice should be guided by:

Researchers are encouraged to compare multiple models before selecting a final representation of fermentation kinetics.



Try the rumenGP package in your browser

Any scripts or data that you put into this service are public.

rumenGP documentation built on Oct. 2, 2026, 5:09 p.m.