Difference between revisions of "Tools Comparison 2022"
From BioUML platform
Ilya Kiselev (Talk | contribs) |
Ilya Kiselev (Talk | contribs) |
||
Line 11: | Line 11: | ||
|Tellurium | |Tellurium | ||
|Morpheus | |Morpheus | ||
+ | |libRoadRunner | ||
|- | |- | ||
|'''Capabilities''' | |'''Capabilities''' | ||
+ | | | ||
| | | | ||
| | | | ||
Line 27: | Line 29: | ||
| text-based | | text-based | ||
| via tables | | via tables | ||
+ | | | ||
|- | |- | ||
|2. Simulation | |2. Simulation | ||
Line 33: | Line 36: | ||
| + | | + | ||
| via ext.tools | | via ext.tools | ||
+ | | + | ||
| + | | + | ||
| + | | + | ||
Line 43: | Line 47: | ||
| - | | - | ||
| - | | - | ||
+ | | | ||
|- | |- | ||
|4. Model analysis | |4. Model analysis | ||
Line 51: | Line 56: | ||
| + | | + | ||
| + | | + | ||
+ | | | ||
|- | |- | ||
|5. Database access | |5. Database access | ||
Line 59: | Line 65: | ||
| - | | - | ||
| - | | - | ||
+ | | | ||
|- | |- | ||
|'''Formalism''' | |'''Formalism''' | ||
+ | | | ||
| | | | ||
| | | | ||
Line 69: | Line 77: | ||
|- | |- | ||
|1. ODE | |1. ODE | ||
+ | | + | ||
| + | | + | ||
| + | | + | ||
Line 80: | Line 89: | ||
| + | | + | ||
| - | | - | ||
+ | | + | ||
| + | | + | ||
| + | | + | ||
Line 91: | Line 101: | ||
| + | | + | ||
| + | | + | ||
+ | | | ||
|- | |- | ||
|4. Discrete | |4. Discrete | ||
Line 99: | Line 110: | ||
| + | | + | ||
| + | | + | ||
+ | | | ||
|- | |- | ||
|5. Flux balance | |5. Flux balance | ||
Line 107: | Line 119: | ||
| | | | ||
| | | | ||
+ | | | ||
|- | |- | ||
|6. Modular modeling | |6. Modular modeling | ||
Line 115: | Line 128: | ||
| + | | + | ||
| + | | + | ||
+ | | | ||
|- | |- | ||
|7. Mixed formalisms | |7. Mixed formalisms | ||
Line 123: | Line 137: | ||
| - | | - | ||
| + | | + | ||
+ | | | ||
|- | |- | ||
|8. Agent-based | |8. Agent-based | ||
Line 131: | Line 146: | ||
| - | | - | ||
| - | | - | ||
+ | | | ||
|- | |- | ||
|9. Rule-based | |9. Rule-based | ||
Line 139: | Line 155: | ||
| - | | - | ||
| - | | - | ||
+ | | | ||
|- | |- | ||
|10. Population-based | |10. Population-based | ||
Line 147: | Line 164: | ||
| - | | - | ||
| - | | - | ||
+ | | | ||
|- | |- | ||
|'''Standards''' | |'''Standards''' | ||
Line 152: | Line 170: | ||
| | | | ||
| | | | ||
+ | | | ||
| | | | ||
| | | | ||
Line 163: | Line 182: | ||
| l3v1 | | l3v1 | ||
| l3v1, partially | | l3v1, partially | ||
+ | | | ||
|- | |- | ||
|2. SBML comp | |2. SBML comp | ||
Line 171: | Line 191: | ||
| partially | | partially | ||
| partially | | partially | ||
+ | | | ||
|- | |- | ||
|3. SBGN | |3. SBGN | ||
Line 179: | Line 200: | ||
| - | | - | ||
| - | | - | ||
+ | | | ||
|- | |- | ||
|4. SedML | |4. SedML | ||
Line 187: | Line 209: | ||
| + | | + | ||
| - | | - | ||
+ | | | ||
|- | |- | ||
|5. Combine archive | |5. Combine archive | ||
Line 195: | Line 218: | ||
| | | | ||
| | | | ||
+ | | | ||
|- | |- | ||
|6. SBOL | |6. SBOL | ||
Line 203: | Line 227: | ||
| - | | - | ||
| - | | - | ||
+ | | | ||
|- | |- | ||
|7. Antimony | |7. Antimony | ||
Line 211: | Line 236: | ||
| + | | + | ||
| - | | - | ||
+ | | | ||
|- | |- | ||
|8. Bionetgen | |8. Bionetgen | ||
Line 219: | Line 245: | ||
| - | | - | ||
| - | | - | ||
+ | | | ||
|- | |- | ||
|9. BioPAX | |9. BioPAX | ||
Line 227: | Line 254: | ||
| - | | - | ||
| - | | - | ||
+ | | | ||
|- | |- | ||
|'''Availability''' | |'''Availability''' | ||
+ | | | ||
| | | | ||
| | | | ||
Line 243: | Line 272: | ||
| + | | + | ||
| + | | + | ||
+ | | | ||
|- | |- | ||
|2. Linux | |2. Linux | ||
Line 251: | Line 281: | ||
| + | | + | ||
| + | | + | ||
+ | | | ||
|- | |- | ||
|3. MacOS | |3. MacOS | ||
Line 259: | Line 290: | ||
| + | | + | ||
| + | | + | ||
+ | | | ||
|- | |- | ||
|4. Web application | |4. Web application | ||
Line 267: | Line 299: | ||
| - | | - | ||
| - | | - | ||
+ | | | ||
|- | |- | ||
|'''Programming Language''' | |'''Programming Language''' | ||
Line 275: | Line 308: | ||
| Python | | Python | ||
| C++ | | C++ | ||
+ | | | ||
|} | |} |
Revision as of 15:47, 7 February 2022
Here we collect information about similar software and their features in comparison with BioUML.
This comparison was made in February 2022. Previous was done in 2019 and is available at separate page Tools Comparison.
BioUML | COPASI | iBioSim | CellDesigner | Tellurium | Morpheus | libRoadRunner | |
Capabilities | |||||||
1. Model creation | visual\text-based | via tables | visual | visual | text-based | via tables | |
2. Simulation | + | + | + | via ext.tools | + | + | + |
3. Parameter fitting | + | + | - | - | - | - | |
4. Model analysis | + | + | + | - | + | + | |
5. Database access | + | - | + | + | - | - | |
Formalism | |||||||
1. ODE | + | + | + | + | + | + | + |
2. Stochastic Gillespie-type | + | + | - | + | + | + | + |
3. Algebraic | + | - | + | - | + | + | |
4. Discrete | + | + | + | + | + | + | |
5. Flux balance | |||||||
6. Modular modeling | + | - | + | - | + | + | |
7. Mixed formalisms | + | - | - | - | - | + | |
8. Agent-based | + | - | + | - | - | - | |
9. Rule-based | + | - | - | - | - | - | |
10. Population-based | + | - | - | - | - | - | |
Standards | |||||||
1. SBML | l3v2, all tests passed | l3v1 except algebraic | l3v1 | l3v1 | l3v1 | l3v1, partially | |
2. SBML comp | fully, all tests passed | - | partially | - | partially | partially | |
3. SBGN | + | export | - | + | - | - | |
4. SedML | + | + | - | - | + | - | |
5. Combine archive | |||||||
6. SBOL | - | - | + | - | - | - | |
7. Antimony | + (in standalone) | - | - | - | + | - | |
8. Bionetgen | + (in standalone) | - | - | - | - | - | |
9. BioPAX | + | - | - | + | - | - | |
Availability | |||||||
1. Windows | + | + | + | + | + | + | |
2. Linux | + | + | + | + | + | + | |
3. MacOS | + | + | + | + | + | + | |
4. Web application | + | - | - | - | - | - | |
Programming Language | Java | C++ | Java | Java | Python | C++ |