nrnb / GoogleSummerOfCode

Main documentation site for NRNB GSoC project ideas and resources
115 stars 38 forks source link

Interconversion between the systems biology modeling formats SBML and BioPAX #33

Closed draeger closed 8 years ago

draeger commented 8 years ago

Background

BioPAX and SBML belong to the most popular modeling and data exchange languages in systems biology. While SBML focusses on quantitative modeling and dynamic simulation of models, BioPAX concentrates mainly on visualization and qualitative analysis of pathway maps. BioPAX describes reactions and relations. In contrast, SBML core exclusively describes quantitative processes such as reactions. The SBML extension for Qualitative Models (qual), makes interconversion between both formats possible. The tools BioPAX2SBML and SBML2BioPAX have been developed for interconversion. Since then, both SBML and BioPAX have further developed and come now with enhanced model components that are not yet covered by neither converter.

Goal

In this project, we will enhance BioPAX2SBML in response to experiences with its use and specific feedback from the BioPAX community. We will also enhance SBML2BioPAX to translate more SBML constructs, handle SBML Level 3 packages to the extent possible, and add features requested by the BioPAX community. Both programs should be incorporated into one common framework.

Technologies

Andreas Dräger, Michael Hucka, Nicolas Rodriguez, Akira Funahashi

Contact

SBML Team

Useful pointers to documentation related to GSOC for student on the main NRNB web site :

abhishek0198 commented 8 years ago

@draeger @mhucka @niko-rodrigue @funasoul I am Abhishek, computer science undergraduate student from India. I am very interested in working on this project. I went through the documentation of SBML (http://sbml.org/Main_Page) and JSBML library (http://sbml.org/Software/JSBML) and understood the format and parsing mechanism.

I would like to get started by setting up local dev to be more specific on my proposal for this project. I am assuming I need BioPAX2SBML and SBML2BioPAX in order to get started. Are there any dev docs avaialble to get started?

Also what is the best method to communicate regarding questions/issues?

Thanks

draeger commented 8 years ago

The best way to get started is by creating a Google Document for your application and to share it with all potential mentors. The easiest way to do so is to post the link to the mailing list sbml-team@caltech.edu.

abhishek0198 commented 8 years ago

Thanks @draeger, Is there a recommended format of proposal for this project?

draeger commented 8 years ago

There is no official template, but the application should cover:

I strongly recommend to just getting something started and to discuss on the private mailing list.

niko-rodrigue commented 8 years ago

You can check the main NRNB web site for GSOC that contain many pointers to documentation related to GSOC for student: http://nrnb.org/gsoc.html

khanspers commented 8 years ago

Chosen as GSoC 2016 project.