tauFisher accurately predicts circadian time from a single sample of bulk and single-cell transcriptomic data