mcgenome