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

NCBI C++ ToolKit: src/objtools/validator/dup_feats.cpp Source File

48

product_to_cds.clear();

51  for

(

auto

tse : tses) {

53  if

(feat_it->IsSetProduct()) {

56

product_to_cds[product].insert(fh);

67  for

(

CFeat_CI

feat1(seh); feat1; ++feat1) {

68  for

(

CFeat_CI

feat2(seh.

GetScope

(), feat1->GetLocation()); feat2; ++feat2) {

69  if

(feat1->GetSeq_feat_Handle() < feat2->GetSeq_feat_Handle() &&

70

deleted_feats.

find

(feat1->GetSeq_feat_Handle()) == deleted_feats.

end

() &&

71

deleted_feats.

find

(feat2->GetSeq_feat_Handle()) == deleted_feats.

end

()) {

74

deleted_feats.

insert

(feat2->GetSeq_feat_Handle());

84  bool

is_genbank =

false

;

85  bool

is_embl =

false

;

86  bool

is_ddbj =

false

;

87  bool

is_refseq = force_refseq;

90  bool

is_gibbmt =

false

;

91  bool

is_gibbsq =

false

;

92  bool

is_patent =

false

;

95  for

(

const auto

& id_it : seq.

GetId

()) {

97  switch

(sid.

Which

()) {

134  if

((is_genbank || is_embl || is_ddbj || is_refseq)

135

&& ! is_gibbmt && ! is_gibbsq && ! is_patent && ! is_wp && ! is_yp) {

146  if

(fi->IsSetProduct()) {

148  if

(prot_bsh && prot_bsh.

IsProtein

()) {

149

proteins.

insert

(prot_bsh);

155  for

(; b_iter; ++b_iter) {

158

proteins.

find

(bsh) == proteins.

end

()) {

159

orphan_proteins.

insert

(bsh);

162  return

orphan_proteins;

iterator_bool insert(const value_type &val)

const_iterator find(const key_type &key) const

const_iterator end() const

Include a standard set of the NCBI C++ Toolkit most basic headers.

void GetProductToCDSMap(CScope &scope, map< CBioseq_Handle, set< CSeq_feat_Handle >> &product_to_cds)

set< CSeq_feat_Handle > GetDuplicateFeaturesForRemoval(CSeq_entry_Handle seh)

set< CBioseq_Handle > ListOrphanProteins(CSeq_entry_Handle seh, bool force_refseq)

bool AllowOrphanedProtein(const CBioseq &seq, bool force_refseq)

CConstRef< CSeq_id > GetSeqId(void) const

const CTextseq_id * GetTextseq_Id(void) const

Return embedded CTextseq_id, if any.

CBioseq_Handle GetBioseqHandle(const CSeq_id &id)

Get bioseq handle by seq-id.

vector< CSeq_entry_Handle > TTSE_Handles

TBioseqCore GetBioseqCore(void) const

Get bioseq core structure.

bool IsProtein(void) const

CScope & GetScope(void) const

Get scope this handle belongs to.

CScope & GetScope(void) const

Get scope this handle belongs to.

virtual CSeq_id_Handle GetProductId(void) const

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define END_SCOPE(ns)

End the previously defined scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

#define BEGIN_SCOPE(ns)

Define a new scope.

static bool StartsWith(const CTempString str, const CTempString start, ECase use_case=eCase)

Check if a string starts with a specified prefix value.

bool IsSetAccession(void) const

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

E_Choice Which(void) const

Which variant is currently selected.

const TAccession & GetAccession(void) const

Get the Accession member data.

@ e_Gibbmt

Geninfo backbone moltype.

@ e_Other

for historical reasons, 'other' = 'refseq'

@ e_Gibbsq

Geninfo backbone seqid.

const TId & GetId(void) const

Get the Id member data.

bool IsSetId(void) const

equivalent identifiers Check if a value has been assigned to Id data member.


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