types.hdmf_common.AlignedDynamicTable - MATLAB File Help
  AlignedDynamicTable DynamicTable container that supports storing a collection of sub-tables. Each sub-table is a DynamicTable itself that is aligned with the main table by row index. I.e., all DynamicTables stored in this group MUST have the same number of rows. This type effectively defines a 2-level table in which the main data is stored in the main table implemented by this type and additional columns of the table are grouped into categories, with each category being represented by a separate DynamicTable stored within the group.
Class Details
Superclasses types.hdmf_common.DynamicTable, types.untyped.GroupClass
Sealed false
Construct on load false
Constructor Summary
AlignedDynamicTable Constructor for AlignedDynamicTable 
Property Summary
categories REQUIRED (char) The names of the categories in this AlignedDynamicTable. Each category is represented by one DynamicTable stored in the parent group. This attribute should be used to specify an order of categories and the category names must match the names of the corresponding DynamicTable in the group. 
colnames REQUIRED (char) The names of the columns in this table. This should be used to specify an order to the columns. 
description REQUIRED (char) Description of what is in this dynamic table. 
dynamictable OPTIONAL (DynamicTable) A DynamicTable representing a particular category for columns in the AlignedDynamicTable parent container. The table MUST be aligned with (i.e., have the same number of rows) as all other DynamicTables stored in the AlignedDynamicTable parent container. The name of the category is given by the name of the DynamicTable and its description by the description attribute of the DynamicTable. 
id REQUIRED (ElementIdentifiers) Array of unique identifiers for the rows of this dynamic table. 
vectordata OPTIONAL (VectorData) Vector columns, including index columns, of this dynamic table. 
Method Summary
  addlistener Add listener for event. 
  delete Delete a handle object. 
  eq == (EQ) Test handle equality. 
  findobj Find objects matching specified conditions. 
  findprop Find property of MATLAB handle object. 
  ge >= (GE) Greater than or equal relation for handles. 
  gt > (GT) Greater than relation for handles. 
Sealed   isvalid Test handle validity. 
  le <= (LE) Less than or equal relation for handles. 
  listener Add listener for event without binding the listener to the source object. 
  lt < (LT) Less than relation for handles. 
  ne ~= (NE) Not equal relation for handles. 
  notify Notify listeners of event. 
Event Summary