# -*- coding: utf-8 -*- """ Created on Sun May 25 14:12:12 2014 @author: rustenburg """ import tools from systems import nyc import matplotlib.pyplot as plt import networkx as nx subway,lines,stations,trains = nyc(add=False, block="none") subway8,lines8,stations8,trains8 = nyc(add=True, block="none") subwayR,linesR,stationsR,trainsR = nyc(add=False, block="all") subwaynqr,linesnqr,stationsnqr,trainsnqr = nyc(add=False, block="manhattan") degree_sequence=sorted(nx.degree(subway).values(),reverse=True) dmax=max(degree_sequence) degree_sequence8=sorted(nx.degree(subway8).values(),reverse=True) dmax8=max(degree_sequence8) degree_sequenceR=sorted(nx.degree(subwayR).values(),reverse=True) dmaxR=max(degree_sequenceR) degree_sequencenqr=sorted(nx.degree(subwaynqr).values(),reverse=True) dmaxnqr=max(degree_sequencenqr) Gcc=nx.connected_component_subgraphs(subway)[0] pos=nx.spring_layout(Gcc) Gcc8=nx.connected_component_subgraphs(subway8)[0] pos8=nx.spring_layout(Gcc8)
# -*- coding: utf-8 -*- """ Created on Sun May 25 17:28:13 2014 @author: rustenburg """ import line_connectivity, tools, systems import pickle subway,lines,stations,trains = systems.nyc() #for x in range(100): # test = tools.lines_first_search(stations.popitem()[1],stations.popitem()[1], lines,line_connectivity.linegraph,offset=1) sm = tools.line_first_travel_instructions(stations,lines,line_connectivity.linegraph,offset=1) off1 = open("offset_1.p", "w+") pickle.dump(sm,off1 ) off1.close() no_offset = tools.line_first_travel_instructions(stations,lines,line_connectivity.linegraph,offset=0) off2 = open("offset_0.p", "w+") pickle.dump(no_offset, off2) off2.close()
# -*- coding: utf-8 -*- """ Created on Sun May 25 17:28:13 2014 @author: rustenburg """ import line_connectivity, tools, systems import pickle subway, lines, stations, trains = systems.nyc() #for x in range(100): # test = tools.lines_first_search(stations.popitem()[1],stations.popitem()[1], lines,line_connectivity.linegraph,offset=1) sm = tools.line_first_travel_instructions(stations, lines, line_connectivity.linegraph, offset=1) off1 = open("offset_1.p", "w+") pickle.dump(sm, off1) off1.close() no_offset = tools.line_first_travel_instructions(stations, lines, line_connectivity.linegraph, offset=0) off2 = open("offset_0.p", "w+")