Tables are the basical metadata system in Dynamo. They are just matrices that describe the properties of sets of particles. The property coded on each column is fixed.
A table can be seen as the metadata of a given data folder. The first column in a table is just an integer number (which we call a tag) that identifies a particle. In the data folder, this particle is identified by the name of the file that contains it, i.e.
As they are matrices, Matlab tools (like find,plot,hist) are easily customizable to explore and visualize the contents of a table. Additionally, Dynamo includes many specific utilities. dapropos table will give you a list of basic commands that you can use for table manipulation.
- 1 Format convention in a table
- 2 Reading and writing tables
- 3 Visualization of tables
- 4 Table manipulation
Format convention in a table
The convention can be consulted each time by the command dthelp
Reading and writing tables
Tables are customarily stored as text files with extension '.tbl'.
Tables can be read and write into the matlab worspace with the standard commands dwrite and dread.
For specially long tables, you can use the extension '.tbl', which will write the files in binary formays
Visualization of tables
Basic info dinfodinfo