Aggregate bump data into the reductions file. ''' import numpy as np from grid_cell_model.parameters import JobTrialSpace2D from aggregate import AggregationParser parser = AggregationParser() parser.add_flag('--bump') parser.add_flag('--positions') parser.add_flag('--isBump') parser.add_flag('--uniformML') parser.add_flag('--AC') parser.add_flag('--FR_e') parser.add_flag('--FR_i') args = parser.parse_args() trialNumList = range(args.ntrials) varListBase = ['analysis'] loadData = not args.noLoadData ################################################################################ for subDir in parser.subdirs: rootDir = '{0}/{1}'.format(args.where, subDir) print rootDir, parser.shape sp = JobTrialSpace2D(parser.shape, rootDir) if args.bump or args.all: for suffix in ['_full']: sp.aggregateData(varListBase + ['bump_e'+suffix, 'A'], trialNumList,
#!/usr/bin/env python ''' Aggregate grid field data into the reductions file. ''' import numpy as np from grid_cell_model.parameters import JobTrialSpace2D from aggregate import AggregationParser parser = AggregationParser() parser.add_flag('--gridFields') parser.add_flag('--gridFields_i_cells') parser.add_flag('--FR') args = parser.parse_args() trialNumList = range(args.ntrials) varListBase = ['analysis'] varListBase_i = ['analysis', 'i_fields'] ################################################################################ for subDir in parser.subdirs: rootDir = '{0}/{1}'.format(args.where, subDir) print rootDir, parser.shape sp = JobTrialSpace2D(parser.shape, rootDir) if args.gridFields or args.all: sp.aggregateData(varListBase + ['rateMap_e'], trialNumList, funReduce=None, saveData=True,