Closed funasoul closed 2 years ago
@khanspers
Hi, I'm Takahiro Yamada planning to be a potential mentor of this project. Could it be possible to add me as an assignees to this issue? With best regards.
Takahiro Yamada
Hi @kaitoii11 @tokkuman @mythosil @funasoul @TakahiroYamada can we discuss this, I would like to take up this issue.
Hi @yash170106065 ! Could you please inform us of your skills related to this project? Then, it could be smoother to discuss this project.
Best.
Takahiro
@TakahiroYamada Actually I am contributing to NRNB for the last 1 year and familiar with Git, Github, Java.
@yash170106065 I'm so sorry for responding late!! Great! I guess you are very familiar not only with computational side but also a series of GSoC flow!!
Do you have experience to use GitHub Action? If you did not have it, I guess it's better for you starting with it implementing very simple simulation of SBML model using SBSCL or much simpler implementation.
Takahiro
Hello @TakahiroYamada, @funasoul, and everyone, I am Avinal, pursuing Bachelors in CS from NIT Hamirpur, India, I am willing to contribute to this project. I would like to inform you about my skills as asked above :
I hope we are good to discuss this project further :)
I tried running included examples, I am though a bit unsure about what is the proper command to run simulations. These are the results.
Please let me know if there is a proper doc on how to run, I saw all the readme, and docs but might have missed it. if this is the correct place for discussions, I would like to add more observations
Cleanup in preparation for GSoC 2022.
Background
In recent years, the importance of reproducibility has been reaffirmed in the field of research. This refers to the ability of a third party to reproduce the work done by an experimenter (researcher). The field of simulation using mathematical models is no exception, and it is said to be important to ensure reproducibility. For example, according to [1], it is reported that about half of the systems biology models fail to directly reproduce simulation results. Therefore, the goal of this project is to build a simulation environment that can ensure reproducibility. Specifically, we will build a framework to simulate mathematical models pushed to github and return the execution results.
[1] Tiwari, Krishna, et al. “Reproducibility in systems biology modelling.” bioRxiv (2020).
Goal
When a user pushes a mathematical model (SBML) and simulation conditions (SED-ML) to github, the framework will execute the specified simulation and returns the execution result using github action.
Difficulty Level 1
Since the existing SBML compatible simulator SimulationCore Library supports SBML and SED-ML, the difficulty of this project is relatively low. The simulation environment will be more robust if SBML verification is performed before running the simulation.
Skills
XML, Java, git (essential) SBML, SED-ML, docker (nice to have)
Public Repository
Potential Mentors
Kaito Ii Akira Funahashi Akito Tabira Takahiro Yamada Yuta Tokuoka
Contact
Kaito Ii Akira Funahashi Akito Tabira Takahiro Yamada Yuta Tokuoka