specified SplicingData reducer as NMF
moved reducing to generic Data object