From: <ki...@us...> - 2003-05-07 00:11:00
|
Update of /cvsroot/pymerase/Docs/output/modules In directory sc8-pr-cvs1:/tmp/cvs-serv6629 Added Files: iPymerase.tex Log Message: iPymerase documentation --- NEW FILE: iPymerase.tex --- % Pymerase Docs - iPymerase % Copyright (c) California Institute of Technology % % Authors: Brandon King % $Revision: 1.1 $ % Modified $Date: 2003/05/07 00:10:57 $ \section{\cb iPymerase} \subsection{\cb Description} iPymerase is meant as an Output Module developement tool. It will drop you into an ipython interactive interpreter and allow you to explore the Pymerase API which has been filled up with your model. You can explore the Pymerase API and learn how to use it and then write your new Output Module. \subsection{\cb Usage} Just run pymerase using anything other than the Pymweb interface to Pymerase and launch the iPymerase output module. You will see the following output once iPymerase has been activated. \begin{verbatim} Welcome to iPymerase! pymerase class list variable is 'classList' Convenience Functions: printClassess(classList) printAttributes(attribList) printAssociations(assocList) getClassByName(classList, className) getAttribByName(attribList, attribName) getAssocByName(assocList, assocName) In [1]: \end{verbatim} Just start exploring the classList and your all set. \subsection{\cb Caveats} \subsubsection{\cb pymerasegui.py / pymerase --gui} If you run iPymerase from the Pymerase GUI, then you will have to make sure you exit the ipython interpreter when your done, otherwise the Pymerase GUI won't shutdown or let you run Pymerase again. |