|
ContextSV v1.0.0
|
#include "sv_object.h"#include <algorithm>#include <tuple>#include <memory>#include <cmath>#include <stdexcept>#include <iostream>#include <numeric>#include <fstream>#include <map>#include "dbscan.h"#include "utils.h"#include "debug.h"
Functions | |
| void | addSVCall (std::vector< SVCall > &sv_calls, SVCall &sv_call) |
| uint32_t | getSVCount (const std::vector< SVCall > &sv_calls) |
| void | concatenateSVCalls (std::vector< SVCall > &target, const std::vector< SVCall > &source) |
| void | mergeSVs (std::vector< SVCall > &sv_calls, double epsilon, int min_pts, bool keep_noise, const std::string &json_filepath) |
| void | saveClustersToJSON (const std::string &filename, const std::map< int, std::vector< SVCall > > &clusters) |
| void | mergeDuplicateSVs (std::vector< SVCall > &sv_calls) |

| uint32_t getSVCount | ( | const std::vector< SVCall > & | sv_calls | ) |

| void mergeDuplicateSVs | ( | std::vector< SVCall > & | sv_calls | ) |

| void mergeSVs | ( | std::vector< SVCall > & | sv_calls, |
| double | epsilon, | ||
| int | min_pts, | ||
| bool | keep_noise, | ||
| const std::string & | json_filepath | ||
| ) |


| void saveClustersToJSON | ( | const std::string & | filename, |
| const std::map< int, std::vector< SVCall > > & | clusters | ||
| ) |

