ENH: properly deal with empty string input
NF: support one-minus-correlation
ENH: store sample dimension attributes
NF+TST: DISTATIS implementation