https://github.com/ekg/freebayes
Tip revision: 60850dc518fc453622cbb40ad6dd9f67644ed859 authored by Pjotr Prins on 16 December 2020, 10:18:06 UTC
Disable cmake, but leave the file with a message
Disable cmake, but leave the file with a message
Tip revision: 60850dc
Marginals.h
#ifndef __MARGINALS_H
#define __MARGINALS_H
#include <vector>
#include <map>
#include "Genotype.h"
#include "ResultData.h"
#include "Utility.h"
using namespace std;
//void marginalGenotypeLikelihoods(list<GenotypeCombo>& genotypeCombos, Results& results);
long double marginalGenotypeLikelihoods(list<GenotypeCombo>& genotypeCombos, SampleDataLikelihoods& likelihoods);
void bestMarginalGenotypeCombo(GenotypeCombo& combo,
Results& results,
SampleDataLikelihoods& samples,
long double theta,
bool pooled,
bool permute,
bool hwePriors,
bool binomialObsPriors,
bool alleleBalancePriors,
long double diffusionPriorScalar);
long double balancedMarginalGenotypeLikelihoods(list<GenotypeCombo>& genotypeCombos, SampleDataLikelihoods& likelihoods);
#endif