PEATDB/Ekin/Meta.py
def autoCreate(self, mode):
        import time
        """Auto create some meta data specific to the ekin mode"""
        if mode=='General' or mode=='NMR titration':
            self.data['glob'] = {  'Buffer': {   'attrib': 'mM', 'data': 'KCl'},
                        'Comment': {   'attrib': None, 'data': ''},
                        'D2O concentration': {   'attrib': '%', 'data': ''},
                        'Experimental protocol': {   'attrib': None, 'data': ''},
                        'Literature Reference': {   'attrib': None, 'data': ''},
                        'Protein concentration': {   'attrib': 'mM', 'data': ''},
                        'Sample volume': {   'attrib': 'mL', 'data': ''},
                        'Temperature': {   'attrib': 'C', 'data': '35'},
                        'date': {   'attrib': '', 'data': time.asctime()},
                        'operator': {   'attrib': '', 'data': ''},
                        'pH': {   'attrib': 'pHU', 'data': ''},
                       'status': {   'attrib': '', 'data': ''}}
        elif mode=='Simple enzyme kinetic':
            self.data['glob'] = {
                        'Comment': {   'attrib': None, 'data': ''},
                        'Experimental protocol': {   'attrib': None, 'data': ''},
                        'Literature Reference': {   'attrib': None, 'data': ''},
                        'Protein concentration': {   'attrib': 'mM', 'data': ''},
                        'Sample volume': {   'attrib': 'mL', 'data': 'x'},
                        'Temperature': {   'attrib': 're', 'data': '35'},
                        'date': {   'attrib': '', 'data': time.asctime()},
                        'operator': {   'attrib': '', 'data': ''},
                        'pH': {   'attrib': 'pHU', 'data': ''},
                        'status': {   'attrib': '', 'data': ''}}

        elif mode=='Enzyme pH-activity' or mode=='Protein Stability':
            self.data['glob'] = {
                        'Comment': {   'attrib': None, 'data': ''},
                        'Enzyme concentration': {   'attrib': 'mM', 'data': ''},
                        'Experimental protocol': {   'attrib': None, 'data': ''},
                        'Literature Reference': {   'attrib': None, 'data': ''},
                        'Temperature': {   'attrib': 'C', 'data': '35'},
                        'date': {   'attrib': '', 'data': time.asctime()},
                        'operator': {   'attrib': '', 'data': ''},
                        'pH': {   'attrib': 'pHU', 'data': ''},
                        'status': {   'attrib': '', 'data': ''}}

        else:
            print 'no presets for this mode'
        return
Auto create some meta data specific to the ekin mode
Auto create some meta data specific to the ekin mode
Auto create some meta data specific to the ekin mode
def autoCreate(self, mode):
        import time
        if mode=='General' or mode=='NMR titration':
            self.data['glob'] = {  'Buffer': {   'attrib': 'mM', 'data': 'KCl'},
                        'Comment': {   'attrib': None, 'data': ''},
                        'D2O concentration': {   'attrib': '%', 'data': ''},
                        'Experimental protocol': {   'attrib': None, 'data': ''},
                        'Literature Reference': {   'attrib': None, 'data': ''},
                        'Protein concentration': {   'attrib': 'mM', 'data': ''},
                        'Sample volume': {   'attrib': 'mL', 'data': ''},
                        'Temperature': {   'attrib': 'C', 'data': '35'},
                        'date': {   'attrib': '', 'data': time.asctime()},
                        'operator': {   'attrib': '', 'data': ''},
                        'pH': {   'attrib': 'pHU', 'data': ''},
                       'status': {   'attrib': '', 'data': ''}}
        elif mode=='Simple enzyme kinetic':
            self.data['glob'] = {
                        'Comment': {   'attrib': None, 'data': ''},
                        'Experimental protocol': {   'attrib': None, 'data': ''},
                        'Literature Reference': {   'attrib': None, 'data': ''},
                        'Protein concentration': {   'attrib': 'mM', 'data': ''},
                        'Sample volume': {   'attrib': 'mL', 'data': 'x'},
                        'Temperature': {   'attrib': 're', 'data': '35'},
                        'date': {   'attrib': '', 'data': time.asctime()},
                        'operator': {   'attrib': '', 'data': ''},
                        'pH': {   'attrib': 'pHU', 'data': ''},
                        'status': {   'attrib': '', 'data': ''}}
        elif mode=='Enzyme pH-activity' or mode=='Protein Stability':
            self.data['glob'] = {
                        'Comment': {   'attrib': None, 'data': ''},
                        'Enzyme concentration': {   'attrib': 'mM', 'data': ''},
                        'Experimental protocol': {   'attrib': None, 'data': ''},
                        'Literature Reference': {   'attrib': None, 'data': ''},
                        'Temperature': {   'attrib': 'C', 'data': '35'},
                        'date': {   'attrib': '', 'data': time.asctime()},
                        'operator': {   'attrib': '', 'data': ''},
                        'pH': {   'attrib': 'pHU', 'data': ''},
                        'status': {   'attrib': '', 'data': ''}}
        else:
            print 'no presets for this mode'
        return
