Welcome to Biogeme’s documentation!
Biogeme is a open source Python package designed for the maximum likelihood estimation of parametric models in general, with a special emphasis on discrete choice models. It relies on the package Python Data Analysis Library called Pandas.
This webpage contains the documentation created by Sphinx from the source code of Biogeme. If you do not find some information here, consult also the two following sources:
Installation instructions
This section provides detailed instructions on how to install Biogeme on various platforms.
Examples of usage
This section contains various examples demonstrating how to use Biogeme for different purposes.
- Examples
- Some simple examples for beginners
- Biogeme examples for the Swissmetro data
- Calculating indicators
- Timing function evaluation
- Monte-Carlo integration
- Choice models with latent variables
- Assisted specification algorithm
- Estimation with samples of alternatives
- Multiple Discrete Continuous Extreme Value models
TOML Configuration
This section describes the TOML configuration files used by Biogeme.
Native Draws
This section explains how to use native draws in Biogeme for Monte-Carlo simulation.
Biogeme code
This section provides detailed information about the code of Biogeme.
- .biogeme module
- biogeme.assisted module
- biogeme.biogeme module
- biogeme.biogeme_logging module
- biogeme.catalog module
- biogeme.check_parameters module
- biogeme.cnl module
- biogeme.configuration module
- biogeme.controller module
- biogeme.data module
- biogeme.database module
- biogeme.default_parameters module
- biogeme.deprecated module
- biogeme.dict_of_formulas module
- biogeme.distributions module
- biogeme.draws module
- biogeme.exceptions module
- biogeme.expressions module
- biogeme.filenames module
- biogeme.function_output module
- biogeme.loglikelihood module
- biogeme.lsh module
- biogeme.mdcev module
- biogeme.messaging module
- biogeme.models module
- biogeme.multiobjectives module
- biogeme.native_draws module
- biogeme.negative_likelihood module
- biogeme.nests module
- biogeme.optimization module
- biogeme.parameters module
- biogeme.partition module
- biogeme.results module
- biogeme.sampling_of_alternatives module
- biogeme.segmentation module
- biogeme.singleton module
- biogeme.specification module
- biogeme.tools module
- biogeme.validity module
- biogeme.version module