Rationale
Cytoscape is a
successfully developed software platform for the visualization
and analysis of the biological networks. As one of its coolest
features, it provides lots of functional plug-ins and allows
users to develop plug-ins in the context of their own work.
However, most of the available plug-ins are designed for network
analysis, those for network reconstruction are rare yet, let
alone those which can reconstruct metabolic networks for the
given organism or on the given level by use of the KEGG data
directly.
To meet this requirement, we developed MetAtlas, the
first Cytoscape plug-in, to reconstruct metabolic networks
interactively in the form of WYSIWYG (what you see is what you
get). MetAtlas contributes to the direct computational
network analysis by working together with the other plug-ins.
Technology
MetAtlas
retrieves the metabolic data from the
KEGG ftp site using the
KEGG API and store
data locally using a relational database server. MetAtlas
creates graph objects using
GINY. MetAtlas
can handle the metabolic network reconstruction in two kinds of
representations (enzyme graph) and on three levels in line with the
level defined in the KEGG Orthology.
MetAtlas is developed with Eclipse, the Java Development
Kit (JDK) 1.5 and Cytoscape Plug-in API. The use of
Spring and
Maven makes the source code of
MetaGen quite stretchable and seamless. Using the standard SQL syntax,
MetaGen ships pre-configured with the
MySQL database. But one can easily switch to
the database they are comfortable administering by making a little
change in the table schema SQL file. MetAtlas needs
nothing to run but JDK5.0 or higher, Cytoscape 2.6.x and a
rational database which supports
JDBC,
but MetAtlas is platform-independent and
database-independent. User can follow the documents in the
downloaded package to install MetAtlas and make it work.
Screenshots




License
MetaGen is free under
the
GNU LGPL license. For the non-academic users, please check
the license
agreement of KEGG before using it.
Acknowledgement
We thank
KEGG technical support
for the use of
KEGG API.
We also thank the tech team of Cytoscape for the help on the plug-in
development.
MetAtlas is funded by National Natural Science
Foundation of China (6077 3021 and 6060 3054).
Tingting Zhou: |
grace dot tingting dot zhou at gmail dot com |
Samuel Kin Fung Yung: |
cskfyung at comp dot polyu dot edu dot hk |