2 Modules

A module can be anything that creates a predefined set of output files, optionally based on some input files. In this benchmark, we define four types of modules: dataset generators, methods, metrics and report generators. Each module type has common (but not necessarely exactly the same) input and output, which is discussed later in the Module types section.

A module is more than just code that generates some output. Each module is connected to a set of tools which make them portable, robust and reproducible: