How to Install, Compile, and Run the XML Repository
How to Install
If you are taking
the InfoVis course at IU then check out the repository source code by
logging into 'iuni.slis.indiana.edu' and typing 'cvs -d /u4/L579 co
You now have an /IVR directory in your current directory that has the following subdirectories:
Most interesting might be that the /IVR/src directory that is further divided into:
/src/com/bashpole/bUtil/ (utility code contributed by Ben Ashpole)
Please follow the links from http://iv.slis.indiana.edu/sw/ for a detailed explanation of all these analysis and layout algorithms.
The next time you check out code use 'cvs update'. With 'cvs commit' you can check the changes you made into the central IVR repository. Add and delete files with 'cvs add your.file' and 'cvs remove your.file'. All commands need to be issues from within your IVR directory structure.
will need ant
to compile and run the repository code. Ant is installed
on ella, iuni, and on the machines in the IE Lab, Woodburn
Hall 220. You can type 'ant' at the command line to see
if it is installed at other machines. The code you just
checked out contains a properly set up 'build.xml' and 'build.properties'
file for ant in the main /IVR directory.
Make sure your java installation on linux is properly configured, i.e., it knows about classpath and where JAVA_HOME is.
To compile the IVR toolkit, you must be in the main '/IVR' directory. Then you can issue the following commands from the command line:
ant run (runs the IVToolkit)
If you are working on a Unix machine then go to the main '/IVR' directory and type 'ant run'.
If you are working on a dos machine and you are remotely loged into a unix machine, then 'ant run' won't be able to open a window. You will have to use 'run.bat' in the '/IVR/bin' directory to run the toolkit.
In both cases, the main Information Visualization Toolkit window (see below) will open. Use it to open a data set and to select algorithms for data analysis and visualization. Please follow the links from http://iv.slis.indiana.edu/sw/ for detailed explanations of the algorithms.
You may now like to load a tree data set and see different layout of it.
This documentation was compiled by Katy Börner and Bruce William Herr.