/usr/include/pbseq/alignment/algorithms/anchoring/LISPValue.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 22 23 24 | #ifndef _BLASR_LISPVALUE_HPP_
#define _BLASR_LISPVALUE_HPP_
#include <math.h>
#include "../../datastructures/anchoring/MatchPos.hpp"
#include "../../tuples/TupleCountTable.hpp"
#include "ScoreAnchors.hpp"
template<typename T_MatchPos>
void StoreNonOverlappingIndices(std::vector<T_MatchPos> &lis,
std::vector<T_MatchPos> &noOvpLis);
template<typename T_TextSequence,
typename T_Sequence,
typename T_MatchPos,
typename T_Tuple>
float ComputeLISPValue(std::vector<T_MatchPos> &lis,
T_TextSequence &text, T_Sequence &read,
TupleMetrics &tm, TupleCountTable<T_TextSequence, T_Tuple> &ct,
int &lisNBases, int &lisSize );
#include "LISPValueImpl.hpp"
#endif
|