-
Notifications
You must be signed in to change notification settings - Fork 2
SBSCL wiki page for GSoC 2018
The Systems Biology Simulation Core Library provides an efficient and exhaustive Java™ implementation of methods to interpret the content of models encoded in the Systems Biology Markup Language SBML and its numerical solution. This library is based on the JSBML project and can be used on every operating system, for which a Java Virtual Machine is available.
In future, Shalin will continue to contribute to SBSCL, however, this and all other work will happen on Draeger lab GitHub repository. This repository will only serve as a demonstration of Shalin's summer work for GSoC'18.
- Shalin's GSoC proposal abstract
- Shalin's weekly GSoC blog
- Shalin's forked GitHub repository for GSoC work
- Draeger lab original GitHub repository
- Pull-request with a list of all the commits
- Shalin's official website
- Added support for repeatedTasks, post-processing repeated tasks
- Added support for simulation graph plots
- Added support for simulating hierarchical SBML models
- Replaced proprietary IBM cplex dependency with open-source library SCPsolver
- Support for reading OMEX files
- Reorganized simulation-core code as per maven standards
- Added JUnit tests to check features in the current build
- Added support for Travis continuous integration for build check
- Auto download test files such as SBMLTestSuite using Travis at compile time
- Added simplified support for OneStep and SteadyState simulations
- Added support for finding the nearest match simulation algorithm
- Added support for plotting sedml outputs
- Created a project website using maven
- Updated javadoc and license files using maven
- Several other bug-fixes and updated README
All the work mentioned above has been extensively discussed and merged with Draeger lab GitHub repository using a pull-request. Additionally, all the issues created on this forked repository have been transferred to the original repository using Issue mover for GitHub