http://bmcmedgenomics.biomedcentral.com/articles/10.1186/s12920-016-0180-y