Each field can be accessed by the dot (.) operation, or by the GET function. The GET function can work on multiple
instances simultaneously. Most fields, except for those that are Dependent, can be modified using the dot (.)
operation, or by the SET function.
|
|
Field |
Description |
Type |
Default |
Dedicated Get/Set Function |
|
|
|
name |
name of object, should be short and used as identifier. This field will never be empty. |
string |
'unnamed' |
|
|
|
|
description |
verbal description of the class content. |
string |
'' |
|
|
|
|
source |
verbal description of the source of information. |
string |
'' |
|
|
|
|
seq_names |
names of the aligned seqeunces.
|
cell array of strings |
{} |
|
|
|
|
patterns |
list of all unique patterns. A matrix of size
no_unique_patterns
-by-pattern_length
|
double matrix |
[] |
|
|
|
|
hist_patterns |
number of times each unique pattern appears in the data. A vector
of length no_unique_patterns.
|
integer vector |
[] |
|
|
|
|
loc_patterns |
the location of each pattern along the multiple alignment. A cell array
of length no_unique_patterns,
keeping in each cell the locations of each unique pattern.
|
cell of vectors of integers |
[] |
|
|
|
|
consensus |
concensus sequence. A vector of length
no_unique_patterns.
|
vector on alpha-bet 0/1/NaN |
[] |
|
|
|
|
reliability |
reliability score of each position along the multiple alignment. A vector of length
no_unique_patterns.
|
double vector |
[] |
|
|
|
Dependent |
no_sequences |
number of sequences.
|
integer scalar |
0 |
|
|
|
Dependent |
no_patterns |
number of unique patterns.
|
integer scalar |
0 |
|
|
|
Dependent |
no_sites |
number of sites.
|
integer scalar |
0 |
|
|