#include <find_shared_impl.hpp>
|
| Group_unique (Seq_store &ss, Read_ginfo_store const &rgs, const unsigned n_mids, const Mapped_id mid, Get_match_length const &gml) |
|
unsigned | n_reads () const |
|
void | write_group_unique (File_ostream &fos, const unsigned min_duplicates, const bool consensus_trim, const std::string group_name) const |
|
void | write_unique (File_ostream &fos, const unsigned min_duplicates) const |
|
void | write_redundancy (std::ostream &os, const char delim) const |
|
unsigned | find_shared (xstats &xs1, xstats &xs2) |
|
void | group_redundancy_histogram (xstats &h) const |
|
void | redundancy_histogram (xstats &h) const |
|
bool vdj_pipe::Group_unique::check_duplicates |
( |
std::string const & |
seq, |
|
|
Group_count const & |
gc |
|
) |
| |
|
inlineprivate |
- Parameters
-
seq | sequence without ambiguous nucleotides |
gc | |
- Returns
- true if sequence has a match in stored sequences
void vdj_pipe::Group_unique::find_duplicates |
( |
const Seq_id |
sid, |
|
|
Group_count const & |
gc |
|
) |
| |
|
inlineprivate |
Read_id vdj_pipe::Group_unique::find_id |
( |
const Seq_id |
sid | ) |
const |
|
inlineprivate |
unsigned vdj_pipe::Group_unique::find_shared |
( |
xstats & |
xs1, |
|
|
xstats & |
xs2 |
|
) |
| |
|
inline |
bool vdj_pipe::Group_unique::find_shared |
( |
const Seq_id |
sid, |
|
|
Group_count const & |
gc |
|
) |
| |
|
inlineprivate |
void vdj_pipe::Group_unique::group_redundancy_histogram |
( |
xstats & |
h | ) |
const |
|
inline |
bool vdj_pipe::Group_unique::is_only_group |
( |
const Seq_id |
sid, |
|
|
const Mapped_id |
mid |
|
) |
| const |
|
inlineprivate |
unsigned vdj_pipe::Group_unique::n_reads |
( |
| ) |
const |
|
inline |
void vdj_pipe::Group_unique::redundancy_histogram |
( |
xstats & |
h | ) |
const |
|
inline |
void vdj_pipe::Group_unique::store_stats |
( |
const unsigned |
seq_len, |
|
|
const unsigned |
match_pos, |
|
|
const unsigned |
match_len, |
|
|
super_seq const & |
super, |
|
|
Group_count const & |
gc |
|
) |
| |
|
inlineprivate |
void vdj_pipe::Group_unique::write_group_unique |
( |
File_ostream & |
fos, |
|
|
const unsigned |
min_duplicates, |
|
|
const bool |
consensus_trim, |
|
|
const std::string |
group_name |
|
) |
| const |
|
inline |
void vdj_pipe::Group_unique::write_redundancy |
( |
std::ostream & |
os, |
|
|
const char |
delim |
|
) |
| const |
|
inline |
void vdj_pipe::Group_unique::write_unique |
( |
File_ostream & |
fos, |
|
|
const unsigned |
min_duplicates |
|
) |
| const |
|
inline |
Mapped_id vdj_pipe::Group_unique::mid_ |
|
private |
unsigned vdj_pipe::Group_unique::n_mids_ |
|
private |
The documentation for this class was generated from the following file: