Method and system for designing experiments by selecting at least a first
experiment from an experimental space using a data-driven optimizer,
receiving experimentally determined data, evaluating the experimentally
determined data at a mata layer module, processing the experimentally
determined data at the optimizer; the processing at the optimizer being
influenced by the evaluation data.