Non Uniform Discrete Fourier Analysis