def setUp(self):

        self.master_config = BikeMasterConfig()
        self.net = TransportNetwork(self.master_config.outer_network_config)
        self.matrix = read_matrix(
            self.master_config.assign_config['matrix_filenames'][0])
        self.master_config.output_config.setup_files()
Example #2
0
	(options, args)=parser.parse_args()
	
	print time.asctime(time.localtime())
	
	mandatory=['master_config']
	for m in mandatory:
		if not options.__dict__[m]:
			parser.print_help()
			sys.exit()
			
	#set up
	master_config=rm_misc.get_class_instance_from_python_path(options.master_config)
	print "Reading matrices...",
	matrix_list=[]
	for filename in master_config.assign_config['matrix_filenames']:
		matrix_list.append(rm_input.read_matrix(filename))
	print "Done."
	
	#delete old path files
	if not master_config.assign_config['load_paths_from_files']:
		print "Deleting old path files...",
		for f in glob.glob(os.path.join(master_config.assign_config['pickle_path'], '*')):
			os.remove(f)
		print "Done."
	
	#project outer trips
	print "Reading outer network...",
	outer_network=TransportNetwork(master_config.outer_network_config)
	print "Done."
	print "Projecting outer trips...",
	for mat in matrix_list:
Example #3
0
	def setUp(self):
		
		self.master_config=BikeMasterConfig()
		self.net=TransportNetwork(self.master_config.outer_network_config)
		self.matrix=read_matrix(self.master_config.assign_config['matrix_filenames'][0])
		self.master_config.output_config.setup_files()
Example #4
0
    print time.asctime(time.localtime())

    mandatory = ['master_config']
    for m in mandatory:
        if not options.__dict__[m]:
            parser.print_help()
            sys.exit()

    #set up
    master_config = rm_misc.get_class_instance_from_python_path(
        options.master_config)
    print "Reading matrices...",
    matrix_list = []
    for filename in master_config.assign_config['matrix_filenames']:
        matrix_list.append(rm_input.read_matrix(filename))
    print "Done."

    #delete old path files
    if not master_config.assign_config['load_paths_from_files']:
        print "Deleting old path files...",
        for f in glob.glob(
                os.path.join(master_config.assign_config['pickle_path'], '*')):
            os.remove(f)
        print "Done."

    #project outer trips
    print "Reading outer network...",
    outer_network = TransportNetwork(master_config.outer_network_config)
    print "Done."
    print "Projecting outer trips...",