<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<feed xmlns="http://www.w3.org/2005/Atom">

	<title>MSState VisLab: Blogs</title>
	<link rel="self" href="http://vis.cse.msstate.edu/weblog/atom.xml"/>
	<link href="http://vis.cse.msstate.edu/weblog/"/>
	<id>http://vis.cse.msstate.edu/weblog/atom.xml</id>
	<updated>2009-01-06T07:00:06+00:00</updated>
	<generator uri="http://www.planetplanet.org/">Planet/2.0 +http://www.planetplanet.org</generator>

	<entry>
		<title type="html">SCons</title>
		<link href="http://vis.cse.msstate.edu/weblog/mjm9/Python/2008/01/29/SCons.html"/>
		<id>http://vis.cse.msstate.edu/weblog/mjm9/Python/2008/01/29/SCons.html</id>
		<updated>2008-01-29T16:30:26+00:00</updated>
		<content type="html" xml:lang="en">&lt;a href=&quot;http://www.scons.org/&quot;&gt;SCons&lt;/a&gt; is a &quot;next generation&quot; build tool written in Python. It is a make replacement, and much more. It will create PDFs from latex, compile C, C++, JAVA, MS Visual Studio Projects, and anything else you can think of. This would be a wonderful tool for cross-platform development, or development of a very heterogeneous system.&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>mjm9</name>
			<email>mjm9@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/mjm9/</uri>
		</author>
		<source>
			<title type="html">Matt Morris</title>
			<subtitle type="html">Visualization Interfaces for Large-Scale Displays</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/mjm9/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/mjm9/</id>
			<updated>2008-01-29T23:00:03+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Matt Morris</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">dict.get and dict.__index__ revisited</title>
		<link href="http://vis.cse.msstate.edu/weblog/crw7/Programming/Python/2007/10/30/dictgetanddict__index__revis.html"/>
		<id>http://vis.cse.msstate.edu/weblog/crw7/Programming/Python/2007/10/30/dictgetanddict__index__revis.html</id>
		<updated>2007-10-30T19:43:51+00:00</updated>
		<content type="html">I did a little more 'thorough' testing on the differences between dict.get(key) and dict[key]. I tested for both keys that do and do not exist, and I seem to have different results than what I did last time =(&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;It seems dict[key] is about twice as fast as dict.get(key) when the key does exist in the dict. On the other hand,  dict[key] + exception handling is twice as slow as dict.get(key) when key is not in dict. Here's the extra twist: checking if the key is in dict and then getting the appropriate value is only slightly slower than simply table[key]. This is something like:&amp;nbsp;&lt;br /&gt;&lt;pre&gt;if key in dict:&amp;nbsp;&lt;br /&gt;    value = dict[key]&amp;nbsp;&lt;br /&gt;else:&amp;nbsp;&lt;br /&gt;    value = None&lt;/pre&gt;or, more elegantly:&amp;nbsp;&lt;br /&gt;&lt;pre&gt;value = None if key not in dict else dict[key]&lt;/pre&gt;&amp;nbsp;&lt;br /&gt;This method is fractionally slower than dict[key] when key is in the table, but it's considerably faster when key is not in the table. Also, this method is consistantly faster than dict.get(key) in both cases.&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;The script can be found [&lt;a href=&quot;http://vis.cse.msstate.edu/~crw7/python/prof.py&quot;&gt;here&lt;/a&gt;]&amp;nbsp;&lt;br /&gt;The output for 100,000 iterations of each case can be found [&lt;a href=&quot;http://vis.cse.msstate.edu/~crw7/python/prof.100000.out&quot;&gt;here&lt;/a&gt;]&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;The output shows the name of each test case followed by the commands executed in the test. Total runtime for each follow each.&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;I may have done the cases a little naively, but I still think it shows some powerful differences.&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>crw7</name>
			<email>crw7@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/crw7/</uri>
		</author>
		<source>
			<title type="html">Chris Waters' Weblog</title>
			<subtitle type="html">Visualizing the Vislab</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/crw7/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/crw7/</id>
			<updated>2007-10-31T02:00:06+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Chris Waters</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Installing GLEW and GLEWpy in Python2.5 on OS X</title>
		<link href="http://vis.cse.msstate.edu/weblog/crw7/Programming/Python/2007/10/30/InstallingGLEWandGLEWpyinPyt.html"/>
		<id>http://vis.cse.msstate.edu/weblog/crw7/Programming/Python/2007/10/30/InstallingGLEWandGLEWpyinPyt.html</id>
		<updated>2007-10-30T19:28:12+00:00</updated>
		<content type="html">&lt;b&gt;Installing GLEW&lt;/b&gt;&amp;nbsp;&lt;br /&gt;Download the GLEW source from [&lt;a href=&quot;http://glew.sourceforge.net/&quot;&gt;here&lt;/a&gt;]&amp;nbsp;&lt;br /&gt;Run the following command in the glew folder:&amp;nbsp;&lt;br /&gt;&lt;pre&gt;&gt; GLEW_DEST=/usr/local sudo make install&lt;/pre&gt;&amp;nbsp;&lt;br /&gt;&lt;b&gt;Installing GLEWpy&lt;/b&gt;&amp;nbsp;&lt;br /&gt;Download the GLEWpy source from [&lt;a href=&quot;http://glewpy.sourceforge.net/&quot;&gt;here&lt;/a&gt;]&amp;nbsp;&lt;br /&gt;Replace the setup.py in the glewpy folder with the modified setup.py from [&lt;a href=&quot;http://vis.cse.msstate.edu/~crw7/glewpy/setup.py&quot;&gt;here&lt;/a&gt;]&amp;nbsp;&lt;br /&gt;Run the following command in the glewpy folder:&amp;nbsp;&lt;br /&gt;&lt;pre&gt;&gt; sudo python setup.py install&lt;/pre&gt;&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>crw7</name>
			<email>crw7@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/crw7/</uri>
		</author>
		<source>
			<title type="html">Chris Waters' Weblog</title>
			<subtitle type="html">Visualizing the Vislab</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/crw7/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/crw7/</id>
			<updated>2007-10-31T02:00:06+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Chris Waters</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">SSH minus Login</title>
		<link href="http://vis.cse.msstate.edu/weblog/crw7/2007/10/29/SSHminusLogin.html"/>
		<id>http://vis.cse.msstate.edu/weblog/crw7/2007/10/29/SSHminusLogin.html</id>
		<updated>2007-10-29T18:01:03+00:00</updated>
		<content type="html">This is useful for 'faster' logins, or programs that use SSH and don't support a login (ex: &lt;a href=&quot;http://scplugin.tigris.org/&quot;&gt;SCPlugin&lt;/a&gt; SVN GUI for OSX)&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;On local machine, create and upload the key:&amp;nbsp;&lt;br /&gt;&lt;code&gt;&lt;pre&gt;&gt; ssh-keygen -t dsa&amp;nbsp;&lt;br /&gt;** overwrite if you need to **&amp;nbsp;&lt;br /&gt;** enter empty passphrase (is this safe?) **&amp;nbsp;&lt;br /&gt;&gt; scp ~/.ssh/id_dsa.pub username@server&lt;/pre&gt;&lt;/code&gt;&amp;nbsp;&lt;br /&gt;Login to remote server and do:&amp;nbsp;&lt;br /&gt;&lt;code&gt;&lt;pre&gt;&gt; cat id_dsa.pub &gt;&gt; .ssh/authorized_keys&amp;nbsp;&lt;br /&gt;&gt; rm id_dsa.pub&lt;/pre&gt;&lt;/code&gt;&amp;nbsp;&lt;br /&gt;I did this a while back, but never took notes. *sigh*&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>crw7</name>
			<email>crw7@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/crw7/</uri>
		</author>
		<source>
			<title type="html">Chris Waters' Weblog</title>
			<subtitle type="html">Visualizing the Vislab</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/crw7/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/crw7/</id>
			<updated>2007-10-31T02:00:06+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Chris Waters</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Multi-Touch Demo.</title>
		<link href="http://vis.cse.msstate.edu/weblog/mjm9/LargeDisplay/2007/10/25/Multi-TouchDemo.html"/>
		<id>http://vis.cse.msstate.edu/weblog/mjm9/LargeDisplay/2007/10/25/Multi-TouchDemo.html</id>
		<updated>2007-10-26T00:01:46+00:00</updated>
		<content type="html" xml:lang="en">Very impressive &lt;a href=&quot;http://www.youtube.com/watch?v=he-j1BbZf58&quot;&gt;demo&lt;/a&gt; of a large scale multi-touch display wall.&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>mjm9</name>
			<email>mjm9@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/mjm9/</uri>
		</author>
		<source>
			<title type="html">Matt Morris</title>
			<subtitle type="html">Visualization Interfaces for Large-Scale Displays</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/mjm9/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/mjm9/</id>
			<updated>2008-01-29T23:00:03+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Matt Morris</rights>
		</source>
	</entry>

	<entry>
		<title type="html">PyGPU</title>
		<link href="http://vis.cse.msstate.edu/weblog/mjm9/Python/2007/10/17/PyGPU.html"/>
		<id>http://vis.cse.msstate.edu/weblog/mjm9/Python/2007/10/17/PyGPU.html</id>
		<updated>2007-10-17T15:55:00+00:00</updated>
		<content type="html" xml:lang="en">&lt;a href=&quot;http://www.cs.lth.se/home/Calle_Lejdfors/pygpu/&quot;&gt;PyGPU&lt;/a&gt;&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>mjm9</name>
			<email>mjm9@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/mjm9/</uri>
		</author>
		<source>
			<title type="html">Matt Morris</title>
			<subtitle type="html">Visualization Interfaces for Large-Scale Displays</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/mjm9/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/mjm9/</id>
			<updated>2008-01-29T23:00:03+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Matt Morris</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Seam Carving</title>
		<link href="http://vis.cse.msstate.edu/weblog/mjm9/2007/10/17/SeamCarving.html"/>
		<id>http://vis.cse.msstate.edu/weblog/mjm9/2007/10/17/SeamCarving.html</id>
		<updated>2007-10-17T13:28:48+00:00</updated>
		<content type="html" xml:lang="en">Here's an image resizing technique presented at Siggraph '07.&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;http://www.youtube.com/watch?v=6NcIJXTlugc&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>mjm9</name>
			<email>mjm9@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/mjm9/</uri>
		</author>
		<source>
			<title type="html">Matt Morris</title>
			<subtitle type="html">Visualization Interfaces for Large-Scale Displays</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/mjm9/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/mjm9/</id>
			<updated>2008-01-29T23:00:03+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Matt Morris</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Generic Display Configuration</title>
		<link href="http://vis.cse.msstate.edu/weblog/mjm9/2007/10/03/GenericDisplayConfiguration.html"/>
		<id>http://vis.cse.msstate.edu/weblog/mjm9/2007/10/03/GenericDisplayConfiguration.html</id>
		<updated>2007-10-03T14:23:06+00:00</updated>
		<content type="html" xml:lang="en">On my laptop I have a fork of the keyboard/mouse input code that can be used to take an arbitrary number of computers and control them with one keyboard &amp;amp; mouse. This post is just a reminder to myself to add it to svn. I know there are 3rd party applications for this, but who knows, it could still be useful.&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>mjm9</name>
			<email>mjm9@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/mjm9/</uri>
		</author>
		<source>
			<title type="html">Matt Morris</title>
			<subtitle type="html">Visualization Interfaces for Large-Scale Displays</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/mjm9/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/mjm9/</id>
			<updated>2008-01-29T23:00:03+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Matt Morris</rights>
		</source>
	</entry>

	<entry>
		<title type="html">3D Software in Python</title>
		<link href="http://vis.cse.msstate.edu/weblog/mjm9/Python/2007/10/03/3DSoftwareinPython.html"/>
		<id>http://vis.cse.msstate.edu/weblog/mjm9/Python/2007/10/03/3DSoftwareinPython.html</id>
		<updated>2007-10-03T12:19:22+00:00</updated>
		<content type="html" xml:lang="en">Here's a &lt;a href=&quot;http://www.vrplumber.com/py3d.py&quot;&gt;collection of Python 3D software&lt;/a&gt;.  I'm tempted to experiment with some of these, but there just aren't enough hours in a day.&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>mjm9</name>
			<email>mjm9@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/mjm9/</uri>
		</author>
		<source>
			<title type="html">Matt Morris</title>
			<subtitle type="html">Visualization Interfaces for Large-Scale Displays</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/mjm9/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/mjm9/</id>
			<updated>2008-01-29T23:00:03+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Matt Morris</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Congratulations Ketan and Swati!</title>
		<link href="http://vis.cse.msstate.edu/weblog/mjm9/Personal/2007/10/03/CongratulationsKetanandSwati.html"/>
		<id>http://vis.cse.msstate.edu/weblog/mjm9/Personal/2007/10/03/CongratulationsKetanandSwati.html</id>
		<updated>2007-10-03T12:17:33+00:00</updated>
		<content type="html" xml:lang="en">&lt;a href=&quot;http://ketan.imehta.com/&quot;&gt;Ketan&lt;/a&gt; and Swati have just had a new addition to their family. Congratulations and Best Wishes!!&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>mjm9</name>
			<email>mjm9@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/mjm9/</uri>
		</author>
		<source>
			<title type="html">Matt Morris</title>
			<subtitle type="html">Visualization Interfaces for Large-Scale Displays</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/mjm9/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/mjm9/</id>
			<updated>2008-01-29T23:00:03+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Matt Morris</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Cluster Software</title>
		<link href="http://vis.cse.msstate.edu/weblog/mjm9/2007/10/03/ClusterSoftware.html"/>
		<id>http://vis.cse.msstate.edu/weblog/mjm9/2007/10/03/ClusterSoftware.html</id>
		<updated>2007-10-03T12:14:56+00:00</updated>
		<content type="html" xml:lang="en">This list enumerates the various (3rd party) software used on the cluster. It will be amended as I think of more.&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;a href=&quot;http://www.python.org/&quot;&gt;Python&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;a href=&quot;http://pyopengl.sourceforge.net/&quot;&gt;PyOpenGL&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;a href=&quot;http://www.pythonware.com/products/pil/&quot;&gt;Python Imaging Library&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;a href=&quot;http://glew.sourceforge.net/&quot;&gt;Glew&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;a href=&quot;http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/&quot;&gt;Pyrex&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;a href=&quot;http://glewpy.sourceforge.net/&quot;&gt;GlewPy&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;a href=&quot;http://www.amk.ca/python/code/crypto&quot;&gt;Python Cryptography Toolkit&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;a href=&quot;http://www.pygame.org/news.html/&quot;&gt;PyGame&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;I also have some installation/configuration notes in the works. I will add these after I get them organized.&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>mjm9</name>
			<email>mjm9@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/mjm9/</uri>
		</author>
		<source>
			<title type="html">Matt Morris</title>
			<subtitle type="html">Visualization Interfaces for Large-Scale Displays</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/mjm9/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/mjm9/</id>
			<updated>2008-01-29T23:00:03+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Matt Morris</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Python and Indentation</title>
		<link href="http://vis.cse.msstate.edu/weblog/tjk/tools/python/2007/09/26/PythonandIndentation.html"/>
		<id>http://vis.cse.msstate.edu/weblog/tjk/tools/python/2007/09/26/PythonandIndentation.html</id>
		<updated>2007-09-26T13:30:16+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;&lt;a href=&quot;http://www.secnetix.de/~olli/Python/block_indentation.hawk&quot; title=&quot;Python: Myths about Indentation&quot;&gt;A lucid explaination&lt;/a&gt; of the purpose and logic behind indentation in Python.&lt;/p&gt;</content>
		<author>
			<name>tjk</name>
			<email>tjk@acm.org</email>
			<uri>http://vis.cse.msstate.edu/weblog/tjk/</uri>
		</author>
		<source>
			<title type="html">Information Wants to be Seen</title>
			<subtitle type="html">Visualization Research and Education from Dr. T.J.</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/tjk/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/tjk/</id>
			<updated>2007-09-26T19:00:05+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, T.J. Jankun-Kelly</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Using PIL Images with wxPython</title>
		<link href="http://vis.cse.msstate.edu/weblog/crw7/Programming/Python/2007/09/17/UsingPILImageswithwxPython.html"/>
		<id>http://vis.cse.msstate.edu/weblog/crw7/Programming/Python/2007/09/17/UsingPILImageswithwxPython.html</id>
		<updated>2007-09-17T16:17:27+00:00</updated>
		<content type="html">&lt;code&gt;&lt;pre&gt;def GetWXBitmap(myImage):&amp;nbsp;&lt;br /&gt;    image = apply(wx.EmptyImage, myImage.size)&amp;nbsp;&lt;br /&gt;    image.SetData(myImage.convert(&quot;RGB&quot;).tostring())&amp;nbsp;&lt;br /&gt;    # if the image has an alpha channel,&amp;nbsp;&lt;br /&gt;    # you can set it with this line:&amp;nbsp;&lt;br /&gt;    myImage = myImage.convert(&quot;RGBA&quot;)&amp;nbsp;&lt;br /&gt;    image.SetAlphaData(myImage.tostring()[3::4] )&amp;nbsp;&lt;br /&gt;    return image.ConvertToBitmap()&lt;/pre&gt;&lt;/code&gt;&amp;nbsp;&lt;br /&gt;FROM:&amp;nbsp;&lt;br /&gt;http://wiki.wxpython.org/WorkingWithImages#head-7aa43a4a1e066fd28640ce86066ba0617afe2a8b&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Using wx.StaticBitmap (widget on the window to show the bitmap):&amp;nbsp;&lt;br /&gt;http://wiki.wxpython.org/wxStaticBitmap?highlight=%28Bitmap%29&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>crw7</name>
			<email>crw7@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/crw7/</uri>
		</author>
		<source>
			<title type="html">Chris Waters' Weblog</title>
			<subtitle type="html">Visualizing the Vislab</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/crw7/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/crw7/</id>
			<updated>2007-10-31T02:00:06+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Chris Waters</rights>
		</source>
	</entry>

	<entry>
		<title type="html">cluster workflow</title>
		<link href="http://vis.cse.msstate.edu/weblog/mjm9/2007/09/14/clusterworkflow.html"/>
		<id>http://vis.cse.msstate.edu/weblog/mjm9/2007/09/14/clusterworkflow.html</id>
		<updated>2007-09-14T11:18:50+00:00</updated>
		<content type="html" xml:lang="en">This &lt;a href=&quot;http://vis.cse.msstate.edu/~mjm9/mount_visual.workflow.tar.bz2&quot;&gt;automator workflow&lt;/a&gt; is used on all the cluster nodes. It mounts the current source tree from Visual and the shared data &amp;amp; scratch directories on Mini.&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>mjm9</name>
			<email>mjm9@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/mjm9/</uri>
		</author>
		<source>
			<title type="html">Matt Morris</title>
			<subtitle type="html">Visualization Interfaces for Large-Scale Displays</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/mjm9/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/mjm9/</id>
			<updated>2008-01-29T23:00:03+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Matt Morris</rights>
		</source>
	</entry>

	<entry>
		<title type="html">HVCE Book Chapter Published</title>
		<link href="http://vis.cse.msstate.edu/weblog/tjk/new/2007/08/09/HVCEBookChapterPublished.html"/>
		<id>http://vis.cse.msstate.edu/weblog/tjk/new/2007/08/09/HVCEBookChapterPublished.html</id>
		<updated>2007-08-09T15:30:16+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;In the new book published by Springer, &lt;i&gt;&lt;a href=&quot;http://www.springer.com/west/home/generic/search/results?SGWID=4-40109-22-173738796-0&quot; title=&quot;Springer: Human-Centered Visualization Environments&quot;&gt;Human-Centered Visualization Environments&lt;/a&gt;&lt;/i&gt;, edited by Andreas Kerren, Achim Ebert and J&amp;ouml;rg Meyer, I co-contributed a chapter entitled &amp;quot;Interacting with Visualizations.&amp;quot; My co-authors are &lt;a href=&quot;http://hmi.ewi.utwente.nl/person/Wim%20Fikkert&quot; title=&quot;Wim Fikkert&quot;&gt;F. Wim Fikkert&lt;/a&gt; (U. Twente, Netherlands), &lt;a href=&quot;http://www.inf.unisi.ch/phd/dambros/&quot; title=&quot;Marcos D'Ambros&quot;&gt;Marcos D'Ambros&lt;/a&gt; (U. Lugano, Switzerland), and &lt;a href=&quot;http://www-hagen.informatik.uni-kl.de/~bierz/bierz/index.php?clicked=privateButton&amp;amp;lang=US&quot; title=&quot;Torsten Bierz&quot;&gt;Torsten Bierz&lt;/a&gt; (U. Kaiseslautern, Germany).&lt;/p&gt;</content>
		<author>
			<name>tjk</name>
			<email>tjk@acm.org</email>
			<uri>http://vis.cse.msstate.edu/weblog/tjk/</uri>
		</author>
		<source>
			<title type="html">Information Wants to be Seen</title>
			<subtitle type="html">Visualization Research and Education from Dr. T.J.</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/tjk/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/tjk/</id>
			<updated>2007-09-26T19:00:05+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, T.J. Jankun-Kelly</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Code Like a Pythonista</title>
		<link href="http://vis.cse.msstate.edu/weblog/tjk/tools/python/2007/07/26/CodeLikeaPythonista.html"/>
		<id>http://vis.cse.msstate.edu/weblog/tjk/tools/python/2007/07/26/CodeLikeaPythonista.html</id>
		<updated>2007-07-26T14:15:07+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;&lt;a href=&quot;http://python.net/~goodger&quot; title=&quot;David Goodger&quot;&gt;David Goodger&lt;/a&gt;, a member of the Python Board of Directors, has a good discussion on &lt;a href=&quot;http://python.net/~goodger/projects/pycon/2007/idiomatic/handout.html&quot; title=&quot;Code Like a Pythonista&quot;&gt;writing idiomatic Python&lt;/a&gt;. Worth a read.&lt;/p&gt;</content>
		<author>
			<name>tjk</name>
			<email>tjk@acm.org</email>
			<uri>http://vis.cse.msstate.edu/weblog/tjk/</uri>
		</author>
		<source>
			<title type="html">Information Wants to be Seen</title>
			<subtitle type="html">Visualization Research and Education from Dr. T.J.</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/tjk/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/tjk/</id>
			<updated>2007-09-26T19:00:05+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, T.J. Jankun-Kelly</rights>
		</source>
	</entry>

	<entry>
		<title type="html">wxpython progress</title>
		<link href="http://vis.cse.msstate.edu/weblog/ml318/2007/06/14/wxpythonprogress.html"/>
		<id>http://vis.cse.msstate.edu/weblog/ml318/2007/06/14/wxpythonprogress.html</id>
		<updated>2007-06-14T17:28:31+00:00</updated>
		<content type="html" xml:lang="en">After displaying image on wxgrid header, the next step is to embed combobox in grid cells&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>ml318</name>
			<email>ml318@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/ml318/</uri>
		</author>
		<source>
			<title type="html">Miao Liu's Weblog</title>
			<subtitle type="html">Web-based Visualization</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/ml318/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/ml318/</id>
			<updated>2007-06-14T23:00:04+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Miao Liu</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Spelling Corrector in 20 lines of Python code</title>
		<link href="http://vis.cse.msstate.edu/weblog/mjm9/Python/2007/04/09/SpellingCorrectorin20linesof.html"/>
		<id>http://vis.cse.msstate.edu/weblog/mjm9/Python/2007/04/09/SpellingCorrectorin20linesof.html</id>
		<updated>2007-04-09T14:15:45+00:00</updated>
		<content type="html" xml:lang="en">Why are imperfectly spelled searches &quot;good enough&quot; for Google? Here is a &lt;a href=&quot;http://www.norvig.com/spell-correct.html&quot;&gt;spelling corrector&lt;/a&gt; that does the job in only 20 lines of Python code&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>mjm9</name>
			<email>mjm9@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/mjm9/</uri>
		</author>
		<source>
			<title type="html">Matt Morris</title>
			<subtitle type="html">Visualization Interfaces for Large-Scale Displays</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/mjm9/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/mjm9/</id>
			<updated>2008-01-29T23:00:03+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Matt Morris</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Python IDEs in Use</title>
		<link href="http://vis.cse.msstate.edu/weblog/tjk/tools/python/2007/03/08/PythonIDEsinUse.html"/>
		<id>http://vis.cse.msstate.edu/weblog/tjk/tools/python/2007/03/08/PythonIDEsinUse.html</id>
		<updated>2007-03-08T16:20:40+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;&lt;a href=&quot;http://showmedo.com/&quot; title=&quot;ShowMeDo&quot;&gt;ShowMeDo&lt;/a&gt;, a sort of &lt;a href=&quot;http://youtube.com/&quot; title=&quot;YouTube&quot;&gt;YouTube&lt;/a&gt; video source for software tutorials, has aggregated &lt;a href=&quot;http://blog.showmedo.com/2007/03/08/choosing-a-python-ide/&quot; title=&quot;Python IDEs&quot;&gt;screencasts demonstrating various Python integrated development environments&lt;/a&gt;. While I have not used many of these (guess I'm too old fashioned), they should be of use to new Pythonistas or folks like my wife who refuse to code without an IDE.&lt;/p&gt;</content>
		<author>
			<name>tjk</name>
			<email>tjk@acm.org</email>
			<uri>http://vis.cse.msstate.edu/weblog/tjk/</uri>
		</author>
		<source>
			<title type="html">Information Wants to be Seen</title>
			<subtitle type="html">Visualization Research and Education from Dr. T.J.</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/tjk/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/tjk/</id>
			<updated>2007-09-26T19:00:05+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, T.J. Jankun-Kelly</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Paper: CluVis: Dual-domain Visual Exploration of Cluster/Network Metadata</title>
		<link href="http://vis.cse.msstate.edu/weblog/tjk/new/2007/02/14/PaperCluVisDual-domainVisual.html"/>
		<id>http://vis.cse.msstate.edu/weblog/tjk/new/2007/02/14/PaperCluVisDual-domainVisual.html</id>
		<updated>2007-02-14T15:38:33+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;&lt;a href=&quot;http://vis.cse.msstate.edu/weblog/cwaters/&quot;&gt;Chris Waters&lt;/a&gt;, Jon Howell, and I have had our work on cluster visualization accepted to &lt;a href=&quot;http://acmse2007.wfu.edu/&quot; title=&quot;45th Annual Southeast Regional Conference&quot;&gt;ACMSE 2007&lt;/a&gt;. The full reference is:&lt;/p&gt;
&lt;blockquote&gt;Christopher Waters, Jonathan Howell, and T.J. Jankun-Kelly. &amp;quot;&lt;a href=&quot;http://vis.cse.msstate.edu/publications/inproceedings/Waters-2007-CVD&quot;&gt;CluVis: Dual-domain Visual Exploration of Cluster/Network Metadata&lt;/a&gt;&amp;quot; In &lt;em&gt;Proceedings of the 45th Annual Southeast Regional Conference&lt;/em&gt; (ACMSE 2007), Darina Dicheva and Pa&amp;uacute;l Pauca, eds., March 2007.&lt;/blockquote&gt;
&lt;p&gt;Chris will present the paper. The work grew out of a class project in my 2005 offering of Information Visualization.&lt;/p&gt;</content>
		<author>
			<name>tjk</name>
			<email>tjk@acm.org</email>
			<uri>http://vis.cse.msstate.edu/weblog/tjk/</uri>
		</author>
		<source>
			<title type="html">Information Wants to be Seen</title>
			<subtitle type="html">Visualization Research and Education from Dr. T.J.</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/tjk/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/tjk/</id>
			<updated>2007-09-26T19:00:05+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, T.J. Jankun-Kelly</rights>
		</source>
	</entry>

	<entry>
		<title type="html">glewpy</title>
		<link href="http://vis.cse.msstate.edu/weblog/mjm9/Python/2007/01/25/glewpy.html"/>
		<id>http://vis.cse.msstate.edu/weblog/mjm9/Python/2007/01/25/glewpy.html</id>
		<updated>2007-01-25T11:26:49+00:00</updated>
		<content type="html" xml:lang="en">I can't seem to get glewpy to work under python2.5 on a PPC mac.&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.5/lib/&amp;nbsp;&lt;br /&gt;python2.5/site-packages/glew/glew.so, 2): Symbol not found: _glewInit&amp;nbsp;&lt;br /&gt;  Referenced from: /Library/Frameworks/Python.framework/Versions/2.5/lib/&amp;nbsp;&lt;br /&gt;python2.5/site-packages/glew/glew.so&amp;nbsp;&lt;br /&gt;  Expected in: dynamic lookup&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Any idea why this symbol is not found in glew.so ?&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>mjm9</name>
			<email>mjm9@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/mjm9/</uri>
		</author>
		<source>
			<title type="html">Matt Morris</title>
			<subtitle type="html">Visualization Interfaces for Large-Scale Displays</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/mjm9/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/mjm9/</id>
			<updated>2008-01-29T23:00:03+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Matt Morris</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">MMS Papers</title>
		<link href="http://vis.cse.msstate.edu/weblog/dwj12/Research/2006/11/29/MMSPapers.html"/>
		<id>http://vis.cse.msstate.edu/weblog/dwj12/Research/2006/11/29/MMSPapers.html</id>
		<updated>2006-11-29T13:25:15+00:00</updated>
		<content type="html">The first paper &quot;The Modular Modeling System (MMS): A Toolbox for Enviormental-Resource Management&quot; describes the system that the USGS created to integrate it various models. The system is a sort of development environment where a complex model is made by linking the input and output of many smaller models.&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;The second paper &quot;Streamflow Forecasting Using the Modular Modeling System and an Object-User Interface&quot; describes the creation of a watershed model using the MMS system. &amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Nasa probably want a system similar to the MMS designed and implemented for their various models. Which would be software development and not research at all.&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>dwj12</name>
			<email>dwj12@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/dwj12/</uri>
		</author>
		<source>
			<title type="html">Donald Johnson's Weblog</title>
			<subtitle type="html">Web-based Visualization</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/dwj12/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/dwj12/</id>
			<updated>2007-01-25T20:00:03+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Donald Johnson</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Advanced Techniques for Watershed Visualization</title>
		<link href="http://vis.cse.msstate.edu/weblog/dwj12/Research/2006/11/29/D41D8CD98F00B204E9800998ECF8427E.html"/>
		<id>http://vis.cse.msstate.edu/weblog/dwj12/Research/2006/11/29/D41D8CD98F00B204E9800998ECF8427E.html</id>
		<updated>2006-11-29T13:06:17+00:00</updated>
		<content type="html">The paper describes a method of a determining watersheds by coloring a DEM using a map of divergence of flow directions. The rendering process is not complicated and the only unusually thing being used to determine coloring. The image resulting form this is then manually segmented into basins.  task that the coloring makes fairly trivial. The only prospective research is developing an algorithm that automates the last part and comparing it to existing basin delineation programs. This is not a Visualization problem.&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>dwj12</name>
			<email>dwj12@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/dwj12/</uri>
		</author>
		<source>
			<title type="html">Donald Johnson's Weblog</title>
			<subtitle type="html">Web-based Visualization</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/dwj12/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/dwj12/</id>
			<updated>2007-01-25T20:00:03+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Donald Johnson</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Paper Summaries</title>
		<link href="http://vis.cse.msstate.edu/weblog/dwj12/Research/2006/11/29/PaperSummaries.html"/>
		<id>http://vis.cse.msstate.edu/weblog/dwj12/Research/2006/11/29/PaperSummaries.html</id>
		<updated>2006-11-29T13:03:58+00:00</updated>
		<content type="html"></content>
		<author>
			<name>dwj12</name>
			<email>dwj12@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/dwj12/</uri>
		</author>
		<source>
			<title type="html">Donald Johnson's Weblog</title>
			<subtitle type="html">Web-based Visualization</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/dwj12/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/dwj12/</id>
			<updated>2007-01-25T20:00:03+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Donald Johnson</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Don't Do Game Progamming [As a Degree]</title>
		<link href="http://vis.cse.msstate.edu/weblog/tjk/teaching/2006/11/17/DontDoGameProgammingAsaDegre.html"/>
		<id>http://vis.cse.msstate.edu/weblog/tjk/teaching/2006/11/17/DontDoGameProgammingAsaDegre.html</id>
		<updated>2006-11-17T19:09:07+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;There has been some debate on in CS circles on whether game degrees should be offered in difference to straight CS/SE degrees. As a visualization/graphics guy, I'm often asked this directly. My gut feeling is that such a degree is of little use in the real world. Non-game companies want a &amp;quot;real&amp;quot; degree while game companies do not care. &lt;a href=&quot;http://ask.slashdot.org/comments.pl?sid=207072&amp;amp;cid=16891904&quot; title=&quot;John Carmack: CS degrees more valuable&quot;&gt;It appears my feeling is right&lt;/a&gt;. This comment is from &lt;a href=&quot;http://en.wikipedia.org/wiki/John_Carmack&quot; title=&quot;Wikipedia:John Carmack&quot;&gt;John Carmack&lt;/a&gt;, one of the big two behind &lt;a href=&quot;http://en.wikipedia.org/wiki/Doom&quot;&gt;Doom&lt;/a&gt; and many other important game developments.&lt;/p&gt;</content>
		<author>
			<name>tjk</name>
			<email>tjk@acm.org</email>
			<uri>http://vis.cse.msstate.edu/weblog/tjk/</uri>
		</author>
		<source>
			<title type="html">Information Wants to be Seen</title>
			<subtitle type="html">Visualization Research and Education from Dr. T.J.</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/tjk/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/tjk/</id>
			<updated>2007-09-26T19:00:05+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, T.J. Jankun-Kelly</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">wxPython Practice and Documentation Woes</title>
		<link href="http://vis.cse.msstate.edu/weblog/crw7/Programming/2006/11/09/wxPythonPracticeandDocumenta.html"/>
		<id>http://vis.cse.msstate.edu/weblog/crw7/Programming/2006/11/09/wxPythonPracticeandDocumenta.html</id>
		<updated>2006-11-09T15:10:02+00:00</updated>
		<content type="html">If you're familiar with wxPython, you may also be familiar with the many ways you can do/import the same exact thing... or are they the same?&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;When porting &lt;s&gt;wxWindows&lt;/s&gt; wxWidgets to Python, there ended up being class name conversions like &quot;wxPanel&quot; to &quot;wx.Panel&quot;. At the same time (!!), you can use &quot;wxPython.wxPanel&quot;. This wouldn't be so bad if the &lt;a href=&quot;http://wiki.wxpython.org/&quot;&gt;wxPython Wiki&lt;/a&gt;  stuck with -one- of these. There is a &lt;a href=&quot;http://wiki.wxpython.org/index.cgi/wxPython_Style_Guide&quot;&gt;Style Guide&lt;/a&gt; on the wiki, but that doesn't seem to be followed very well. =(&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;The &lt;a href=&quot;http://wiki.wxpython.org/index.cgi/wxOGL&quot;&gt;wxOGL&lt;/a&gt; page is very guilty of inconsistencies.&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>crw7</name>
			<email>crw7@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/crw7/</uri>
		</author>
		<source>
			<title type="html">Chris Waters' Weblog</title>
			<subtitle type="html">Visualizing the Vislab</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/crw7/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/crw7/</id>
			<updated>2007-10-31T02:00:06+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Chris Waters</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">An Atmospheric Visual Analysis and Exploration System</title>
		<link href="http://vis.cse.msstate.edu/weblog/cas88/Bibliography/GeoVis/?permalink=AnAtmosphericVisualAnalysisa.html"/>
		<id>tag:cas88@msstate.edu,2006-11-07:/Bibliography/GeoVis/.AnAtmosphericVisualAnalysisa.html</id>
		<updated>2006-11-08T03:13:23+00:00</updated>
		<content type="html">Y. Song, J. Ye, N. Svakhine, S. Lasher-Trapp, M. Baldwin, and D. Ebert, “An Atmospheric Visual Analysis and Exploration System,” IEEE Transactions on Visualization and Computer Graphics, vol. 12, no. 5, Sep. 2006, pp. 1157–1164.&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;a target=&quot;new&quot; href=&quot;http://vis.cse.msstate.edu/~cas88/Song2006.pdf&quot;&gt;&amp;nbsp;&lt;br /&gt;Click here for reading notes.&amp;nbsp;&lt;br /&gt;&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;This paper is from the recent Vis06 conference proceedings.  The paper discusses visualization of radar data for assessing the performance of weather forecasting models.  Also, they discuss ways to visualize the affect of dry air influx.&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>Chad Steed</name>
			<email>cas88@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/cas88/</uri>
		</author>
		<source>
			<title type="html">Chad Steed's Weblog</title>
			<subtitle type="html">Geovisualization</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/cas88/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/cas88/?flavor=atom</id>
			<updated>2007-01-21T21:00:25+00:00</updated>
			<rights type="html">Copyright © 2004 Chad Steed</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Outlier-Preserving Focus+Context Visualization in Parallel Coordinates</title>
		<link href="http://vis.cse.msstate.edu/weblog/cas88/Bibliography/InfoVis/?permalink=Outlier-PreservingFocusConte.html"/>
		<id>tag:cas88@msstate.edu,2006-11-07:/Bibliography/InfoVis/.Outlier-PreservingFocusConte.html</id>
		<updated>2006-11-08T03:09:01+00:00</updated>
		<content type="html">M. Novotny and H. Hauser, “Outlier-Preserving Focus+Context Visualization in Parallel Coordinates,” IEEE Transactions on Visualization and Computer Graphics, vol. 12, no. 5, Sep. 2006, pp. 893–900.&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;a target=&quot;new&quot; href=&quot;http://vis.cse.msstate.edu/~cas88/Novotny2006.pdf&quot;&gt;&amp;nbsp;&lt;br /&gt;Click here for reading notes.&amp;nbsp;&lt;br /&gt;&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;From the recent Vis06 conference proceedings.  The parallel coordinates techniques will be directly applicable to the weather visualization I am coding for my Information Visualization course project.  I am particularly interested in the binning method described in the paper because it might give me better rendering performance.&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>Chad Steed</name>
			<email>cas88@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/cas88/</uri>
		</author>
		<source>
			<title type="html">Chad Steed's Weblog</title>
			<subtitle type="html">Geovisualization</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/cas88/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/cas88/?flavor=atom</id>
			<updated>2007-01-21T21:00:25+00:00</updated>
			<rights type="html">Copyright © 2004 Chad Steed</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Winner: Best Panel, IEEE Visualization 2006</title>
		<link href="http://vis.cse.msstate.edu/weblog/tjk/new/2006/11/03/pThepanelImoderatedatahrefht.html"/>
		<id>http://vis.cse.msstate.edu/weblog/tjk/new/2006/11/03/pThepanelImoderatedatahrefht.html</id>
		<updated>2006-11-03T20:23:41+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;The panel I moderated at &lt;a href=&quot;http://vis.computer.org/vis2006/&quot;&gt;IEEE Visualization 2006&lt;/a&gt; won Best Panel! The details of the panel are as follows:&lt;/p&gt;&lt;blockquote&gt;Moderator: T.J. Jankun-Kelly. Panelists: Robert Kosara, Gordon Kindlmann, Chris North, Colin Ware, E. Wes Bethel, &quot;Is There Science in Visualization? &quot;&lt;/blockquote&gt;</content>
		<author>
			<name>tjk</name>
			<email>tjk@acm.org</email>
			<uri>http://vis.cse.msstate.edu/weblog/tjk/</uri>
		</author>
		<source>
			<title type="html">Information Wants to be Seen</title>
			<subtitle type="html">Visualization Research and Education from Dr. T.J.</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/tjk/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/tjk/</id>
			<updated>2007-09-26T19:00:05+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, T.J. Jankun-Kelly</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Parallel Coordinates Papers</title>
		<link href="http://vis.cse.msstate.edu/weblog/cas88/Bibliography/InfoVis/?permalink=ParallelCoordinatesPapers.html"/>
		<id>tag:cas88@msstate.edu,2006-10-19:/Bibliography/InfoVis/.ParallelCoordinatesPapers.html</id>
		<updated>2006-10-19T21:08:54+00:00</updated>
		<content type="html">I do not have time to summarize these papers but I wanted to post them anyway (it may be a while before things settle down).  All are related to parallel coordinates.  Some are new some are old (classics).&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;[1] E. Fanea, S. Carpendale, and T. Isenberg, “An Interactive 3D Integration of Parallel Coordinates and Star Glyphs,” Proceedings of the IEEE Symposium on Information Visualization 2005, Minneapolis, Minnesota, Oct. 2005, IEEE Computer Society, pp. 149–156.&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;[2] M. Graham and J. Kennedy, “Using Curves to Enhance Parallel Coordinate Visualisations,” Proceedings of the International Conference on Information Visualization,&amp;nbsp;&lt;br /&gt;London, England, Jul. 2003, IEEE Computer Society, pp. 10–16.&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;[3] L. O. Hall and M. R. Berthold, “Fuzzy Parallel Coordinates,” Proceedings of the International Conference of the North American Fuzzy Information Processing Society, Atlanta, Georgia, Jul. 2000, IEEE Computer Society, pp. 74–78.&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;[4] H. Hauser, F. Ledermann, and H. Doleisch, “Angular &amp;nbsp;&lt;br /&gt;Brushing of Extended Parallel Coordinates,” Proceedings of IEEE Symposium on Information Visualization 2002, Boston, Massachusetts, Oct. 2002, IEEE Computer Society, pp. 127–130.&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;[5] A. Inselberg and B. Dimsdale, “Parallel Coordinates: A Tool for Visualizing Multidimensional Geometry,” Proceedings of IEEE Visualization 1990, San Francisco, California,&amp;nbsp;&lt;br /&gt;Oct. 1990, IEEE Computer Society, pp. 361–378.&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;[6] M. Jern and J. Franz´en, ““GeoAnalytics” – Exploring Spatio-temporal and Multivariate Data,” Proceedings of the Information Visualization 2006, London, United Kingdom, Jul. 2006, IEEE Computer Society, pp. 25–31.&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;[7] H. Siirtola, “Direct Manipulation of Parallel Coordinates,” Proceedings of the International Conference on Information Visualisation, London, England, Jul. 2000, IEEE&amp;nbsp;&lt;br /&gt;Computer Society, pp. 373–378.&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;[8] C. Tominski, J. Abello, and H. Schumann, “Axes-based Visualizations with Radial Layouts,” Proceedings of the ACM Symposium on Applied Computing, Nicosia, Cyprus, Mar. 2004, ACM, pp. 1242–1247.&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>Chad Steed</name>
			<email>cas88@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/cas88/</uri>
		</author>
		<source>
			<title type="html">Chad Steed's Weblog</title>
			<subtitle type="html">Geovisualization</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/cas88/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/cas88/?flavor=atom</id>
			<updated>2007-01-21T21:00:25+00:00</updated>
			<rights type="html">Copyright © 2004 Chad Steed</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Integration</title>
		<link href="http://vis.cse.msstate.edu/weblog/mjm9/ProgressUpdates/2006/10/19/Integration.html"/>
		<id>http://vis.cse.msstate.edu/weblog/mjm9/ProgressUpdates/2006/10/19/Integration.html</id>
		<updated>2006-10-19T14:21:31+00:00</updated>
		<content type="html" xml:lang="en">I'm at a stage where I need to merge some of the code from the various branches. There are now so many sub-projects in this work that it will become unmanageable unless care is taken to organize everything properly. &amp;nbsp;&lt;br /&gt;The inter-application protocol is already in one file and is shared between the modules. However, configIO, utilmath, and code other code dealing with transfer function editing and encoding need to be unified. One new piece that I will likely write today is a class that abstracts transfer function information. This class will also provide a toString-like function for use in network transmission.&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Friday I will try to launch the entire system for the first time. I will begin by testing the following&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;-Communication from each application to the head node.&amp;nbsp;&lt;br /&gt;-Communication from the head node to each app.&amp;nbsp;&lt;br /&gt;-Using the app-switcher to do an initial application launch.&amp;nbsp;&lt;br /&gt;-Using the app-switcher to kill one application and switch to another.&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>mjm9</name>
			<email>mjm9@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/mjm9/</uri>
		</author>
		<source>
			<title type="html">Matt Morris</title>
			<subtitle type="html">Visualization Interfaces for Large-Scale Displays</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/mjm9/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/mjm9/</id>
			<updated>2008-01-29T23:00:03+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Matt Morris</rights>
		</source>
	</entry>

	<entry>
		<title type="html">PyOpenGL 3.0 (ctypes) alpha available</title>
		<link href="http://vis.cse.msstate.edu/weblog/tjk/tools/opengl/2006/10/16/PyOpenGL30ctypesalphaavailab.html"/>
		<id>http://vis.cse.msstate.edu/weblog/tjk/tools/opengl/2006/10/16/PyOpenGL30ctypesalphaavailab.html</id>
		<updated>2006-10-16T11:09:24+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;Good news for us: An &lt;a href=&quot;http://blog.vrplumber.com/1662&quot; title=&quot;OpenGL 3.0.0a4 hits the shelves&quot;&gt;alpha version of PyOpenGL 3.0&lt;/a&gt; (the ctypes version) is now available for playing with. Now we can get our Intel Macs back in production mode hopefully.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; We are happy to report that PyOpenGL 3 is working just fine on our Mactels.&lt;/p&gt;</content>
		<author>
			<name>tjk</name>
			<email>tjk@acm.org</email>
			<uri>http://vis.cse.msstate.edu/weblog/tjk/</uri>
		</author>
		<source>
			<title type="html">Information Wants to be Seen</title>
			<subtitle type="html">Visualization Research and Education from Dr. T.J.</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/tjk/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/tjk/</id>
			<updated>2007-09-26T19:00:05+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, T.J. Jankun-Kelly</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Javascript Canvas</title>
		<link href="http://vis.cse.msstate.edu/weblog/dwj12/Research/2006/10/13/JavascriptCanvas.html"/>
		<id>http://vis.cse.msstate.edu/weblog/dwj12/Research/2006/10/13/JavascriptCanvas.html</id>
		<updated>2006-10-13T09:02:06+00:00</updated>
		<content type="html">The javascript canvas is a 2D display widget avaliable on Firefox, Safari, and Opera. The is are plugins that make the widget avaliable for IE. Placing a canvas in a web page is almost identical to placing a picture the  element requires 3 attributes: height, width, and id. Placing a canvas results in a blank rectangle of the specified hieght and width. All drawing on the canvas is done with a javascript calls.&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;The canvas 2D api is quite advanced and has support for the following operations.&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Canvas State Methods&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;    * restore - restore canvas to last saved state&amp;nbsp;&lt;br /&gt;    * rotate - rotate the coordinate space&amp;nbsp;&lt;br /&gt;    * save - save the canvas state&amp;nbsp;&lt;br /&gt;    * scale - scale the cordiante space&amp;nbsp;&lt;br /&gt;    * translate - translate the cordinate space&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Working With Paths&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;    * arc &amp;nbsp;&lt;br /&gt;    * arcTo&amp;nbsp;&lt;br /&gt;    * bezierCurveTo&amp;nbsp;&lt;br /&gt;    * beginPath&amp;nbsp;&lt;br /&gt;    * clip&amp;nbsp;&lt;br /&gt;    * closePath&amp;nbsp;&lt;br /&gt;    * lineTo&amp;nbsp;&lt;br /&gt;    * moveTo&amp;nbsp;&lt;br /&gt;    * quadraticCurveTo&amp;nbsp;&lt;br /&gt;    * rect&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Stroking a Path&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;    * stroke&amp;nbsp;&lt;br /&gt;    * strokeRect&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Filling an Area&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;    * clearRect&amp;nbsp;&lt;br /&gt;    * fill&amp;nbsp;&lt;br /&gt;    * fillRect&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Creating Gradient and Pattern Styles&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;    * addColorStop&amp;nbsp;&lt;br /&gt;    * createLinearGradient&amp;nbsp;&lt;br /&gt;    * createPattern&amp;nbsp;&lt;br /&gt;    * createRadialGradient&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Drawing an Image&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;    * drawImage&amp;nbsp;&lt;br /&gt;    * drawImageFromRect&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>dwj12</name>
			<email>dwj12@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/dwj12/</uri>
		</author>
		<source>
			<title type="html">Donald Johnson's Weblog</title>
			<subtitle type="html">Web-based Visualization</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/dwj12/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/dwj12/</id>
			<updated>2007-01-25T20:00:03+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Donald Johnson</rights>
		</source>
	</entry>

	<entry>
		<title type="html">More functional programming in Python</title>
		<link href="http://vis.cse.msstate.edu/weblog/tjk/tools/python/2006/10/12/MorefunctionalprogramminginP.html"/>
		<id>http://vis.cse.msstate.edu/weblog/tjk/tools/python/2006/10/12/MorefunctionalprogramminginP.html</id>
		<updated>2006-10-12T13:54:45+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;A few good links on &lt;a href=&quot;http://en.wikipedia.org/wiki/Functional_programming&quot; title=&quot;Wikipedia:Functional Programming&quot;&gt;functional programming&lt;/a&gt; in &lt;a href=&quot;http://www.python.org/&quot; title=&quot;Python homepage&quot;&gt;Python&lt;/a&gt;. It can be very useful sometimes, so I recommend the reading.:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://linuxgazette.net/109/pramode.html&quot; title=&quot;Linux Journal: Functional Programming with Python&quot;&gt;Functional Programming with Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://gnosis.cx/publish/programming/charming_python_19.html&quot; title=&quot;Charming Python: Even More Functional Programming in Python&quot;&gt;Even More Functional Programming in Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.xoltar.org/languages/python.html&quot; title=&quot;Xoltar&quot;&gt;Xoltar Functional Programming Toolkit&lt;/a&gt; (some of this is available in the &lt;a href=&quot;http://docs.python.org/lib/module-functools.html&quot; title=&quot;Python: functools&amp;mdash;Higher order functions and operations on callable objects&quot;&gt;functools standard library module&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Via &lt;a href=&quot;http://jotsite.com/blogArchives/2006_10.php#000406&quot; title=&quot;JotSite: Python material&quot;&gt;JotSite&lt;/a&gt;.&lt;/p&gt;</content>
		<author>
			<name>tjk</name>
			<email>tjk@acm.org</email>
			<uri>http://vis.cse.msstate.edu/weblog/tjk/</uri>
		</author>
		<source>
			<title type="html">Information Wants to be Seen</title>
			<subtitle type="html">Visualization Research and Education from Dr. T.J.</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/tjk/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/tjk/</id>
			<updated>2007-09-26T19:00:05+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, T.J. Jankun-Kelly</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Slices, Launchers, etc..</title>
		<link href="http://vis.cse.msstate.edu/weblog/mjm9/ProgressUpdates/2006/10/11/SlicesLaunchersetc.html"/>
		<id>http://vis.cse.msstate.edu/weblog/mjm9/ProgressUpdates/2006/10/11/SlicesLaunchersetc.html</id>
		<updated>2006-10-11T14:56:46+00:00</updated>
		<content type="html" xml:lang="en">I've gotten the slice information into the fragment programs. Here are two examples of red planes which correspond to the sagital slice on the right. (And yes, I need to put a red rectangle around the 2D slice) These 2 images show the red blade with high and low opacities. The low opacity slice lets you see a bit of the cross section in the volume. I think I will add a &quot;slicerr&quot; opacity tool to the interface for controlling this.&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;img src=&quot;http://vis.cse.msstate.edu/~mjm9/skull_slice1.png&quot; /&gt;&amp;nbsp;&lt;br /&gt;&lt;img src=&quot;http://vis.cse.msstate.edu/~mjm9/skull_slice2.png&quot; /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Should this be a wireframe instead of a solid plane? Hmmm. I'll put up screenshots of one with a wireframe fiducial for comparison.&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Also, the launcher is more or less working now. I waffled some on how much control the launcher app should have over the other programs. Should the launcher spawn and kill the other apps? Or should each program be responsible for terminating itself and launching the next application? Anyway, I think I have a handle on it now.&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>mjm9</name>
			<email>mjm9@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/mjm9/</uri>
		</author>
		<source>
			<title type="html">Matt Morris</title>
			<subtitle type="html">Visualization Interfaces for Large-Scale Displays</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/mjm9/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/mjm9/</id>
			<updated>2008-01-29T23:00:03+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Matt Morris</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Angular Brushing of Extended Parallel Coordinates</title>
		<link href="http://vis.cse.msstate.edu/weblog/cas88/Bibliography/InfoVis/?permalink=AngularBrushingofExtendedPar.html"/>
		<id>tag:cas88@msstate.edu,2006-10-05:/Bibliography/InfoVis/.AngularBrushingofExtendedPar.html</id>
		<updated>2006-10-05T18:39:06+00:00</updated>
		<content type="html">H. Hauser, F. Ledermann, and H. Doleisch, “Angular Brushing of Extended Parallel Coordinates,” Proceedings of IEEE Symposium on Information Visualization 2002, Boston, Massachusetts, Oct. 2002, IEEE Computer Society, pp. 127–130.&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;a target=&quot;new&quot; href=&quot;http://vis.cse.msstate.edu/~cas88/HauserIV2002.pdf&quot;&gt;&amp;nbsp;&lt;br /&gt;Click here for reading notes.&amp;nbsp;&lt;br /&gt;&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;I plan to explore the extended parallel coordinates techniques in this paper to the NOAA best-track dataset soon.&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>Chad Steed</name>
			<email>cas88@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/cas88/</uri>
		</author>
		<source>
			<title type="html">Chad Steed's Weblog</title>
			<subtitle type="html">Geovisualization</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/cas88/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/cas88/?flavor=atom</id>
			<updated>2007-01-21T21:00:25+00:00</updated>
			<rights type="html">Copyright © 2004 Chad Steed</rights>
		</source>
	</entry>

	<entry>
		<title type="html">NSF Awards VisLab Researchers $300,000 for Empirical Security Visualization Work</title>
		<link href="http://vis.cse.msstate.edu/weblog/tjk/new/2006/09/25/NSFAwardsVisLabResearchers30.html"/>
		<id>http://vis.cse.msstate.edu/weblog/tjk/new/2006/09/25/NSFAwardsVisLabResearchers30.html</id>
		<updated>2006-09-25T16:59:24+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;&lt;a href=&quot;http://www.cse.msstate.edu/~tjk/&quot; title=&quot;Dr. Jankun-Kelly&quot;&gt;Dr. T.J. Jankun-Kelly&lt;/a&gt;, Assistant Professor of Computer Science and
Engineering, has learned that the project &amp;quot;CT-ISG: Empirically-based
Visualization for Computer Security and Forensics&amp;quot; will be funded for 3
years by the &lt;a href=&quot;http://ww.nsf.gov/&quot; title=&quot;National Science Foundation&quot;&gt;National Science Foundation's&lt;/a&gt; &lt;a href=&quot;http://www.nsf.gov/funding/pgm_summ.jsp?pims_id=13451&amp;amp;org=CNS&quot; title=&quot;CyberTrust&quot;&gt;CyberTrust&lt;/a&gt; program. The funding
will begin on October 1, 2006. Dr. Jankun-Kelly will serve as the principal
investigator (PI) for this project. The co-PIs are &lt;a href=&quot;http://www.cse.msstate.edu/~carver/&quot; title=&quot;Dr. Carver&quot;&gt;Dr. Jeff Carver&lt;/a&gt;,
Assistant Professor; &lt;a href=&quot;http://www.cse.msstate.edu/~swan&quot; title=&quot;Dr. Swan&quot;&gt;Dr. Ed Swan&lt;/a&gt;, Associate Professor; and &lt;a href=&quot;http://www.cse.msstate.edu/~dampier/&quot; title=&quot;Dr. Dampier&quot;&gt;Dr. Dave Dampier&lt;/a&gt;,
Associate Professor.&lt;/p&gt;</content>
		<author>
			<name>tjk</name>
			<email>tjk@acm.org</email>
			<uri>http://vis.cse.msstate.edu/weblog/tjk/</uri>
		</author>
		<source>
			<title type="html">Information Wants to be Seen</title>
			<subtitle type="html">Visualization Research and Education from Dr. T.J.</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/tjk/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/tjk/</id>
			<updated>2007-09-26T19:00:05+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, T.J. Jankun-Kelly</rights>
		</source>
	</entry>

	<entry>
		<title type="html">What is Pythonic?</title>
		<link href="http://vis.cse.msstate.edu/weblog/tjk/tools/python/2006/09/24/pahrefhttpfaassenn--treenetb.html"/>
		<id>http://vis.cse.msstate.edu/weblog/tjk/tools/python/2006/09/24/pahrefhttpfaassenn--treenetb.html</id>
		<updated>2006-09-24T15:56:04+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;&lt;a href=&quot;http://faassen.n--tree.net/blog/view/weblog/2005/08/06/0&quot; title=&quot;What is Pythonic?&quot;&gt;This good essay&lt;/a&gt; by &lt;a href=&quot;http://faassen.n--tree.net/blog/&quot; title=&quot;Python Secret Weblog&quot;&gt;Martijn Faassen&lt;/a&gt; (a &lt;a href=&quot;http://zope.org/&quot; title=&quot;The Zope CMS&quot;&gt;Zope&lt;/a&gt; hacker) expands on what &amp;quot;Pythonic&amp;quot; means anyway. Like the &amp;quot;&lt;a href=&quot;http://vis.cse.msstate.edu/weblog/tjk/tools/python/2006/09/01/PythonisnotJava.html&quot; title=&quot;Python is not Java&quot;&gt;Python is not Java&lt;/a&gt;&amp;quot; post earlier, the point of being Python is to use the language to your advantage, not to program Python as it were Java/C/C++/C#/Whatever.&lt;/p&gt;</content>
		<author>
			<name>tjk</name>
			<email>tjk@acm.org</email>
			<uri>http://vis.cse.msstate.edu/weblog/tjk/</uri>
		</author>
		<source>
			<title type="html">Information Wants to be Seen</title>
			<subtitle type="html">Visualization Research and Education from Dr. T.J.</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/tjk/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/tjk/</id>
			<updated>2007-09-26T19:00:05+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, T.J. Jankun-Kelly</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">NOAA National Digital Forecast Database (NDFD)</title>
		<link href="http://vis.cse.msstate.edu/weblog/cas88/Data/?permalink=NOAANationalDigitalForecastD.html"/>
		<id>tag:cas88@msstate.edu,2006-09-21:/Data/.NOAANationalDigitalForecastD.html</id>
		<updated>2006-09-21T17:29:30+00:00</updated>
		<content type="html">http://www.weather.gov/ndfd/technical.htm&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;The NDFD is a gridded database of weather forecast information for the U.S.  The data can be downloaded from the website for specific regions or nationally.  This repository is a very promising source of information for my InfoVis class and/or research topic.&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Have you ever noticed that most databases that are created by a government agency have the word digital embedded in the title?&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>Chad Steed</name>
			<email>cas88@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/cas88/</uri>
		</author>
		<source>
			<title type="html">Chad Steed's Weblog</title>
			<subtitle type="html">Geovisualization</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/cas88/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/cas88/?flavor=atom</id>
			<updated>2007-01-21T21:00:25+00:00</updated>
			<rights type="html">Copyright © 2004 Chad Steed</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Exposé-Like Application Switcher</title>
		<link href="http://vis.cse.msstate.edu/weblog/mjm9/InterfaceDesign/2006/09/21/Expos-LikeApplicatinSwitcher.html"/>
		<id>http://vis.cse.msstate.edu/weblog/mjm9/InterfaceDesign/2006/09/21/Expos-LikeApplicatinSwitcher.html</id>
		<updated>2006-09-21T15:49:27+00:00</updated>
		<content type="html" xml:lang="en">So I'm working on a high-level application switcher. This will allow the user to switch between applications on each panel. I'm using &lt;a href=&quot;http://www.pygame.org/&quot;&gt;PyGame&lt;/a&gt; to dim the screen and display a graphic conaining the available options. I'm going to use Photoshop on one of the lab computers to crate a visually appealing graphic then I'll hook up the mouse events for it. Screenshot forthcoming.&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>mjm9</name>
			<email>mjm9@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/mjm9/</uri>
		</author>
		<source>
			<title type="html">Matt Morris</title>
			<subtitle type="html">Visualization Interfaces for Large-Scale Displays</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/mjm9/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/mjm9/</id>
			<updated>2008-01-29T23:00:03+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Matt Morris</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Visual Color Picker Application</title>
		<link href="http://vis.cse.msstate.edu/weblog/cas88/Software/?permalink=VisualColorPickerApplication.html"/>
		<id>tag:cas88@msstate.edu,2006-09-20:/Software/.VisualColorPickerApplication.html</id>
		<updated>2006-09-20T18:52:17+00:00</updated>
		<content type="html">http://www.linxexplorer.com/colorpicker.html&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;The Visual Color Picker is a great little freeware tool that lets you pick pixels (or patches of pixels) from your desktop and it gives the RGB (or HSV, CYMK) values for a location.  It also has some nice capabilities to manipulate the color once you select a pixel.  I recently used this tool to determine the color scale for the NWS NEXRAD RADAR website.&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>Chad Steed</name>
			<email>cas88@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/cas88/</uri>
		</author>
		<source>
			<title type="html">Chad Steed's Weblog</title>
			<subtitle type="html">Geovisualization</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/cas88/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/cas88/?flavor=atom</id>
			<updated>2007-01-21T21:00:25+00:00</updated>
			<rights type="html">Copyright © 2004 Chad Steed</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">NWS Regional Weather Observations Source</title>
		<link href="http://vis.cse.msstate.edu/weblog/cas88/Data/?permalink=NWSRegionalWeatherObservatio.html"/>
		<id>tag:cas88@msstate.edu,2006-09-19:/Data/.NWSRegionalWeatherObservatio.html</id>
		<updated>2006-09-19T21:38:41+00:00</updated>
		<content type="html">http://www.srh.noaa.gov/data/obhistory/KGTR.html&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;This website is a multivariate data source for a visualization of temporal weather observations.  The page lists a 2-day history of weather observations (pressure, dewpoint, temperature, etc.) for Columbus AFB.&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>Chad Steed</name>
			<email>cas88@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/cas88/</uri>
		</author>
		<source>
			<title type="html">Chad Steed's Weblog</title>
			<subtitle type="html">Geovisualization</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/cas88/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/cas88/?flavor=atom</id>
			<updated>2007-01-21T21:00:25+00:00</updated>
			<rights type="html">Copyright © 2004 Chad Steed</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Invited Talk: A Model and Framework for Visualization Exploration</title>
		<link href="http://vis.cse.msstate.edu/weblog/tjk/new/2006/09/18/InvitedTalkAModelandFramewor.html"/>
		<id>http://vis.cse.msstate.edu/weblog/tjk/new/2006/09/18/InvitedTalkAModelandFramewor.html</id>
		<updated>2006-09-18T13:40:21+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;&lt;a href=&quot;http://www.cse.msstate.edu/~tjk/&quot; title=&quot;Dr. T.J. Jankun-Kelly&quot;&gt;Dr. Jankun-Kelly&lt;/a&gt; will be giving &lt;a href=&quot;http://www.sci.utah.edu/cgi-bin/ALLseminars.pl?display=2006092900&quot; title=&quot;A Model and Framework for Visualization Exploration&quot;&gt;an invited talk&lt;/a&gt; at the &lt;a href=&quot;http://www.sci.utah.edu/&quot; title=&quot;Scientific Computing and Imaging Institute&quot;&gt;Scientific Computing and Imaging Insitute&lt;/a&gt;, &lt;a href=&quot;http://www.utah.edu/&quot; title=&quot;University of Utah&quot;&gt;University of Utah&lt;/a&gt; on September 29th. The title of the talk is &amp;quot;A Model and Framework for Visualization Exploration&amp;quot;:&lt;/p&gt;
&lt;blockquote&gt;Visualization is the process of &quot;making the invisible visible&quot;---the use of computer graphics to depict digitized information. The goal of visualization is insight. However, most past research in visualization, specifically scientific visualization, has been driven by the desire to generate visualizations faster and on a larger scale. In this talk, I will instead focus on the underlying process of visualization exploration itself. I will discuss this process' salient aspects and the fundamental operation a user performs during visualization exploration. This fundamental operation forms the basis of a formal model that encapsulates the visualization process. I will discuss how this form model facilitates visualization collaboration, analysis, and the science of visualization. These applications are enabled via a software framework that implements the model.&lt;/blockquote&gt;</content>
		<author>
			<name>tjk</name>
			<email>tjk@acm.org</email>
			<uri>http://vis.cse.msstate.edu/weblog/tjk/</uri>
		</author>
		<source>
			<title type="html">Information Wants to be Seen</title>
			<subtitle type="html">Visualization Research and Education from Dr. T.J.</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/tjk/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/tjk/</id>
			<updated>2007-09-26T19:00:05+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, T.J. Jankun-Kelly</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Obligatory Welcoming Post</title>
		<link href="http://vis.cse.msstate.edu/weblog/tjk/2006/09/17/ObligatoryWelcomingPost.html"/>
		<id>http://vis.cse.msstate.edu/weblog/tjk/2006/09/17/ObligatoryWelcomingPost.html</id>
		<updated>2006-09-17T16:50:31+00:00</updated>
		<content type="html" xml:lang="en">&lt;div class=&quot;excerpt&quot;&gt;
    Wherein the reader is introduced to the purpose of this blog and finds
    enlightenment (or at least contributes to entropy).
&lt;/div&gt;

&lt;h3&gt;Purpose&lt;/h3&gt;

&lt;p&gt;Research thrives in the space of open communication. Education is more
effective when new ideas can be  integrated into the curriculum. In both case,
the key concept is &lt;em&gt;the dialog&lt;/em&gt;. This blog reflects my desire to initiate such dialog to better serve the greater research community. In this space, I will discuss ongoing visualization research here in &lt;a href=&quot;http://vis.cse.mssstate.edu/&quot; title=&quot;Visualization and Computer Graphics Research Group at Mississippi State&quot;&gt;the VisLab&lt;/a&gt;, issues relevant to visualization education, and miscellaneous topics of interest to me (&lt;a href=&quot;http://www.apple.com/macosx/&quot; title=&quot;Apple Mac OS X&quot;&gt;OS X&lt;/a&gt;, &lt;a href=&quot;http://python.org/&quot; title=&quot;The Python Programming Language&quot;&gt;Python&lt;/a&gt;, etc.).&lt;/p&gt;

&lt;p&gt;As a &lt;a href=&quot;http://www.cse.msstate.edu/~tjk/teaching/students&quot; title=&quot;My Students&quot;&gt;director of graduate students&lt;/a&gt;, it is my responsibility to guide them effectively. Part of this process involves demonstrating what I want from them so they can be successful. Thus, this blog is also an example of how I would like them to use &lt;a href=&quot;http://vis.cse.msstate.edu/people/&quot; title=&quot;VisLab blogs&quot;&gt;their blogs&lt;/a&gt;. &lt;/p&gt;

&lt;h3&gt;Writing This Blog&lt;/h3&gt;

&lt;p&gt;&lt;a href=&quot;http://tbray.org/ongoing/&quot; title=&quot;Tim Bray&quot;&gt;Tim Bray&lt;/a&gt; has some &lt;a href=&quot;http://www.tbray.org/ongoing/When/200x/2005/03/08/BloggingIsGood&quot; title=&quot;Time Bray: Blogging is Good&quot;&gt;excellent thoughts&lt;/a&gt; on why open discourse is a good idea. He also discusses &lt;a href=&quot;http://www.tbray.org/ongoing/When/200x/2004/05/02/Policy&quot; title=&quot;Tim Bray: Sun's Blogging Policy&quot;&gt;Sun's blogging policy&lt;/a&gt; he helped develop. These thoughts reflect my beliefs on how science and education can strive to be as transparent as possible. Here are some axioms that I will try to maintain for this blog, and I expect my students and others using this site to follow similar rules.&lt;/p&gt;

&lt;h4&gt;Use the Blog as a Research Notebook&lt;/h4&gt;

&lt;p&gt;What I seek to achieve is to partly use this blog as part of my ongoing &lt;a href=&quot;http://en.wikipedia.org/wiki/Scholarly_method&quot; title=&quot;Wikipedia: Scholarly Method&quot;&gt;scholarly pursuits&lt;/a&gt; in visualization and related fields. In my training as a physicist, I was required to &lt;a href=&quot;http://www.physics.hmc.edu/howto/labnotebook.html&quot; title=&quot;Harvey Mudd College Dept. of Physics: Maintaining a Lab Notebook&quot;&gt;maintain a lab notebook&lt;/a&gt;. The key qualities of a lab notebook are:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;It Records Goals&lt;/strong&gt; What is the purpose of the experiment/code that you are working on? What is the hypothesis you are testing? What are your trying to achieve. A lab notebook keeps track of these questions so you keep the goal in mind during your work.&lt;/li&gt;

  &lt;li&gt;&lt;strong&gt;It Records Progress&lt;/strong&gt; A lab notebook is a &lt;em&gt;legal&lt;/em&gt; diary of one's progress during an experiment. Things to record are data collected, papers read (and your reflections on that reading), discussions had, analysis of preliminary results, etc. These entries are keep in chronological order, and signed and dated. The signature and date confirm that &lt;em&gt;you&lt;/em&gt; worked on this data and that &lt;em&gt;you&lt;/em&gt; stand by these results.&lt;/li&gt;

  &lt;li&gt;&lt;strong&gt;It Records Results&lt;/strong&gt;  Eventually, the goal is achieved (or not), and the end result must be published for scholarly work to continue. While the main venue of such publication are generally conferences and journals, there are always details that cannot be included in papers. In addition, most results are a living thing&amp;mdash;they evolve over time. The lab notebook can keep track of these updates.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Clearly, there are strong parallel's between a lab notebook and a blog. While it may not be wise to record every single piece of data collected, summaries of that data is a worthwhile item of discussion and will be included here. For a research blog, papers read can be easily recorded with their BibTeX entry and URL recorded for later use. This record helps others in the lab who may wish to read the paper later, and encourages discussion on the paper.&lt;/p&gt;

&lt;p&gt;For all this to work, it is paramount that I update the blog often. Human memory is a finite resource that should not be squandered on cataloging current research processes. This blog (like all good research journals) will act as memory. In addition, others cannot comment and build upon that which is not published.&lt;/p&gt;

&lt;h4&gt;Don't Say What You Can't Say&lt;/h4&gt;

&lt;p&gt;Some common sense must be kept in mind as I write this blog. Most research here will be ongoing. Not all preliminary work can be discussed, especially when it is in the rough stages. There is a tension between open research and the need to prevent &amp;quot;poaching&amp;quot; of results. I will have to trust my (and my student's) better better judgement here.&lt;/p&gt;

&lt;p&gt;In addition, the network that this blog runs on is provided by the University. Thus, this blog is not an appropriate forum for me to &amp;quot;bad-mouth&amp;quot; things; bad-mouthing is generally a poor use of electrons anyway. Objective criticism is fine (and encouraged), but saying something &amp;quot;sucks&amp;quot; is not objective criticism. However, I will strive to keep such criticism on-topic to the blog's topics; potential rants about the administration will be made elsewhere. ;)&lt;/p&gt;


&lt;h4&gt;Help Each Other Out&lt;/h4&gt;

&lt;p&gt;The strength of the VisLab research group is built upon the strength of its members. Thus, it is imperative that my students and I join in the discussion of the work of our fellow lab members. We should endeavor to join in discussion on other blogs/sites that discuss matters related to our work. We should encourage others in our areas to read and comment on our blogs. As I stated previously, constant discourse is vital to the health of a field.&lt;/p&gt;

&lt;h4&gt;Write Well&lt;/h4&gt;

&lt;p&gt;I am a professor, which by any definition means I should write well. The writing in my blog should reflect that. I will strive for correct spelling and grammar (though I guarantee a few slips here and there). I &lt;em&gt;will&lt;/em&gt; proofread. Links to appropriate references will be given in a scholarly manner (i.e., name and title of references); and the links should be to fairly permanent, informative, or trustworthy sources. Links are &lt;em&gt;very&lt;/em&gt; important; it makes the whole hyperlink discussion work.&lt;/p&gt;

&lt;h4&gt;Keep Perspective&lt;/h4&gt;

&lt;p&gt;Communication is only part of my job as a researcher and educator. This blog will not eat up all of my time. It should not eat up all the time of my students as well. Tools for aggregating feeds from the VisLab blogs (for efficient browsing) will be utilized (I use &lt;a href=&quot;http://ranchero.com/netnewswire/&quot; title=&quot;NetNewsWire&quot;&gt;NetNewsWire&lt;/a&gt;); tools for efficient editing will also be used (I use &lt;a href=&quot;http://ecto.kung-foo.tv/&quot; title=&quot;ecto, A desktop blogging tool&quot;&gt;ecto&lt;/a&gt;). I will blog, but not every hour.&lt;/p&gt;

&lt;h3&gt;Pushing the Boundaries&lt;/h3&gt;

&lt;p&gt;This site of blogs is in its own way an experiment in facilitating visualization education and research. &lt;a href=&quot;http://www.ebn.weblogger.com/&quot; title=&quot;Educational Blogger's Network&quot;&gt;This idea (in general) is not new&lt;/a&gt;, but is worthwhile to explore in this context. We'll keep you posted on how it works out.&lt;/p&gt;</content>
		<author>
			<name>tjk</name>
			<email>tjk@acm.org</email>
			<uri>http://vis.cse.msstate.edu/weblog/tjk/</uri>
		</author>
		<source>
			<title type="html">Information Wants to be Seen</title>
			<subtitle type="html">Visualization Research and Education from Dr. T.J.</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/tjk/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/tjk/</id>
			<updated>2007-09-26T19:00:05+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, T.J. Jankun-Kelly</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Website changes</title>
		<link href="http://vis.cse.msstate.edu/weblog/tjk/new/2006/09/16/Websitechanges.html"/>
		<id>http://vis.cse.msstate.edu/weblog/tjk/new/2006/09/16/Websitechanges.html</id>
		<updated>2006-09-16T23:52:34+00:00</updated>
		<content type="html" xml:lang="en">I've updated a few things on the &lt;a href=&quot;http://vis.cse.msstate.edu/&quot; title=&quot;Mississippi State VisLab&quot;&gt;VisLab website&lt;/a&gt;; chiefly, a new admin person has been filling out detail on the main site while I have installed &lt;a href=&quot;http://planetplanet.org/&quot; title=&quot;Planet Planet&quot;&gt;Planet&lt;/a&gt; in order to aggregate the various VisLab blogs. Now &lt;a href=&quot;http://vis.cse.msstate.edu/weblog/&quot; title=&quot;VisLab Blogs&quot;&gt;all the VisLab blogs&lt;/a&gt; can be accessed from one URL.</content>
		<author>
			<name>tjk</name>
			<email>tjk@acm.org</email>
			<uri>http://vis.cse.msstate.edu/weblog/tjk/</uri>
		</author>
		<source>
			<title type="html">Information Wants to be Seen</title>
			<subtitle type="html">Visualization Research and Education from Dr. T.J.</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/tjk/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/tjk/</id>
			<updated>2007-09-26T19:00:05+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, T.J. Jankun-Kelly</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">A Rule-based Tool for Assisting Colormap Selection</title>
		<link href="http://vis.cse.msstate.edu/weblog/cas88/Bibliography/InfoVis/?permalink=ARule-basedToolforAssistingC.html"/>
		<id>tag:cas88@msstate.edu,2006-09-14:/Bibliography/InfoVis/.ARule-basedToolforAssistingC.html</id>
		<updated>2006-09-15T02:36:03+00:00</updated>
		<content type="html">L. D. Bergman, B. E. Rogowitz, and L. A. Treinish, “A Rule-based Tool for Assisting Colormap Selection,” Proceedings of 6th IEEE Visualization 1995 Conference. IEEE Computer Society, 1995, pp. 118–125, http://www.research.ibm.com/dx/proceedings/pravda/ (current 14 Sep. 2006).&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;a target=&quot;new&quot; href=&quot;http://vis.cse.msstate.edu/~cas88/Bergman1995.pdf&quot;&gt;&amp;nbsp;&lt;br /&gt;Click here for reading notes.&amp;nbsp;&lt;br /&gt;&lt;/a&gt;&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>Chad Steed</name>
			<email>cas88@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/cas88/</uri>
		</author>
		<source>
			<title type="html">Chad Steed's Weblog</title>
			<subtitle type="html">Geovisualization</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/cas88/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/cas88/?flavor=atom</id>
			<updated>2007-01-21T21:00:25+00:00</updated>
			<rights type="html">Copyright © 2004 Chad Steed</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Face-based Luminance Matching for Perceptual Colormap Generation</title>
		<link href="http://vis.cse.msstate.edu/weblog/cas88/Bibliography/InfoVis/?permalink=Face-basedLuminanceMatchingf.html"/>
		<id>tag:cas88@msstate.edu,2006-09-14:/Bibliography/InfoVis/.Face-basedLuminanceMatchingf.html</id>
		<updated>2006-09-15T02:32:31+00:00</updated>
		<content type="html">1] G. Kindlmann, E. Reinhard, and S. Creem, “Face-based Luminance Matching for Perceptual Colormap Generation,” Proceedings of Visualization 2002. IEEE Computer Society, 2002,&amp;nbsp;&lt;br /&gt;http://www.cs.utah.edu/~gk/papers/vis02/ (current 14 Sep. 2006).&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;a target=&quot;new&quot; href=&quot;http://vis.cse.msstate.edu/~cas88/Kindlmann2002.pdf&quot;&gt;&amp;nbsp;&lt;br /&gt;Click here for reading notes.&amp;nbsp;&lt;br /&gt;&lt;/a&gt;&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>Chad Steed</name>
			<email>cas88@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/cas88/</uri>
		</author>
		<source>
			<title type="html">Chad Steed's Weblog</title>
			<subtitle type="html">Geovisualization</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/cas88/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/cas88/?flavor=atom</id>
			<updated>2007-01-21T21:00:25+00:00</updated>
			<rights type="html">Copyright © 2004 Chad Steed</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Color Use Guidelines for Data Representation</title>
		<link href="http://vis.cse.msstate.edu/weblog/cas88/Bibliography/InfoVis/?permalink=ColorUseGuidelinesforDataRep.html"/>
		<id>tag:cas88@msstate.edu,2006-09-14:/Bibliography/InfoVis/.ColorUseGuidelinesforDataRep.html</id>
		<updated>2006-09-15T02:31:00+00:00</updated>
		<content type="html">C. A. Brewer, “Color Use Guidelines for Data Representation,” Proceedings of the Section on Statistical Graphics, Alexandria, Virginia, 1999, American Statistical Association, pp. 55–60, http://www.personal.psu.edu/faculty/c/a/cab38/ColorSch/ASApaper.html (current 14 Sep. 2006).&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;a target=&quot;new&quot; href=&quot;http://vis.cse.msstate.edu/~cas88/Brewer1999.pdf&quot;&gt;&amp;nbsp;&lt;br /&gt;Click here for reading notes.&amp;nbsp;&lt;br /&gt;&lt;/a&gt;&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>Chad Steed</name>
			<email>cas88@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/cas88/</uri>
		</author>
		<source>
			<title type="html">Chad Steed's Weblog</title>
			<subtitle type="html">Geovisualization</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/cas88/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/cas88/?flavor=atom</id>
			<updated>2007-01-21T21:00:25+00:00</updated>
			<rights type="html">Copyright © 2004 Chad Steed</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">How NOT to Lie with Visualization</title>
		<link href="http://vis.cse.msstate.edu/weblog/cas88/Bibliography/InfoVis/?permalink=HowNOTtoLiewithVisualization.html"/>
		<id>tag:cas88@msstate.edu,2006-09-14:/Bibliography/InfoVis/.HowNOTtoLiewithVisualization.html</id>
		<updated>2006-09-15T02:29:42+00:00</updated>
		<content type="html">B. E. Rogowitz and L. A. Treinish, “How NOT to Lie with Visualization,” Computers in Physics, vol. 10, no. 6, 1996, pp. 268–273, http://www.research.ibm.com/dx/proceedings/pravda/truevis.htm (current 14 Sep. 2006).&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;a target=&quot;new&quot; href=&quot;http://vis.cse.msstate.edu/~cas88/Rogowitz1996.pdf&quot;&gt;&amp;nbsp;&lt;br /&gt;Click here for reading notes.&amp;nbsp;&lt;br /&gt;&lt;/a&gt;&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>Chad Steed</name>
			<email>cas88@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/cas88/</uri>
		</author>
		<source>
			<title type="html">Chad Steed's Weblog</title>
			<subtitle type="html">Geovisualization</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/cas88/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/cas88/?flavor=atom</id>
			<updated>2007-01-21T21:00:25+00:00</updated>
			<rights type="html">Copyright © 2004 Chad Steed</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Perceptual Principles for Effective Visualizations</title>
		<link href="http://vis.cse.msstate.edu/weblog/cas88/Bibliography/InfoVis/?permalink=PerceptualPrinciplesforEffec.html"/>
		<id>tag:cas88@msstate.edu,2006-09-14:/Bibliography/InfoVis/.PerceptualPrinciplesforEffec.html</id>
		<updated>2006-09-15T02:22:00+00:00</updated>
		<content type="html">P. Rheingans and C. Landreth, “Perceptual Principles for Effective Visualizations,” Perceptual Issues in Visualizations, G. Grinstein and H. Levkowitz, eds., Springer-Verlag, 1995, pp. 59–74, http://www.cs.umbc.edu/rheingan/pubs/perception.ps.Z (current 14 Sep. 2006).&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;a target=&quot;new&quot; href=&quot;http://vis.cse.msstate.edu/~cas88/Rheingans1995.pdf&quot;&gt;&amp;nbsp;&lt;br /&gt;Click here for reading notes.&amp;nbsp;&lt;br /&gt;&lt;/a&gt;&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>Chad Steed</name>
			<email>cas88@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/cas88/</uri>
		</author>
		<source>
			<title type="html">Chad Steed's Weblog</title>
			<subtitle type="html">Geovisualization</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/cas88/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/cas88/?flavor=atom</id>
			<updated>2007-01-21T21:00:25+00:00</updated>
			<rights type="html">Copyright © 2004 Chad Steed</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Review: Real-Time Lens Distortion Correction</title>
		<link href="http://vis.cse.msstate.edu/weblog/jaj33/Research/Literature/2006/09/14/ReviewReal-TimeLensDistortio.html"/>
		<id>http://vis.cse.msstate.edu/weblog/jaj33/Research/Literature/2006/09/14/ReviewReal-TimeLensDistortio.html</id>
		<updated>2006-09-14T13:52:57+00:00</updated>
		<content type="html" xml:lang="en">A brief literature review follows. This is more of a topic reference for myself, than an in-depth discussion of the paper itself.&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;REAL-TIME LENS DISTORTION CORRECTION: 3D VIDEO GRAPHICS CARDS ARE GOOD FOR MORE THAN GAMES&amp;nbsp;&lt;br /&gt;Michael R. Bax&amp;nbsp;&lt;br /&gt;---------------------------------------------------- &amp;nbsp;&lt;br /&gt;Bax discusses a method of using a GPU based approach for rapidly compensating for lens distortion using polar transformations.  Bax's method differs from other methods I have seen in that it does not use a Cartesian based grid.  Instead, this method uses a polar based system of concentric bands of triangles.  These triangles represent the component parts of a surface over which the distorted image is texture mapped.  The warped surface produced a counter-distorting effect which effectively straightens the distortion in the image.  Bax's research showed that this polar based method is actually 50% more effective in error reduction than a standard grid based method.  It was also found that this procedure could take place in real-time, providing a frame rate of at least 30 fps.&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Side Note: In a recent experiment we did here in the AR lab, we used a grid based approach to resolving lens distortion in a Sony Glasstron binocular, non-stereo HMD.  However, the polar based method described in Bax's paper would not have been sufficient in our case due to additional, non-uniform distortion introduced by a set of plastic anaglyph filters placed on the HMD's oculi to enable stereo vision.  Instead, we used the Cartesian grid based method.  This method produced sufficient error reduction and allowed more fine grained (though very time consuming) distortion correction.&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>jaj33</name>
			<email>jaj33@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/jaj33/</uri>
		</author>
		<source>
			<title type="html">Adam Jones</title>
			<subtitle type="html">AR Research</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/jaj33/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/jaj33/</id>
			<updated>2009-01-06T07:00:02+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Adam Jones</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Review: Recent Advances in Augmented Reality</title>
		<link href="http://vis.cse.msstate.edu/weblog/jaj33/Research/Literature/2006/09/13/ReviewRecentAdvancesinAugmen.html"/>
		<id>http://vis.cse.msstate.edu/weblog/jaj33/Research/Literature/2006/09/13/ReviewRecentAdvancesinAugmen.html</id>
		<updated>2006-09-13T13:08:46+00:00</updated>
		<content type="html" xml:lang="en">A brief literature review follows.  This is more of a topic reference for myself, than an in-depth discussion of the paper itself.&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;RECENT ADVANCES IN AUGMENTED REALITY&amp;nbsp;&lt;br /&gt;R. Azuma, Y. Baillot, R. Behringer, S. Feiner, S. Julier, B. MacIntyre&amp;nbsp;&lt;br /&gt;----------------------------------------------------&amp;nbsp;&lt;br /&gt;Azuma et.al. present an interesting survey of the state of AR technology, its recent advances, and its limitations in this paper from 2001.  They provide a useful overview of topics including tracking, registration, usability, and interaction.  An excellent break down of the different levels of virtual reality and augmented reality is presented as well.  Various AR methods are also mentioned.  These range from head worn displays to retro-reflective projection based systems.  Current and potential applications for AR are also given.  Some examples include military planning, simulation, navigation, factory work, construction, medical procedures, advertising, and entertainment.  A brief discussion of environmental sensing is also included.  This is an interesting topic, especially for unprepared environments, such as the outdoors.  Indoor tracking in a prepared environment is easier but still a non-trivial task.  Some techniques discussed exploit characteristics of particular locations, such as pipes and conduits running along walls and ceilings in a factory.  The issue of “social acceptance” is also discussed as being a little addressed but highly influential factor in determining the future of AR among the general population.&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>jaj33</name>
			<email>jaj33@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/jaj33/</uri>
		</author>
		<source>
			<title type="html">Adam Jones</title>
			<subtitle type="html">AR Research</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/jaj33/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/jaj33/</id>
			<updated>2009-01-06T07:00:02+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Adam Jones</rights>
		</source>
	</entry>

	<entry>
		<title type="html">InfoVis Evaluation Papers</title>
		<link href="http://vis.cse.msstate.edu/weblog/tjk/visualization/infovis/2006/09/13/InfoVisEvaluationPapers.html"/>
		<id>http://vis.cse.msstate.edu/weblog/tjk/visualization/infovis/2006/09/13/InfoVisEvaluationPapers.html</id>
		<updated>2006-09-13T10:17:43+00:00</updated>
		<content type="html" xml:lang="en">The folks from &lt;a href=&quot;http://www.dis.uniroma1.it/~beliv06/&quot;&gt;Beliv06&lt;/a&gt; have put together a very useful resource: &lt;a href=&quot;http://www.dis.uniroma1.it/~beliv06/infovis-eval.html&quot; title=&quot;InfoVis Evaluation&quot;&gt;A compilation of evaluation studies in Information Visualization&lt;/a&gt;. These are worthy to take a look at. Unfortunately, the proceedings have not gone online yet.</content>
		<author>
			<name>tjk</name>
			<email>tjk@acm.org</email>
			<uri>http://vis.cse.msstate.edu/weblog/tjk/</uri>
		</author>
		<source>
			<title type="html">Information Wants to be Seen</title>
			<subtitle type="html">Visualization Research and Education from Dr. T.J.</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/tjk/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/tjk/</id>
			<updated>2007-09-26T19:00:05+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, T.J. Jankun-Kelly</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">A Cool Example of Qt and OpenGL</title>
		<link href="http://vis.cse.msstate.edu/weblog/cas88/Software/?permalink=ACoolExampleofQtandOpenGL.html"/>
		<id>tag:cas88@msstate.edu,2006-09-06:/Software/.ACoolExampleofQtandOpenGL.html</id>
		<updated>2006-09-07T04:02:46+00:00</updated>
		<content type="html">http://wwwx.cs.unc.edu/~quirk/class/Comp236/final/index.php&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>Chad Steed</name>
			<email>cas88@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/cas88/</uri>
		</author>
		<source>
			<title type="html">Chad Steed's Weblog</title>
			<subtitle type="html">Geovisualization</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/cas88/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/cas88/?flavor=atom</id>
			<updated>2007-01-21T21:00:25+00:00</updated>
			<rights type="html">Copyright © 2004 Chad Steed</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Qt 4.1 Tutorial and Documentation</title>
		<link href="http://vis.cse.msstate.edu/weblog/cas88/Software/?permalink=Qt41TutorialandDocumentation.html"/>
		<id>tag:cas88@msstate.edu,2006-09-06:/Software/.Qt41TutorialandDocumentation.html</id>
		<updated>2006-09-06T19:56:52+00:00</updated>
		<content type="html">I am changing my visualization software from Java to C++ to increase performance.  Using C++ with Qt and OpenGL for UI and graphics seems like the best option now and I already know it (somewhat).  For now I will work a few examples out in the tutorial.  I may switch from C++ to Python in the future (PyQt) but for now I will stick with C++.&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;a target=&quot;new&quot; href=&quot;http://doc.trolltech.com/4.1/index.html&quot;&gt;&amp;nbsp;&lt;br /&gt;Qt 4.1 Documentation Website&amp;nbsp;&lt;br /&gt;&lt;/a&gt;&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>Chad Steed</name>
			<email>cas88@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/cas88/</uri>
		</author>
		<source>
			<title type="html">Chad Steed's Weblog</title>
			<subtitle type="html">Geovisualization</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/cas88/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/cas88/?flavor=atom</id>
			<updated>2007-01-21T21:00:25+00:00</updated>
			<rights type="html">Copyright © 2004 Chad Steed</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">A Taxonomy of Visualization Techniques Using the Data State Reference Model</title>
		<link href="http://vis.cse.msstate.edu/weblog/crw7/Bibliography/InfoVis/2006/09/06/ATaxonomyofVisualizationTech.html"/>
		<id>http://vis.cse.msstate.edu/weblog/crw7/Bibliography/InfoVis/2006/09/06/ATaxonomyofVisualizationTech.html</id>
		<updated>2006-09-06T15:31:06+00:00</updated>
		<content type="html">Chi, E. H. 2000. A Taxonomy of Visualization Techniques Using the Data State Reference Model. In Proceedings of the IEEE Symposium on information Vizualization 2000 (October 09 - 10, 2000). INFOVIS. IEEE Computer Society, Washington, DC, 69. http://portal.acm.org/citation.cfm?id=857691&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>crw7</name>
			<email>crw7@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/crw7/</uri>
		</author>
		<source>
			<title type="html">Chris Waters' Weblog</title>
			<subtitle type="html">Visualizing the Vislab</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/crw7/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/crw7/</id>
			<updated>2007-10-31T02:00:06+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Chris Waters</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">A unified taxonomic framework for information visualization</title>
		<link href="http://vis.cse.msstate.edu/weblog/crw7/Bibliography/InfoVis/2006/09/06/Aunifiedtaxonomicframeworkfo.html"/>
		<id>http://vis.cse.msstate.edu/weblog/crw7/Bibliography/InfoVis/2006/09/06/Aunifiedtaxonomicframeworkfo.html</id>
		<updated>2006-09-06T15:30:36+00:00</updated>
		<content type="html">Pfitzner, D., Hobbs, V., and Powers, D. 2003. A unified taxonomic framework for information visualization. In Proceedings of the Asia-Pacific Symposium on information Visualisation - Volume 24 (Adelaide, Australia). T. Pattison and B. Thomas, Eds. ACM International Conference Proceeding Series, vol. 142. Australian Computer Society, Darlinghurst, Australia, 57-66. http://portal.acm.org/citation.cfm?id=857087&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>crw7</name>
			<email>crw7@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/crw7/</uri>
		</author>
		<source>
			<title type="html">Chris Waters' Weblog</title>
			<subtitle type="html">Visualizing the Vislab</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/crw7/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/crw7/</id>
			<updated>2007-10-31T02:00:06+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Chris Waters</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Taxonomy: Animals or Visualizations?</title>
		<link href="http://vis.cse.msstate.edu/weblog/crw7/Research/2006/09/06/TaxonomyAnimalsorVisualizati.html"/>
		<id>http://vis.cse.msstate.edu/weblog/crw7/Research/2006/09/06/TaxonomyAnimalsorVisualizati.html</id>
		<updated>2006-09-06T15:25:24+00:00</updated>
		<content type="html">I've been working on developing a sort of 'taxonomy' to classify Information Visualizations. The taxonomy is a combination of visualization factors from Pfizner '03 [&lt;a href=&quot;http://portal.acm.org/citation.cfm?id=857087&quot;&gt;url&lt;/a&gt;] and Chi '00 [&lt;a href=&quot;http://portal.acm.org/citation.cfm?id=857691&quot;&gt;url&lt;/a&gt;]. The hope is to find similar characteristics between the different information visualizations.&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>crw7</name>
			<email>crw7@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/crw7/</uri>
		</author>
		<source>
			<title type="html">Chris Waters' Weblog</title>
			<subtitle type="html">Visualizing the Vislab</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/crw7/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/crw7/</id>
			<updated>2007-10-31T02:00:06+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Chris Waters</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Volume Server Invocation</title>
		<link href="http://vis.cse.msstate.edu/weblog/mjm9/2006/09/06/VolumeServerInvocation.html"/>
		<id>http://vis.cse.msstate.edu/weblog/mjm9/2006/09/06/VolumeServerInvocation.html</id>
		<updated>2006-09-06T15:05:16+00:00</updated>
		<content type="html" xml:lang="en">&lt;div&gt;&lt;span&gt;#Here's some instruction for how to submit rendering tasks. First, &amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;import&lt;/span&gt; Image, zlib &amp;nbsp;&lt;br /&gt;&lt;span&gt;from&lt;/span&gt; pipeComm &lt;span&gt;import&lt;/span&gt; RaycasterComm &amp;nbsp;&lt;br /&gt;&lt;span&gt;import&lt;/span&gt; configIO &lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;span&gt;#This command mounts the data drives on the cluster. &amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/span&gt;configIO.mountDataDrives() &lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;span&gt;#Create a renderer.&amp;nbsp;&lt;br /&gt;&lt;/span&gt;rayComm = RaycasterComm( filename, texture_size ) &lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;span&gt;#This will return a rendering with the initial viewpoint, linear color and #opacity maps, etc. &amp;nbsp;&lt;br /&gt;&lt;/span&gt;img = rayComm.GetNextImage() &lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;span&gt;#Now, rotate the volume without returning an image.&lt;/span&gt;&amp;nbsp;&lt;br /&gt;rayComm.Rotate(&lt;span&gt;0&lt;/span&gt;, &lt;span&gt;90&lt;/span&gt;, &lt;span&gt;0&lt;/span&gt;, &lt;span&gt;False&lt;/span&gt; ) &lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;span&gt;#Now, rotate the volume and return an image. &amp;nbsp;&lt;br /&gt;&lt;/span&gt;image = rayComm.Rotate(&lt;span&gt;0&lt;/span&gt;,&lt;span&gt;0&lt;/span&gt;,&lt;span&gt;45&lt;/span&gt;, &lt;span&gt;True&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;span&gt;#Save the image to a file. &amp;nbsp;&lt;br /&gt;&lt;/span&gt;image.save(&lt;span&gt;'filename.png'&lt;/span&gt;) &lt;/div&gt;&amp;nbsp;&lt;br /&gt;</content>
		<author>
			<name>mjm9</name>
			<email>mjm9@msstate.edu</email>
			<uri>http://vis.cse.msstate.edu/weblog/mjm9/</uri>
		</author>
		<source>
			<title type="html">Matt Morris</title>
			<subtitle type="html">Visualization Interfaces for Large-Scale Displays</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/mjm9/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/mjm9/</id>
			<updated>2008-01-29T23:00:03+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, Matt Morris</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Python is not Java</title>
		<link href="http://vis.cse.msstate.edu/weblog/tjk/tools/python/2006/09/01/PythonisnotJava.html"/>
		<id>http://vis.cse.msstate.edu/weblog/tjk/tools/python/2006/09/01/PythonisnotJava.html</id>
		<updated>2006-09-01T08:08:22+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;&lt;a href=&quot;http://bitworking.org/&quot;&gt;Joe Gregorio&lt;/a&gt;, who does a column on &lt;a href=&quot;http://www.xml.com/pub/au/225&quot; title=&quot;The RESTful Web&quot;&gt;using Python for REST applications&lt;/a&gt; wrote a brief discussion of &lt;a href=&quot;http://bitworking.org/news/Python_isnt_Java_without_the_compile&quot; title=&quot;Python isn't just Java without the compile&quot;&gt;how Python and Java differ&lt;/a&gt;. He makes some good points, but confuses &lt;a title=&quot;Wikipedia: First-Class Functions&quot; href=&quot;http://en.wikipedia.org/wiki/First_class_function&quot;&gt;first class functions&lt;/a&gt; (C has non-member functions and they are not exactly first class, that requires passing semantics and being able to create them on the fly, both of which Python has), &lt;a title=&quot;Wikipedia: Closures&quot; href=&quot;http://en.wikipedia.org/wiki/Closure_%28computer_science%29&quot;&gt;closures&lt;/a&gt; (Python &lt;a href=&quot;http://ivan.truemesh.com/archives/000411.html&quot; title=&quot;Ivan Moore: Closures in Python (part 2)&quot;&gt;almost has true closures&lt;/a&gt;, but not quite), and &lt;a href=&quot;http://en.wikipedia.org/wiki/Continuation&quot; title=&quot;Wikipedia: Continuations&quot;&gt;continuations&lt;/a&gt; (python has &lt;a href=&quot;http://en.wikipedia.org/wiki/Generator_%28computer_science%29&quot; title=&quot;Wikipedia: Generators&quot;&gt;generators&lt;/a&gt; and soon &lt;a href=&quot;http://en.wikipedia.org/wiki/Co-routine&quot; title=&quot;Wikipedia: Co-Routines&quot;&gt;co-routines&lt;/a&gt; which do &lt;a href=&quot;http://www.ps.uni-sb.de/~duchier/python/continuations.html&quot; title=&quot;Denys Duchier: Continuations Made Simple and Illustrated &quot;&gt;some of the continuation work&lt;/a&gt;, but not all).&lt;/p&gt;</content>
		<author>
			<name>tjk</name>
			<email>tjk@acm.org</email>
			<uri>http://vis.cse.msstate.edu/weblog/tjk/</uri>
		</author>
		<source>
			<title type="html">Information Wants to be Seen</title>
			<subtitle type="html">Visualization Research and Education from Dr. T.J.</subtitle>
			<link rel="self" href="http://vis.cse.msstate.edu/weblog/tjk/?flavor=atom"/>
			<id>http://vis.cse.msstate.edu/weblog/tjk/</id>
			<updated>2007-09-26T19:00:05+00:00</updated>
			<rights type="html">Copyright (c) 2003-2005, T.J. Jankun-Kelly</rights>
		</source>
	</entry>

</feed>
