vg
tools for working with variation graphs
vg::NGSSimulator Member List

This is the complete list of members for vg::NGSSimulator, including all inherited members.

AbstractReadSampler(PathPositionHandleGraph &graph)vg::AbstractReadSamplerinline
advance(int64_t &offset, bool &is_reverse, pos_t &pos, char &graph_char, const string &source_path)vg::NGSSimulatorprivate
advance_by_distance(int64_t &offset, bool &is_reverse, pos_t &pos, int64_t distance, const string &source_path)vg::NGSSimulatorprivate
advance_on_graph(pos_t &pos, char &graph_char)vg::NGSSimulatorprivate
advance_on_graph_by_distance(pos_t &pos, int64_t distance)vg::NGSSimulatorprivate
advance_on_path(int64_t &offset, bool &is_reverse, pos_t &pos, char &graph_char, const string &source_path)vg::NGSSimulatorprivate
advance_on_path_by_distance(int64_t &offset, bool &is_reverse, pos_t &pos, int64_t distance, const string &source_path)vg::NGSSimulatorprivate
alphabetvg::NGSSimulatorprivatestatic
annotate_with_path_positions(Alignment &aln)vg::AbstractReadSamplerprotected
annotation_path_filtervg::AbstractReadSampler
apply_aligned_base(Alignment &aln, const pos_t &pos, char graph_char, char read_char)vg::NGSSimulatorprivate
apply_deletion(Alignment &aln, const pos_t &pos)vg::NGSSimulatorprivate
apply_insertion(Alignment &aln, const pos_t &pos)vg::NGSSimulatorprivate
apply_N_mask(string &sequence, const vector< bool > &n_mask)vg::NGSSimulatorprivate
background_samplervg::NGSSimulatorprivate
connect_to_position_file(const string &filename)vg::NGSSimulator
finalize()vg::NGSSimulatorprivate
fragment_meanvg::NGSSimulatorprivate
fragment_sdvg::NGSSimulatorprivate
get_read_name()vg::NGSSimulatorprivate
graphvg::AbstractReadSamplerprotected
indel_error_propvg::NGSSimulatorprivate
indel_poly_ratevg::NGSSimulatorprivate
joint_initial_distrvg::NGSSimulatorprivate
max_triesvg::AbstractReadSampler
multi_position_annotationsvg::AbstractReadSampler
mut_samplervg::NGSSimulatorprivate
mutation_alphabetsvg::NGSSimulatorprivate
NGSSimulator(PathPositionHandleGraph &graph, const string &ngs_fastq_file, const string &ngs_paired_fastq_file="", bool interleaved_fastq=false, const vector< string > &source_paths={}, const vector< double > &source_path_ploidies={}, const vector< pair< string, double >> &transcript_expressions={}, const vector< tuple< string, string, size_t >> &haplotype_transcripts={}, double substition_polymorphism_rate=0.001, double indel_polymorphism_rate=0.0002, double indel_error_proportion=0.01, double fragment_length_mean=300.0, double fragment_length_stdev=50.0, double error_multiplier=1.0, bool retry_on_Ns=true, bool sample_unsheared_paths=false, uint64_t seed=0)vg::NGSSimulator
NGSSimulator(void)=deletevg::NGSSimulatorprivate
path_samplervg::NGSSimulatorprivate
phred_probvg::NGSSimulatorprivate
position_filevg::NGSSimulatorprivate
prng()vg::NGSSimulatorprivate
prngsvg::NGSSimulatorprivate
prob_samplervg::NGSSimulatorprivate
record_read_pair_quality(const Alignment &aln_1, const Alignment &aln_2)vg::NGSSimulatorprivate
record_read_quality(const Alignment &aln, bool read_2=false)vg::NGSSimulatorprivate
register_sampled_position(const Alignment &aln, const string &path_name, size_t offset, bool is_reverse)vg::NGSSimulatorprivate
retry_on_Nsvg::NGSSimulatorprivate
sample_countervg::NGSSimulatorprivate
sample_path()vg::NGSSimulatorprivate
sample_read()vg::NGSSimulator
sample_read_internal(Alignment &aln, int64_t &offset, bool &is_reverse, pos_t &curr_pos, const string &source_path)vg::NGSSimulatorprivate
sample_read_pair()vg::NGSSimulator
sample_read_quality()vg::NGSSimulatorprivate
sample_read_quality_internal(pair< uint8_t, bool > first, bool transitions_1)vg::NGSSimulatorprivate
sample_read_quality_pair()vg::NGSSimulatorprivate
sample_start_graph_pos()vg::NGSSimulatorprivate
sample_start_path_pos(const size_t &source_path_idx, const int64_t &fragment_length)vg::NGSSimulatorprivate
sample_start_pos(const size_t &source_path_idx, const int64_t &fragment_length, int64_t &offset, bool &is_reverse, pos_t &pos)vg::NGSSimulatorprivate
sample_unsheared_pathsvg::NGSSimulatorprivate
seedvg::NGSSimulatorprivate
source_pathsvg::NGSSimulatorprivate
start_pos_samplersvg::NGSSimulatorprivate
strand_samplervg::NGSSimulatorprivate
sub_poly_ratevg::NGSSimulatorprivate
total_seq_lengthvg::NGSSimulatorprivate
transition_distrs_1vg::NGSSimulatorprivate
transition_distrs_2vg::NGSSimulatorprivate
walk_backwards(int64_t &offset, bool &is_reverse, pos_t &pos, int64_t distance, const string &source_path, const Path &path)vg::NGSSimulatorprivate
walk_backwards_along_alignment(const Path &path, int64_t distance, pos_t &pos)vg::NGSSimulatorprivate
~AbstractReadSampler()=defaultvg::AbstractReadSamplervirtual