You can subscribe to this list here.
| 2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(33) |
Dec
(20) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2004 |
Jan
(7) |
Feb
(44) |
Mar
(51) |
Apr
(43) |
May
(43) |
Jun
(36) |
Jul
(61) |
Aug
(44) |
Sep
(25) |
Oct
(82) |
Nov
(97) |
Dec
(47) |
| 2005 |
Jan
(77) |
Feb
(143) |
Mar
(42) |
Apr
(31) |
May
(93) |
Jun
(93) |
Jul
(35) |
Aug
(78) |
Sep
(56) |
Oct
(44) |
Nov
(72) |
Dec
(75) |
| 2006 |
Jan
(116) |
Feb
(99) |
Mar
(181) |
Apr
(171) |
May
(112) |
Jun
(86) |
Jul
(91) |
Aug
(111) |
Sep
(77) |
Oct
(72) |
Nov
(57) |
Dec
(51) |
| 2007 |
Jan
(64) |
Feb
(116) |
Mar
(70) |
Apr
(74) |
May
(53) |
Jun
(40) |
Jul
(519) |
Aug
(151) |
Sep
(132) |
Oct
(74) |
Nov
(282) |
Dec
(190) |
| 2008 |
Jan
(141) |
Feb
(67) |
Mar
(69) |
Apr
(96) |
May
(227) |
Jun
(404) |
Jul
(399) |
Aug
(96) |
Sep
(120) |
Oct
(205) |
Nov
(126) |
Dec
(261) |
| 2009 |
Jan
(136) |
Feb
(136) |
Mar
(119) |
Apr
(124) |
May
(155) |
Jun
(98) |
Jul
(136) |
Aug
(292) |
Sep
(174) |
Oct
(126) |
Nov
(126) |
Dec
(79) |
| 2010 |
Jan
(109) |
Feb
(83) |
Mar
(139) |
Apr
(91) |
May
(79) |
Jun
(164) |
Jul
(184) |
Aug
(146) |
Sep
(163) |
Oct
(128) |
Nov
(70) |
Dec
(73) |
| 2011 |
Jan
(235) |
Feb
(165) |
Mar
(147) |
Apr
(86) |
May
(74) |
Jun
(118) |
Jul
(65) |
Aug
(75) |
Sep
(162) |
Oct
(94) |
Nov
(48) |
Dec
(44) |
| 2012 |
Jan
(49) |
Feb
(40) |
Mar
(88) |
Apr
(35) |
May
(52) |
Jun
(69) |
Jul
(90) |
Aug
(123) |
Sep
(112) |
Oct
(120) |
Nov
(105) |
Dec
(116) |
| 2013 |
Jan
(76) |
Feb
(26) |
Mar
(78) |
Apr
(43) |
May
(61) |
Jun
(53) |
Jul
(147) |
Aug
(85) |
Sep
(83) |
Oct
(122) |
Nov
(18) |
Dec
(27) |
| 2014 |
Jan
(58) |
Feb
(25) |
Mar
(49) |
Apr
(17) |
May
(29) |
Jun
(39) |
Jul
(53) |
Aug
(52) |
Sep
(35) |
Oct
(47) |
Nov
(110) |
Dec
(27) |
| 2015 |
Jan
(50) |
Feb
(93) |
Mar
(96) |
Apr
(30) |
May
(55) |
Jun
(83) |
Jul
(44) |
Aug
(8) |
Sep
(5) |
Oct
|
Nov
(1) |
Dec
(1) |
| 2016 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
(3) |
Sep
(1) |
Oct
(3) |
Nov
|
Dec
|
| 2017 |
Jan
|
Feb
(5) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(3) |
Aug
|
Sep
(7) |
Oct
|
Nov
|
Dec
|
| 2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
|
8
|
9
(2) |
10
(7) |
11
(3) |
12
|
13
(2) |
14
(1) |
|
15
(1) |
16
(7) |
17
(3) |
18
(4) |
19
(4) |
20
|
21
(3) |
|
22
(6) |
23
|
24
|
25
|
26
|
27
(1) |
28
|
|
29
|
30
|
31
|
|
|
|
|
|
From: Fernando P. <Fer...@co...> - 2004-08-16 20:47:23
|
Abraham Schneider wrote:
> What might be a cool extension on this idea, would be the ability to
> specify 'plugin' actions to add to the toolbar:
>
> toolbar.buttons : (name, tooltip, image, function), (name, tooltip,
> image, function)
>
> The difficulty would specifying which modules to load. One simple
> approach might be to have a directory called 'plugins', in which all
> modules automatically get loaded.
+1
Note that this should be specifyable as a colon-separated search path where
matplotlib can look for all available plugins. This allows users to extend
their local installation with custom things which survive across system-wide
upgrades.
I recently patched MayaVi to do exactly this with Filters and Modules (it's in
the mayavi CVS already), and it's extremely useful.
In mayavi, any directory in the mayavi search path is scanned for a subdir
called Filters/ and one called Modules/. Any .py file found there is added to
the User submenu of Mayavi's main Filters and Modules menus. With this
system, local user extensions become automatically available to the GUI. In
scripts, they can be loaded with a prepended 'User.' string:
load_module('Glyphs') -> loads MayaVi's Glyphs module
load_module('User.Glyphs') -> loads a users's customized Glyphs module,
without clashing with the system-wide one.
I think this approach is very useful, esp. because it allows research groups
to have directories of common functionality useful to their projects, and
individual users can still add their own particular Filters/Modules.
Best,
f
|
|
From: Abraham S. <ab...@cn...> - 2004-08-16 20:07:04
|
What might be a cool extension on this idea, would be the ability to
specify 'plugin' actions to add to the toolbar:
toolbar.buttons : (name, tooltip, image, function), (name, tooltip,
image, function)
The difficulty would specifying which modules to load. One simple
approach might be to have a directory called 'plugins', in which all
modules automatically get loaded.
I think this would take about the same amount of code as hard-coding a
single printer option in, and might allow more flexibility (easier to
add/remove buttons, and easier to change what action they perform).
I wrote a quick patch (attached to the email) which allows for two new
rc params:
plugins.directory : <directory>
any file in this directory ending in '.py' is automatically imported
toolbars.buttons: (name, tooltip, image, function), ...
a list of the tuples is created
I didn't edit any of the backend code yet, but it should be trivial (at
least in the case of the gtk backend) to convert 'toolitems' to an
array, and then "if matplotlib.rcParams['toolbar.buttons']:
toolitems.extend(matplotlib.rcParams['toolbar.buttons'])"
Abe
John Hunter wrote:
>>>>>>"Steve" == Steve Chaplin <ste...@ya...> writes:
>>>>>>
>>>>>>
>
> Steve> Perhaps the .matplotlibrc file could have lines like
> Steve> printcommand: None printcommand: '"lpr %s" % path' And if
> Steve> printcommand is not None an extra toolbar button is created
> Steve> which calls os.system(printcommand) to print the file.
>
>This is a good idea, perhaps the rc param should be
>savefig.printcommand. There was a post on the users list which
>contained some help on how to print from wx on win32.
>
>Anyone want to take the lead here?
>
>JDH
>
>
>-------------------------------------------------------
>SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
>100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
>Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
>http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
>_______________________________________________
>Matplotlib-devel mailing list
>Mat...@li...
>https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
>
|
|
From: Fernando P. <Fer...@co...> - 2004-08-16 16:46:18
|
Paul Barrett wrote: > OK, I've created a patch to work around the 'gv' problem for dense line plots. > Attached is a PS file created from this patch. Please test to see if it solves > your problem. If it does, I'll commit the patch to CVS. It worked for me on 'ggv'. Works OK now with gv on Fedora Core 2. Thanks, f |
|
From: John H. <jdh...@ac...> - 2004-08-16 16:38:37
|
>>>>> "Steve" == Steve Chaplin <ste...@ya...> writes:
Steve> Perhaps the .matplotlibrc file could have lines like
Steve> printcommand: None printcommand: '"lpr %s" % path' And if
Steve> printcommand is not None an extra toolbar button is created
Steve> which calls os.system(printcommand) to print the file.
This is a good idea, perhaps the rc param should be
savefig.printcommand. There was a post on the users list which
contained some help on how to print from wx on win32.
Anyone want to take the lead here?
JDH
|
|
From: Paul B. <ba...@st...> - 2004-08-16 16:37:35
|
John Hunter wrote: >>>>>>"Paul" == Paul Barrett <ba...@st...> writes: > > > Paul> OK, I've created a patch to work around the 'gv' problem for > Paul> dense line plots. Attached is a PS file created from this > Paul> patch. Please test to see if it solves your problem. If it > Paul> does, I'll commit the patch to CVS. It worked for me on > Paul> 'ggv'. > > Works for me (also ggv) - what did you do, break up paths longer than > a certain size into multiple paths? I need to do the same for agg to > fix Jin-chung's bug. Yes. Paths are divided into mutiple paths of 1000 points (except for the last path with can contain upto 1001 points to prevent the last point from being orphaned). This path size seemed like a reasonable number. I didn't do any tests to determine the optimum path size. From the way gv behaves on my Linux box, it appears that 5000 points may be the limit. -- Paul -- Paul Barrett, PhD Space Telescope Science Institute Phone: 410-338-4475 ESS/Science Software Branch FAX: 410-338-4767 Baltimore, MD 21218 |
|
From: John H. <jdh...@ac...> - 2004-08-16 16:19:58
|
>>>>> "Paul" == Paul Barrett <ba...@st...> writes:
Paul> OK, I've created a patch to work around the 'gv' problem for
Paul> dense line plots. Attached is a PS file created from this
Paul> patch. Please test to see if it solves your problem. If it
Paul> does, I'll commit the patch to CVS. It worked for me on
Paul> 'ggv'.
Works for me (also ggv) - what did you do, break up paths longer than
a certain size into multiple paths? I need to do the same for agg to
fix Jin-chung's bug.
JDH
|
|
From: Paul B. <ba...@st...> - 2004-08-16 15:38:08
|
Fernando Perez wrote: > Paul Barrett wrote: > >> I found a bug in the Y-axis scaling. See the attached PS file. The >> Y-axis scale should go from 0. to 2.0e-11 (in ergs/cm**2/s/Angstrom). >> Instead it is zeros. Anyone having experience with the scaling code >> want to fix this? >> >> For those interested, this is a section of the far ultraviolet >> spectrum of the variable star SS Cygni (SS Cyg for short) taken by >> NASA's Far Ultraviolet Spectroscopic Explorer (FUSE for short). > > > Well, I actually tried to see it but gv (Fedora Core 2) chokes on the > file: CPU utilization goes to 100% after displaying the axes, labels, > and a tiny bit of the graph. I killed it after a while. > > Are there known problems with the Postscript generated by matplotlib? > Can it produce EPS directly (better for publication)? OK, I've created a patch to work around the 'gv' problem for dense line plots. Attached is a PS file created from this patch. Please test to see if it solves your problem. If it does, I'll commit the patch to CVS. It worked for me on 'ggv'. -- Paul -- Paul Barrett, PhD Space Telescope Science Institute Phone: 410-338-4475 ESS/Science Software Branch FAX: 410-338-4767 Baltimore, MD 21218 |