NCBI C++ ToolKit
Classes | Typedefs | Functions
validator_barcode.hpp File Reference
#include <corelib/ncbistd.hpp>
#include <corelib/ncbidiag.hpp>
#include <serial/objectinfo.hpp>
#include <serial/serialbase.hpp>
#include <objects/general/Name_std.hpp>
#include <objects/biblio/Author.hpp>
#include <objects/valerr/ValidErrItem.hpp>
#include <objects/valerr/ValidError.hpp>
#include <objects/taxon3/itaxon3.hpp>
#include <objmgr/scope.hpp>
#include <map>
+ Include dependency graph for validator_barcode.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Go to the SVN repository for this file.

Classes

struct  SBarcode
 

Typedefs

typedef vector< SBarcodeTBarcodeResults
 

Functions

string GetSeqTitle (CBioseq_Handle bsh)
 
string GetBarcodeId (CBioseq_Handle bsh)
 
void BarcodeTestBioseq (CBioseq_Handle bsh, SBarcode &b)
 
bool BarcodeTestFails (const SBarcode &b)
 
bool IsTechBarcode (CBioseq_Handle bsh)
 
TBarcodeResults GetBarcodeValues (CSeq_entry_Handle seh)
 

Typedef Documentation

◆ TBarcodeResults

typedef vector<SBarcode> TBarcodeResults

Definition at line 86 of file validator_barcode.hpp.

Function Documentation

◆ BarcodeTestBioseq()

void BarcodeTestBioseq ( CBioseq_Handle  bsh,
SBarcode b 
)

◆ BarcodeTestFails()

bool BarcodeTestFails ( const SBarcode b)

◆ GetBarcodeId()

string GetBarcodeId ( CBioseq_Handle  bsh)

◆ GetBarcodeValues()

TBarcodeResults GetBarcodeValues ( CSeq_entry_Handle  seh)

◆ GetSeqTitle()

string GetSeqTitle ( CBioseq_Handle  bsh)

Definition at line 56 of file validator_barcode.cpp.

References CBioseq::eContent, label, and local.

Referenced by BarcodeTestBioseq().

◆ IsTechBarcode()

bool IsTechBarcode ( CBioseq_Handle  bsh)
Modified on Wed Dec 06 07:12:06 2023 by modify_doxy.py rev. 669887