ParameterUncertainty((0.1,0.3), "kk")] #specification of the outcomes outcomes = [Outcome("B4:B1076", time=True), #we can refer to a range in the normal way Outcome("P_t", time=True)] # we can also use named range #name of the sheet sheet = "Sheet1" #relative path to the Excel file workbook = r'\excel example.xlsx' if __name__ == "__main__": ema_logging.log_to_stderr(level=ema_logging.INFO) model = ExcelModel(r"./models/excelModel", "predatorPrey") ensemble = ModelEnsemble() ensemble.model_structure = model ensemble.parallel = True #turn on parallel computing pool = MultiprocessingPool(ensemble.model_structure, nr_processes=2) ensemble.pool = pool #run 100 experiments nr_experiments = 100 results = ensemble.perform_experiments(nr_experiments)