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
(20) |
2
(19) |
3
(15) |
4
(7) |
5
(19) |
6
(14) |
7
(3) |
8
(10) |
9
(30) |
10
(10) |
11
(28) |
12
(47) |
13
(26) |
14
(6) |
15
(2) |
16
(3) |
17
(8) |
18
(7) |
19
(11) |
20
(18) |
21
(8) |
22
(15) |
23
(12) |
24
(18) |
25
(16) |
26
(5) |
27
(10) |
28
(5) |
29
(1) |
30
(11) |
|
|
|
|
|
John Hunter wrote: > On Fri, Jun 13, 2008 at 3:28 PM, Ryan May <rm...@gm...> wrote: > >>> Ryan: I'm sure you could do it, and it would be a nice contribution to >>> the community. There's some IDL code here > >> Thanks. I also managed to find a matlab implementation, which was >> straightforward to port over. I'm working on fleshing out the full > > Just a note of caution: if you want to write something that will be > included in matplotlib or a toolkit, you need to be mindful of the > licenses of code you are looking at. While matplotlib has replicated > to an extent the names and signatures of many matlab functions, we > haven't looked at any of their code. A lot of IDL and matlab code > comes with restrictive licenses, so make sure you are not violating > the terms of those licenses for any code that might be suitable for > contribution. Yeah, I'm aware of this. The code I mention, however, is taken from meteorology class assignment. Also, in this case, I'm really only using it for a reference on how to do the "skew" calculation. The code is *far* too ugly to directly port. :) I can appreciate the need for caution however. Ryan -- Ryan May Graduate Research Assistant School of Meteorology University of Oklahoma
On Fri, Jun 13, 2008 at 3:28 PM, Ryan May <rm...@gm...> wrote: >> Ryan: I'm sure you could do it, and it would be a nice contribution to >> the community. There's some IDL code here > Thanks. I also managed to find a matlab implementation, which was > straightforward to port over. I'm working on fleshing out the full Just a note of caution: if you want to write something that will be included in matplotlib or a toolkit, you need to be mindful of the licenses of code you are looking at. While matplotlib has replicated to an extent the names and signatures of many matlab functions, we haven't looked at any of their code. A lot of IDL and matlab code comes with restrictive licenses, so make sure you are not violating the terms of those licenses for any code that might be suitable for contribution. Thanks, JDH
On Friday 13 June 2008 9:54:58 pm you wrote: > On Fri, Jun 13, 2008 at 3:20 PM, Darren Dale <dar...@co...> wrote: > > I just deleted the static_figs directory from svn, and moved the contents > > into pyplots. The generated figures were committed to svn as well, so > > they should not be auto-generated. This way we can consistently use the > > nice plot directive to include all of our figures. I think there should > > be no problems with this transition, but if you see one, please let me > > know. > > I think we can make it work, but there are some minor hurdles. It is > a little brittle in my view to include auto-generated PNGs alongside > svn pngs because it makes cleaning hard (we currently have the same > problem in the _static dir with the mathtext pngs). How often does cleaning need to be done? Can "svn up" be a part of the cleaning process? > The other problem > is that when I went to implement your svg suggestion, which is a good > one (ditto for ps links), I bumped into some not implemented errors > since we don't have draw_tex for svg and some latex runtime problems > when I tried to build the ps since I don't have the right fonts. All > of this can be worked around, but it will take a little work. I have > to run now... > > We could have a little extra meta data stored, tagging certain files > that should not be auto-generated for certain extensions.... > Perhaps we should introduce a new plot directive option, much like > include-source, which could be used to suppress auto-gen, or exclude > certain targets. > > .. plot:: tex_unicode_demo.py > > :include-source: > :no-autogen: > > .. plot:: tex_unicode_demo.py > > :include-source: > :exclude-backends: svg, gdk > > I'll ponder this over the weekend. May I suggest a third alternative, :exclude-formats: instead of backends. Darren
On Fri, Jun 13, 2008 at 3:20 PM, Darren Dale <dar...@co...> wrote: > I just deleted the static_figs directory from svn, and moved the contents into > pyplots. The generated figures were committed to svn as well, so they should > not be auto-generated. This way we can consistently use the nice plot > directive to include all of our figures. I think there should be no problems > with this transition, but if you see one, please let me know. I think we can make it work, but there are some minor hurdles. It is a little brittle in my view to include auto-generated PNGs alongside svn pngs because it makes cleaning hard (we currently have the same problem in the _static dir with the mathtext pngs). The other problem is that when I went to implement your svg suggestion, which is a good one (ditto for ps links), I bumped into some not implemented errors since we don't have draw_tex for svg and some latex runtime problems when I tried to build the ps since I don't have the right fonts. All of this can be worked around, but it will take a little work. I have to run now... We could have a little extra meta data stored, tagging certain files that should not be auto-generated for certain extensions.... Perhaps we should introduce a new plot directive option, much like include-source, which could be used to suppress auto-gen, or exclude certain targets. .. plot:: tex_unicode_demo.py :include-source: :no-autogen: .. plot:: tex_unicode_demo.py :include-source: :exclude-backends: svg, gdk I'll ponder this over the weekend. JDH
Eric Firing wrote: > Ryan May wrote: > >> Thanks. I also managed to find a matlab implementation, which was >> straightforward to port over. I'm working on fleshing out the full >> Skew-T look right now. As far as using the transforms, here's the >> question: Does anyone besides the meteorologists have a need for a >> plot with a skewed axis? If so, it might pay to make this general. >> Otherwise, this could stay as a specific Skew-T LogP plot. If the >> latter is the case, does it make sense to include such a method >> anywhere in Matplotlib? I guess if nothing else it could go in as an >> example. > > Ryan, > > I think that it would make the most sense as an example; it seems too > specialized to be suitable as an axes method, and I tend to think we > already have too many of those as it is. > > It would be especially valuable if you can do it using the transforms > machinery, as a new projection, but this would require more work on your > part; it would be less of a direct translation of code from other > languages. If you have not already done so, look at > examples/api/custom_projection_example.py in svn. Yeah, the projection approach is what I'm planning on using. Unfortunately, I can't use any of that immediately because Gentoo is stuck on Matplotlib 0.91.2 and Numpy 1.0.4. Once, Numpy 1.1 is in the tree, I can move to the latest matplotlib (even SVN), and then move over too it. In the meanwhile, I've at least looked over that code, and it looks promising. Half the problem has been figuring out the bizarre nature of the Skew-T LogP. Ryan -- Ryan May Graduate Research Assistant School of Meteorology University of Oklahoma
Ryan May wrote: > Thanks. I also managed to find a matlab implementation, which was > straightforward to port over. I'm working on fleshing out the full > Skew-T look right now. As far as using the transforms, here's the > question: Does anyone besides the meteorologists have a need for a plot > with a skewed axis? If so, it might pay to make this general. > Otherwise, this could stay as a specific Skew-T LogP plot. If the > latter is the case, does it make sense to include such a method anywhere > in Matplotlib? I guess if nothing else it could go in as an example. Ryan, I think that it would make the most sense as an example; it seems too specialized to be suitable as an axes method, and I tend to think we already have too many of those as it is. It would be especially valuable if you can do it using the transforms machinery, as a new projection, but this would require more work on your part; it would be less of a direct translation of code from other languages. If you have not already done so, look at examples/api/custom_projection_example.py in svn. Eric