import os, sys import numpy as np import scipy.io as sio # add exp code folder to path currfolder = os.getcwd() codefolder = currfolder[0:currfolder.find('code') + len('code')] sys.path.append(codefolder) from util.folder_extract import code_corresfolder from connAnalyTool.synchronization_indices import ciCoherence_acrosstrials folder_code_corres, folder_codecorresparent = code_corresfolder(__file__) savefolder = code_corres_folder def lfpallfiles_extract(files): if 'lfpdatas' in locals(): del lfpdata for i, file in enumerate(files): ### load data matdat = sio.loadmat(file, variable_names=variablesinLoadfile, struct_as_record=False, squeeze_me=True) ### extract the noused channels, only calculate once if i == 0:
files_normal.sort() dailyfc_visual(files_normal) files_mild.sort() dailyfc_visual(files_mild) files_moderate.sort() dailyfc_visual(files_moderate) animal = re.search('NHPs/[a-zA-Z]*/', __file__).group()[len('NHPs/'):-1] _, _, pipelinefolder, _= exp_subfolders() corresfolder, correparentfolder = code_corresfolder(__file__) freq = [26, 28] inputfolder = os.path.join(pipelinefolder, 'NHPs', animal, '0_dataPrep', 'Rest', 'm4_restData_filtered' + str(freq[0]) + '_' + str(freq[1]) + '_eqLen') area_coord_file = os.path.join(correparentfolder, 'chn_brainArea_simCoord_BrainArea.csv') savefolder = corresfolder text_task = 'Rest' if __name__ == '__main__': # main() cond = 'normal' save_prefix = 'all' images = glob.glob(os.path.join(savefolder, cond + '_' + save_prefix + '_[0-9]*')) images.sort()
# ## exp subfolders & code_corresfolder # %% _, _, pipelinefolder, _ = exp_subfolders() # %% get_ipython().run_cell_magic( 'javascript', '', 'IPython.notebook.kernel.execute(\'nb_name = "\' + IPython.notebook.notebook_name + \'"\')' ) # %% nb_name = nb_name[0:nb_name.find('.ipynb')] # corresfolder corresfolder, correparentfolder = code_corresfolder(os.getcwd(), nb_name) # %% [markdown] # ## global parameters # %% freq = [26, 28] sameDates4SKTRest = True # %% [markdown] # ## input setup # %% inputfolder = os.path.join(pipelinefolder, 'NHP_Pinky', '0_dataPrep', 'Rest', 'm6_restData_averagedAcrossOneArea')