|
NVBIO
|
#include <filter.h>
Public Types | |
| enum | Flags { DISTANT = 1u, DISCORDANT = 2u, DIFFERENT_REF = 4u, ALL = 0xFFFFFFFFu } |
| enum | Statistics { ED = 1u, MAPQ = 2u, MMS = 4u, INS = 8u, DELS = 16u, SCORE = 32u } |
Public Methods | |
| Filter () | |
| Filter (const char *file_name, const uint32 flags, const uint32 stats, const int32 delta) | |
| ~Filter () | |
| void | operator() (const int32 delta, const uint32 flags, const Statistics stat, const uint32 read_id) |
| uint32 | filtered () const |
| void | flush () |
Public Members | |
| FILE * | m_file |
| uint32 | m_flags |
| uint32 | m_stats |
| int32 | m_delta |
| uint32 | m_filtered |
1.8.4