halapi hierarchichalalignmentformatapi

- Main Page
- Namespaces
- Classes
- Files

- File List

All Classes Namespaces Functions Pages
halValidate.h
1 /*
2 * Copyright (C) 2012 by Glenn Hickey (hickey@soe.ucsc.edu)
3 *
4 * Released under the MIT license, see LICENSE.txt
5 */
6
7 #ifndef _HALVALIDATE_H
8 #define _HALVALIDATE_H
9
10 #include <map>
11 #include <string>
12 #include <vector>
13 #include "halAlignment.h"
14
15 namespace hal {
16
19 void validateBottomSegment(const BottomSegment* bottomSegment);
20
23 void validateTopSegment(const TopSegment* topSegment);
24
27 void validateSequence(const Sequence* sequence);
28
31 void validateGenome(const Genome* genome);
32
35 void validateDuplications(const Genome* genome);
36
39 void validateAlignment(AlignmentConstPtr alignment);
40
41 }
42 #endif
43
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)