Re: [Matplotlib-users] Integrating matplotlib into a GUI

2009-04-29 Thread Gary Pajer
On Sun, Apr 26, 2009 at 6:41 PM, Gökhan SEVER gokhanse...@gmail.com wrote:
 Hello,

 Thanks for the pointer Bryan. I also seen Gael's tutorial
 (http://gael-varoquaux.info/computers/traits_tutorial/index.html)

 To me, it seems much easier to use Traits, instead of learning WX or QT.

It is.  I had spent hours learning Tk, Wx, and Qt looking for a
practical gui solution ... but then I found Traits and I haven't
looked back.

 They are still confusing to me, and seemingly Traits is there to help me
 implement what I have had in my mind for a while.

 Gökhan


 On Sun, Apr 26, 2009 at 2:52 AM, Bryan Cole br...@cole.uklinux.net wrote:

  I know wxPython or PyQt seems way to go on this issue. But (there is
  always this but :) there is Chaco on the Enthought side and with
  nicely and simply integration with Traits and Traits UI.
 
  Are there anybody in the group that design a similar tool for their
  scientific data analysis needs? Could I get some insight into this?
  Any recommendations or pointers? Why's and why not's?

 You can integrate matplotlib plots into a Traits app. I wrote this
 recipe:

 http://www.scipy.org/Cookbook/EmbeddingInTraitsGUI

 Both Chaco and Matplotlib are excellent. If you want multiple
 interactive elements in your plot (drag-able labels, cursors etc.),
 Chaco is probably the best bet. However, for quick data-exploration
 apps, I find matplotlib quicker to set up (it's defaults just work,
 whereas Chaco takes a bit more preparation).

 Either way, Traits is indispensable.

 BC

 
  Thank you
 
  Gökhan
 
  --
  Crystal Reports #45; New Free Runtime and 30 Day Trial
  Check out the new simplified licensign option that enables unlimited
  royalty#45;free distribution of the report engine for externally facing
  server and web deployment.
  http://p.sf.net/sfu/businessobjects
  ___ Matplotlib-users mailing
  list Matplotlib-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/matplotlib-users




 --
 Crystal Reports #45; New Free Runtime and 30 Day Trial
 Check out the new simplified licensign option that enables unlimited
 royalty#45;free distribution of the report engine for externally facing
 server and web deployment.
 http://p.sf.net/sfu/businessobjects
 ___
 Matplotlib-users mailing list
 Matplotlib-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/matplotlib-users


 --
 Crystal Reports #45; New Free Runtime and 30 Day Trial
 Check out the new simplified licensign option that enables unlimited
 royalty#45;free distribution of the report engine for externally facing
 server and web deployment.
 http://p.sf.net/sfu/businessobjects
 ___
 Matplotlib-users mailing list
 Matplotlib-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/matplotlib-users



--
Register Now  Save for Velocity, the Web Performance  Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance  Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
___
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users


Re: [Matplotlib-users] Integrating matplotlib into a GUI

2009-04-29 Thread Gökhan SEVER
Hi Gary,

Could you please give some information on how Traits compare to Wx or
Qt? What are Traits' limits? I haven't started writing anything on GUI
level yet, but spending time to understand the Traits way.

Thank you.

Gökhan



On Wed, Apr 29, 2009 at 11:10 AM, Gary Pajer gary.pa...@gmail.com wrote:
 On Sun, Apr 26, 2009 at 6:41 PM, Gökhan SEVER gokhanse...@gmail.com wrote:
 Hello,

 Thanks for the pointer Bryan. I also seen Gael's tutorial
 (http://gael-varoquaux.info/computers/traits_tutorial/index.html)

 To me, it seems much easier to use Traits, instead of learning WX or QT.

 It is.  I had spent hours learning Tk, Wx, and Qt looking for a
 practical gui solution ... but then I found Traits and I haven't
 looked back.

 They are still confusing to me, and seemingly Traits is there to help me
 implement what I have had in my mind for a while.

 Gökhan


 On Sun, Apr 26, 2009 at 2:52 AM, Bryan Cole br...@cole.uklinux.net wrote:

  I know wxPython or PyQt seems way to go on this issue. But (there is
  always this but :) there is Chaco on the Enthought side and with
  nicely and simply integration with Traits and Traits UI.
 
  Are there anybody in the group that design a similar tool for their
  scientific data analysis needs? Could I get some insight into this?
  Any recommendations or pointers? Why's and why not's?

 You can integrate matplotlib plots into a Traits app. I wrote this
 recipe:

 http://www.scipy.org/Cookbook/EmbeddingInTraitsGUI

 Both Chaco and Matplotlib are excellent. If you want multiple
 interactive elements in your plot (drag-able labels, cursors etc.),
 Chaco is probably the best bet. However, for quick data-exploration
 apps, I find matplotlib quicker to set up (it's defaults just work,
 whereas Chaco takes a bit more preparation).

 Either way, Traits is indispensable.

 BC

 
  Thank you
 
  Gökhan
 
  --
  Crystal Reports #45; New Free Runtime and 30 Day Trial
  Check out the new simplified licensign option that enables unlimited
  royalty#45;free distribution of the report engine for externally facing
  server and web deployment.
  http://p.sf.net/sfu/businessobjects
  ___ Matplotlib-users mailing
  list Matplotlib-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/matplotlib-users




 --
 Crystal Reports #45; New Free Runtime and 30 Day Trial
 Check out the new simplified licensign option that enables unlimited
 royalty#45;free distribution of the report engine for externally facing
 server and web deployment.
 http://p.sf.net/sfu/businessobjects
 ___
 Matplotlib-users mailing list
 Matplotlib-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/matplotlib-users


 --
 Crystal Reports #45; New Free Runtime and 30 Day Trial
 Check out the new simplified licensign option that enables unlimited
 royalty#45;free distribution of the report engine for externally facing
 server and web deployment.
 http://p.sf.net/sfu/businessobjects
 ___
 Matplotlib-users mailing list
 Matplotlib-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/matplotlib-users




--
Register Now  Save for Velocity, the Web Performance  Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance  Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
___
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users


Re: [Matplotlib-users] Integrating matplotlib into a GUI

2009-04-26 Thread Bryan Cole

 I know wxPython or PyQt seems way to go on this issue. But (there is
 always this but :) there is Chaco on the Enthought side and with
 nicely and simply integration with Traits and Traits UI.
 
 Are there anybody in the group that design a similar tool for their
 scientific data analysis needs? Could I get some insight into this?
 Any recommendations or pointers? Why's and why not's?

You can integrate matplotlib plots into a Traits app. I wrote this
recipe:

http://www.scipy.org/Cookbook/EmbeddingInTraitsGUI

Both Chaco and Matplotlib are excellent. If you want multiple
interactive elements in your plot (drag-able labels, cursors etc.),
Chaco is probably the best bet. However, for quick data-exploration
apps, I find matplotlib quicker to set up (it's defaults just work,
whereas Chaco takes a bit more preparation).

Either way, Traits is indispensable.

BC

 
 Thank you
 
 Gökhan
 --
 Crystal Reports #45; New Free Runtime and 30 Day Trial
 Check out the new simplified licensign option that enables unlimited
 royalty#45;free distribution of the report engine for externally facing 
 server and web deployment.
 http://p.sf.net/sfu/businessobjects
 ___ Matplotlib-users mailing list 
 Matplotlib-users@lists.sourceforge.net 
 https://lists.sourceforge.net/lists/listinfo/matplotlib-users



--
Crystal Reports #45; New Free Runtime and 30 Day Trial
Check out the new simplified licensign option that enables unlimited
royalty#45;free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
___
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users


Re: [Matplotlib-users] Integrating matplotlib into a GUI

2009-04-26 Thread Gökhan SEVER
Hello,

Thanks for the pointer Bryan. I also seen Gael's tutorial (
http://gael-varoquaux.info/computers/traits_tutorial/index.html)

To me, it seems much easier to use Traits, instead of learning WX or QT.
They are still confusing to me, and seemingly Traits is there to help me
implement what I have had in my mind for a while.

Gökhan


On Sun, Apr 26, 2009 at 2:52 AM, Bryan Cole br...@cole.uklinux.net wrote:


  I know wxPython or PyQt seems way to go on this issue. But (there is
  always this but :) there is Chaco on the Enthought side and with
  nicely and simply integration with Traits and Traits UI.
 
  Are there anybody in the group that design a similar tool for their
  scientific data analysis needs? Could I get some insight into this?
  Any recommendations or pointers? Why's and why not's?

 You can integrate matplotlib plots into a Traits app. I wrote this
 recipe:

 http://www.scipy.org/Cookbook/EmbeddingInTraitsGUI

 Both Chaco and Matplotlib are excellent. If you want multiple
 interactive elements in your plot (drag-able labels, cursors etc.),
 Chaco is probably the best bet. However, for quick data-exploration
 apps, I find matplotlib quicker to set up (it's defaults just work,
 whereas Chaco takes a bit more preparation).

 Either way, Traits is indispensable.

 BC

 
  Thank you
 
  Gökhan
 
 --
  Crystal Reports #45; New Free Runtime and 30 Day Trial
  Check out the new simplified licensign option that enables unlimited
  royalty#45;free distribution of the report engine for externally facing
  server and web deployment.
  http://p.sf.net/sfu/businessobjects
  ___ Matplotlib-users mailing
 list Matplotlib-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/matplotlib-users




 --
 Crystal Reports #45; New Free Runtime and 30 Day Trial
 Check out the new simplified licensign option that enables unlimited
 royalty#45;free distribution of the report engine for externally facing
 server and web deployment.
 http://p.sf.net/sfu/businessobjects
 ___
 Matplotlib-users mailing list
 Matplotlib-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/matplotlib-users

--
Crystal Reports #45; New Free Runtime and 30 Day Trial
Check out the new simplified licensign option that enables unlimited
royalty#45;free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects___
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users