Data structure is organized as a collection (array) of tables
with the same number of columns (parameters) for each table these
have its own number of records. All of these tables ought to
have exact the same ordered assignment of parameters by their status.
There is a principal example of data structure organization in
LeoDataAnalysis as it could be seen outside:
Series 1
Name: | x | y | z |
Status: | A | V | I |
Shape: | N/A | square | N/A |
Color: | N/A | blue | N/A |
Size: | N/A | 3 | N/A |
|
0 | 4 | 11 |
|
0.25 | 4.0 | 11.5 |
|
0.5 | 4.25 | 13.0 |
|
0.75 | 4.5 | 15.8 |
|
1 | 5 | 20 |
|
1.25 | 5.5 | 25.9 |
|
1.5 | 6.2 | 34.0 |
|
1.75 | 7.0 | 44.8 |
|
2 | 8 | 59 |
|
2.25 | 9.0 | 77.1 |
|
2.5 | 10.2 | 100.0 |
|
2.75 | 11.5 | 128.6 |
|
3 | 13 | 164 |
|
3.25 | 14.5 | 207.0 |
|
3.5 | 16.25 | 259.0 |
|
3.75 | 18.0 | 321.2 |
|
4 | 20 | 395 |
|
4.25 | 22. | 481.7 |
|
4.5 | 24.2 | 583.0 |
|
4.75 | 26.5 | 700.5 |
Name: | x | v | z1 |
Status: | A | V | I |
Shape: | N/A | circle | N/A |
Color: | N/A | green | N/A |
Size: | N/A | 9 | N/A |
|
0.01 | -5 | 22.5 |
|
0.33 | -4.9 | 19.6 |
|
0.66 | -4.7 | 17.2 |
|
0.99 | -4.0 | 11.2 |
|
1.32 | -2.7 | 2.2 |
|
1.65 | -0.5 | -4.7 |
|
1.98 | 2.7 | 2.6 |
|
2.31 | 7.3 | 48.6 |
|
2.64 | 13.3 | 174.5 |
The largest number of records in one series that LeoDataAnalysis
can handle programmable is 232= 1010 cells
(number rows*number columns for all data series). But, of course, realistically
speaking much smaller data sets can be calculated without lost of patience with
the help of modern computers. But as soon it depends on productivity
of you computer - try for yourself.
An internal presentation of the data structure in LeoDataAnalysis is of course
differ - all data are stored in one array. LeoDataAnalysis is using a
NetCDF format for storage or data current snapshot of data
and statistical analysis in NetCDF binary file.