Matplotlib: DANSE kickoff John D. Hunter, Ph.D. - PowerPoint PPT Presentation

1 / 32
About This Presentation
Title:

Matplotlib: DANSE kickoff John D. Hunter, Ph.D.

Description:

Title: Matplotlib: DANSE kickoff John D. Hunter, Ph.D. Last modified by: Michael McKerns Document presentation format: On-screen Show Other titles – PowerPoint PPT presentation

Number of Views:279
Avg rating:3.0/5.0
Slides: 33
Provided by: calt158
Category:

less

Transcript and Presenter's Notes

Title: Matplotlib: DANSE kickoff John D. Hunter, Ph.D.


1
MatplotlibDANSE kickoff John D. Hunter, Ph.D.
http//matplotlib.sourceforge.net
2
Copy the great architecturesE Tufte

3
(No Transcript)
4
(No Transcript)
5
bar demo
6
stacked bar
7
pie demo
8
scatter demo
9
histogram demo
10
log demo
11
polar demo
12
layer image
13
subplot demo
14
axes demo
15
legend demo
16
text alignment
17
mathtext demo2
18
(No Transcript)
19
basemaptoolkit
cylindrical equidistant, mercator, lambert
conformal conic, lambert azimuthal equal area,
albers equal area conic and stereographic.
20
finance demo
21
EEG demo
22
VTK demo
23
Native mpl 3Dexamples/simple3d_oo.py
24
(No Transcript)
25
(No Transcript)
26
backends
27
(No Transcript)
28
The GUI problem the curse of python, part III
  • GUI independent rendering
  • GUI neutral event handling

29
(No Transcript)
30
(No Transcript)
31
MATPLOTLIB CREDITS (in order of appearance)
  • Jeremy O'Donoghue wrote the wx backend
  • Andrew Straw provided much of the log scaling
    architecture, the fill command, PIL support for
    imshow, and provided many examples
  • Charles Twardy provided the impetus code for the
    legend class and has made countless bug reports
    and suggestions for improvement.
  • Gary Ruben made many enhancements to errorbar to
    support x and y errorbar plots, and added a
    number of new marker types to plot.
  • John Gill wrote the table class and examples
  • David Moore wrote the paint backend
  • Todd Miller contributed the TkAgg backend and the
    numerix module, which allows matplotlib to work
    with either numeric or numarray. He also ported
    image support to the postscript backend, with
    much pain and suffering.
  • Paul Barrett overhauled font management to
    provide an improved, free-standing, platform
    independent font manager with a WC3 compliant
    font finder and cache mechanism and ported
    truetype and mathtext to PS
  • Perry Greenfield overhauled and modernized the
    goals and priorities page, implemented an
    improved colormap framework, and has provided
    many suggestions and a lot of insight to the
    overall design and organization of matplotlib.
  • Jared Wahlstrand wrote the SVG backend

32
MATPLOTLIB CREDITS (continued)
  • Steve Chaplin is the GTK maintainer and wrote the
    Cairo and GTKCairo backends
  • Jim Benson provided the patch to handle vertical
    mathttext
  • Gregory Lielens provided the FltkAgg backend and
    several patches for the frontend, including
    contributions to toolbar2, and support for log
    ticking with alternate bases and major and minor
    log ticking
  • Darren Dale did the work to do mathtext
    exponential labeling for log plots.
  • Paul Mcguire provided the pyparsing module on
    which mathtext relies, and made a number of
    optimizations to the matplotlib mathtext grammar.
  • Fernando Perez has provided numerous bug reports
    and patches for cleaning up backend imports and
    expanding pylab functionality, and provided
    matplotlib support in the pylab mode for ipython.
    He also provided the matshow command.
  • Andrew Dalke of Dalke Scientific Software
    contributed the strftime formatting code to
    handle years earlier than 1900
  • Jochen Voss maintained the PS backend and has
    contributed several bugfixes.
  • Nadia Dencheva of STScI provided the contouring
    and contour labeling code
  • Baptiste Carvello provided the key ideas in a
    patch for proper shared axes support that
    underlies ganged plots and multiscale plots
  • Sigve Tjoraand Ted Drain and colleagues at the
    JPL collaborated on the QtAgg backend
  • Eric Firing added the contourf function and
    general contour refactoring
Write a Comment
User Comments (0)
About PowerShow.com