Hi,
I am trying to use pytables to store simulated data. The data
organizes quite stereotypically:
1. I have a set of parameters, say A, B, and C, which take different
values, e.g,
A = {a1, a2, a3}, B = {b1, b2}, and C = {c1, c2, c3, c4}
2. For each combination of values for A, B, and C, I have a collection
of datasets corresponding
to different "observations" of the same process:
{A = a1, B = b1, C = c1: observation1, observation2, ...},
{A = a2, B = b1, C = c1: observation1, observation2, ...}, etc.
3. Each 'observation' consists of a table, whose fields are 'time'
and x1, x2, x3 ... (the different variables of the system).
The number of rows of this table is not necessarily the same for
all observations.
I have read the documentation, but I cannot figure out the best way
to organize these data.
A first, naïve guess would be a table like this
A B C data
---------------------------
a1 b1 c1 Table1
a2 b1 c1 Table2, etc
where each *entry* in the field 'data' consists, in turn, of another
table, with fields
ntrial trajectory
---------------------
1 traj_array1
2 traj_array2, etc.
Each entry in the the field 'trajectory' is an array (or, perhaps,
another table).
But I am not sure if this can be done.
I would truly appreciate any help on this.
Thanks,
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Pytables-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pytables-users