vg
tools for working with variation graphs
Classes | Namespaces | Functions
funnel.hpp File Reference
#include <string>
#include <vector>
#include <unordered_map>
#include <cassert>
#include <chrono>
#include <cmath>
#include <functional>
#include <iostream>
#include <limits>
#include <vg/vg.pb.h>
#include "annotation.hpp"

Classes

class  vg::Funnel
 
struct  vg::Funnel::FilterPerformance
 
struct  vg::Funnel::PaintableSpace
 
struct  vg::Funnel::Item
 Represents an Item whose provenance we track. More...
 
struct  vg::Funnel::Stage
 Represents a Stage which is a series of Items, which track their own provenance. More...
 

Namespaces

 vg
 

Functions

std::ostream & vg::operator<< (std::ostream &out, const Funnel::State &state)
 

Detailed Description

: implementation of the Funnel class

Contains the Funnel class, for recording the history of complex multi-stage transformations of sets of results.