Property | Type | Description | |
---|---|---|---|
AlphabetBlock | int | ||
FreqPerm | IList |
||
InvIndex | IList |
||
N | int | ||
Sketch | ListSDiff64 |
Method | Description | |
---|---|---|
Access ( int pos ) : int | ||
AccessFromSketch ( int pos, int sketch_block ) : int | ||
AccessRange ( int start, int length ) : IEnumerable |
||
AccessRangeGeneric ( int start, int length ) : IEnumerable |
||
Build ( IList |
Builds the index for the sequence
|
|
CreateSketch ( IList |
||
InvIndexSketches ( ) : System | ||
Load ( |
||
PermSortByFreq ( IList |
||
Rank ( int symbol, int pos ) : int | ||
Save ( |
Save the index
|
|
Select ( int symbol, int rank ) : int | ||
Unravel ( int symbol ) : |
public AccessFromSketch ( int pos, int sketch_block ) : int | ||
pos | int | |
sketch_block | int | |
return | int |
public AccessRange ( int start, int length ) : IEnumerable |
||
start | int | |
length | int | |
return | IEnumerable |
public AccessRangeGeneric ( int start, int length ) : IEnumerable |
||
start | int | |
length | int | |
return | IEnumerable |
public Build ( IList |
||
sequence | IList |
|
alphabet_size | int | |
alphabet_block | int | |
return | void |
public CreateSketch ( IList |
||
invindex | IList |
|
maxvalue | int | |
return | void |
public Load ( |
||
Input | ||
return | void |
public PermSortByFreq ( IList |
||
invindex | IList |
|
_maxvalue | int | |
return | void |
public Save ( |
||
Output | ||
return | void |