def getSignalBlocks(filePath): from mff.mff_getSignalFilename import mff_getSignalFilename from mff.getSignalNbin import getSignalNbin # eegSignalFile = mff_getSignalFilename(filePath,'EEG') eegSignalFile = 'signal1.bin' eegInfo = getSignalNbin(filePath, eegSignalFile) pibSignalFile = mff_getSignalFilename(filePath, 'PNSData') if pibSignalFile == []: pibInfo ={'nC':0,'sampRate':0,'blocks':0,'blockNumSamps':[],'signalFile':[]} else: pibInfo = getSignalNbin(filePath, pibSignalFile) SignalBlocks = {'npibChan':pibInfo['nC'],'pibBinObj':pibInfo['blockNumSamps'], 'pibBlocks':pibInfo['blocks'], 'pibSignalFile':pibSignalFile,'sampRate':eegInfo['sampRate'], 'nChan':eegInfo['nC'],'binObj':eegInfo['blockNumSamps'],'blocks':eegInfo['blocks'],'eegFile':eegSignalFile} return SignalBlocks
from mff.mff_getSummaryInfo import mff_getSummaryInfo from mff.getSignalBlocks import getSignalBlocks from mff.getSignalNbin import getSignalNbin from mff.mff_getSignalFilename import mff_getSignalFilename from mff.mff_micros2Sample import mff_micros2Sample from mff.blockSample2BlockAndSample import blockSample2BlockAndSample from mff.read_signalN import read_signalN from mff.ns2pyTime import ns2pyTime mfffilepath ='/Users/jesong1126/Python3/gs3/data' filePath = mfffilepath+'/SEP_107_0046_fil_seg_bcr.mff' signalNbin = 'signal1.bin' SignalBlocks = getSignalNbin(filePath, signalNbin) ###----------------------------------------------------------------------------- # aaa = getSignalNbin(filePath, 'signal1.bin') # getEpochInfos(filePath, 500) # SignalBlocks = getSignalBlocks(filePath) # summaryInfo = mff_getSummaryInfo(filePath) # filePath = '/Users/jesong1126/Python27/Data/mffdata_test/MEP_107_LT.mff' hdr = read_mff_header(filePath) hdr.keys() summaryInfo = hdr['orig'] #event1 = read_mff_event(filePath, hdr)
from mff.mff_getSummaryInfo import mff_getSummaryInfo from mff.getSignalBlocks import getSignalBlocks from mff.getSignalNbin import getSignalNbin from mff.mff_getSignalFilename import mff_getSignalFilename from mff.mff_micros2Sample import mff_micros2Sample from mff.blockSample2BlockAndSample import blockSample2BlockAndSample from mff.read_signalN import read_signalN from mff.ns2pyTime import ns2pyTime mfffilepath = '/Users/jesong1126/Python3/gs3/data' filePath = mfffilepath + '/SEP_107_0046_fil_seg_bcr.mff' signalNbin = 'signal1.bin' SignalBlocks = getSignalNbin(filePath, signalNbin) ###----------------------------------------------------------------------------- # aaa = getSignalNbin(filePath, 'signal1.bin') # getEpochInfos(filePath, 500) # SignalBlocks = getSignalBlocks(filePath) # summaryInfo = mff_getSummaryInfo(filePath) # filePath = '/Users/jesong1126/Python27/Data/mffdata_test/MEP_107_LT.mff' hdr = read_mff_header(filePath) hdr.keys() summaryInfo = hdr['orig'] #event1 = read_mff_event(filePath, hdr) hdr['nTrials']