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/molinfo__edit__dlg_8cpp_source.html below:

NCBI C++ ToolKit: src/gui/packages/pkg_sequence_edit/molinfo_edit_dlg.cpp Source File

46 #include <wx/button.h> 47 #include <wx/statbox.h> 48 #include <wx/stattext.h> 49 #include <wx/msgdlg.h> 72

wxWindowID

id

,

const

wxString& caption,

const

wxPoint& pos,

const

wxSize&

size

,

long

style )

76  Create

(parent,

id

, caption, pos,

size

, style);

80 bool CMolInfoEditDlg::Create

( wxWindow* parent, wxWindowID

id

,

const

wxString& caption,

const

wxPoint& pos,

const

wxSize&

size

,

long

style )

82

SetExtraStyle(wxWS_EX_BLOCK_EVENTS);

83

wxDialog::Create( parent,

id

, caption, pos,

size

, style );

88

GetSizer()->SetSizeHints(

this

);

190

wxBoxSizer* itemBoxSizer1 =

new

wxBoxSizer(wxVERTICAL);

191

itemDialog1->SetSizer(itemBoxSizer1);

194

wxBoxSizer* itemBoxSizer2 =

new

wxBoxSizer(wxHORIZONTAL);

195

itemBoxSizer1->Add(itemBoxSizer2, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 3);

196

wxStaticText* itemStaticText1 =

new

wxStaticText( itemDialog1, wxID_STATIC,

_

(

" "

), wxDefaultPosition, wxSize(100, -1), wxALIGN_CENTRE );

197

itemBoxSizer2->Add(itemStaticText1, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxTOP, 5);

198

wxStaticText* itemStaticText2 =

new

wxStaticText( itemDialog1, wxID_STATIC,

_

(

"From"

), wxDefaultPosition, wxSize(100, -1), wxALIGN_CENTRE|wxST_NO_AUTORESIZE );

199

itemBoxSizer2->Add(itemStaticText2, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxTOP, 5);

200

wxStaticText* itemStaticText3 =

new

wxStaticText( itemDialog1, wxID_STATIC,

_

(

" "

), wxDefaultPosition, wxSize(100, -1), wxALIGN_CENTRE );

201

itemBoxSizer2->Add(itemStaticText3, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxTOP, 5);

202

wxStaticText* itemStaticText4 =

new

wxStaticText( itemDialog1, wxID_STATIC,

_

(

"To"

), wxDefaultPosition, wxSize(100, -1), wxALIGN_CENTRE|wxST_NO_AUTORESIZE );

203

itemBoxSizer2->Add(itemStaticText4, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxTOP, 5);

205

wxBoxSizer* itemBoxSizer3 =

new

wxBoxSizer(wxHORIZONTAL);

206

itemBoxSizer1->Add(itemBoxSizer3, 0, wxALIGN_CENTER_HORIZONTAL|wxRIGHT, 3);

208

wxStaticText* itemStaticText5 =

new

wxStaticText( itemDialog1, wxID_STATIC,

_

(

"Molecule"

), wxDefaultPosition, wxSize(100, -1), wxALIGN_CENTRE );

209

itemBoxSizer3->Add(itemStaticText5, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 2);

211

wxArrayString molecule1,molecule2;

219  m_ChoiceMolecule1

=

new

wxChoice(itemDialog1,

wxID_ANY

, wxDefaultPosition, wxSize(100, -1), molecule1,0,wxDefaultValidator);

223

wxStaticText* itemStaticText6 =

new

wxStaticText( itemDialog1, wxID_STATIC,

_

(

"Molecule"

), wxDefaultPosition, wxSize(100, -1), wxALIGN_CENTRE );

224

itemBoxSizer3->Add(itemStaticText6, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 2);

226  m_ChoiceMolecule2

=

new

wxChoice(itemDialog1,

wxID_ANY

, wxDefaultPosition, wxSize(100, -1), molecule2,0,wxDefaultValidator);

230

wxBoxSizer* itemBoxSizer4 =

new

wxBoxSizer(wxHORIZONTAL);

231

itemBoxSizer1->Add(itemBoxSizer4, 0, wxALIGN_CENTER_HORIZONTAL|wxRIGHT, 3);

233

wxStaticText* itemStaticText7 =

new

