[python-uk] TimeWalker

Tim Couper python-uk@python.org
Tue, 20 Aug 2002 13:08:19 +0100 (BST)


 --- Dave Kirby <dkirby@blueyonder.co.uk> wrote: > At
12:00 19/08/02 -0400, you wrote:
> Tim, you mentioned someone who was doing
> visualisation of complex data 
> using Python.  Can you post up a link please?
> 

Link & description from Theo's Europython
presentation.

A pure Python implementation of TimeWalker
(http://sourceforge.net/projects/timewalker) made
clear that the horizon of Python is far beyond that of
a simple scripting language. Timewalker is a
multi-focal time-lens for visual data-mining. Its
application domain is information visualization, which
is characterized by handling huge datasets with
unknown correlations and by real-time zooming within
multiple graphical and textual representations.
TimeWalker? is primarily intended to be a useful
instrument for people like system administrators who
are confronted with unmanageable amounts of logging
data. However, TimeWalker is also quite interesting
for the Python-community as an example of exploiting
Python up to its limits as wide-spectrum language in
any stage in the software lifecycle. The reflective
power of Python has enabled a high level of elegance
and portability to represent specification,
implementation, documentation, persistent storage of
data and running states, regressiontests and
profiling. Also the scalability and performance that
can be obtained with the standard pickling mechanism
together with the graphical widgets of wxPython
appears to be quite surprising. 

Speaker   Theo de Ridder -  

Theo de Ridder is involved in software-engineering for
more than 30 years. As a teacher, manager and
consultant he always liked to pioneer with a long term
vision. He fell in love with Lisp in the late 60's,
with Simula in the early 70's, survived 20 other
languages until he fell in love again, this time with
Python, in the early 90's. He belongs to the first
users of UNIX in the Netherlands, and is one of the
founders of the NLUUG. His current ambition is to
tackle some very old problems beyond platforms and
hypes as an artist, using Python as a pencil.
Visualization of huge amounts of time-stamped data is
one of those problems. 


__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com