ARB
Macros | Functions | Variables
RNA3D_StructureData.cxx File Reference
#include "RNA3D_GlobalHeader.hxx"
#include "RNA3D_Global.hxx"
#include "RNA3D_OpenGLGraphics.hxx"
#include "RNA3D_Graphics.hxx"
#include "RNA3D_StructureData.hxx"
#include <cerrno>
#include <string>
#include <iostream>
#include <fstream>
#include <arbdbt.h>
#include <aw_msg.hxx>
#include <aw_awars.hxx>
#include <aw_root.hxx>
#include <ed4_extern.hxx>
#include <ed4_plugins.hxx>
#include <BI_basepos.hxx>
#include <arb_global_defs.h>
Include dependency graph for RNA3D_StructureData.cxx:

Go to the source code of this file.

Macros

#define COLORLINK   (ED4_G_SBACK_0 - RNA3D_GC_SBACK_0)
 
#define SAICOLORS   (ED4_G_CBACK_0 - RNA3D_GC_CBACK_0)
 

Functions

bool is_Gap (char c)
 
static charfind_data_file (const char *name)
 
static void throw_IO_error (const char *filename) __ATTR__NORETURN
 
static bool ValidSearchColor (int iColor, int mode)
 

Variables

static Struct3Dinfostart3D = NULp
 
static Struct2Dinfostart2D = NULp
 
static Struct2Dplus3Dstart2D3D = NULp
 
static HelixNrInfostart = NULp
 
static CurrSpeciesstartSp = NULp
 
static bool bOldSpeciesDataExists = false
 
static InsertionsstartIns = NULp
 
static bool bOldInsertionDataExists = false
 
static bool bStartPosStored = false
 
static bool bEndPosStored = false
 
static char globalComment [1000]
 

Macro Definition Documentation

#define COLORLINK   (ED4_G_SBACK_0 - RNA3D_GC_SBACK_0)
#define SAICOLORS   (ED4_G_CBACK_0 - RNA3D_GC_CBACK_0)

Definition at line 23 of file RNA3D_StructureData.cxx.

Referenced by Structure3D::MapSaiToEcoliTemplate().

Function Documentation

bool is_Gap ( char  c)
inline
static char* find_data_file ( const char name)
static
static void throw_IO_error ( const char filename)
static
static bool ValidSearchColor ( int  iColor,
int  mode 
)
static

Variable Documentation

Struct3Dinfo* start3D = NULp
static
Struct2Dinfo* start2D = NULp
static
Struct2Dplus3D* start2D3D = NULp
static
HelixNrInfo* start = NULp
static

Definition at line 30 of file RNA3D_StructureData.cxx.

Referenced by Feature::addQualifiedEntry(), ARB_executable(), ARB_strpartdup(), AW_openURL(), awt_create_input_mask(), ED4_SearchResults::buildColorString(), BaseFrequencies::changed_range(), check_no_parameter(), AliDataSlice::cmp_data(), FINAL_TYPE< SEQTYPE >::cmp_data(), SpecificGap< T >::cmp_data(), SpecificAliData< char >::cmp_data(), copy_to_buf(), ED4_getSaiColorString(), ED4_pfold_calculate_secstruct_match(), ED4_pfold_extend_nucleation_sites(), ED4_pfold_resolve_overlaps(), etog_convert_references(), Helpfile::extractInternalLinks(), StringParser::extractWord(), File_selection::fill(), gb_commit_transaction_local_rek(), gb_untouch_children(), gbcms_talking_unfold(), gbl_head(), GBP_charPtr_2_GB_alignment_type(), GBP_charPtr_2_GB_CASE(), GBP_charPtr_2_GB_SEARCH_TYPE(), GBP_charPtr_2_GB_TYPES(), GBP_charPtr_2_GB_UNDO_TYPE(), GBS_regreplace(), GBT_read_gene_sequence_and_length(), GEN_write_position(), Structure3D::GenerateHelixNrDispList(), ST_ML::get_color_string(), ED4_SearchResults::get_first_at(), get_ident(), get_nn_range_from_awars(), ED4_host::get_SAI_background(), ED4_host::get_search_background(), SEC_base_part::getNextAbspos(), GroupIterator::GroupIterator(), gtoe_reference(), init_gene_species_xfer_fields_subconfig(), ali_aligner_last_cell::insert_left(), ali_aligner_last_cell::insert_up(), intersection(), AWT_translator::isStartCodon(), chartable::SepBaseFreq::lastDifference(), MG_export_fields(), MG_update_selection_list_on_field_transfers(), AliDataSlice::operate_on_mem(), FINAL_TYPE< SEQTYPE >::operate_on_mem(), SpecificGap< T >::operate_on_mem(), SpecificAliData< char >::operate_on_mem(), parseCounter(), ConfigMapping::parseFrom(), GroupSearch::perform_search(), ALI_PROFILE::print(), AW_awar::run_callbacks(), run_command(), scan_flag_parameter(), scan_identifier(), scan_keyword_parameter(), scan_long_parameter(), scan_string_parameter(), SEC_region::set_sequence_portion(), AliDataSlice::slice_down(), FINAL_TYPE< SEQTYPE >::slice_down(), st_ml_add_sequence_part_to_stat(), start_remote_command_for_application(), Structure3D::StoreHelixNrInfo(), string2enum(), chartable::SepBaseFreq::sub_and_add(), to_printable(), translateSAItoColors(), and wait_for_dbentry().

CurrSpecies* startSp = NULp
static
bool bOldSpeciesDataExists = false
static
Insertions* startIns = NULp
static

Definition at line 33 of file RNA3D_StructureData.cxx.

Referenced by Structure3D::StoreInsertions().

bool bOldInsertionDataExists = false
static
bool bStartPosStored = false
static
bool bEndPosStored = false
static
char globalComment[1000]
static

Definition at line 195 of file RNA3D_StructureData.cxx.