Additional SynTReN documentation

date: 2007-05-15

Important classes

The most relevant classes are:

NetworkGeneratorCLI

The command line takes one argument: an '.ini' file where all the settings are saved and generates a number of files in a folder which is specified in the ini file. The main() method is in fact a wrapper for the run() method, which you can use as an API call to the command line interface.

Generated files using both CLI and GUI

all generated files are saved in the output folder which is specified in the ini file and apply to the following template:
nn<v>_nbgr<w>_hop<x>_bionoise<y>_expnoise<z>_(neigh|clust)Add_((unnormalized|maxExpr1)_dataset|external|network).(txt|sif|xml)

Note: one exception to this rule: if the ini-field 'createGeneNetwork' is true, then the resulting xml file is saved to the location defined in 'GeneNetworkXMLFile'. When the field is false, the xml file is read from this location.

Ini-files

The ini-files have a somewhat complex structure due to historical reasons. Several examples of ini files are included in the folder 'data/samples'.