Author: Shashidhar Sundareisan
Requirements: MATLAB 2011 or later.

To run Netsleuth on two seed connected on a Linux/mac system:

Just run make demo on the current directory
(I am assuming matlab is installed on your system and the command line interpreter is invoked by "/Applications/MATLAB_R2011b.app/bin/matlab -nodisplay". If not then changes have to be made in the file demo.sh)

You can also run Netsleuth on two seed connected on a windows system:
By opening matlab and running the DEMO.m in the src/ folder.

For other data sets you need to check DEMO.m on how to invoke complete.m (for Netsleuth) and Netsleuth.m.

Note: "visualize_grid.m" will work only for 60x60 grid graph(as described in the paper).

Output graphs can be seen in the output/ dir. 

If you want to try your own graph then the input G should be an adjacency matrix. Variables S, SD, D etc. should be of size [1, length(G)] i.e. like indicator variables.
Key Variables:
G = Adjacency Graph
D = infected nodes in G.
beta = infectivity parameter in SI model.
