JunctionVcfWriter.hpp File Reference

This file contains procedure for writing junctions to vcf file. More...

#include "cgatools/core.hpp"
#include "cgatools/junctions/Junction.hpp"
#include "cgatools/junctions/JunctionCompare.hpp"
#include <string>
#include <vector>
#include <map>
#include <set>
#include <boost/shared_ptr.hpp>

Go to the source code of this file.

Classes

struct  cgatools::junctions::JunctionRefSide
 One junction side, sortable in the reference order. More...
class  cgatools::junctions::JunctionVcfWriter

Namespaces

namespace  cgatools
 

Namespace containing the libcgatools API.


Typedefs

typedef std::map< std::string,
junctions::JunctionRefs > 
cgatools::junctions::JunctionCompatMap
 Map from a junction ID in a single file to all compatible junctions in all other files.
typedef std::vector
< JunctionCompatMap > 
cgatools::junctions::JunctionCompatMapPerFile
 For each file, the per-ID map to compatible junctions.
typedef std::set< JunctionRef > cgatools::junctions::JunctionRefSet
 Data type to keep track of junctions.

Detailed Description

This file contains procedure for writing junctions to vcf file.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated by  doxygen 1.6.2