Posts

Showing posts from August, 2025

Week 10: Starting Documentation and Polishing LSODA-Integrator

 Hi everyone, This week was about moving from testing to outreach and deeper documentation. I wrote a document for the SBSCL Wikipedia update , and incorporated suggestions from Dr. Draeger. I added a  default relative and absolute tolerance values for LSODA-Integrator, after discussing it with my mentors.  We also agreed that some legacy files like LSODAFunctions and LSODACommonContext can now be removed. I have now sent the announcement emails to relevant mailing lists. I have now created a Pull Request with code from the testing phase, which primarily includes SBMLTestSuiteRunner wrapper and some documentation files along with few more changes to improve the readability. We talked about the next major step which is writing detailed HTML documentation for LSODA, matching the style of SBSCL’s other solver docs. What’s Next Finalize and publish the updated SBSCL Wikipedia entry. Write comprehensive HTML documentation for LSODA-Integrator. Polish the codeb...

Week 9: Wrapping Up Testing

Hi everyone, As shared in the last blog that we have achieved a respectable result after running our algorithm against SBML Test Suite (Although, we are actively  looking into the remaining failed test cases). The focus has a little shifted from testing to documentation , community engagement, and preparing LSODA-Integrator for its final polished form. We kicked off the week with a full-team meeting where I shared the latest SBML Test Suite results with the mentors. This marks a big milestone, as the LSODA-Integrator is now stable, accurate, and well integrated into SBSCL. Our discussion revolved around the remaining 1% of failing cases — particularly those producing errors or no output . Dr. Dräger and Dr. Funahashi emphasized prioritizing these over tests with merely incorrect results. I explained my approach to event handling, delayed reactions, and fast reaction tags (described in detail in my Week 8 blog post ). Dr. Funahashi shared libSBMLsim as a possible resource to help i...