kaihendry/smrt — pull request #1 by onetom (2012-12-02 20:31:53+00:00)
Title: Station topology

I retrieved the station names from the SMRT website and organized them into routes.
I used "abbreviated" station names (without spaces and dashes) to make them programming language identifier friendly for later processing.

There is mapping between these abbreviations and the original names in the names.reb file.
A mapping from the numbered station IDs to the station abbreviations are also there in the lines.reb file.

Using SublimeText's fuzzy TAB-autocomplete feature, it was easy to massage the data.

This exercise has already pointed out that the numbering of the stations are not continuous and there are some phantom stations here and there.

As a next step, I'm curious
1, how could graphviz represent these graphs.
2, how write a routing algo like the one on the SMRT website
3, how well autocomplete would work in the browser for entering station names