Imputes the sex of each sample in a Dataset object by performing K means
clustering. If genes higher expressed in females (femGenes) and genes higher
expressed in males (malGenes) are not supplied, then clustering
is performed on a default set of known X-escape genes (Tukiainen et al. 2017 Nature)
and Y-chromosome genes.
Genes were chosen as a subset of the immune Sex Expression Signature (iSEXS) (Bongen et al. In Prep.)
Known X-Escape genes:
"XIST","RPS4X","CD40LG","ZRSR2","EFHC2","CA5B","ZFX","EIF1AX","CA5BP1","UBA1","SYAP1","DDX3X","FUNDC1","USP9X","SMC1A","NUP62CL","NAA10"
Y-Chromosome genes:
"KDM5D","RPS4Y1","EIF1AY","USP9Y","DDX3Y","UTY","PRKY","ZFY","TMSB4Y"