allow non-tuple sequences in concatenate
update analyses to use DistTimeseries
update examples to use new API