View a demo instance of Traitor at http://evilgeniuses.ophanus.net. Want to know more about Traitor? Visit the About-page, the wiki or read our report.
- The folder
/doc/
contains JavaDoc for Traitor's Hadoop back-end. - The folder
/launchers/
contains various Eclipse-launchers we used during development, mostly for launching Hadoop jobs (on the cluster).
Note: create a folder
/traitor-data/
in your local check-out before running such a launcher.
- The folder
/lib/
contains various libraries for the Hadoop back-end. - The folder
/src/
contains the Java source code for the Hadoop back-end.
- The folder
/presentation/
contains a Python+CherryPy+Jinja2 web applications; run withpython ./presentation/server.py
.
Note: the app requires a SQLite3-database file at
presentation/pairs.db
. You may symlink to/traitor-data/cluster-fullset.db
or download the database and save it aspresentation/pairs.db
.
- The folder
/report/
contains our report, a presentation and other files you will not care about.