def autoCreate ( self , mode ) : import time if mode == 'General' or mode == 'NMR titration' : self . data [ 'glob' ] = { 'Buffer' : { 'attrib' : 'mM' , 'data' : 'KCl' } , 'Comment' : { 'attrib' : None , 'data' : '' } , 'D2O concentration' : { 'attrib' : '%' , 'data' : '' } , 'Experimental protocol' : { 'attrib' : None , 'data' : '' } , 'Literature Reference' : { 'attrib' : None , 'data' : '' } , 'Protein concentration' : { 'attrib' : 'mM' , 'data' : '' } , 'Sample volume' : { 'attrib' : 'mL' , 'data' : '' } , 'Temperature' : { 'attrib' : 'C' , 'data' : '35' } , 'date' : { 'attrib' : '' , 'data' : time . asctime ( ) } , 'operator' : { 'attrib' : '' , 'data' : '' } , 'pH' : { 'attrib' : 'pHU' , 'data' : '' } , 'status' : { 'attrib' : '' , 'data' : '' } } elif mode == 'Simple enzyme kinetic' : self . data [ 'glob' ] = { 'Comment' : { 'attrib' : None , 'data' : '' } , 'Experimental protocol' : { 'attrib' : None , 'data' : '' } , 'Literature Reference' : { 'attrib' : None , 'data' : '' } , 'Protein concentration' : { 'attrib' : 'mM' , 'data' : '' } , 'Sample volume' : { 'attrib' : 'mL' , 'data' : 'x' } , 'Temperature' : { 'attrib' : 're' , 'data' : '35' } , 'date' : { 'attrib' : '' , 'data' : time . asctime ( ) } , 'operator' : { 'attrib' : '' , 'data' : '' } , 'pH' : { 'attrib' : 'pHU' , 'data' : '' } , 'status' : { 'attrib' : '' , 'data' : '' } } elif mode == 'Enzyme pH-activity' or mode == 'Protein Stability' : self . data [ 'glob' ] = { 'Comment' : { 'attrib' : None , 'data' : '' } , 'Enzyme concentration' : { 'attrib' : 'mM' , 'data' : '' } , 'Experimental protocol' : { 'attrib' : None , 'data' : '' } , 'Literature Reference' : { 'attrib' : None , 'data' : '' } , 'Temperature' : { 'attrib' : 'C' , 'data' : '35' } , 'date' : { 'attrib' : '' , 'data' : time . asctime ( ) } , 'operator' : { 'attrib' : '' , 'data' : '' } , 'pH' : { 'attrib' : 'pHU' , 'data' : '' } , 'status' : { 'attrib' : '' , 'data' : '' } } else : print 'no presets for this mode' return
Auto create some meta data specific to the ekin mode
Auto create some meta data specific to the ekin mode
"""Auto create some meta data specific to the ekin mode"""
self
mode