|
A library for working with phylogenetic and population genetic data.
v0.32.0
|
|
Go to the documentation of this file.
37 namespace population {
54 std::ostream&
to_sync(
Variant const& var, std::ostream& os,
bool use_status_and_missing )
58 for(
auto const& bs : var.
samples ) {
64 for(
auto const& bs : var.
samples ) {
66 to_sync( bs, os, use_status_and_missing );
One set of nucleotide sample counts, for example for a given sample that represents a pool of sequenc...
size_type a_count
Count of all A nucleotides that are present in the sample.
FilterStatus status
Status to indicate whether any applied filters failed to pass.
size_type t_count
Count of all T nucleotides that are present in the sample.
std::ostream & to_sync(SampleCounts const &bs, std::ostream &os, bool use_status_and_missing)
Output a SampleCounts instance to a stream in the PoPoolation2 sync format.
size_type n_count
Count of all N (undetermined/any) nucleotides that are present in the sample.
size_type c_count
Count of all C nucleotides that are present in the sample.
A single variant at a position in a chromosome, along with SampleCounts for a set of samples.
Container namespace for all symbols of genesis in order to keep them separate when used as a library.
std::vector< SampleCounts > samples
size_type d_count
Count of all deleted (*) nucleotides that are present in the sample.
size_type g_count
Count of all G nucleotides that are present in the sample.