Coding Period: Week 3

This week I was continuing the task of developing the chart.groovy and Display1Var1Time.groovy into a plugin. The learning process was amazing and wherever I got stuck I consulted my mentors and with them, I was successful in developing the Plugin for chart.groovy .


So by now, we had 5 plugins over which we had to do some beautification that included:

  • Putting a warning at the top of each window: "Please make sure VCell is launched and Fiji Service is started (Under Tools)".

  • Initially, the interphase of ModelSearch.java was quite crowded, so had to make it much more presentable and appealing.

  • Integrating the "Search and load" interface of ModelSearch.java into LinePlot.java. 

  • In ModelSearch.java, the purpose of Load vars and Time was not clear initially as it was below variables and time, so to make it more meaningful, Load vars and Time should be shifted above.

  • Removal of ModelType in the GUI of VCellPlugin.java

  • Replacement of the java icon which appears on all GUI with ccam_sm_colorgr.gif.

  • In the GUI for LinePlot Putting two checkboxes above TimePoint:

    • a. Checkbox: Plot timecourse at a StartIndex:

    • b. Checkbox: Plot line scan from StartIndex​to EndIndex at a time.


-Nikita Mahoviya


Comments

Popular posts from this blog

Final Evaluation

Coding Period: Week 10

A Great Summer Ahead: GSoC'21 @ NRNB