• Main Page
  • Namespaces
  • Classes
  • Files
  • File List

/home/mark/model/software/ScrumPy/ScrumPy/Bioinf/PyoCyc/Promoter.py

00001 
00002 import Base, Tags
00003 
00004 DefaultFile="promoters.dat"
00005 
00006 class Record(Base.Record):
00007 
00008     ChildFields=[Tags.CompOf]
00009     ParentFields=[Tags.RegBy]
00010     
00011 
00012     RecordClass = "Promoter"
00013 
00014     def Finished(self):
00015         for f in Record.ChildFields + Record.ParentFields:
00016             if not self.Attributes.has_key(f):
00017                 self.Attributes[f] = [Tags.NR] 
00018                 
00019 
00020 
00021 class DB(Base.DB):
00022     def __init__(self,path=Base.DefaultPath, file=DefaultFile, RecClass=Record, **kwargs):
00023         Base.DB.__init__(self,
00024                          path=path,
00025                          file=DefaultFile,
00026                          RecClass=Record,
00027                          **kwargs)
00028 

Generated on Tue Sep 4 2012 15:38:01 for ScrumPy by  doxygen 1.7.1