wxStaticText( itemDialog1, wxID_STATIC,

_

(

"Technique"

), wxDefaultPosition, wxSize(100, -1), wxALIGN_CENTRE );

234

itemBoxSizer4->Add(itemStaticText7, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 2);

236

wxArrayString technique1,technique2;

244  m_ChoiceTechnique1

=

new

wxChoice(itemDialog1,

wxID_ANY

, wxDefaultPosition, wxSize(100, -1), technique1,0,wxDefaultValidator);

248

wxStaticText* itemStaticText8 =

new

wxStaticText( itemDialog1, wxID_STATIC,

_

(

"Technique"

), wxDefaultPosition, wxSize(100, -1), wxALIGN_CENTRE );

249

itemBoxSizer4->Add(itemStaticText8, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 2);

251  m_ChoiceTechnique2

=

new

wxChoice(itemDialog1,

wxID_ANY

, wxDefaultPosition, wxSize(100, -1), technique2,0,wxDefaultValidator);

255

wxBoxSizer* itemBoxSizer5 =

new

wxBoxSizer(wxHORIZONTAL);

256

itemBoxSizer1->Add(itemBoxSizer5, 0, wxALIGN_CENTER_HORIZONTAL|wxRIGHT, 3);

258

wxStaticText* itemStaticText9 =

new

wxStaticText( itemDialog1, wxID_STATIC,

_

(

"Completeness"

), wxDefaultPosition, wxSize(100, -1), wxALIGN_CENTRE );

259

itemBoxSizer5->Add(itemStaticText9, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 2);

261

wxArrayString complete1,complete2;

269  m_ChoiceComplete1

=

new

wxChoice(itemDialog1,

wxID_ANY

, wxDefaultPosition, wxSize(100, -1), complete1,0,wxDefaultValidator);

273

wxStaticText* itemStaticText10 =

new

wxStaticText( itemDialog1, wxID_STATIC,

_

(

"Completeness"

), wxDefaultPosition, wxSize(100, -1), wxALIGN_CENTRE );

274

itemBoxSizer5->Add(itemStaticText10, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 2);

276  m_ChoiceComplete2

=

new

wxChoice(itemDialog1,

wxID_ANY

, wxDefaultPosition, wxSize(100, -1), complete2,0,wxDefaultValidator);

280

wxBoxSizer* itemBoxSizer6 =

new

wxBoxSizer(wxHORIZONTAL);

281

itemBoxSizer1->Add(itemBoxSizer6, 0, wxALIGN_CENTER_HORIZONTAL|wxRIGHT, 3);

283

wxStaticText* itemStaticText11 =

new

wxStaticText( itemDialog1, wxID_STATIC,

_

(

"Class"

), wxDefaultPosition, wxSize(100, -1), wxALIGN_CENTRE );

284

itemBoxSizer6->Add(itemStaticText11, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 2);

286

wxArrayString class1,class2;

294  m_ChoiceClass1

=

new

wxChoice(itemDialog1,

wxID_ANY

, wxDefaultPosition, wxSize(100, -1), class1,0,wxDefaultValidator);

298

wxStaticText* itemStaticText12 =

new

wxStaticText( itemDialog1, wxID_STATIC,

_

(

"Class"

), wxDefaultPosition, wxSize(100, -1), wxALIGN_CENTRE );

299

itemBoxSizer6->Add(itemStaticText12, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 2);

301  m_ChoiceClass2

=

new

wxChoice(itemDialog1,

wxID_ANY

, wxDefaultPosition, wxSize(100, -1), class2,0,wxDefaultValidator);

305

wxBoxSizer* itemBoxSizer7 =

new

wxBoxSizer(wxHORIZONTAL);

306

itemBoxSizer1->Add(itemBoxSizer7, 0, wxALIGN_CENTER_HORIZONTAL|wxRIGHT, 3);

308

wxStaticText* itemStaticText13 =

new

wxStaticText( itemDialog1, wxID_STATIC,

_

(

"Topology"

), wxDefaultPosition, wxSize(100, -1), wxALIGN_CENTRE );

309

itemBoxSizer7->Add(itemStaticText13, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 2);

311

wxArrayString topology1,topology2;

319  m_ChoiceTopology1

=

new

wxChoice(itemDialog1,

wxID_ANY

, wxDefaultPosition, wxSize(100, -1), topology1,0,wxDefaultValidator);

