supragenome