summaryrefslogtreecommitdiff
path: root/utils/alignment_pharaoh.h
blob: d111c8bf0293d02da30d3dc6948b148a9f76b25c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#ifndef _PHARAOH_ALIGNMENT_H_
#define _PHARAOH_ALIGNMENT_H_

#include <string>
#include <iostream>
#include <boost/shared_ptr.hpp>
#include "array2d.h"

struct AlignmentPharaoh {
  static boost::shared_ptr<Array2D<bool> > ReadPharaohAlignmentGrid(const std::string& al);
  static void SerializePharaohFormat(const Array2D<bool>& alignment, std::ostream* out);
};

#endif