/usr/include/ncbi/seqfltr.h is in libvibrant6-dev 6.1.20170106-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 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | #ifndef _SEQFLTR_
#define _SEQFLTR_
#ifndef _NCBI_Seqres_
#include <objres.h>
#endif
#ifndef _NCBI_Seq_
#include <objseq.h>
#endif
#ifdef __cplusplus
extern "C" {
#endif
/* defines */
#define NA_FILTER_GC 0
#define NA_FILTER_AT 1
#define NA_FILTER_PUR 2
#define NA_FILTER_PYR 3
#define NA_FILTER_DUST 4
#define AA_FILTER_COMP 100
#define AA_FILTER_COMP_HOPP 101
#define AA_FILTER_COMP_KYTE 102
/* prototypes */
extern SeqGraphPtr FilterSeq (SeqPortPtr spp, Int4 start, Int4 end,
FloatHiPtr scr, CharPtr res, Int4Ptr exval,
Uint1 filtertype);
#ifdef __cplusplus
}
#endif
#endif
|