323

wxStaticText* itemStaticText14 =

new

wxStaticText( itemDialog1, wxID_STATIC,

_

(

"Topology"

), wxDefaultPosition, wxSize(100, -1), wxALIGN_CENTRE );

324

itemBoxSizer7->Add(itemStaticText14, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 2);

326  m_ChoiceTopology2

=

new

wxChoice(itemDialog1,

wxID_ANY

, wxDefaultPosition, wxSize(100, -1), topology2,0,wxDefaultValidator);

330

wxBoxSizer* itemBoxSizer8 =

new

wxBoxSizer(wxHORIZONTAL);

331

itemBoxSizer1->Add(itemBoxSizer8, 0, wxALIGN_CENTER_HORIZONTAL|wxRIGHT, 3);

333

wxStaticText* itemStaticText15 =

new

wxStaticText( itemDialog1, wxID_STATIC,

_

(

"Strand"

), wxDefaultPosition, wxSize(100, -1), wxALIGN_CENTRE );

334

itemBoxSizer8->Add(itemStaticText15, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 2);

336

wxArrayString strand1,strand2;

344  m_ChoiceStrand1

=

new

wxChoice(itemDialog1,

wxID_ANY

, wxDefaultPosition, wxSize(100, -1), strand1,0,wxDefaultValidator);

348

wxStaticText* itemStaticText16 =

new

wxStaticText( itemDialog1, wxID_STATIC,

_

(

"Strand"

), wxDefaultPosition, wxSize(100, -1), wxALIGN_CENTRE );

349

itemBoxSizer8->Add(itemStaticText16, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 2);

351  m_ChoiceStrand2

=

new

wxChoice(itemDialog1,

wxID_ANY

, wxDefaultPosition, wxSize(100, -1), strand2,0,wxDefaultValidator);

355

wxBoxSizer* itemBoxSizer9 =

new

wxBoxSizer(wxHORIZONTAL);

356

itemBoxSizer1->Add(itemBoxSizer9, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 3);

358  m_CreateNew

=

new

wxCheckBox( itemDialog1,

wxID_ANY

,

_

(

"Create MolInfo descriptors if not present"

));

359

itemBoxSizer9->Add(

m_CreateNew

, 0, wxALIGN_LEFT|wxALL, 4);

361

wxBoxSizer* itemBoxSizer10 =

new

wxBoxSizer(wxHORIZONTAL);

362

itemBoxSizer1->Add(itemBoxSizer10, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 2);

363  m_RBAny

=

new

wxRadioButton( itemDialog1,

wxID_ANY

,

_

(

"Any Sequence"

), wxDefaultPosition, wxDefaultSize, wxRB_GROUP );

365

itemBoxSizer10->Add(

m_RBAny

, 0, wxALIGN_LEFT|wxALL, 4);

368

itemBoxSizer10->Add(

m_RBNuc

, 0, wxALIGN_LEFT|wxALL, 4);

371

itemBoxSizer10->Add(

m_RBDna

, 0, wxALIGN_LEFT|wxALL, 4);

374

itemBoxSizer10->Add(

m_RBProt

, 0, wxALIGN_LEFT|wxALL, 4);

377

itemBoxSizer10->Add(

m_RBRna

, 0, wxALIGN_LEFT|wxALL, 4);

379

wxBoxSizer* itemBoxSizer11 =

new

wxBoxSizer(wxHORIZONTAL);

380

itemBoxSizer1->Add(itemBoxSizer11, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 2);

381

wxButton* itemButton1 =

new

wxButton( itemDialog1, wxID_OK,

_

(

"Accept"

), wxDefaultPosition, wxDefaultSize, 0 );

382

itemBoxSizer11->Add(itemButton1, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5);

383

wxButton* itemButton2 =

new

wxButton( itemDialog1, wxID_CANCEL,

_

(

"Cancel"

), wxDefaultPosition, wxDefaultSize, 0 );

384

itemBoxSizer11->Add(itemButton2, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5);

431  if

(item_mol1 != wxNOT_FOUND && item_mol2 != wxNOT_FOUND &&

432

item_tech1 != wxNOT_FOUND && item_tech2 != wxNOT_FOUND &&

433

item_complete1 != wxNOT_FOUND && item_complete2 != wxNOT_FOUND)

438  int

