MuGen
Multitrait genetics
Functions
Improper prior methods
Collaboration diagram for Improper prior methods:

Functions

virtual void MVnorm::update (const Grp &, const SigmaI &, const gsl_rng *)=0
 Gaussian likelihood. More...
 
virtual void MVnorm::update (const Grp &, const Qgrp &, const SigmaI &, const gsl_rng *)=0
 Sudent- \(t\) likelihood. More...
 
virtual void Grp::update (const Grp &, const SigmaI &)=0
 Gaussian likelihood, improper prior. More...
 
virtual void Grp::update (const Grp &, const Qgrp &, const SigmaI &)=0
 Student- \(t\) likelihood, improper prior. More...
 

Detailed Description

Function Documentation

◆ update() [1/4]

virtual void Grp::update ( const Grp ,
const Qgrp ,
const SigmaI  
)
pure virtual

Student- \(t\) likelihood, improper prior.

Parameters
[in]Grp&data
[in]Qgrp&Student- \(t\) weight parameter for data
[in]SigmaI&data inverse-covariance

Implemented in MuGrpEEmiss, MuGrpEE, MuBlk, BetaGrpFt, and MuGrp.

◆ update() [2/4]

virtual void MVnorm::update ( const Grp ,
const Qgrp ,
const SigmaI ,
const gsl_rng *   
)
pure virtual

Sudent- \(t\) likelihood.

Parameters
[in]Grp&data
[in]Qgrp&vector of Student- \(t\) covariance scale parameters for the likelihood covariance
[in]SigmaI&inverse-covariance matrix for the likelihood
[in]gsl_rng*pointer to a PNG

Implemented in MVnormBetaFt, MVnormMuBlk, MVnormMu, MVnormBetaFtBlk, MVnormBetaBlk, and MVnormBeta.

◆ update() [3/4]

virtual void Grp::update ( const Grp ,
const SigmaI  
)
pure virtual

Gaussian likelihood, improper prior.

Parameters
[in]Grp&data
[in]SigmaI&data inverse-covariance

Implemented in MuGrpEEmiss, MuGrpEE, MuGrpMiss, MuBlk, BetaGrpSnpMiss, BetaGrpSnp, BetaGrpFt, and MuGrp.

◆ update() [4/4]

virtual void MVnorm::update ( const Grp ,
const SigmaI ,
const gsl_rng *   
)
pure virtual

Gaussian likelihood.

Parameters
[in]Grp&data
[in]SigmaI&inverse-covariance matrix for the likelihood
[in]gsl_rng*pointer to a PNG

Implemented in MVnormBetaFt, MVnormMuMiss, MVnormMuBlk, MVnormMu, MVnormBetaFtBlk, MVnormBetaBlk, and MVnormBeta.