| Literature DB >> 18588708 |
Jeremiah Wright1, Andreas Wagner.
Abstract
BACKGROUND: Research in the field of systems biology requires software for a variety of purposes. Software must be used to store, retrieve, analyze, and sometimes even to collect the data obtained from system-level (often high-throughput) experiments. Software must also be used to implement mathematical models and algorithms required for simulation and theoretical predictions on the system-level.Entities:
Mesh:
Year: 2008 PMID: 18588708 PMCID: PMC2446383 DOI: 10.1186/1752-0509-2-55
Source DB: PubMed Journal: BMC Syst Biol ISSN: 1752-0509
Figure 1Identifying the simple paths in a directed graph. (a) The graph under consideration. (b) The input files to the SBRT. (c) The execution of the SBRT from the command line and its subsequent output. Rectangles with thick borders represent text files, with their name denoted directly above. The file edges.txt is created by the user to store the edges of the graph in a. The file sbrt_process_names.txt is used to define a name for the process and also provides part of the mechanism for incorporating process plug-ins. The file process.txt is used to organize the input, and all simple paths in the graph are identified with the command sbrt process.txt. The file paths.txt is created by the SBRT with a single path on each line, with nodes delimited by the pipe character.
Features of the Systems Biology Research Tool and similar software packages
| Software Package | Systems Biology Research Tool | COBRA Toolbox 1.3.3 | CellNetAnalyzer 9.0 | Metatool 4.9.2 | Metatool 5.0 | PathwayAnalyser 1.0 | expa | YANA 0.9.8 | SNA |
| Provides a graphical installation procedure | ✓ | ||||||||
| Requires separate installation of other software packages for basic functionality | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
| Requires commercial software for basic functionality | ✓ | ✓ | ✓ | ||||||
| Windows compatible | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
| Mac compatible | ✓ | ✓ | ✓ | ✓ | ✓ | Unknown | |||
| Linux compatible | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Requires programming ability to use | ✓ | ✓ | ✓ | ||||||
| Can be used via a command line interface | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
| Provides a graphical user interface | ✓ | ✓ | ✓ | ||||||
| Provides a documented API | ✓ | ✓ | ✓ | In Progress |
Figure 2Memory usage vs. running time for the SBRT (grey) and COBRA Toolbox (black) for 10 executions each of analysis A.