> User's Guide > Flux Balance Analysis > Flux Space Sampling
Random Objective Function Generator

This process is used to generate random objective functions for use in flux balance analysis. There are many conceivable ways to create random objective functions, but this process uses only one such technique.

The objective functions produced by this process are linear combinations of reaction names from the provided stoichiometric network. Every reaction name is present in each objective function, and the coefficient of each term is randomly chosen from an (approximately) uniform distribution along the interval [-1, +1). The constant of each objective function is 0. Stated differently, each objective function has the form

Σ αi ri + 0,

where r denotes a reaction name and α denotes the randomly chosen coefficient.

Here is the set of keywords this process understands, along with a description of their possible corresponding values. See the command line documentation for more information about keyword-value pairs.


Required Keywords Possible Values
Process FBA Random Objective Function Generator
Reaction File The name of an FBA Reaction File containing a stoichiometric network.
Iterations The number of random objective functions to generate.
Seed The seed for the random number generator.
Output File Name The desired name of the file to which the generated objective functions will be written. See Objective Function Files for more information.
Optional Keywords Possible Values
File Format The desired text-based format of the output file.

Examples

Click here for an example.