Abstract: A method and system of data analytics provide for retrieving data from a plurality of different sources, normalizing the data, predicting one or more values based on the normalized data, analyzing the normalized data based on the prediction, and delivering an output to a user based on the analysis. One such method includes using a computer to extract point observation data from different electronic data sources; converting time-series data into a plurality of reference (time, value) pairs; normalizing the reference (time, value) pairs using a coherence operation to convert the data into interval observation data; performing estimated weighted moving average with a residual bands adjustment to provide a range of predicted values; comparing current (time, value) pairs to the predicted value to identify anomalies.