sel_mol1,sel_mol2;

439  if

(item_mol1 == 0) sel_mol1 = -1;

440  else

sel_mol1 =

m_biomol

[choice_mol1];

441  if

(item_mol2 == 0) sel_mol2 = -1;

442  else

sel_mol2 =

m_biomol

[choice_mol2];

445  int

sel_tech1,sel_tech2;

446  if

(item_tech1 == 0) sel_tech1 = -1;

447  else

sel_tech1 =

m_tech

[choice_tech1];

448  if

(item_tech2 == 0) sel_tech2 = -1;

449  else

sel_tech2 =

m_tech

[choice_tech2];

452  int

sel_complete1,sel_complete2;

453  if

(item_complete1 == 0) sel_complete1 = -1;

454  else

sel_complete1 =

m_complete

[choice_complete1];

455  if

(item_complete2 == 0) sel_complete2 = -1;

456  else

sel_complete2 =

m_complete

[choice_complete2];

466  if

(item_class1 != wxNOT_FOUND && item_class2 != wxNOT_FOUND &&

467

item_topology1 != wxNOT_FOUND && item_topology2 != wxNOT_FOUND &&

468

item_strand1 != wxNOT_FOUND && item_strand2 != wxNOT_FOUND)

473  int

sel_class1,sel_class2;

474  if

(item_class1 == 0) sel_class1 = -1;

475  else

sel_class1 =

static_cast<int>

(

m_class

[choice_class1]);

476  if

(item_class2 == 0) sel_class2 = -1;

477  else

sel_class2 =

static_cast<int>

(

m_class

[choice_class2]);

480  int

sel_topology1,sel_topology2;

481  if

(item_topology1 == 0) sel_topology1 = -1;

482  else

sel_topology1 =

static_cast<int>

(

m_topology

[choice_topology1]);

483  if

(item_topology2 == 0) sel_topology2 = -1;

484  else

sel_topology2 =

static_cast<int>

(

m_topology

[choice_topology2]);

487  int

sel_strand1,sel_strand2;

488  if

(item_strand1 == 0) sel_strand1 = -1;

489  else

sel_strand1 =

static_cast<int>

(

m_strand

[choice_strand1]);

490  if

(item_strand2 == 0) sel_strand2 = -1;

491  else

sel_strand2 =

static_cast<int>

(

m_strand

[choice_strand2]);

492  ApplyToInst

(*(

m_TopSeqEntry

.GetCompleteSeq_entry()),

cmd

, sel_class1, sel_class2, sel_topology1, sel_topology2, sel_strand1, sel_strand2);

503  if

(!

prot

)

return

res;

506  if

(

prot

->IsSetData() &&

prot

->GetData().IsProt() &&

prot

->GetData().GetProt().IsSetProcessed())

511  const

CSeq_loc& prot_loc =

prot

->GetLocation();

514  if

(!partial3 && !partial5)

516  else if

(partial3 && !partial5)

518  else if

(!partial3 && partial5)

520  else if

(partial3 && partial5)

532  if

(choice_mol2 == -1 && choice_tech2 == -1 && choice_complete2 == -1)

534

wxMessageBox(

wxT

(

"Nothing set for created MolInfo records"

),

wxT

(

"Error"

), wxOK | wxICON_ERROR,

this

);

552  if

(choice_mol2 != -1)

553

molinfo->SetBiomol(choice_mol2);

555  if

(choice_complete2 != -1)

556

molinfo->SetCompleteness(choice_complete2);

558  if

(choice_tech2 != -1)

559

molinfo->SetTech(choice_tech2);

583  if

((*it)->IsMolinfo())

586  const CMolInfo

& molinfo = (*it)->GetMolinfo();

589

edited_desc->

Assign

(**it);

592  bool

modified =

false

;

595  if

((molinfo.

GetBiomol

() == choice_mol1 || choice_mol1 == -1) && choice_mol2 != -1 && choice_mol1 != choice_mol2)

601  else if

(choice_mol2 != -1)

608  if

((molinfo.

GetTech

() == choice_tech1 || choice_tech1 == -1) && choice_tech2 != -1 && choice_tech1 != choice_tech2)

611

edited_molinfo.

SetTech

(choice_tech2);

614  else if

(choice_tech2 != -1)

617

edited_molinfo.

SetTech

