I would vote for the Flask microframe work for web stuff (esp. over django- much ligher weight).  flask + mongodb is a great combo.

Andrew

On Mon, Jun 25, 2012 at 7:13 PM, Brandon Stafford <brandon@rascalmicro.com> wrote:
Sounds like matplotlib and the scikit stuff top the list.

About the comparison to the Raspberry Pi: both are embedded Linux
boards, but the idea of the Rascal is to be preconfigured for making
Python-backed web interfaces for Arduino-style hardware. My
understanding is that the Raspberry Pi is a general-purpose board
broadly intended to be a cheap platform for learning programming.

Thanks for all the suggestions. The scientific Python ecosystem
repeatedly surprises me with how fast it improves.

Further suggestions and/or requests can be sent to me off-list at my
first name @ rascalmicro.com.

Cheers,
Brandon

On Sun, Jun 24, 2012 at 11:42 PM, David Baddeley
<david_baddeley@yahoo.com.au> wrote:
> Sounds like an awesome platform!
>
> another emphatic vote for
> matplotlib
>
> and in no particular order:
> PIL
> pyfftw
> pytables
> django (and possibly associated modules like django-south)
> pyro (I use this for both control of remote devices, and as the basis of a
> distributed analysis backend)
> mysql
> pyserial (not sure how relevant this is on your platform)
>
> (Some of these have a bit of a web app type slant, but figure that this
> might be where you're looking to go anyway - I've got a neat temperature
> monitoring app which produces temperature history graphs with a web
> interface using numpy, scipy, matplotlib, django  and an SQL database on a
> server.  This is linked via pyro to a second computer which runs some custom
> driver code for an obscure ADC board that monitors the temperature sensors.
> )
>
>
> ________________________________
> From: Ralf Gommers <ralf.gommers@googlemail.com>
> To: SciPy Users List <scipy-user@scipy.org>
> Sent: Sunday, 24 June 2012 11:38 PM
> Subject: Re: [SciPy-User] Useful libraries beyond numpy and scipy?
>
>
>
> On Sat, Jun 23, 2012 at 3:40 AM, Brandon Stafford <brandon@rascalmicro.com>
> wrote:
>
> Hi all,
>
> I've been working on a small board for scientists (and artists) that
> runs Python. The idea is to make something like an Arduino, but beefed
> up to handle real web traffic. Some background on the board at
> http://www.engadget.com/2012/06/13/rascal-micro-hands-on-video/ and
> more at http://rascalmicro.com
>
>
> Looks awesome, thanks for sharing.
>
>
>
> I'm shipping boards with scipy and numpy preinstalled, and I'm
> wondering what other libraries complement those two well. I'm aware of
> (and actually have a library of my own listed on) the list at
> http://www.scipy.org/Topical_Software but it's hard to tell what's
> both mature and widely used.
>
> What are the top 3 or 4 libraries you use, either for control during
> experiments or for data analysis?
>
>
> For data analysis scikit-image, statsmodels and scikit-learn would be high
> on my list. Plus matplotlib, to not have to learn jQplot.
>
> Ralf
>
>
> _______________________________________________
> SciPy-User mailing list
> SciPy-User@scipy.org
> http://mail.scipy.org/mailman/listinfo/scipy-user
>
>
>
> _______________________________________________
> SciPy-User mailing list
> SciPy-User@scipy.org
> http://mail.scipy.org/mailman/listinfo/scipy-user
>



--
Brandon Stafford
Rascal Micro: small computers for art and science
Somerville, MA, USA
_______________________________________________
SciPy-User mailing list
SciPy-User@scipy.org
http://mail.scipy.org/mailman/listinfo/scipy-user



--
Andrew Giessel, PhD

Department of Neurobiology, Harvard Medical School
220 Longwood Ave Boston, MA 02115
ph: 617.432.7971 email: andrew_giessel@hms.harvard.edu