import pickle 
import pipeline_cal as pc 
import sys 
syspath = sys.path 
sys.path = [l for l in syspath if 'casa' not in l] 
with open('/data1/eovsa/fits/UDBms/201908//tmp_UDBcorr/udbcorr_tmp.pickle', 'rb') as sf: 
    filelist = pickle.load(sf) 
filelist_tmp = [] 
for ll in filelist: 
    try: 
        filelist_tmp.append(pc.udb_corr(ll, outpath='/data1/eovsa/fits/UDBms/201908//tmp_UDBcorr//', calibrate=True, desat=True)) 
    except: 
        pass 
filelist = filelist_tmp 
with open('/data1/eovsa/fits/UDBms/201908//tmp_UDBcorr/udbcorr_tmp.pickle', 'wb') as sf: 
    pickle.dump(filelist,sf) 
