All Classes Namespaces Functions Pages
halValidate.h
/*
* Copyright (C) 2012 by Glenn Hickey (hickey@soe.ucsc.edu)
*
* Released under the MIT license, see LICENSE.txt
*/
#ifndef _HALVALIDATE_H
#define _HALVALIDATE_H
#include <map>
#include <string>
#include <vector>
#include "halAlignment.h"
namespace hal {
void validateBottomSegment(const BottomSegment* bottomSegment);
void validateTopSegment(const TopSegment* topSegment);
void validateSequence(const Sequence* sequence);
void validateGenome(const Genome* genome);
void validateDuplications(const Genome* genome);
void validateAlignment(AlignmentConstPtr alignment);
}
#endif
hal::validateSequence
void validateSequence(const Sequence *sequence)
hal::validateTopSegment
void validateTopSegment(const TopSegment *topSegment)
hal::validateAlignment
void validateAlignment(AlignmentConstPtr alignment)
hal::validateDuplications
void validateDuplications(const Genome *genome)
hal::validateGenome
void validateGenome(const Genome *genome)
hal::validateBottomSegment
void validateBottomSegment(const BottomSegment *bottomSegment)