MMGS: A novel genomic prediction framework to integrate genotype, environment and their interactions for multi-environment breeding trials | Synapse