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. |
This file contains procedure for writing junctions to vcf file.