interplatform interarray intraplatform interassay intermicrobial intermicrotubule intergene intercluster interhomologous intermouse