Ejemplo n.º 1
0
 def _def_params(self):
     if self.start_pkl_name is not None:
         myparams = SFLR_TMM.load_params(self.start_pkl_name)
     elif os.path.exists(self.pkl_name):
         myparams = SFLR_TMM.load_params(self.pkl_name)
     else:
         myparams = SFLR_TMM.new_def_params()
         myparams.p_act1 = 15*2*pi
     return myparams
Ejemplo n.º 2
0
 def _def_params(self):
     if self.start_pkl_name is not None:
         myparams = SFLR_TMM.load_params(self.start_pkl_name)
     elif os.path.exists(self.pkl_name):
         myparams = SFLR_TMM.load_params(self.pkl_name)
     else:
         myparams = SFLR_TMM.new_def_params()
         myparams.k_spring = 10.0
         myparams.c_spring = 0.1
     return myparams
Ejemplo n.º 3
0
 def _def_params(self):
     if self.start_pkl_name is not None:
         return SFLR_TMM.load_params(self.start_pkl_name)
     case = 1
     if case == 1:
         myparams = SFLR_TMM.load_params('model2b_bf_min.pkl')
     elif case == 2 and os.path.exists(self.pkl_name):
         myparams = SFLR_TMM.load_params(self.pkl_name)
     else:
         myparams = SFLR_TMM.new_def_params()
         myparams.k_spring = 10.0
         myparams.c_spring = 0.1
     return myparams
Ejemplo n.º 4
0
def spreadsheet_row_to_params(rowin, labels, old=False, \
                              pklname=None):
    keys = labels[0:-3]
    if pklname is not None:
        params = SFLR_TMM.load_params(pklname)
    else:
        if old:
            params = SFLR_TMM.SFLR_params()
        else:
            params = SFLR_TMM.new_def_params()
    for key, val in zip(keys, rowin[0:-3]):
        setattr(params, key, val)
    return params