Scaffolding  0.1
This program can assemble genome scaffolds using the pairing information in paired-end reads.
Public Member Functions | Public Attributes | List of all members
scaffold::filters::map_filter< Map > Struct Template Reference

filter to work with filtered graphs that is based on a a mapping of vertices: filter all vertices mapped to some initial X More...

#include <filters.hpp>

Public Member Functions

 map_filter (const Map &_filter_map, const typename Map::mapped_type &_mapped_to, const bool _invert=false)
 constructor initializing the map, the element and inversion flag
 
bool operator() (const typename Map::key_type &e) const
 

Public Attributes

const Map & filter_map
 
const Map::mapped_type & mapped_to
 
bool invert
 

Detailed Description

template<class Map>
struct scaffold::filters::map_filter< Map >

filter to work with filtered graphs that is based on a a mapping of vertices: filter all vertices mapped to some initial X

if invert = true is passed to the constructor, then the selection is inverted, filtering elements NOT in the filter_map


The documentation for this struct was generated from the following file: