update metagenome return