ARB
|
#include <arbdb_base.h>
Go to the source code of this file.
Enumerations | |
enum | UseRange { RANGES, SINGLE_COLUMNS } |
enum | InsertWhere { INFRONTOF, BEHIND } |
Functions | |
GB_ERROR | ARB_format_alignment (GBDATA *Main, const char *alignment_name) |
GB_ERROR | ARB_insdel_columns (GBDATA *Main, const char *alignment_name, long pos, long count, const char *deletable_chars) |
GB_ERROR | ARB_delete_columns_using_SAI (GBDATA *Main, const char *alignment_name, const RangeList &ranges, const char *deletable_chars) |
GB_ERROR | ARB_insert_columns_using_SAI (GBDATA *Main, const char *alignment_name, const RangeList &ranges, UseRange units, InsertWhere where, size_t amount) |
bool | ARB_is_alignment_relative_data (GBDATA *gb_data) |
enum InsertWhere |
Definition at line 1439 of file insdel.cxx.
References format_to_alilen(), GBT_check_data(), GENOM_ALIGNMENT, and NULp.
Referenced by ali_format_cb(), FINAL_TYPE< SEQTYPE >::finish(), nt_create_all_awars(), and NT_format_all_alignments().
GB_ERROR ARB_insdel_columns | ( | GBDATA * | Main, |
const char * | alignment_name, | ||
long | pos, | ||
long | count, | ||
const char * | deletable_chars | ||
) |
Definition at line 1453 of file insdel.cxx.
References apply_command_to_alignment(), error(), GBS_global_string(), and NULp.
Referenced by insdel_event().
GB_ERROR ARB_delete_columns_using_SAI | ( | GBDATA * | Main, |
const char * | alignment_name, | ||
const RangeList & | ranges, | ||
const char * | deletable_chars | ||
) |
Definition at line 1493 of file insdel.cxx.
References apply_command_to_alignment(), RangeList::empty(), error(), RangeList::rbegin(), and RangeList::rend().
Referenced by insdel_sai_event().
GB_ERROR ARB_insert_columns_using_SAI | ( | GBDATA * | Main, |
const char * | alignment_name, | ||
const RangeList & | ranges, | ||
UseRange | units, | ||
InsertWhere | where, | ||
size_t | amount | ||
) |
Definition at line 1512 of file insdel.cxx.
References apply_command_to_alignment(), BEHIND, RangeList::empty(), error(), INFRONTOF, NULp, RANGES, RangeList::rbegin(), RangeList::rend(), and SINGLE_COLUMNS.
Referenced by insdel_sai_event().
bool ARB_is_alignment_relative_data | ( | GBDATA * | gb_data | ) |
Definition at line 1555 of file insdel.cxx.
References GB_DB, GB_get_father(), GB_read_key_pntr(), GB_read_type(), IDT_SAI, IDT_SPECIES, and AliEditor::shall_edit().
Referenced by split_alignment().