Re: [matplotlib-devel] Plot or Not Results Summary

2014-01-27 Thread Phil Elson
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

2014-01-27 Thread Phil Elson
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

2014-01-27 Thread Phil Elson
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

2014-01-27 Thread Phil Elson
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

2014-01-27 Thread Federico Ariza
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

2014-01-27 Thread Nathan Goldbaum
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

2014-01-27 Thread Thomas A Caswell
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