charite.christo.metannogen
Class MetannogenUserScripts
java.lang.Object
charite.christo.metannogen.MetannogenUserScripts
- All Implemented Interfaces:
- ActionListener, EventListener
public class MetannogenUserScripts
- extends Object
- implements ActionListener
HELP
This Dialog allows
- Export the network as SBML or SQL and to modify the export at Java source code level.
- Process network data
- To validate dataset during input
The Dialog is organized as a tabbed pane with a tab for each category.
The specific action is invoked with the right button which is labeled "Export" or "Run" or "Validate".
To save screen space this button can be un-docked by dragging with the mouse.
The source code can be modified by hitting the "Change"-button.
For understanding the source code only three Java interfaces and one Java class are important:
- JAVADOC:charite.christo.metannogen.Reaction contains the reactants and products, the compartments and optional attributes.
- JAVADOC:charite.christo.metannogen.ReactionCollection contain arrays of Reaction and Species objects
- JAVADOC:charite.christo.metannogen.Species contain the name and attributes of reactants or products. The Species class is not always required because the
Reaction class can return metabolites also as plain String objects.
- JAVADOC:charite.christo.metannogen.Metannogen gives access to the Networks. Network files are loaded according to the -networks=file-list command line option.
It also provides a function to create a network from all datasets. Metannogen has the main(String[]) method which is called when metannogen.jar is started.
BUT_LAB_Run
public static final String BUT_LAB_Run
- See Also:
- Constant Field Values
COL_CLASS
public static final int COL_CLASS
- See Also:
- Constant Field Values
COL_TAB
public static final int COL_TAB
- See Also:
- Constant Field Values
COL_HEADLINE
public static final int COL_HEADLINE
- See Also:
- Constant Field Values
COL_EXT
public static final int COL_EXT
- See Also:
- Constant Field Values
CLASSES
public static final Object[][] CLASSES
MetannogenUserScripts
public MetannogenUserScripts()
newPanel
public static JComponent newPanel()
shw
public static void shw(int options)
actionPerformed
public void actionPerformed(ActionEvent ev)
- Specified by:
actionPerformed in interface ActionListener
button
public static ChButton button(Class clazz)
main
public static void main(String[] argv)
'The most important classes are StrapAlign, StrapProtein and StrapEvent.'