Posts

Showing posts from July, 2021

Coding Period Week 7

Now we headed towards the 2nd coding phase where I discussed with the mentor how the work and how to proceed. So this week and for the upcoming, we will focus on calling various plugins from a single plugin. For doing this we referred to some of the plugins like:-  Cell Counter LSM Toolbox And begin with certain small tasks like: Adding a question mark, after clicking launch Help window Adding an icon to any field/button, like in the LSM toolbox Adding a vertical divider, horizontal divider, controlling the width, the length Adding JPanel with logo  Adding GUIButton.java - Nikita Mahoviya

First Evaluation: Coding Period Week 6

Image
The results of the First evaluation were out and the efforts over the project brought us to the evaluation phase. So, I passed my first evaluation and received feedback about my work quality, interaction, and some personal approach too for dealing with the project. So here are some of the questions that were asked:- About the Student Did you contribute to National Resource for Network Biology (NRNB) before February 2021? Did you participate in open source before GSoC 2021? <if Yes then for how many years> How many years have you been participating in open source? Were you a GSoC student before GSoC 2021? <if Yes then name of the organization> Communication When did you first communicate with National Resource for Network Biology (NRNB) this year? How often do you interact with your mentor(s)? How do you communicate with your mentor(s)? How responsive are your mentor(s)? Experience What is your favorite part of participating in GSoC? What is the most challenging part of par

Coding Period: Week 5

  I discussed the progress of the GUI integration with Michael Sir and the errors I came across and then we concluded  that first we will separate the ‘LinePlot into  Line Plot by Time’ and  ‘Line Plot by Distance’ into two options and then proceed further for which referring the VCellPlugin and experimenting it was important.  I also started working upon the conversion of various other Groovy scripts into plugins taking the reference of VCellPlugin. - Nikita Mahoviya

Coding Period: Week 4

This week was devoted to improving the presentation of the work that is our GUI. I had to put a warning message on the top of the window which reminds the user to activate the ImageJ service before proceeding, the message at the top of GUI had the chance of being ignored so instead of putting a message at the top I insisted on a pop-up dialog box which had the message: “Please make sure VCell is launched and Fiji Service is started (Under Tools)!” and that was quite favorable to the mentors. So now when we are ready with a set of plugins, we need to integrate them into a single plugin that calls other plugins to perform the task. So this week I had meetings with my mentors that were solely for the integration of plugins. The base was our VCellPlugin and then we added some Radio Buttons that did the task of:  Load File LinePlot by time LinePlot by distance at a time - Nikita Mahoviya