GSoC 17: istSOS-Data analysis and statistical tools suite

Idea
The aim of my project primarily is to create OAT extension in RESTFull Web api and OAT extension having data analysis and statistical tools for istSOS which will be used to automate the creation of statisticat documents using OAT library and harvesting the data from an istSOS server and then publishing the result on Open Data Portals(CKAN).

Project
Title: istSOS-Data analysis and statistical tools suite.

Student: Rahul Chauhan

Mentors: Massimiliano Cannata, Milan Antonovic.

Details
Project GSoC 2017 application Link.

Project GitHub Link.

May 4 - May 14

 * created github repo. https://github.com/rahulworld/Data-analysis
 * Installed all devlopment requsites.
 * Tried to understand the code flow of istSOS and OAT.
 * Created Project wiki.

May 15 - May 29
What did I complete this week?
 * Designed GUI for all Process time series methods.
 * Also Designed GUI for
 * Add Time Series
 * Process Time Series
 * Compare Sensor
 * Manage Sensor
 * This week, I’ve been indentifying all the process time series methods in OAT(freewat), I mean:
 * digital filter
 * exceedance
 * hydro events
 * hydro indices
 * hydro quality
 * resample
 * data values
 * hydro separation
 * integrate
 * compare
 * subtract
 * fill
 * statistics
 * hargreaves

What am I going to achieve for next week?
 * Adding GUI(OAT extension and its sub-extension) in istSOS.
 * Adding functionality of OAT method resampling in istSOS.

Is there any blocking issue?
 * Currently, everything is going according to plan.

May 30 - June 4 (Week 1)
What did I complete this week?
 * User interface design completed.
 * Adding user interface implementation in istSOS api.

What am I going to achieve for next week?
 * User interface implemented of OAT method resampling in istSOS api.

Is there any blocking issue?
 * Currently, everything is going according to plan.

June, 5 - June, 11 (Week 2)
What did I complete this week?
 * User interface implemented completely.
 * Implementation of resample method.

What am I going to achieve for next week?
 * Completing functionality of resample method(OAT) in istSOS api.

Is there any blocking issue?
 * Currently, everything is going according to plan.
 * Yes, I blocked on dygraph for plotting resampled data in istsos api.

June, 11 - June, 18 (Week 3)
What did I complete this week?
 * Implemented resample functionality in istsos api.
 * I have also updated the project wiki page.

What am I going to achieve for next week?
 * Adding functionality of regularization method(OAT) in istSOS api.

Is there any blocking issue?
 * Currently, everything is going according to plan.
 * Yes, I blocked on dygraph for plotting resampled data in istsos api.

June, 19 - June, 25 (Week 4)
What did I complete this week?
 * Implemented regularization functionality in istsos api.
 * I have also updated the project wiki page.

What am I going to achieve for next week?
 * Testing on these methods.
 * Documentation.

Is there any blocking issue?
 * Currently, everything is going according to plan.

Student's Biography
My name is Rahul Chauhan. I am 3rd year Computer Science & Engineering student at National Institute of Technology, Srinagar, India. Some more information about me can be obtained by following the link: http://rahulchauhan.net