types.hdmf_common.AlignedDynamicTable - MATLAB File Help
types.hdmf_common.AlignedDynamicTable
  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 (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 (char) The names of the columns in this table. This should be used to specify an order to the columns. 
description (char) Description of what is in this dynamic table. 
dynamictable (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 (VectorData) Vector columns, including index columns, of this dynamic table. 
Method Summary
  addColumn  
  addRow  
  addlistener Add listener for event. 
  clear  
  delete Delete a handle object. 
  eq == (EQ) Test handle equality. 
  export  
  findobj Find objects matching specified conditions. 
  findprop Find property of MATLAB handle object. 
  ge >= (GE) Greater than or equal relation for handles. 
  getRow  
  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. 
  loadAll  
  lt < (LT) Less than relation for handles. 
  ne ~= (NE) Not equal relation for handles. 
  notify Notify listeners of event. 
  toTable  
  validate_categories  
  validate_colnames  
  validate_description  
  validate_dynamictable  
  validate_id  
  validate_vectordata  
Event Summary