(choice_tech2);

621  if

((molinfo.

GetCompleteness

() == choice_complete1 || choice_complete1 == -1) && choice_complete2 != -1 && choice_complete1 != choice_complete2)

627  else if

(choice_complete2 != -1)

646  ApplyToMolInfo

(**it, composite, choice_mol1, choice_mol2, choice_tech1, choice_tech2, choice_complete1, choice_complete2);

665

edited_object->

Assign

(inst);

667  bool

modified =

false

;

668  if

((choice_class1 == -1 || (inst.

IsSetMol

() && inst.

GetMol

() ==

static_cast<CSeq_inst::EMol>

(choice_class1))) && choice_class2 != -1 && choice_class1 != choice_class2)

678  if

((choice_strand1 == -1 || (inst.

IsSetStrand

() && inst.

GetStrand

() ==

static_cast<CSeq_inst::EStrand>

(choice_strand1))) && choice_strand2 != -1 && choice_strand1 != choice_strand2)

693  ApplyToInst

(**it, composite, choice_class1, choice_class2, choice_topology1, choice_topology2, choice_strand1, choice_strand2);

@ eExtreme_Biological

5' and 3'

void AddCommand(IEditCommand &command)

map< string, int > m_tech

CMolInfo::ECompleteness compute_peptide_completeness(CSeq_entry_Handle seh)

wxChoice * m_ChoiceTopology2

map< string, CSeq_inst::EMol > m_class

wxChoice * m_ChoiceTopology1

