Dr
eric jones
(Enthought, Inc.)
03/07/2006, 09:35
Python in Science
The Enthought tool suite (ETS) is a collection of packages for developing
scientific applications. It includes a variety of tools ranging from Envisage,
a framework for building scriptable and extensible applications, to Mayavi, a
general 3D visualization package. This talk provides an overview of the
collection's capabilities and demonstrates their use in a variety of
applications. ...
Mr
Martin Chilvers
(Enthought Inc)
03/07/2006, 10:10
Python in Science
The Java world has two dominant frameworks for extensible application
development: NetBeans and Eclipse. Although many people think of these two
projects as IDEs, they are both built upon open architectures that are designed
to support generic GUI application development. Treading lightly in the
footsteps of these two excellent projects, Envisage attempts to bring similar
capabilities...
Mr
ludovic aubry
(logilab)
03/07/2006, 11:00
Python in Science
Code_Aster is a simulation tool for mechanics developed over the past twenty years
at Electricité de France Research and Development. In the year 2000, its home-brewed
scripting language was replaced with Python. This talk will present the features of
Code_Aster and the benefits gained by the use of Python.
Mr
Christophe Pradal
(CIRAD)
03/07/2006, 11:35
Python in Science
The aim of the plant architecture research community is to understand the
biological processes involved in the function and growth of plants with explicit
representation of their topology and geometry. To understand these systems,
which may be quite complex, researchers in botany, ecophysiology, forestry,
horticulture, applied mathematics and computer science share experimental...
Dr
Rob Collins
(Europython 2006 Conference)
03/07/2006, 12:10
Python in Science
I write Python applications for a company specialising in industrial factory
monitoring and scheduling. Most recently we have developed a web application for
remote monitoring, sending text message alarms when machine hoppers run low. We're
using the Pylons web framework, Myghty templating, XML-RPC and SimPy simulation. The
dynamic graphical display of the factory is written in SVG, for...
Tiziano Zito
(Institute for Theoretical Biology, Berlin)
03/07/2006, 14:00
Python in Science
We present release 2.0 of the Modular toolkit for Data Processing
(MDP), a data processing framework written in Python and based on
numpy (the most popular numerical extensions to Python).
From the user's perspective, MDP consists of a collection of trainable
algorithms or other data processing units (nodes) that can be combined
into data processing flows. Given a sequence of input...
Theo De Ridder
(Saxion Hogescholen)
03/07/2006, 14:35
Python in Science
Ambient sensor networks represent distributed systems that challenge the
illusion that Moore's law will always facilitate more complex software in the
near future. The need for extreme low power consumption in myriads of miniscule
sensors is a driving force to reduce software again to its basics. It appears
that good old concepts enable new animals like hopping and gossiping
nano-agents....
Alexander Soroko
(UNIVERSITY OF OXFORD)
03/07/2006, 15:10
Python in Science
Details are presented of GANGA, the Grid user interface being developed to enable
large-scale distributed data analysis within High Energy Physics.
GANGA helps users to configure, execute, monitor and manage their large scale
computing tasks. We show how the basic functionality implemented in a small GANGA
core can be enhanced by tailored plugins provided by specific user communities....
David Quarrie
(LBNL)
03/07/2006, 16:00
Python in Science
ATLAS, one of the four experiments at the CERN LHC accelerator, uses the
Athena/Gaudi component architecture to build and run its software
applications. Python was initially introduced as a configuration language for
the hundreds of C++ components, but soon, thanks to the development of a
powerful C++ binding layer, it started pervading all application domains from
job management, to...
Dr
Pere Mato
(CERN)
03/07/2006, 16:35
Python in Science
In this paper we present the developments in the area of interfacing Python with
large-scale C++ frameworks, driven by the needs of the new generation of High
Energy Physics experiments currently in preparation at CERN.
The physics software being developed for detector simulation, data
reconstruction, and data analysis is mainly written in C++. Yet, scripting is an
essential...
Mr
Altet Francesc
(Cárabos Coop. V.)
03/07/2006, 17:10
Python in Science
Many tools exist in the Python world to handle persistent data. Most
of them are high-level wrappers to access well-known relational
databases (Oracle, Postgres, MySQL...), while others are wrappers to
highly-efficient, specific-purpose libraries (bsddb, NetCDF3...).
Others have developed their own specific formats to fulfill their own
requirements.
In the data-hungry world of...
Mr
Jérémie Farret
(Parallel Geometry Inc)
04/07/2006, 11:00
Python in Science
LLG Python defines a Python based programming paradigm for a new generation of
geometric simulation, able to unify volumic data representation and processing for
real time applications. It unifies in particular geometric and graphic pipelines,
replacing parametric and polygonal surfaces with descriptive polynomials for
generalized algebraic surfaces.
This approach virtually enables...
Dr
Oleg Smirnov
(NWO/ASTRON)
04/07/2006, 11:35
Python in Science
Calibration of observational data from the next generation of radio telescopes
presents a number of unique challenges, not only in terms of pure computational
volume, but also in terms of managing complexity. In general, the calibration
process involves constructing a combined model of the instrument and the
observed sky, and fitting that model to the observations. Due to the...
Dr
Witold Pokorski
(CERN)
04/07/2006, 12:10
Python in Science
Geant4 is one of the principal toolkits used for the simulation of the passage
of particles through matter. It is implemented in C++ and it exposes to the
users a set of methods (of different classes) needed to construct a functional
application. In other words, users need to interact with Geant4 objects via a
C++ API and therefore users' Geant4 based applications are normally written...