Re: [sugar] Using Matplotlib in Measure Activity

2008-02-02 Thread Yoshiki Ohshima
At Thu, 31 Jan 2008 12:38:01 -0500,
Benjamin M. Schwartz wrote:
 
 On Thu, 2008-01-31 at 01:32 -0500, Arjun Sarwal wrote:
  For some time I have been thinking about extending the functionality
  of Measure Activity into a tool that also allows for graphical
  analysis of data acquired not just from sensors/mic but data acquired
  from any source. 
  (1) A standard format for data sets.
  (2) To allow for a variety of multiple views, representations and
  basically allowing more control over the way data is represented
 
 What you are describing is precisely the plotter component of any
 standard spreadsheet.  In my experience, plotting data  is by far the
 most common use of spreadsheets by children.  I would welcome such an
 Activity, and indeed, there is an effort to provide a spreadsheet for
 OLPC.
 
 I do not think is makes sense to merge measurement of signals with data
 analysis.  I would suggest that Measure Signals and Process Data
 should be separate activities, with an easy Keep-Resume path between
 them.

  Really?  What happens if a kid want to see real-time data in
different way(s)?  If there is an oscilloscope that is only able to
show data from 10 seconds ago or such, it would be useless.

  Let us say we write an equivalent thing of Measure in Etoys.  Then,
kids can make their own graphing tool interactively.

-- Yoshiki
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Using Matplotlib in Measure Activity

2008-01-31 Thread Arjun Sarwal
(my previous post didnt get posted it seems. If it did/does please
ignore this copy)

Hi,

For some time I have been thinking about extending the functionality
of Measure Activity into a tool that also allows for graphical
analysis of data acquired not just from sensors/mic but data acquired
from any source. For example this data can also be a set of values
entered manually or something acquired say as RGB values from the
camera. In this regard I am thinking upon two areas


(1) A standard format for data sets. For example this could be data
that the Distance Activity at a later stage logs as a set of distance
readings or a set of sensor values (which Measure already reads)etc.
At this point of time, I can think that data may represent information
about more than one dimension also, for example pixel values in a
picture taken from the mic.
Is there an already (standard) set of existing data formats or ways of
organizing and storing numbers that I can
adopt or should I just make up my own ?


(2) To allow for a variety of multiple views, representations and
basically allowing more control over the way data is represented, I am
considering using Matplotlib. See some screenshots here
http://matplotlib.sourceforge.net/screenshots.html

I still plan to explore this API a bit further, however does anyone
have any immediate thoughts on this ?
The main aspect being a comparison of the overheads of adding this
package on the XO vs the long term benefits of having such
functionality that other Activities can also make use of.


thanks in advance.
Arjun


--
Arjun Sarwal
[EMAIL PROTECTED]
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Using Matplotlib in Measure Activity

2008-01-31 Thread Arjun Sarwal
Hi,

For some time I have been thinking about extending the functionality
of Measure Activity into a tool that also allows for graphical
analysis of data acquired not just from sensors/mic but data acquired
from any source. For example this data can also be a set of values
entered manually or something acquired say as RGB values from the
camera. In this regard I am thinking upon two areas


(1) A standard format for data sets. For example this could be data
that the Distance Activity at a later stage logs as a set of distance
readings or a set of sensor values (which Measure already reads)etc.
At this point of time, I can think that data may represent information
about more than one dimension also, for example pixel values in a
picture taken from the mic.
Is there an already (standard) set of existing data formats that I can
adopt or should I just make up my own ?


(2) To allow for a variety of multiple views, representations and
basically allowing more control over the way data is represented, I am
considering using Matplotlib. See some screenshots here
http://matplotlib.sourceforge.net/screenshots.html

I still plan to explore this API a bit further, however does anyone
have any immediate thoughts on this ?
The main aspect being a comparison of the overheads of adding this
package on the XO vs the long term benefits of having such
functionality that other Activities can also make use of.


thanks in advance.
Arjun


-- 
Arjun Sarwal
[EMAIL PROTECTED]
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Using Matplotlib in Measure Activity

2008-01-31 Thread Benjamin M. Schwartz
On Thu, 2008-01-31 at 01:32 -0500, Arjun Sarwal wrote:
 For some time I have been thinking about extending the functionality
 of Measure Activity into a tool that also allows for graphical
 analysis of data acquired not just from sensors/mic but data acquired
 from any source. 
 (1) A standard format for data sets.
 (2) To allow for a variety of multiple views, representations and
 basically allowing more control over the way data is represented

What you are describing is precisely the plotter component of any
standard spreadsheet.  In my experience, plotting data  is by far the
most common use of spreadsheets by children.  I would welcome such an
Activity, and indeed, there is an effort to provide a spreadsheet for
OLPC.

I do not think is makes sense to merge measurement of signals with data
analysis.  I would suggest that Measure Signals and Process Data
should be separate activities, with an easy Keep-Resume path between
them.

--Ben

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel