Archive for the 'mayavi' Category

01 Aug

Software design for maintainability

I have just spent the best part of my Sunday fixing a bug that turned out being a seemingly-trivial two-liner. Such unpleasant experiences are all too frequent, and weight a lot on my view of code design.
My stance on code design

I call code design the process of designing the architecture of a piece of software: [...]

05 Apr

Mayavi: Representing an additional scalar on surfaces

We have been getting a few questions on the enthought-dev mailing-list on how to represent an additional information on a surface with Mayavi, using color not given eg by the elevation. A recent post on his blog by Didrik Pinte shows the problem quite well:

This problem can be seen as taking a standard surf plot:

but [...]

26 Mar

Book review: Matplotlib for Python Developpers

Packt publishing sent me a copy of Sandro Tosi’s book Matplotlib for Python Developpers a while ago. Unfortunately, it arrived after I had left for the Christmas break, and I couldn’t find time to review it for a while (I am terribly bad at time-management, and I do too many things, as I result I [...]

14 Mar

New Mayavi release

A week ago, the Peter Wang released a new version of the Enthought Tool Suite (ETS). With it came a new version of Mayavi2.
Prabhu and I have been horribly busy we real life, and I had the bad feeling that we were not giving enough love to Mayavi. I was surprised when [...]

14 Feb

Using Python, Scipy, ETS, … to implement art

The Aikon project has just been slashdotted.
The project is about implementing a robotic artist, with a special artistic touch:

The Co-principal investigator, Patrick Tresset, gave a talk at the French Pycon this year and I was simply flabbergasted by the project. It is amazing to mix together art and technology in such a way, [...]

14 Dec

Announcing EuroScipy 2010

The 3rd European meeting on Python in Science
Paris, Ecole Normale Supérieure, July 8-11 2010
We are happy to announce the 3rd EuroScipy meeting, in Paris, July 2010.
The EuroSciPy meeting is a cross-disciplinary gathering focused on the use and development of the Python language in scientific research. This event strives to bring together both users and developers [...]

27 Oct

EuroScipy 2010 in Paris

Next year’s EuroScipy will be in Paris, as Nicolas Chauvat and myself announced in Leipzig this summer. We are still busy organizing, but we have pretty much settled down for a dates: July 8th- July 11th. So mark those dates, and get ready to come to Paris for a fantastic event where Science meets computing [...]

16 Jul

Mayavi: 2 videos of tutorial-like presentation

I gave a presentation on Mayavi in the Python for science seminar organised by Fernando Perez at Berkeley. I was loudmouth and obnoxious as usual, and unfortunately for me, I was recorded.
More seriously, Jeff Teeters has filmed the presentation and recorded the sound was a microphone I was wearing. I find that he did a [...]

16 Jul

Announcing the SciPy conference schedule

The SciPy conference committee is pleased to announce the schedule of the conference:
http://conference.scipy.org/schedule
This year’s program is very rich. In order to limit the number of interesting talks that we had to turn down, we decided to reduce the length of talks. Although this results in many short talks, we hope that it will foster discussions, [...]

13 Jul

My article on scientific computing with Python

I have never sold the rights to the article I published in LinuxMagazine France on scientific computing with Python. So I am uploading it to the net, under a CC-by-SA license : link to the pdf version.
It is in French, so it restricts the audience.