Uses an extension of nonnegative matrix factorization to identify shared and dataset-specific factors.