Saturday, May 19, 2012

R BoolNet import done!

It has been an exciting week. Completed the first task of my timeline, that is importing R's BoolNet files into jSBGN. The coding part wasn't difficult, reused most of the code written for booleannet import. Most of the time was spent in navigating HTML, including js files and reading chromium's console logs. It is quite surprising that to find one small bug I had to write multiple console.log statements across 2-3 files. Finally caught the bug and the fix was just 9 characters! Desperately need to find a better method of debugging js code.

Also learnt two new tools this week, jslint and jsdoc. Both are pretty cool and do their job well. Though, jslint does not come across as a likeable person. Also had some discussion on the dev mailing list about reorganising the repos. That too is an important task. Workload for the weekend: thinking about the repo layout and getting started with libscopes in preparation for next week.

PS: Got my GSoC package. Don't have it in my hands, can't wait to get back to the institute!

No comments: