ARB
|
#include "GEN.hxx"
Go to the source code of this file.
Classes | |
struct | GEN_create_map_param |
Macros | |
#define | gen_assert(bed) arb_assert(bed) |
#define | AWAR_COMBINED_GENE_NAME "tmp/gene/combined_name" |
#define | AWAR_LOCAL_ORGANISM_NAME(window_nr) GEN_window_local_awar_name("tmp/genemap/organism", window_nr) |
#define | AWAR_LOCAL_GENE_NAME(window_nr) GEN_window_local_awar_name("tmp/genemap/gene", window_nr) |
#define | AWAR_LOCAL_ORGANISM_LOCK(window_nr) GEN_window_local_awar_name("tmp/genemap/organism_lock", window_nr) |
#define | AWAR_LOCAL_GENE_LOCK(window_nr) GEN_window_local_awar_name("tmp/genemap/gene_lock", window_nr) |
#define | AWAR_GENMAP_DISPLAY_TYPE(window_nr) GEN_window_local_awar_name("genemap/display/type", window_nr) |
#define | AWAR_GENMAP_ARROW_SIZE "genemap/display/arrow_size" |
#define | AWAR_GENMAP_SHOW_HIDDEN "genemap/display/show_hidden" |
#define | AWAR_GENMAP_SHOW_ALL_NDS "genemap/display/show_all_nds" |
#define | AWAR_GENMAP_BOOK_WIDTH_FACTOR "genemap/display/book/width_factor" |
#define | AWAR_GENMAP_BOOK_BASES_PER_LINE "genemap/display/book/base_per_line" |
#define | AWAR_GENMAP_BOOK_LINE_HEIGHT "genemap/display/book/line_height" |
#define | AWAR_GENMAP_BOOK_LINE_SPACE "genemap/display/book/line_space" |
#define | AWAR_GENMAP_VERTICAL_FACTOR_X "genemap/display/vertical/factor_x" |
#define | AWAR_GENMAP_VERTICAL_FACTOR_Y "genemap/display/vertical/factor_y" |
#define | AWAR_GENMAP_RADIAL_INSIDE "genemap/display/radial/inside" |
#define | AWAR_GENMAP_RADIAL_OUTSIDE "genemap/display/radial/outside" |
#define | AWAR_GENMAP_AUTO_JUMP "genemap/options/autojump" |
Functions | |
const char * | GEN_window_local_awar_name (const char *awar_name, int window_nr) |
GB_ERROR | GEN_mark_organism_or_corresponding_organism (GBDATA *gb_species, int *client_data) |
void | GEN_refresh_all_windows () |
#define gen_assert | ( | bed | ) | arb_assert(bed) |
Definition at line 19 of file GEN_local.hxx.
Referenced by boundloc_changed_cb(), LocationEditor::create_GEN_position_from_fields(), do_hide_command_for_one_species(), do_mark_command_for_one_species(), EXP_get_first_experiment_data(), EXP_get_next_experiment_data(), GEN_create_field_items(), GEN_create_map(), gen_extract_gene_2_pseudoSpecies(), GEN_gene_container_cb_installer(), GEN_get_first_gene_data(), GEN_get_local_gene_data(), GEN_get_next_gene_data(), GEN_map_manager::GEN_map_manager(), GEN_mark_command(), GEN_mode_event(), GEN_open_mask_window(), GEN_perform_command(), GEN_testAndRemoveTranslations(), GEN_update_GENE_CONTENT(), gene_create_cb(), GEN_map_window::get_canvas(), get_gene_create_or_locationEdit_window(), GEN_map_window::get_graphic(), GEN_map_manager::get_map_manager(), GEN_map_manager::get_map_window(), GLE_update_from_location(), GEN_graphic::handle_command(), LocationEditor::loc_awar_name(), GEN_graphic::reinit_gen_root(), and update_location_from_GEN_position().
#define AWAR_COMBINED_GENE_NAME "tmp/gene/combined_name" |
Definition at line 23 of file GEN_local.hxx.
Referenced by GEN_create_awars(), GEN_update_combined_cb(), get_gene_create_or_locationEdit_window(), and GEN_item_type_species_selector::get_self_awar().
#define AWAR_LOCAL_ORGANISM_NAME | ( | window_nr | ) | GEN_window_local_awar_name("tmp/genemap/organism", window_nr) |
Definition at line 28 of file GEN_local.hxx.
Referenced by GEN_add_local_awar_callbacks(), GEN_create_genemap_local_awars(), GEN_get_local_gene_data(), GEN_local_lock_changed_cb(), GEN_update_unlocked_organism_and_gene_awars(), GEN_map_window::init(), and GEN_graphic::reinit_gen_root().
#define AWAR_LOCAL_GENE_NAME | ( | window_nr | ) | GEN_window_local_awar_name("tmp/genemap/gene", window_nr) |
Definition at line 29 of file GEN_local.hxx.
Referenced by GEN_add_local_awar_callbacks(), GEN_create_genemap_local_awars(), GEN_local_lock_changed_cb(), GEN_update_unlocked_organism_and_gene_awars(), GEN_graphic::handle_command(), GEN_map_window::init(), and GEN_graphic::reinit_gen_root().
#define AWAR_LOCAL_ORGANISM_LOCK | ( | window_nr | ) | GEN_window_local_awar_name("tmp/genemap/organism_lock", window_nr) |
Definition at line 31 of file GEN_local.hxx.
Referenced by GEN_add_local_awar_callbacks(), GEN_create_genemap_local_awars(), GEN_local_lock_changed_cb(), GEN_update_unlocked_organism_and_gene_awars(), and GEN_map_window::init().
#define AWAR_LOCAL_GENE_LOCK | ( | window_nr | ) | GEN_window_local_awar_name("tmp/genemap/gene_lock", window_nr) |
Definition at line 32 of file GEN_local.hxx.
Referenced by GEN_add_local_awar_callbacks(), GEN_create_genemap_local_awars(), GEN_local_lock_changed_cb(), GEN_update_unlocked_organism_and_gene_awars(), and GEN_map_window::init().
#define AWAR_GENMAP_DISPLAY_TYPE | ( | window_nr | ) | GEN_window_local_awar_name("genemap/display/type", window_nr) |
Definition at line 36 of file GEN_local.hxx.
Referenced by GEN_create_genemap_local_awars(), GEN_graphic::GEN_graphic(), and GEN_set_display_style().
#define AWAR_GENMAP_ARROW_SIZE "genemap/display/arrow_size" |
Definition at line 39 of file GEN_local.hxx.
Referenced by GEN_add_global_awar_callbacks(), GEN_create_genemap_global_awars(), GEN_create_options_window(), and GEN_root::paint().
#define AWAR_GENMAP_SHOW_HIDDEN "genemap/display/show_hidden" |
Definition at line 40 of file GEN_local.hxx.
Referenced by GEN_add_global_awar_callbacks(), GEN_create_genemap_global_awars(), GEN_create_options_window(), and GEN_root::GEN_root().
#define AWAR_GENMAP_SHOW_ALL_NDS "genemap/display/show_all_nds" |
Definition at line 41 of file GEN_local.hxx.
Referenced by GEN_add_global_awar_callbacks(), GEN_create_genemap_global_awars(), GEN_create_options_window(), and GEN_root::paint().
#define AWAR_GENMAP_BOOK_WIDTH_FACTOR "genemap/display/book/width_factor" |
Definition at line 44 of file GEN_local.hxx.
Referenced by GEN_add_global_awar_callbacks(), GEN_create_genemap_global_awars(), GEN_create_options_window(), and GEN_root::paint().
#define AWAR_GENMAP_BOOK_BASES_PER_LINE "genemap/display/book/base_per_line" |
Definition at line 45 of file GEN_local.hxx.
Referenced by GEN_add_global_awar_callbacks(), GEN_create_genemap_global_awars(), GEN_create_options_window(), and GEN_root::paint().
#define AWAR_GENMAP_BOOK_LINE_HEIGHT "genemap/display/book/line_height" |
Definition at line 46 of file GEN_local.hxx.
Referenced by GEN_add_global_awar_callbacks(), GEN_create_genemap_global_awars(), GEN_create_options_window(), and GEN_root::paint().
#define AWAR_GENMAP_BOOK_LINE_SPACE "genemap/display/book/line_space" |
Definition at line 47 of file GEN_local.hxx.
Referenced by GEN_add_global_awar_callbacks(), GEN_create_genemap_global_awars(), GEN_create_options_window(), and GEN_root::paint().
#define AWAR_GENMAP_VERTICAL_FACTOR_X "genemap/display/vertical/factor_x" |
Definition at line 50 of file GEN_local.hxx.
Referenced by GEN_add_global_awar_callbacks(), GEN_create_genemap_global_awars(), GEN_create_options_window(), and GEN_root::paint().
#define AWAR_GENMAP_VERTICAL_FACTOR_Y "genemap/display/vertical/factor_y" |
Definition at line 51 of file GEN_local.hxx.
Referenced by GEN_add_global_awar_callbacks(), GEN_create_genemap_global_awars(), GEN_create_options_window(), and GEN_root::paint().
#define AWAR_GENMAP_RADIAL_INSIDE "genemap/display/radial/inside" |
Definition at line 54 of file GEN_local.hxx.
Referenced by GEN_add_global_awar_callbacks(), GEN_create_genemap_global_awars(), GEN_create_options_window(), and GEN_root::paint().
#define AWAR_GENMAP_RADIAL_OUTSIDE "genemap/display/radial/outside" |
Definition at line 55 of file GEN_local.hxx.
Referenced by GEN_add_global_awar_callbacks(), GEN_create_genemap_global_awars(), GEN_create_options_window(), and GEN_root::paint().
#define AWAR_GENMAP_AUTO_JUMP "genemap/options/autojump" |
Definition at line 58 of file GEN_local.hxx.
Referenced by GEN_create_genemap_global_awars(), GEN_create_options_window(), and GEN_jump_cb_auto().
Definition at line 167 of file GEN_map.cxx.
References GBS_global_string().
Definition at line 88 of file GEN_interface.cxx.
References error(), GB_write_flag(), GEN_find_origin_organism(), GEN_is_organism(), GEN_is_pseudo_gene_species(), GEN_organism_not_found(), and NULp.
Referenced by EXP_get_first_experiment_data(), and GEN_get_first_gene_data().
void GEN_refresh_all_windows | ( | ) |
Definition at line 379 of file GEN_map.cxx.
References GEN_map_window_refresh(), and GEN_map_manager::with_all_mapped_windows().
Referenced by refresh_displayed_genes().