eyemodel = EyeGeomImpl(args.num_layers, retina_only=args.retina_only) #current implementation of output manipulation depends on input if args.output: args.input = True if args.input: print('Generating input of model from image file') _dummy = eyemodel.get_intensities(IMAGE_FILE, {'type': args.video_type, 'steps': args.steps, 'dt': dt, 'output_file': INPUT_FILE, 'factors': [1, 5, 10, 20, 50, 100]}) if args.gexf: print('Writing retina lpu') eyemodel.write_retina(RET_GEXF_FILE) if not args.retina_only: print('Writing lamina lpu') eyemodel.write_lamina(LAM_GEXF_FILE) if args.port_data is None and args.port_ctrl is None: port_data = get_random_port() port_ctrl = get_random_port() else: port_data = args.port_data port_ctrl = args.port_ctrl if not args.suppress: man = core.Manager(port_data, port_ctrl) man.add_brok()
if args.output: args.input = True if args.input: print('Generating input of model from image file') _dummy = eyemodel.get_intensities( IMAGE_FILE, { 'type': args.video_type, 'steps': args.steps, 'dt': dt, 'output_file': INPUT_FILE, 'factors': [1, 5, 10, 20, 50, 100] }) if args.gexf: print('Writing retina lpu') eyemodel.write_retina(RET_GEXF_FILE) if not args.retina_only: print('Writing lamina lpu') eyemodel.write_lamina(LAM_GEXF_FILE) if args.port_data is None and args.port_ctrl is None: port_data = get_random_port() port_ctrl = get_random_port() else: port_data = args.port_data port_ctrl = args.port_ctrl if not args.suppress: man = core.Manager(port_data, port_ctrl) man.add_brok()