Re: [matplotlib-devel] Plot or Not Results Summary
I've only just seen this, but thanks for sharing! The blog post was well thought out and very interesting. I really liked the "latest" style idea - I think that is something that gives us a bit of flexibility to change our minds about styles and continue to keep everybody moving forward with enhanced output. Out of interest, have you submitted your style to mpl master? I haven't seen anything go by, and can't see any reason why it can't be included in master, even if it isn't enabled by default. Essentially, I think Tony Yu et al.'s good work needs to be stretched in this way to ensure we are making the most of the new functionality, so please do submit PRs if there is something that can be improved! Cheers, On 13 January 2014 19:58, Chris Beaumont wrote: > Hi Everyone, > > I found some time to look at the votes from the "Plot or Not?" experiment > Adrian Price-Whelan and I ran during SciPy last summer. You can take a look > at my summary at > http://datarazzi.wordpress.com/2014/01/13/plot-or-not-voting-results/, or > explore for yourself at http://plotornot.chrisbeaumont.org . > > Plot or Not was mostly a tongue-in-cheek idea, but there is nonetheless > some interesting information about style preferences in these data. I'm > happy to share the raw vote data if anyone is interested in digging further. > > Cheers, > Chris Beaumont > > > -- > CenturyLink Cloud: The Leader in Enterprise Cloud Services. > Learn Why More Businesses Are Choosing CenturyLink Cloud For > Critical Workloads, Development Environments & Everything In Between. > Get a Quote or Start a Free Trial Today. > > http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk > ___ > Matplotlib-devel mailing list > Matplotlib-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel > > -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk___ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
Re: [matplotlib-devel] pycon 2014
Sadly I wont be - it is a bit of a long way for a non-scientific conference. Hoping to be able to attend SciPy again this year - there was a strong mpl contingent and we had some really successful introductory sprints held. Cheers, On 10 January 2014 14:49, Federico Ariza wrote: > Hello everybody > > Is anybody going to pycon 2014 in Montreal. > Is there a sprint planned for that conference? > > Thanks > Federico > > -- > Y yo que culpa tengo de que ellas se crean todo lo que yo les digo? > > -- Antonio Alducin -- > > > -- > CenturyLink Cloud: The Leader in Enterprise Cloud Services. > Learn Why More Businesses Are Choosing CenturyLink Cloud For > Critical Workloads, Development Environments & Everything In Between. > Get a Quote or Start a Free Trial Today. > > http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk > ___ > Matplotlib-devel mailing list > Matplotlib-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel > -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk___ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
Re: [matplotlib-devel] "Examples" section misaligned
Looks like there could be some white space around that block, as you say. ( https://raw.github.com/matplotlib/matplotlib/master/doc/contents.rst and https://github.com/matplotlib/matplotlib/blob/master/doc/contents.rst). Have you ever built the mpl docs? Are you interested in trying to fix this and submitting a PR? I'd happily review and merge in time for the v1.4 release. Phil On 8 January 2014 09:21, Pierre Haessig wrote: > Hi, > > On the main doc page http://matplotlib.org/contents.html the "Examples" > section is misaligned (because it gets surrounded by a blockquote tag). > I guess it relates to the special treatment it gets in content.rst > (https://raw2.github.com/matplotlib/matplotlib/master/doc/contents.rst). > I don't know what magic is required to put it right (I always make > alignment errors myself with Sphinx...). Maybe just add or remove one > space ? > > best, > Pierre > > (beyond this alignment issue, I feel like this small Examples link is a > bit lost. It may deserve a stronger visual presence) > > > -- > Rapidly troubleshoot problems before they affect your business. Most IT > organizations don't have a clear picture of how application performance > affects their revenue. With AppDynamics, you get 100% visibility into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics > Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk > ___ > Matplotlib-devel mailing list > Matplotlib-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel > > -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk___ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
Re: [matplotlib-devel] MEP22 doc
Hi Federico, I just wanted to say that I've been a little busy lately, but your MEP is really shaping up - I really like the concepts that are being proposed and think it will make a huge difference to people who want to implement custom UIs. Keep up the great work, and continue trying to get feedback from all of us on this! Thanks, Phil On 24 January 2014 18:43, Federico Ariza wrote: > Hello everybody > > I just added some documentation for the MEP22 new classes and methods. > Please take a look https://github.com/matplotlib/matplotlib/pull/2759 > > I ran into some problems, when trying to decide if some methods where > public or not. > > If the method was used only for backend implementation pourposes I put > it as private (name starts with underscore) but still documented them > in the Notes section of the class. > I don't know if this is the correct way to do it, but I couldn't decide. > If you prefer any other way to do it, please let me know. > > Thank you > Federico > > > -- > Y yo que culpa tengo de que ellas se crean todo lo que yo les digo? > > -- Antonio Alducin -- > > > -- > CenturyLink Cloud: The Leader in Enterprise Cloud Services. > Learn Why More Businesses Are Choosing CenturyLink Cloud For > Critical Workloads, Development Environments & Everything In Between. > Get a Quote or Start a Free Trial Today. > > http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk > ___ > Matplotlib-devel mailing list > Matplotlib-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel > -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk___ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
Re: [matplotlib-devel] MEP22 doc
Hello everybody I just added "click_tool" to simulate a click programatically. https://github.com/matplotlib/matplotlib/pull/2759 Is there anything missing or that you want to change? I'm saturated so I don't see anything anymore. I would like to have some input specially in the `ToolbarBase` class. I am ready to start the implementation on the other backends, and this is the "new class" that have to be implemented for all the backends. `Navigation` is mostly copy paste from existing toolbar Thanks Federico On Mon, Jan 27, 2014 at 11:07 AM, Phil Elson wrote: > Hi Federico, > > I just wanted to say that I've been a little busy lately, but your MEP is > really shaping up - I really like the concepts that are being proposed and > think it will make a huge difference to people who want to implement custom > UIs. > > Keep up the great work, and continue trying to get feedback from all of us > on this! > > Thanks, > > Phil > > > On 24 January 2014 18:43, Federico Ariza wrote: >> >> Hello everybody >> >> I just added some documentation for the MEP22 new classes and methods. >> Please take a look https://github.com/matplotlib/matplotlib/pull/2759 >> >> I ran into some problems, when trying to decide if some methods where >> public or not. >> >> If the method was used only for backend implementation pourposes I put >> it as private (name starts with underscore) but still documented them >> in the Notes section of the class. >> I don't know if this is the correct way to do it, but I couldn't decide. >> If you prefer any other way to do it, please let me know. >> >> Thank you >> Federico >> >> >> -- >> Y yo que culpa tengo de que ellas se crean todo lo que yo les digo? >> >> -- Antonio Alducin -- >> >> >> -- >> CenturyLink Cloud: The Leader in Enterprise Cloud Services. >> Learn Why More Businesses Are Choosing CenturyLink Cloud For >> Critical Workloads, Development Environments & Everything In Between. >> Get a Quote or Start a Free Trial Today. >> >> http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk >> ___ >> Matplotlib-devel mailing list >> Matplotlib-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel > > -- Y yo que culpa tengo de que ellas se crean todo lo que yo les digo? -- Antonio Alducin -- -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk ___ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
[matplotlib-devel] Replacing matplotlib.delaunay natural neighbor interpolation
Hi all, I'm writing regarding an issue I'm having porting the yt package to properly handle some of the changes in matplotlib 1.4. yt is a python library for analysis and visualization of volumetric data, with a focus on astrophysical simulation datasets. We use matplotlib heavily for visualization tasks. For a while now, we've been using the natural neighbor interpolation in matplotlib.delaunay to generate contour plots from image data. See for example, this function: https://bitbucket.org/yt_analysis/yt/src/84b551a47ac462d646963f0b13e4dd0e85bd9751/yt/visualization/plot_modifications.py?at=yt#cl-311 In this example, self.triang is an instance of matplotlib.delaunay.triangulate.Triangulation. The bug report I opened regarding this issue might also be informative: https://bitbucket.org/yt_analysis/yt/issue/764/matplotlibdelaunay-deprecated-in I'm writing because it seems that matplotlib.delaunay was deprecated recently. This means users who import the yt plotting code will see a DeprecationWarning if they are running the upcoming matplotlib 1.4 release -- definitely an undesirable situation. Unfortunately, it looks like the workaround for this issue is to use natgrid to generate the interpolation. This is undesirable from our point of view since we have no way in general to control how users build their matplotlib installation. I'm curious whether any of the matplotlib developers have alternate ideas for how to do deal with this. Thanks for your help! -Nathan Goldbaum -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk ___ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
Re: [matplotlib-devel] MEP22 doc
I left some comments on the wiki (in []). Not sure what the best way to leave comments is. On Mon, Jan 27, 2014 at 5:04 PM, Federico Ariza wrote: > Hello everybody > > I just added "click_tool" to simulate a click programatically. > https://github.com/matplotlib/matplotlib/pull/2759 > > Is there anything missing or that you want to change? > I'm saturated so I don't see anything anymore. > > I would like to have some input specially in the `ToolbarBase` class. > I am ready to start the implementation on the other backends, and this > is the "new class" that have to be implemented for all the backends. > `Navigation` is mostly copy paste from existing toolbar > > Thanks > Federico > > On Mon, Jan 27, 2014 at 11:07 AM, Phil Elson wrote: >> Hi Federico, >> >> I just wanted to say that I've been a little busy lately, but your MEP is >> really shaping up - I really like the concepts that are being proposed and >> think it will make a huge difference to people who want to implement custom >> UIs. >> >> Keep up the great work, and continue trying to get feedback from all of us >> on this! >> >> Thanks, >> >> Phil >> >> >> On 24 January 2014 18:43, Federico Ariza wrote: >>> >>> Hello everybody >>> >>> I just added some documentation for the MEP22 new classes and methods. >>> Please take a look https://github.com/matplotlib/matplotlib/pull/2759 >>> >>> I ran into some problems, when trying to decide if some methods where >>> public or not. >>> >>> If the method was used only for backend implementation pourposes I put >>> it as private (name starts with underscore) but still documented them >>> in the Notes section of the class. >>> I don't know if this is the correct way to do it, but I couldn't decide. >>> If you prefer any other way to do it, please let me know. >>> >>> Thank you >>> Federico >>> >>> >>> -- >>> Y yo que culpa tengo de que ellas se crean todo lo que yo les digo? >>> >>> -- Antonio Alducin -- >>> >>> >>> -- >>> CenturyLink Cloud: The Leader in Enterprise Cloud Services. >>> Learn Why More Businesses Are Choosing CenturyLink Cloud For >>> Critical Workloads, Development Environments & Everything In Between. >>> Get a Quote or Start a Free Trial Today. >>> >>> http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk >>> ___ >>> Matplotlib-devel mailing list >>> Matplotlib-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel >> >> > > > > -- > Y yo que culpa tengo de que ellas se crean todo lo que yo les digo? > > -- Antonio Alducin -- > > -- > CenturyLink Cloud: The Leader in Enterprise Cloud Services. > Learn Why More Businesses Are Choosing CenturyLink Cloud For > Critical Workloads, Development Environments & Everything In Between. > Get a Quote or Start a Free Trial Today. > http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk > ___ > Matplotlib-devel mailing list > Matplotlib-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel -- Thomas A Caswell PhD Candidate University of Chicago Nagel and Gardel labs tcasw...@uchicago.edu jfi.uchicago.edu/~tcaswell o: 773.702.7204 -- WatchGuard Dimension instantly turns raw network data into actionable security intelligence. It gives you real-time visual feedback on key security issues and trends. Skip the complicated setup - simply import a virtual appliance and go from zero to informed in seconds. http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk ___ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel