In [1]:
import numpy as np
import os
import pandas as pd
import warnings
import nelpy as nel
#warnings.filterwarnings("ignore")
In [2]:
pd.__version__
Out[2]:
In [3]:
datadirs = ['/Users/ckemere/Development/Data/Buzsaki/']
fileroot = next( (dir for dir in datadirs if os.path.isdir(dir)), None)
# conda install pandas=0.19.2
if fileroot is None:
raise FileNotFoundError('datadir not found')
load_from_nel = True
# load from nel file:
if load_from_nel:
jar = nel.load_pkl(fileroot + 'gor01vvp01pin01_processed_speed.nel')
exp_data = jar.exp_data
aux_data = jar.aux_data
del jar
jar = nel.load_pkl(fileroot + 'gor01vvp01pin01_tables_speed.nel')
df = jar.df
df2 = jar.df2
del jar
In [4]:
df = df.convert_objects(convert_numeric=True)
# df2 is already in maximally numeric form
In [5]:
with pd.HDFStore('gor01vvp01pin01-metadata.h5') as store:
store.put('Session_Metadata',df,format='fixed')
store.append('Subset_Metadata',df2)