Team:USTC Software/hoWIO
From 2009.igem.org
Line 23: | Line 23: | ||
To access the requirement, there must be a tool helps us to fetch the list of data from a SBML file. Fortunately, [http://sbml.org/Software/libSBML LibSBML] assists us for all the SBML related staff. LibSBML is an open-source programming library to help you read, write, manipulate, translate, and validate SBML files and data streams. The Latest stable release of LibSBML is 4.0.0. In terms of our software, the following two major functions has been accomplished based on LibSBML. | To access the requirement, there must be a tool helps us to fetch the list of data from a SBML file. Fortunately, [http://sbml.org/Software/libSBML LibSBML] assists us for all the SBML related staff. LibSBML is an open-source programming library to help you read, write, manipulate, translate, and validate SBML files and data streams. The Latest stable release of LibSBML is 4.0.0. In terms of our software, the following two major functions has been accomplished based on LibSBML. | ||
- | '''1.ReadSBMLFile'''[[Image:sbml.png|450px|right]] | + | '''1.ReadSBMLFile'''[[Image:sbml.png|450px|right|thumb|Schematic view of reading SBML]] |
The class ReadSBMLFile is used to extract all useful data from a SBML file and send them to the class “val_func”. Since each class represents one term of the the expression. all the terms will be push into a vector. In another word, another container has been created used to place a list of "val_func", of course you can realize that Nth list of "val_func" accommodates all the informations related to Nth species in this Biological system. Finally, all the containers will be package orderly and send to the Particle Swarm Optimization Algorithm (PSO) part or the Global Sensitivity Analysis (GSA) part for the next step. Here are the components of class “val_func”. | The class ReadSBMLFile is used to extract all useful data from a SBML file and send them to the class “val_func”. Since each class represents one term of the the expression. all the terms will be push into a vector. In another word, another container has been created used to place a list of "val_func", of course you can realize that Nth list of "val_func" accommodates all the informations related to Nth species in this Biological system. Finally, all the containers will be package orderly and send to the Particle Swarm Optimization Algorithm (PSO) part or the Global Sensitivity Analysis (GSA) part for the next step. Here are the components of class “val_func”. | ||
Line 68: | Line 68: | ||
Following is a small demo of this tool.<br /> | Following is a small demo of this tool.<br /> | ||
- | [[Image:funcextractor.png|center|400px|Arbitrarily draw a curve in painting tools under windows xp]] | + | [[Image:funcextractor.png|center|400px|thumb|Arbitrarily draw a curve in painting tools under windows xp]] |
There are definitely quite a lot to improve, including<br /> | There are definitely quite a lot to improve, including<br /> | ||
Line 77: | Line 77: | ||
|} | |} | ||
- | |||
- | |||
|} | |} | ||
|} | |} | ||
{{USTCSW_Foot}} | {{USTCSW_Foot}} |
Revision as of 19:14, 20 October 2009
About | Team and People | Project | Standard | Notebook | Demo | Safety | External Links |
---|
|
|