Project Name: VISLU 

Running VISLU from scratch:
This folder contains all the files required to run the system.
To run the system on a new machine, download and install node.js from here: https://nodejs.org/
Then cd into Visliu and run 'npm install' to install dependency modules.
Then cd into Visliu/bin and execute 'node www' to start the server on localhost:3000.


Directory structure and important files overview:
bin:
	www : main server file
	cluster2dpoints.js, props.js, VisObject.js : server data processing code

data:	test data files

node_modules: installation directory for dependency modules

public:
	bootstrap: css and js files for frontend design 
	javascripts: 
		color: javascript for JScolor plugin
		jquery: jquery plugin files
		processing: javascript files for the processing plugin
		test.js: client javascript code
python_modules:
	
generate_data.py: Create random test files for system testing
			Usage: python generate_data.py <filename> <num of rows> <num of columns> <number of top level clusters>


views:
	index.jade: Jade code to render Visliu page

package.json: JSON object containing the list of module dependencies for the system. 'npm install' uses this file to install dependencies



For any questions or suggestions regarding code in this folder, please mail: aks.jain.1990@gmail.com