This module defines the abstract super-classes for the components that go into character matrices. In nexml instance documents, the <characters> element structure forms the concrete instance of the complex types defined here. The concrete structure consists of one <format> structure that define allowed states, their symbols and ambiguity mappings, and the matrix columns they apply to. This is then followed by a <matrix> element that contains rows that either consist of granular cells with individual states, or of compact sequences. |