Concept of IMAC
IMAC is an abbreviation of Inter- and Intra-Metabolite Atom-level Connectivity Database. Connectivity in metabolic networks is classified into metabolite-level connectivity through enzymatic reactions and atom-level connectivity. Atom-level connectivity is further classified into inter-metabolite connectivity through enzymatic reactions and intra-metabolite connectivity through chemical bonds. IMAC is a database, which includes data about both inter- and intra-metabolite atom-level connectivities in metabolic networks.
IMAC and GNU Octave/Matlab
At present, the connectivity data in IMAC are ready for use on GNU Octave. The data once imported to GNU Octave can be saved in a format suitable for use on Matlab. GNU Octave is a high-level language, primarily intended for numerical computations and mostly compatible with Matlab. It is easily extensible and customizable via user-defined functions written in Octave's own language, or using dynamically loaded modules written in C++, C, Fortran, or other languages (from GNU Octave homepage, www.octave.org). Therefore, various programs or scripts can be developed on GNU Octave as tools for structural analyses of metabolic networks using IMAC.