Supplementary materials for the manuscript "Multi-stakeholder multi-objective greenhouse design optimization ". Contains: 1) the code for genetic algorithm; 2) the code for the directional distance function analysis; and 3) the typical year climate data for the four locations evaluated in this study.