/usr/include/pbseq/alignment/format/IntervalPrinter.hpp is in libblasr-dev 0~20161219-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | #ifndef _BLASR_INTERVAL_ALIGNMENT_PRINTER_HPP_
#define _BLASR_INTERVAL_ALIGNMENT_PRINTER_HPP_
#include "../datastructures/alignment/AlignmentCandidate.hpp"
#include "../../pbdata/FASTQSequence.hpp"
namespace IntervalOutput{
void Print(T_AlignmentCandidate &alignment,
std::ostream &outFile);
// Print an alignment from a sam file in Interval (m 4) format.
void PrintFromSAM(AlignmentCandidate<> &alignment,
std::ostream &outFile);
void PrintHeader(std::ostream &out);
}
#endif
|