Package semanticSBMLui :: Module console_views :: Class Id2Sbml_view
[hide private]
[frames] | no frames]

Class Id2Sbml_view

source code


contoll and view for the creation of SBML files from a list of KEGG reaction identifiers

Instance Methods [hide private]
 
__init__(self)
initialize the database
source code
 
run(self) source code
 
makeInitMenu(self)
create menu with ...
source code
 
exit(self)
do nothing
source code
 
slotNext_l(self, *idlist)
join args (idlist) and filter all KEGG rection IDs make mext menu slotNext()
source code
 
slotNext_f(self, *fileNames)
traverse list of fileNames and check if files are existing if the exist parse all KEGG reaction IDs make next menu slotNext()
source code
 
slotNext(self)
make a list of all reaction (2 rows per reaction )
source code
 
listCompartments(self)
list all avialable compartments
source code
 
chooseCompartment(self, rid=None, cid=None)
choose a new compartemt for a reaction id and redisplay reactions
source code
 
slotKegg2Sbml(self)
try to create an sbml file catch errors: not internet connection, output file has no xml extension for output file, wrong input, output file already exists
source code
Method Details [hide private]

makeInitMenu(self)

source code 

create menu with 
- input box:
        - file input
        - text box manual input
- output box:
        - choose folder button
        - filename text field
- next button (slotNext())

slotNext(self)

source code 

make a list of all reaction (2 rows per reaction )

  • first row: reaction ids and reaction in word:s
  • second row: selected compartment for rection