Esempio n. 1
0
	plot.plotfolder = 'plot-visual'
	pupil.OUTPUT_FOLDER = 'output-visual'
elif '--control' in sys.argv:
	constants.EXP == 'visual'
	folder = 'data-pupil-asc/control'
	_cache.cachefolder = '.cache-control'
	plot.plotfolder = 'plot-control'
	pupil.OUTPUT_FOLDER = 'output-control'	
else:
	raise Exception('Please specify --auditory, --visual, or --control')
_cache.cache_initialized = False

dm = dispatch.waterfall(
		(eyelinkparser.parse, 'data', {
			'folder' : folder,
			'parser' : parse.CustomParser
			}),
		(helpers.filter_, 'data-filtered', {}),
		(pupil.preprocess, 'data-preprocessed', {}),
	)

dispatch.dispatch(dm,
	modules=[
		helpers,
		pupil,
		stats
		],
	full=[
		'brightness_plot',
		'subject_summary',
		'word_summary',
		'annotated_plot'
Esempio n. 2
0
#!/usr/bin/env python3
# coding=utf-8

from datamatrix import dispatch
from analysis import parse, pupil, gaze, main, behavior, corr
import analysis

dm = dispatch.waterfall(
	(parse.eyelink_parser, 'data-%s' % analysis.exp, {'exp' : analysis.exp}),
	(main.preprocess, 'preprocess-%s' % analysis.exp, {})
	)
dispatch.dispatch(dm, modules=[pupil, gaze, main, behavior, corr])