NVBIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Functions
html.h File Reference
#include <nvbio-aln-diff/utils.h>
#include <nvbio-aln-diff/alignment.h>
#include <nvbio/basic/html.h>
#include <string>
#include <vector>

Go to the source code of this file.

Namespaces

 nvbio
 Define a vector_view POD type and plain_view() for std::vector.
 
 nvbio::alndiff
 

Functions

std::string nvbio::alndiff::generate_file_name (const char *report, const char *name)
 
void nvbio::alndiff::add_param (FILE *html_output, const char *name, const uint32 val, bool alt)
 
void nvbio::alndiff::add_param (FILE *html_output, const char *name, const float val, bool alt)
 
void nvbio::alndiff::add_param (FILE *html_output, const char *name, const char *val, bool alt)
 
template<typename T >
void nvbio::alndiff::find_gt2 (const int32 first_row, const int32 last_row, const T &table, int32 best_bin[2])
 
template<uint32 XX>
int32 nvbio::alndiff::first_display_row (const Histogram< XX > &table, const uint32 total, const int32 last_row=0)
 
template<uint32 XX>
int32 nvbio::alndiff::last_display_row (const Histogram< XX > &table, const uint32 total, const int32 first_row=0)
 
template<uint32 XX>
int2 nvbio::alndiff::display_range (const Histogram< XX > &table, const uint32 total)
 
void nvbio::alndiff::stats_string (char *buffer, const float v, const float range)
 
template<uint32 XX>
void nvbio::alndiff::generate_diff_table (FILE *html_output, const char *stat_by, const char *name, const Bins bin_type, const Histogram< XX > &stats_l, const Histogram< XX > &stats_r, const uint32 total, const uint32 n_mapped_both)
 
template<uint32 XX>
void nvbio::alndiff::generate_table (FILE *html_output, const char *stat_by, const char *name, const Bins bin_type, const Histogram< XX > &stats, const uint32 total)
 
template<uint32 XX>
void nvbio::alndiff::generate_table (FILE *html_output, const char *stat_by, const char *name, const Bins bin_type, const Histogram< XX > &stats_l, const Histogram< XX > &stats_r, const uint32 l_count, const uint32 r_count)
 
template<uint32 XX, uint32 YY>
void nvbio::alndiff::generate_table2d (FILE *html_output, const char *stat_by, const char *name, const Histogram2d< XX, YY > &stats_l, const Histogram2d< XX, YY > &stats_r, const char *bin_name, const std::vector< std::string > &X_bins, const std::vector< std::string > &Y_bins, const uint32 total, const uint32 n_mapped_both, const bool diff_table)
 
void nvbio::alndiff::generate_table (const char *file_name, const char *stat_by, const char *name, const char *diff_name, const Bins bin_type, const StatsPartition &stats_l, const StatsPartition &stats_r, const uint32 total, const uint32 n_mapped_both, const bool absolute_values=true)