Go to the documentation of this file.Go to the SVN repository for this file.
34 #ifndef VALIDATOR___VALIDERROR_GRAPH__HPP
35 #define VALIDATOR___VALIDERROR_GRAPH__HPP
64 void ValidateSeqGraph(
const CSeq_graph& graph);
68 void ValidateGraphsOnBioseq(
const CBioseq& seq);
70 static bool IsSupportedGraphType(
const CSeq_graph& graph);
75 bool x_ValidateGraphLocation (
const CSeq_graph& graph);
78 int& first_N,
int& first_ACGT,
size_t& num_bases,
size_t& Ns_with_score,
size_t& gaps_with_score,
79 size_t& ACGTs_without_score,
size_t& vals_below_min,
size_t& vals_above_max);
80 void x_ValidateGraphOnDeltaBioseq(
const CBioseq& seq);
82 size_t GetUngappedSeqLen(
const CBioseq& seq);
Include a standard set of the NCBI C++ Toolkit most basic headers.
unsigned int TSeqPos
Type for sequence locations and lengths.
#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.
Int4 delta(size_t dimension_, const Int4 *score_)