|
ARB
|
#include <arbtools.h>#include <pos_range.h>#include <arbdb_base.h>#include <stdint.h>

Go to the source code of this file.
Classes | |
| struct | chartable::Ambiguity |
| class | chartable::SepBaseFreq |
| class | BaseFrequencies |
Namespaces | |
| chartable | |
Macros | |
| #define | ct_assert(bed) arb_assert(bed) |
| #define | MAXCHARTABLE 256 |
| #define | SHORT_TABLE_ELEM_SIZE 1 |
| #define | SHORT_TABLE_MAX_VALUE 0xff |
| #define | LONG_TABLE_ELEM_SIZE 4 |
| #define | MAX_INDEX_TABLES 128 |
| #define | MAX_TARGET_INDICES 4 |
| #define | MAX_AMBIGUITY_CODES (1+4+6) |
| #define | MAX_USED_BASES_TABLES 256 |
| #define ct_assert | ( | bed | ) | arb_assert(bed) |
Definition at line 27 of file chartable.h.
Referenced by chartable::SepBaseFreq::add(), BaseFrequencies::BaseFrequencies(), BaseFrequencies::bases_and_gaps_at(), BaseFrequencies::build_consensus_string_to(), chartable::SepBaseFreq::change_table_length(), BaseFrequencies::changed_range(), chartable::SepBaseFreq::dec_long(), chartable::SepBaseFreq::dec_short(), chartable::SepBaseFreq::expand_table_entry_size(), getAAgroupDefinition(), chartable::SepBaseFreq::inc_short(), BaseFrequencies::max_frequency_at(), BaseFrequencies::setup(), chartable::SepBaseFreq::sub(), chartable::SepBaseFreq::sub_and_add(), and BaseFrequencies::sub_and_add().
| #define MAXCHARTABLE 256 |
Definition at line 37 of file chartable.h.
Referenced by BaseFrequencies::setup().
| #define SHORT_TABLE_ELEM_SIZE 1 |
Definition at line 38 of file chartable.h.
Referenced by chartable::SepBaseFreq::add(), BaseFrequencies::add(), chartable::SepBaseFreq::bigger_table_entry_size_needed(), chartable::SepBaseFreq::change_table_length(), chartable::SepBaseFreq::empty(), chartable::SepBaseFreq::expand_table_entry_size(), chartable::SepBaseFreq::firstDifference(), chartable::SepBaseFreq::lastDifference(), chartable::SepBaseFreq::operator[](), chartable::SepBaseFreq::sub(), BaseFrequencies::sub(), chartable::SepBaseFreq::sub_and_add(), and BaseFrequencies::sub_and_add().
| #define SHORT_TABLE_MAX_VALUE 0xff |
Definition at line 39 of file chartable.h.
Referenced by chartable::SepBaseFreq::bigger_table_entry_size_needed().
| #define LONG_TABLE_ELEM_SIZE 4 |
Definition at line 40 of file chartable.h.
Referenced by chartable::SepBaseFreq::expand_table_entry_size().
| #define MAX_INDEX_TABLES 128 |
Definition at line 42 of file chartable.h.
Referenced by BaseFrequencies::setup().
| #define MAX_TARGET_INDICES 4 |
Definition at line 43 of file chartable.h.
Referenced by BaseFrequencies::setup().
| #define MAX_AMBIGUITY_CODES (1+4+6) |
Definition at line 44 of file chartable.h.
Referenced by BaseFrequencies::setup().
| #define MAX_USED_BASES_TABLES 256 |
Definition at line 46 of file chartable.h.
Referenced by BaseFrequencies::setup().
1.8.8