Source code for diviner.fix_something

import glob
import pandas
from multiprocessing import Pool
from .noise import fix_columns

fnames = glob.glob('/luna1/maye/*.h5')


[docs]def fixing_columns(fname): print('Doing', fname) store = pandas.HDFStore(fname) df = store[list(store.keys())[0]] fix_columns(df) store[list(store.keys())[0]] = df store.close()
p = Pool(4) p.map(fixing_columns, fnames)