From 3a3a572dece5f154eea877cc9f789b8cf4ca759e Mon Sep 17 00:00:00 2001 From: Kadambari Devarajan Date: Sun, 14 Nov 2010 14:26:06 +0530 Subject: Added titles and abstracts of Prabhu, Asokan and Fernando. --- project/templates/talk/conf_schedule.html | 116 +++++++++++++++++++++++++++--- 1 file changed, 107 insertions(+), 9 deletions(-) diff --git a/project/templates/talk/conf_schedule.html b/project/templates/talk/conf_schedule.html index 67f02c7..87d6002 100644 --- a/project/templates/talk/conf_schedule.html +++ b/project/templates/talk/conf_schedule.html @@ -15,9 +15,11 @@ 9:00-9:30Inauguration -9:30-10:30Keynote - 1Perry GreenfieldHow Python Slithered into Astronomy +9:30-10:30KeynotePerry GreenfieldHow Python Slithered into Astronomy 10:30-10:45Tea Break -10:45-13:15Talks +10:45-11:30Special Talk 1Fernando PerezIPython : Beyond the Simple Shell +11:30-12:00Invited Talk 1Asokan PichaiTeaching Programming with Python +12:00-13:15Talks 13:15-14:15Lunch 14:15-14:45Lightning Talks 14:45-15:55Talks @@ -36,10 +38,10 @@ TimeAgendaSpeakerTitle -9:00-10:00Invited Talk 1John Huntermatplotlib: Beyond the simple plot -10:00-10:30Talks -10:30-10:45Tea Break -10:45-13:15Talks +9:00-10:00Special Talk 2John Huntermatplotlib: Beyond the simple plot +10:00-10:45Invited Talk 2Prabhu RamachandranMayavi : Bringing Data to Life +10:45-11:00Tea Break +11:00-13:15Talks 13:15-14:15Lunch 14:15-14:45Lightning Talks 14:45-15:55Talks @@ -71,18 +73,81 @@ scientific Python and where future work is needed, and why Python is so well suited for scientific software.

-

Invited Talk 1

-

John Hunter +

Special Talk 1

+ +

Fernando Perez

Title

-

matplotlib: Beyond the simple plot +

IPython : Beyond the Simple Shell

Talk/Paper Abstract:

+

IPython is a widely used system for interactive computing in Python +that extends the capabilities of the Python shell with operating +system access, powerful object introspection, customizable "magic" +commands and many more features. It also contains a set of tools to +control parallel computations via high-level interfaces that can be +used either interactively or in long-running batch mode. + +In this talk I will outline some of the main features of IPython as it +has been widely adopted by the scientific Python user base, and will +then focus on recent developments. Using the high performance ZeroMQ +networking library, we have recently restructured IPython to decouple +the kernel executing user code from the control interface. This +allows us to expose multiple clients with different capabilities, +including a terminal-based one, a rich Qt client and a web-based one +with full matplotlib support. In conjunction with the new HTML5 +matplotlib backend, this architecture opens the door for a rich +web-based environment for interactive, collaborative and parallel +computing. + +There is much interesting development to be done on this front, and I +hope to encourage participants at the sprints during the conference to +join this effort. + +

+ +

Invited Talk 1

+ +

Asokan Pichai +

+ +

Title

+ +

Teaching Programming with Python +

+ +

Talk/Paper Abstract:

+ +

As a trainer I have been engaged a lot for teaching fresh Software +Engineers and software job aspirants. Before starting on the language, +platform specific areas I teach a part I refer to as Problem Solving +and Programming Logic. I have used Python for this portion of training +in the last 12+years. In this talk I wish to share my experiences and +approaches. + +This talk is intended at Teachers, Trainers, Python Evangelists, and +HR Managers [if they lose their way and miraculously find themselves in SciPy :-)] + +

+ + +

Special Talk 1

+ +

John Hunter +

+ +

Title

+ +

matplotlib: Beyond the simple plot +

+ +

Talk/Paper Abstract:

+

matplotlib, a python package for making sophisticated publication quality 2D graphics, and some 3D, has long supported a wide variety of basic plotting types such line graphs, bar charts, images, @@ -98,4 +163,37 @@ combination with the new HTML5 IPython front-end under development, will enable an interactive Python shell with interactive graphics in a web browser.

+ + +

Invited Talk 2

+ +

Prabhu Ramachandran +

+ +

Title

+ +

Mayavi : Bringing Data to Life +

+ +

Talk/Paper Abstract:

+ +

Mayavi is a powerful 3D plotting package implemented in Python. It +includes both a standalone user interface along with a powerful yet +simple scripting interface. The key feature of Mayavi though is that it +allows a Python user to rapidly visualize data in the form of NumPy +arrays. Apart from these basic features, Mayavi has some advanced +features. These include, automatic script recording, embedding into a +custom user dialog and application. Mayavi can also be run in an +offscreen mode and be embedded in a sage notebook +(http://www.sagemath.org). + +We will first rapidly demonstrate these key features of Mayavi. We will +then discuss some of the underlying technologies like enthought.traits, +traitsUI and TVTK that form the basis of Mayavi. The objective of this +is to demonstrate the wide range of capabilities that both Mayavi and +its underlying technologies provide the Python programmer. + +

+ + {% endblock content %} -- cgit