bool Create(wxWindow *parent, wxWindowID id=11000, const wxString &caption=_("Edit MolInfo"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL)

Creation.

wxChoice * m_ChoiceClass2

wxChoice * m_ChoiceTechnique2

static bool ShowToolTips()

Should we show tooltips?

wxChoice * m_ChoiceStrand2

CMolInfoEditDlg()

Constructors.

void CreateNewMolInfo(const CSeq_entry &se, CCmdComposite *composite, int choice_mol2, int choice_tech2, int choice_complete2)

wxChoice * m_ChoiceStrand1

wxChoice * m_ChoiceTechnique1

map< string, int > m_biomol

~CMolInfoEditDlg()

Destructor.

wxChoice * m_ChoiceMolecule1

wxChoice * m_ChoiceClass1

void CreateControls()

Creates the controls and sizers.

map< string, CSeq_inst::ETopology > m_topology

wxChoice * m_ChoiceComplete1

wxIcon GetIconResource(const wxString &name)

Retrieves icon resources.

map< string, int > m_complete

objects::CSeq_entry_Handle m_TopSeqEntry

void ApplyToInst(const CSeq_entry &se, CCmdComposite *composite, int choice_class1, int choice_class2, int choice_topology1, int choice_topology2, int choice_strand1, int choice_strand2)

void Init()

Initialises member variables.

map< string, CSeq_inst::EStrand > m_strand

void ApplyToMolInfo(const CSeq_entry &se, CCmdComposite *composite, int choice_mol1, int choice_mol2, int choice_tech1, int choice_tech2, int choice_complete1, int choice_complete2)

CRef< CCmdComposite > GetCommand()

wxChoice * m_ChoiceMolecule2

wxBitmap GetBitmapResource(const wxString &name)

Retrieves bitmap resources.

wxChoice * m_ChoiceComplete2

static bool IsAa(EMol mol)

static bool IsNa(EMol mol)

Base class for all serializable objects.

const_iterator begin() const

const_iterator end() const

virtual void Assign(const CSerialObject &source, ESerialRecursionMode how=eRecursive)

Set object to copy of another one.

CSeq_entry_Handle GetParentEntry(void) const

Get parent Seq-entry handle.

void Reset(void)

Reset reference object.

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

EProcessed

processing status

const TSeq & GetSeq(void) const

Get the variant data.

const TSet & GetSet(void) const

Get the variant data.

bool IsSeq(void) const

Check if variant Seq is selected.

bool IsSet(void) const

Check if variant Set is selected.

void SetCompleteness(TCompleteness value)

Assign a value to Completeness data member.

bool IsSetCompleteness(void) const

Check if a value has been assigned to Completeness data member.

TStrand GetStrand(void) const

Get the Strand member data.

const TInst & GetInst(void) const

Get the Inst member data.

TTopology GetTopology(void) const

Get the Topology member data.

bool IsSetMol(void) const

Check if a value has been assigned to Mol data member.

bool IsSetStrand(void) const

Check if a value has been assigned to Strand data member.

bool IsSetBiomol(void) const

Check if a value has been assigned to Biomol data member.

TTech GetTech(void) const

Get the Tech member data.

bool IsSetInst(void) const

the sequence data Check if a value has been assigned to Inst data member.

TMol GetMol(void) const

Get the Mol member data.

TBiomol GetBiomol(void) const

Get the Biomol member data.

void SetTopology(TTopology value)

Assign a value to Topology data member.

void SetBiomol(TBiomol value)

Assign a value to Biomol data member.

ETopology

topology of molecule

EMol

molecule class in living organism

bool IsSetTech(void) const

Check if a value has been assigned to Tech data member.

TCompleteness GetCompleteness(void) const

Get the Completeness member data.

EStrand

strandedness in living organism

void SetStrand(TStrand value)

Assign a value to Strand data member.

void SetTech(TTech value)

Assign a value to Tech data member.

TMolinfo & SetMolinfo(void)

Select the variant.

void SetMol(TMol value)

Assign a value to Mol data member.

bool IsSetTopology(void) const

Check if a value has been assigned to Topology data member.

@ eCompleteness_has_left

5' or NH3 end present

@ eCompleteness_complete

complete biological entity

@ eCompleteness_has_right

3' or COOH end present

@ eCompleteness_no_left

missing 5' or NH3 end

@ eCompleteness_partial

partial but no details given

@ eCompleteness_no_right

missing 3' or COOH end

@ eCompleteness_no_ends

missing both ends

@ eTech_htgs_2

ordered High Throughput sequence contig

@ eTech_physmap

from physical mapping techniques

@ eTech_other

use Source.techexp

@ eTech_htc

high throughput cDNA

@ eTech_both

concept transl. w/ partial pept. seq.

@ eTech_seq_pept_homol

sequenced peptide, ordered by homology

@ eTech_composite_wgs_htgs

composite of WGS and HTGS

@ eTech_sts

Sequence Tagged Site.

@ eTech_htgs_3

finished High Throughput sequence

@ eTech_seq_pept_overlap

sequenced peptide, ordered by overlap

@ eTech_htgs_1

unordered High Throughput sequence contig

@ eTech_concept_trans

conceptual translation

@ eTech_tsa

transcriptome shotgun assembly

@ eTech_standard

standard sequencing

@ eTech_wgs

whole genome shotgun sequencing

@ eTech_seq_pept

peptide was sequenced

@ eTech_survey

one-pass genomic sequence

@ eTech_barcode

barcode of life project

@ eTech_htgs_0

single genomic reads for coordination

@ eTech_derived

derived from other data, not a primary entity

@ eTech_fli_cdna

full length insert cDNA

@ eTech_est

Expressed Sequence Tag.

@ eTech_concept_trans_a

conceptual transl. supplied by author

@ eTech_genemap

from genetic mapping techniques

@ eBiomol_pre_RNA

precursor RNA of any sort really

@ eBiomol_cRNA

viral RNA genome copy intermediate

@ eBiomol_genomic_mRNA

reported a mix of genomic and cdna sequence

@ eBiomol_transcribed_RNA

transcribed RNA other than existing classes

@ eBiomol_other_genetic

other genetic material

@ eTopology_tandem

some part of tandem repeat

@ eMol_not_set

> cdna = rna

@ eMol_na

just a nucleic acid

@ eStrand_other

default ds for DNA, ss for RNA, pept

@ eStrand_ds

double strand

@ eStrand_ss

single strand

const struct ncbi::grid::netcache::search::fields::SIZE size

#define FOR_EACH_SEQENTRY_ON_SEQSET(Itr, Var)

FOR_EACH_SEQENTRY_ON_SEQSET EDIT_EACH_SEQENTRY_ON_SEQSET.

#define FOR_EACH_SEQDESC_ON_SEQENTRY(Itr, Var)

FOR_EACH_SEQDESC_ON_SEQENTRY EDIT_EACH_SEQDESC_ON_SEQENTRY.

C++ wrappers for the Perl-compatible regular expression (PCRE) library.

wxString ToWxString(const string &s)

string ToStdString(const wxString &s)


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