A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/six__frames__trans__track_8hpp_source.html below:

NCBI C++ ToolKit: include/gui/widgets/seq_graphic/six_frames_trans_track.hpp Source File

1 #ifndef GUI_WIDGETS_SEQ_GRAPHIC___SIXFRAMES_TRANSLATION_TRACK__HPP 2 #define GUI_WIDGETS_SEQ_GRAPHIC___SIXFRAMES_TRANSLATION_TRACK__HPP 52  CSFTransDS

(objects::CScope& scope,

const

objects::CSeq_id&

id

);

59  void

SetGeneticCode(

int id

);

87  virtual string

GetExtensionIdentifier()

const

;

88  virtual string

GetExtensionLabel()

const

;

92  virtual bool

IsSharable()

const

;

120  static

ETranslation TransStrToValue(

const string

& trans);

121  static const string

& TransValueToStr(ETranslation trans);

122  static

EStrandOption OptionStrToValue(

const string

& opt);

123  static const string

& OptionValueToStr(EStrandOption opt);

132  virtual string

GetFullTitle()

const override

;

138  void

SetGCName(

const string

& gc_name);

143  virtual void

x_LoadSettings(

const string

& preset_style,

148  virtual void

x_SaveSettings(

const string

& preset_style)

override

;

149  virtual void

x_OnIconClicked(TIconID

id

)

override

;

154  virtual void

Update(

bool

layout_only)

override

;

155  virtual void

x_UpdateData()

override

;

163

eIcon_Genetic = eIcon_MaxTrackIconID + 1

173  void

x_OnContentIconClicked();

174  void

x_OnSettingIconClicked();

175  void

x_OnGeneticIconClicked();

176  void

x_UpdateTitle();

177  void

x_InitGeneticCodeName(

int

gc_id);

178  TSeqRange

x_GetCurrentTransRange()

const

;

212  virtual

TTrackMap CreateTracks(

216  const

SExtraParams& params = SExtraParams(),

217  const

TAnnotMetaDataList& src_annots = TAnnotMetaDataList())

const

;

220

GetSettings(

const string

& profile,

221  const

TKeyValuePairs& settings,

231 

{

return

GetTypeInfo(); }

238  virtual void

RegisterIconImages()

const

;

243  virtual string

GetExtensionIdentifier()

const

;

244  virtual string

GetExtensionLabel()

const

;

CAppJobNotification Notification send by CAppJobEventTranslator.

CDataTrack - a abstract base class for layout tracks which need to deal with background data retrieva...

CRenderingContext offers the basic context and utility methods for rendering layout objects in featur...

CSFTransDSType - Six-frames translation data source type.

CSFTransDS - Six-frames translation data source.

bool m_SubsetAltStart

allow ATG (Met) and two alternative start codons: GTG (Val), TTG (Leu) for gcode = 11

bool m_AltStart

allow alternative start codon

void SetGeneticCode(int id)

CSFTransDS inline methods.

int GetGeneticCode() const

bool GetSubsetAltStart() const

void SetSubsetAltStart(bool value)

CSGJobResult – the data structure holding the seqgraphic job results.

CSixFramesTransTrackFactory.

CSixFramesTransTrackFactory()

static const CTrackTypeInfo & GetTypeInfo()

virtual bool NeedBackgroundInit() const

Background track initialization.

virtual bool UnderstandLevel() const

Have any concept of level.

virtual const CTrackTypeInfo & GetThisTypeInfo() const

CSixFramesTransTrack – A special track for doing six-frames translation of the current sequence.

virtual CRef< CSGGenBankDS > GetDataSource() override

CSixFramesTransTrack inline methods.

@ eTrans_Always

do translation for all resolution

string m_GCName

genetic code name.

objects::ENa_strand m_TransStrand

the sequence strand for the current translation

static CTrackTypeInfo m_TypeInfo

TSeqRange m_TransRange

the sequence range current translation is done.

CRef< CBoundaryParams > m_GroupConf

CSixFramesTransTrack(const CSixFramesTransTrack &)

CSixFramesTransTrack & operator=(const CSixFramesTransTrack &)

void SetGCName(const string &gc_name)

CRef< CTranslationConfig > m_Config

CTrackTypeInfo - holds description of a layout track type.

IExtension IExtension interface represents an abstract pluggable component.

IIconProvider interface for tracks providing track icons.

ISGDSManager is seqgraphic data source manage that serves as an data source context.

ITrackConfigurable interface for tracks that are configurable.

map< string, string > TKeyValuePairs

TObjectType * GetPointer(void) THROWS_NONE

Get pointer,.

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

#define NCBI_GUIWIDGETS_SEQGRAPHIC_EXPORT

ENa_strand

strand of nucleic acid

@ eNa_strand_both

in forward orientation

int GetGeneticCode(const CBioseq_Handle &bsh)

const GenericPointer< typename T::ValueType > T2 value

Portable reference counted smart and weak pointers using CWeakRef, CRef, CObject and CObjectEx.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4