Posts

Showing posts with the label milestone 1

GSoC Week 6

Hi, This week was mainly focused on working to solve the issues of the SBML L3V2 encountered while simulating the SBML Test Suite using SBSCL. Out of 1809 tests from the SBML Test Suite (containing all the types and all the SBML levels and versions), about 57 SBML L3V2 tests fail. Here’s the complete summary of last week’s meeting with the work update during the week. In the meeting, mentors suggested making a pull request to the main SBSCL repository with all the information of work done till now, so they can review the work properly. As discussed, I made the PR #48 last Thursday. With this, the requested changes from the mentors have also been updated.  Mentors also suggested working on resolving the current SBML L3V2 issues this week rather than starting the work on support for FBC V3. We discussed adding the delay functionality to the rateOf function. I worked on adding this feature, and we had many discussions on this, but due to the problems in getting the delayed values of ...

GSoC Week 5

Hi, As discussed in the last blog, I started working on my first milestone of adding support for the SBML L3V2 models to SBSCL. This blog contains a summary of the meeting with the new features I added and the issues I worked on and fixed this week to add SBML L3V2 support. So, let's quickly dive in summary: The main suggestion from the mentors in the meeting was that I should make GitHub issues for each of the new problems (similar problems in a single issue) I get and discuss them on GitHub. All new issues can be found at this link . We talked about issue #38 and found out that now that test case works fine (maybe I was making some mistake in the values earlier). Then, we discussed the issue that SBML L3V2 allows now for the reaction without reactants and products and currently got an issue for these models. But afterward, I found that there was only a warning that the model is without reactants and products. The issue was that rules were dependent on the kinetic laws and were i...

GSoC Week 4

Hi, Last week, we had our first meeting after the coding period started on the 2nd of May. Again, excellent experience and discussed many new issues I encountered in the week. We mainly discussed the FBC (Flux Balance Constraints) issues where I paused in the last blog and the new problems I got in running the SBML Test Suite models. Here’s the  complete summary of the meeting with the weekly progress of work done: Continuing with the last blog, the first discussion we did was on resolving the FBC model issues. We found out that there was an issue in checking the namespace of the FBC model in JSBML. We opened a GitHub issue for the same in JSBML (issue #216 ). Currently, we resolved it by changing the method of getting namespace to getting the FBC package version until JSBML solves it [ Commit Link ]. The results of FluxBalanceAnalysis were somewhat scrambled up, which I made correct using a hashmap with key as reaction id and value as its flux. We decided to rename the CobraSolver...