AnalyseMCMC
Analyse gravitational-wave parameter-estimation results from SPINspiral and lalinference_mcmc
 All Classes Files Functions Variables Pages
Functions/Subroutines
analyseMCMC_chains.f90 File Reference

(AnalyseMCMC version 0.7.1, revision 448, hash 2f54722 (2013-11-19))

Plot chains (posterior, parameters, jumps, etc.) for analyseMCMC. More...

Functions/Subroutines

subroutine chains (exitcode)
 Plot chains (posterior, parameters, jumps, etc.) for analyseMCMC. More...
 
subroutine plot_posterior_chain (exitcode)
 Plot posterior chain. More...
 
subroutine plot_parameter_chains (exitcode)
 Plot chains for each parameter. More...
 
subroutine plot_par_l (exitcode)
 Plot L vs parameter value. More...
 
subroutine plot_jump_sizes (exitcode)
 Plot jump sizes. More...
 
subroutine plot_acorr_chains (exitcode)
 Plot autocorrelations for each parameter. More...
 
subroutine plot_rhat_chains (exitcode)
 Plot R-hat vs. iteration number. More...
 
subroutine plot_posterior_snr_axes (itermin, itermax, logpmin, logpmax)
 Plot the vertical axes for the log Posterior plot: logP on the left, sqrt(2logP)~SNR on the right. More...
 

Detailed Description

Plot chains (posterior, parameters, jumps, etc.) for analyseMCMC.

Function/Subroutine Documentation

subroutine chains ( integer, intent(out)  exitcode)

Plot chains (posterior, parameters, jumps, etc.) for analyseMCMC.

Return values
exitcodeExit status code (0=ok)

References plot_acorr_chains(), plot_jump_sizes(), plot_par_l(), plot_parameter_chains(), plot_posterior_chain(), and plot_rhat_chains().

Referenced by analysemcmc().

subroutine plot_posterior_chain ( integer, intent(out)  exitcode)

Plot posterior chain.

Return values
exitcodeExit status code (0=ok)

References pginitl(), pgscidark(), and plot_posterior_snr_axes().

Referenced by chains().

subroutine plot_parameter_chains ( integer, intent(out)  exitcode)

Plot chains for each parameter.

Return values
exitcodeExit status code (0=ok)

References pginitl(), pgscidark(), report_undefined_parameter(), rev180(), rev24(), and rev360().

Referenced by chains().

subroutine plot_par_l ( integer, intent(out)  exitcode)

Plot L vs parameter value.

Return values
exitcodeExit status code (0=ok)

References pginitl(), report_undefined_parameter(), rev180(), rev24(), and rev360().

Referenced by chains().

subroutine plot_jump_sizes ( integer, intent(out)  exitcode)

Plot jump sizes.

Return values
exitcodeExit status code (0=ok)

References pginitl(), and report_undefined_parameter().

Referenced by chains().

subroutine plot_acorr_chains ( integer, intent(out)  exitcode)

Plot autocorrelations for each parameter.

Return values
exitcodeExit status code (0=ok)

References pginitl(), and report_undefined_parameter().

Referenced by chains().

subroutine plot_rhat_chains ( integer, intent(out)  exitcode)

Plot R-hat vs. iteration number.

Return values
exitcodeExit status code (0=ok)

References pginitl().

Referenced by chains().

subroutine plot_posterior_snr_axes ( real, intent(in)  itermin,
real, intent(in)  itermax,
real, intent(in)  logpmin,
real, intent(in)  logpmax 
)

Plot the vertical axes for the log Posterior plot: logP on the left, sqrt(2logP)~SNR on the right.

Parameters
iterminMinimum iteration number in plot (horizontal axis)
itermaxMaximum iteration number in plot (horizontal axis)
logpminMinimum log Posterior in plot (vertical axis)
logpmaxMaximum log Posterior in plot (vertical axis)

Referenced by plot_posterior_chain().