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

NCBI C++ ToolKit: src/app/pubseq_gateway/server/psgs_seq_id_utils.cpp Source File

48  switch

(seq_id.

Which

()) {

61  if

( !text_id->IsSetVersion() )

84

list<SPSGSeqId> unparsed_seq_ids;

85

list<CRef<CSeq_id>> parsed_seq_ids;

87  for

(

const auto

& item : seq_ids) {

91

parsed_seq_ids.push_back(seq_id);

93

unparsed_seq_ids.push_back(item);

102  for

(

const auto

& item : parsed_seq_ids) {

103  auto

parsed_seq_id_type = item->Which();

105

seq_ids.push_back(

SPSGSeqId

{-1, item->AsFastaString()});

108

item->AsFastaString()});

113

seq_ids.splice(seq_ids.end(), unparsed_seq_ids);

119  string

stripped_v_bars = seq_id;

120  while

(!stripped_v_bars.empty() && stripped_v_bars[stripped_v_bars.size() - 1] ==

'|'

) {

121

stripped_v_bars.erase(stripped_v_bars.size() - 1, 1);

123  return

stripped_v_bars;

131  return

parsed_seq_id.

Which

();

Interface class (and self-factory) for request processor objects that can retrieve data from a given ...

EPSGS_SeqIdParsingResult ParseInputSeqId(objects::CSeq_id &seq_id, const string &request_seq_id, int request_seq_id_type, string *err_msg=nullptr)

Parse seq-id from a string and type representation.

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

int AdjustScore(int base_score, TAdjustScoreFlags flags=TAdjustScoreFlags()) const

const CTextseq_id * GetTextseq_Id(void) const

Return embedded CTextseq_id, if any.

@ fParse_RawText

Try to ID raw non-numeric accessions.

@ fParse_RawGI

Treat raw numbers as GIs, not local IDs.

E_Choice Which(void) const

Which variant is currently selected.

E_Choice

Choice variants.

@ e_Gibbmt

Geninfo backbone moltype.

@ e_Giim

Geninfo import id.

@ e_Gpipe

Internal NCBI genome pipeline processing ID.

@ e_Gibbsq

Geninfo backbone seqid.

@ e_General

for other databases

@ e_Gi

GenInfo Integrated Database.

@ e_Named_annot_track

Internal named annotation tracking ID.

@ e_not_set

No variant selected.

string StripTrailingVerticalBars(const string &seq_id)

CSeq_id_Base::E_Choice DetectSeqIdTypeForIPG(const string &seq_id)

void PSGSortSeqIds(list< SPSGSeqId > &seq_ids, IPSGS_Processor *processor)

static bool s_SortSeqIdPredicate(const CRef< CSeq_id > &lhs, const CRef< CSeq_id > &rhs)

static int s_PSGRank(const CSeq_id &seq_id)

int PSGRank(const CSeq_id &seq_id)


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