|
Prev: Memory error while saving dictionary using pickle
Next: How to bypass Windows 'cooking' the I/O? (One more time, please)II
From: jadamwilson2 on 7 Jul 2008 16:35 Hello, I have recently become interested in using python for scientific computing, and came across both sage and enthought. I am curious if anyone can tell me what the differences are between the two, since there seems to be a lot of overlap (from what I have seen). If my goal is to replace matlab (we do signal processing and stats on physiological data, with a lot of visualization), would sage or enthought get me going quicker? I realize that this is a pretty vague question, and I can probably accomplish the same with either, but what would lead me to choose one over the other? Thanks!
From: Stef Mientki on 7 Jul 2008 18:47 jadamwilson2(a)gmail.com wrote: > Hello, > I have recently become interested in using python for scientific > computing, and came across both sage and enthought. I am curious if > anyone can tell me what the differences are between the two, since > there seems to be a lot of overlap (from what I have seen). If my goal > is to replace matlab (we do signal processing and stats on > physiological data, with a lot of visualization), would sage or > enthought get me going quicker? I realize that this is a pretty vague > question, and I can probably accomplish the same with either, but what > would lead me to choose one over the other? > Scipy or the new x-y distro is almost identical like MatLab ( but you'll miss the var browser), and therefor get started faster. I've the same kind of applications and support medical researchers with collecting and analyzing physio data. About 2 years ago I wasn't satisfied with MatLab anymore, so I looked at LabView, SciLab, Octave and a few others, and decided to stay with Matlab, but embed it in my own shell. Worked with that for about half a year, then I tried Scipy (also embedded) and found it much better than MatLab. At the moment I switched totally to Python, and I'm working on a Labview like environment for Python. hopes that helps, cheers, Stef > Thanks! > -- > http://mail.python.org/mailman/listinfo/python-list >
From: three3q on 7 Jul 2008 18:59 Hi, >> If my goal >> is to replace matlab (we do signal processing and stats on >> physiological data, with a lot of visualization), would sage or >> enthought get me going quicker? Pylab. > At the moment I switched totally to Python, Me too, porting scripts was easy. Dan
From: sturlamolden on 8 Jul 2008 16:35 On 7 Jul, 22:35, jadamwils...(a)gmail.com wrote: > Hello, > I have recently become interested in using python for scientific > computing, and came across both sage and enthought. I am curious if > anyone can tell me what the differences are between the two, since > there seems to be a lot of overlap (from what I have seen). If my goal > is to replace matlab (we do signal processing and stats on > physiological data, with a lot of visualization), would sage or > enthought get me going quicker? I realize that this is a pretty vague > question, and I can probably accomplish the same with either, but what > would lead me to choose one over the other? > Thanks! I work in neuroscience, and use Python of signal processing. I've used Matlab before. Python is just better. I do not use either Sage or Enthought. Instead I have istalled a vanilla Python and the libraries I need. The most important parts are: - Python 2.5.2 - NumPy - SciPy - Matplotlib - wxPython - pywin32 - PIL - Cython - PyOpenGL - mpi4py - processing module - gfortran and gcc (not a Python library, but I need a C and Fortran compiler) Less important stuff I also have installed: - Twisted - PyGame - MySQL and mysqldb - Python for .NET (http://pythonnet.sourceforge.net) - VideoCapture
From: Matthieu Brucher on 8 Jul 2008 17:03
2008/7/8 three3q <three3q(a)arcor.de>: > Hi, > >>> If my goal >>> is to replace matlab (we do signal processing and stats on >>> physiological data, with a lot of visualization), would sage or >>> enthought get me going quicker? > Pylab. Not a good idea, as pylab will be replaced by pyplot which only contains plot commands. The remaining will be left to numpy, and pylab does not have the same functions as numpy. My answer would be like Stuart's: a mix of Python, numpy, scipy and whatever scikit or additional numpy module I need, with ipython. That's if I want to do scientific computation. Matthieu -- French PhD student Website : http://matthieu-brucher.developpez.com/ Blogs : http://matt.eifelle.com and http://blog.developpez.com/?blog=92 LinkedIn : http://www.linkedin.com/in/matthieubrucher |