Coverage report: 71%

Files Functions Classes

coverage.py v7.6.1, created at 2025-05-06 04:57 +0000

File class statements missing excluded coverage
bilby/__init__.py (no class) 12 3 0 75%
bilby/bilby_mcmc/__init__.py (no class) 1 0 0 100%
bilby/bilby_mcmc/chain.py Chain 201 14 0 93%
bilby/bilby_mcmc/chain.py Sample 18 2 0 89%
bilby/bilby_mcmc/chain.py (no class) 88 4 0 95%
bilby/bilby_mcmc/flows.py NVPFlow 17 1 0 94%
bilby/bilby_mcmc/flows.py BasicFlow 3 3 0 0%
bilby/bilby_mcmc/flows.py (no class) 14 0 0 100%
bilby/bilby_mcmc/proposals.py ProposalCycle 15 0 0 100%
bilby/bilby_mcmc/proposals.py BaseProposal 55 13 0 76%
bilby/bilby_mcmc/proposals.py FixedGaussianProposal 16 3 0 81%
bilby/bilby_mcmc/proposals.py AdaptiveGaussianProposal 34 3 0 91%
bilby/bilby_mcmc/proposals.py DifferentialEvolutionProposal 13 0 0 100%
bilby/bilby_mcmc/proposals.py UniformProposal 9 1 0 89%
bilby/bilby_mcmc/proposals.py PriorProposal 10 0 0 100%
bilby/bilby_mcmc/proposals.py DensityEstimateProposal 56 5 0 91%
bilby/bilby_mcmc/proposals.py KDEProposal 3 0 0 100%
bilby/bilby_mcmc/proposals.py GMMProposal 11 3 0 73%
bilby/bilby_mcmc/proposals.py NormalizingFlowProposal 87 11 0 87%
bilby/bilby_mcmc/proposals.py FixedJumpProposal 14 3 0 79%
bilby/bilby_mcmc/proposals.py FisherMatrixProposal 24 5 0 79%
bilby/bilby_mcmc/proposals.py BaseGravitationalWaveTransientProposal 25 25 0 0%
bilby/bilby_mcmc/proposals.py CorrelatedPolarisationPhaseJump 16 16 0 0%
bilby/bilby_mcmc/proposals.py PhaseReversalProposal 13 13 0 0%
bilby/bilby_mcmc/proposals.py PolarisationReversalProposal 7 7 0 0%
bilby/bilby_mcmc/proposals.py PhasePolarisationReversalProposal 7 7 0 0%
bilby/bilby_mcmc/proposals.py StretchProposal 5 0 0 100%
bilby/bilby_mcmc/proposals.py EnsembleProposal 5 4 0 20%
bilby/bilby_mcmc/proposals.py EnsembleStretch 5 3 0 40%
bilby/bilby_mcmc/proposals.py (no class) 205 42 0 80%
bilby/bilby_mcmc/sampler.py Bilby_MCMC 194 53 0 73%
bilby/bilby_mcmc/sampler.py BilbyPTMCMCSampler 303 209 0 31%
bilby/bilby_mcmc/sampler.py BilbyMCMCSampler 114 36 0 68%
bilby/bilby_mcmc/sampler.py (no class) 141 22 0 84%
bilby/bilby_mcmc/utils.py (no class) 7 0 0 100%
bilby/core/__init__.py (no class) 1 0 0 100%
bilby/core/fisher.py FisherMatrixPosteriorEstimator 81 22 0 73%
bilby/core/fisher.py (no class) 17 0 0 100%
bilby/core/grid.py Grid 144 23 0 84%
bilby/core/grid.py (no class) 40 0 0 100%
bilby/core/likelihood.py Likelihood 12 0 0 100%
bilby/core/likelihood.py ZeroLikelihood 6 6 0 0%
bilby/core/likelihood.py Analytical1DLikelihood 21 0 0 100%
bilby/core/likelihood.py GaussianLikelihood 15 0 0 100%
bilby/core/likelihood.py PoissonLikelihood 16 0 0 100%
bilby/core/likelihood.py ExponentialLikelihood 12 0 0 100%
bilby/core/likelihood.py StudentTLikelihood 15 0 0 100%
bilby/core/likelihood.py Multinomial 14 14 0 0%
bilby/core/likelihood.py AnalyticalMultidimensionalCovariantGaussian 9 0 0 100%
bilby/core/likelihood.py AnalyticalMultidimensionalBimodalCovariantGaussian 11 0 0 100%
bilby/core/likelihood.py JointLikelihood 18 0 0 100%
bilby/core/likelihood.py _function_to_gp_model.MeanModel 3 1 0 67%
bilby/core/likelihood.py _GPLikelihood 15 2 0 87%
bilby/core/likelihood.py CeleriteLikelihood 7 2 0 71%
bilby/core/likelihood.py GeorgeLikelihood 11 4 0 64%
bilby/core/likelihood.py MarginalizedLikelihoodReconstructionError 0 0 0 100%
bilby/core/likelihood.py (no class) 124 2 0 98%
bilby/core/prior/__init__.py (no class) 7 0 0 100%
bilby/core/prior/analytical.py DeltaFunction 8 0 0 100%
bilby/core/prior/analytical.py PowerLaw 21 0 0 100%
bilby/core/prior/analytical.py Uniform 8 0 0 100%
bilby/core/prior/analytical.py LogUniform 3 1 0 67%
bilby/core/prior/analytical.py SymmetricLogUniform 23 23 0 0%
bilby/core/prior/analytical.py Cosine 8 0 0 100%
bilby/core/prior/analytical.py Sine 8 0 0 100%
bilby/core/prior/analytical.py Gaussian 7 0 0 100%
bilby/core/prior/analytical.py Normal 0 0 0 100%
bilby/core/prior/analytical.py TruncatedGaussian 11 0 0 100%
bilby/core/prior/analytical.py TruncatedNormal 0 0 0 100%
bilby/core/prior/analytical.py HalfGaussian 1 0 0 100%
bilby/core/prior/analytical.py HalfNormal 0 0 0 100%
bilby/core/prior/analytical.py LogNormal 29 2 0 93%
bilby/core/prior/analytical.py LogGaussian 0 0 0 100%
bilby/core/prior/analytical.py Exponential 24 3 0 88%
bilby/core/prior/analytical.py StudentT 19 0 0 100%
bilby/core/prior/analytical.py Beta 26 3 0 88%
bilby/core/prior/analytical.py Logistic 18 1 0 94%
bilby/core/prior/analytical.py Cauchy 17 1 0 94%
bilby/core/prior/analytical.py Lorentzian 0 0 0 100%
bilby/core/prior/analytical.py Gamma 22 3 0 86%
bilby/core/prior/analytical.py ChiSquared 5 2 0 60%
bilby/core/prior/analytical.py FermiDirac 31 22 0 29%
bilby/core/prior/analytical.py Categorical 26 0 0 100%
bilby/core/prior/analytical.py Triangular 13 0 0 100%
bilby/core/prior/analytical.py (no class) 123 0 0 100%
bilby/core/prior/base.py Prior 147 23 0 84%
bilby/core/prior/base.py Constraint 3 0 0 100%
bilby/core/prior/base.py PriorException 0 0 0 100%
bilby/core/prior/base.py (no class) 64 0 0 100%
bilby/core/prior/conditional.py conditional_prior_factory.ConditionalPrior 44 5 0 89%
bilby/core/prior/conditional.py ConditionalBasePrior 0 0 0 100%
bilby/core/prior/conditional.py ConditionalUniform 0 0 0 100%
bilby/core/prior/conditional.py ConditionalDeltaFunction 0 0 0 100%
bilby/core/prior/conditional.py ConditionalPowerLaw 0 0 0 100%
bilby/core/prior/conditional.py ConditionalGaussian 0 0 0 100%
bilby/core/prior/conditional.py ConditionalLogUniform 0 0 0 100%
bilby/core/prior/conditional.py ConditionalSymmetricLogUniform 0 0 0 100%
bilby/core/prior/conditional.py ConditionalCosine 0 0 0 100%
bilby/core/prior/conditional.py ConditionalSine 0 0 0 100%
bilby/core/prior/conditional.py ConditionalTruncatedGaussian 0 0 0 100%
bilby/core/prior/conditional.py ConditionalHalfGaussian 0 0 0 100%
bilby/core/prior/conditional.py ConditionalLogNormal 0 0 0 100%
bilby/core/prior/conditional.py ConditionalExponential 0 0 0 100%
bilby/core/prior/conditional.py ConditionalStudentT 0 0 0 100%
bilby/core/prior/conditional.py ConditionalBeta 0 0 0 100%
bilby/core/prior/conditional.py ConditionalLogistic 0 0 0 100%
bilby/core/prior/conditional.py ConditionalCauchy 0 0 0 100%
bilby/core/prior/conditional.py ConditionalGamma 0 0 0 100%
bilby/core/prior/conditional.py ConditionalChiSquared 0 0 0 100%
bilby/core/prior/conditional.py ConditionalFermiDirac 0 0 0 100%
bilby/core/prior/conditional.py ConditionalInterped 0 0 0 100%
bilby/core/prior/conditional.py DirichletElement 11 0 0 100%
bilby/core/prior/conditional.py ConditionalPriorException 0 0 0 100%
bilby/core/prior/conditional.py IllegalRequiredVariablesException 0 0 0 100%
bilby/core/prior/conditional.py (no class) 74 0 0 100%
bilby/core/prior/dict.py PriorDict 265 45 0 83%
bilby/core/prior/dict.py PriorDictException 0 0 0 100%
bilby/core/prior/dict.py ConditionalPriorDict 83 1 0 99%
bilby/core/prior/dict.py DirichletPriorDict 25 5 0 80%
bilby/core/prior/dict.py ConditionalPriorDictException 0 0 0 100%
bilby/core/prior/dict.py IllegalConditionsException 0 0 0 100%
bilby/core/prior/dict.py (no class) 88 0 0 100%
bilby/core/prior/interpolated.py Interped 52 3 0 94%
bilby/core/prior/interpolated.py FromFile 8 8 0 0%
bilby/core/prior/interpolated.py (no class) 26 0 0 100%
bilby/core/prior/joint.py BaseJointPriorDist 90 16 0 82%
bilby/core/prior/joint.py MultivariateGaussianDist 206 35 0 83%
bilby/core/prior/joint.py MultivariateNormalDist 0 0 0 100%
bilby/core/prior/joint.py JointPrior 52 9 0 83%
bilby/core/prior/joint.py MultivariateGaussian 3 1 0 67%
bilby/core/prior/joint.py MultivariateNormal 0 0 0 100%
bilby/core/prior/joint.py JointPriorDistError 0 0 0 100%
bilby/core/prior/joint.py (no class) 57 0 0 100%
bilby/core/prior/slabspike.py SlabSpikePrior 61 8 0 87%
bilby/core/prior/slabspike.py (no class) 22 0 0 100%
bilby/core/result.py Result 516 127 0 75%
bilby/core/result.py ResultList 87 26 0 70%
bilby/core/result.py ResultError 0 0 0 100%
bilby/core/result.py ResultListError 0 0 0 100%
bilby/core/result.py FileMovedError 0 0 0 100%
bilby/core/result.py (no class) 370 57 0 85%
bilby/core/sampler/__init__.py ImplementedSamplers 20 3 0 85%
bilby/core/sampler/__init__.py (no class) 106 30 0 72%
bilby/core/sampler/base_sampler.py _SamplingContainer 0 0 0 100%
bilby/core/sampler/base_sampler.py Sampler 231 50 0 78%
bilby/core/sampler/base_sampler.py NestedSampler 10 1 0 90%
bilby/core/sampler/base_sampler.py MCMCSampler 12 12 0 0%
bilby/core/sampler/base_sampler.py _TemporaryFileSamplerMixin 57 43 0 25%
bilby/core/sampler/base_sampler.py Error 0 0 0 100%
bilby/core/sampler/base_sampler.py SamplerError 0 0 0 100%
bilby/core/sampler/base_sampler.py ResumeError 0 0 0 100%
bilby/core/sampler/base_sampler.py SamplerNotInstalledError 0 0 0 100%
bilby/core/sampler/base_sampler.py IllegalSamplingSetError 0 0 0 100%
bilby/core/sampler/base_sampler.py SamplingMarginalisedParameterError 0 0 0 100%
bilby/core/sampler/base_sampler.py (no class) 136 3 0 98%
bilby/core/sampler/cpnest.py Cpnest 77 61 0 21%
bilby/core/sampler/cpnest.py Cpnest.run_sampler.Model 12 12 0 0%
bilby/core/sampler/cpnest.py cpnest_proposal_factory.CPNestEnsembleProposal 12 12 0 0%
bilby/core/sampler/cpnest.py cpnest_proposal_cycle_factory.CPNestProposalCycle 7 7 0 0%
bilby/core/sampler/cpnest.py (no class) 36 14 0 61%
bilby/core/sampler/dnest4.py _DNest4Model 20 12 0 40%
bilby/core/sampler/dnest4.py DNest4 66 32 0 52%
bilby/core/sampler/dnest4.py (no class) 25 0 0 100%
bilby/core/sampler/dynamic_dynesty.py DynamicDynesty 15 11 0 27%
bilby/core/sampler/dynamic_dynesty.py (no class) 12 0 0 100%
bilby/core/sampler/dynesty_utils.py LivePointSampler 16 0 0 100%
bilby/core/sampler/dynesty_utils.py MultiEllipsoidLivePointSampler 5 3 0 40%
bilby/core/sampler/dynesty_utils.py FixedRWalk 32 5 0 84%
bilby/core/sampler/dynesty_utils.py ACTTrackingRWalk 106 9 0 92%
bilby/core/sampler/dynesty_utils.py AcceptanceTrackingRWalk 56 11 0 80%
bilby/core/sampler/dynesty_utils.py (no class) 90 1 0 99%
bilby/core/sampler/dynesty.py Dynesty 417 135 0 68%
bilby/core/sampler/dynesty.py DynestySetupError 0 0 0 100%
bilby/core/sampler/dynesty.py (no class) 107 5 0 95%
bilby/core/sampler/emcee.py Emcee 162 142 0 12%
bilby/core/sampler/emcee.py (no class) 58 0 0 100%
bilby/core/sampler/fake_sampler.py FakeSampler 22 22 0 0%
bilby/core/sampler/fake_sampler.py (no class) 9 0 0 100%
bilby/core/sampler/kombine.py Kombine 71 60 0 15%
bilby/core/sampler/kombine.py (no class) 27 0 0 100%
bilby/core/sampler/nessai.py Nessai 104 55 0 47%
bilby/core/sampler/nessai.py Nessai.get_nessai_model.Model 18 18 0 0%
bilby/core/sampler/nessai.py (no class) 31 0 0 100%
bilby/core/sampler/nestle.py Nestle 34 21 0 38%
bilby/core/sampler/nestle.py (no class) 11 0 0 100%
bilby/core/sampler/polychord.py PyPolyChord 40 40 0 0%
bilby/core/sampler/polychord.py (no class) 18 0 0 100%
bilby/core/sampler/proposal.py Sample 13 5 0 62%
bilby/core/sampler/proposal.py JumpProposal 21 0 0 100%
bilby/core/sampler/proposal.py JumpProposalCycle 21 21 0 0%
bilby/core/sampler/proposal.py NormJump 5 0 0 100%
bilby/core/sampler/proposal.py EnsembleWalk 12 0 0 100%
bilby/core/sampler/proposal.py EnsembleStretch 8 0 0 100%
bilby/core/sampler/proposal.py DifferentialEvolution 6 0 0 100%
bilby/core/sampler/proposal.py EnsembleEigenVector 29 0 0 100%
bilby/core/sampler/proposal.py DrawFlatPrior 2 0 0 100%
bilby/core/sampler/proposal.py (no class) 63 0 0 100%
bilby/core/sampler/ptemcee.py Ptemcee 217 95 0 56%
bilby/core/sampler/ptemcee.py LikePriorEvaluator 37 36 0 3%
bilby/core/sampler/ptemcee.py (no class) 266 212 0 20%
bilby/core/sampler/ptmcmc.py PTMCMCSampler 73 58 0 21%
bilby/core/sampler/ptmcmc.py (no class) 25 0 0 100%
bilby/core/sampler/pymc.py Pymc 349 337 0 3%
bilby/core/sampler/pymc.py Pymc._sine_prior.PymcSine 11 11 0 0%
bilby/core/sampler/pymc.py Pymc._cosine_prior.PymcCosine 11 11 0 0%
bilby/core/sampler/pymc.py Pymc.set_likelihood.LogLike 13 13 0 0%
bilby/core/sampler/pymc.py Pymc.set_likelihood.LogLikeGrad 14 14 0 0%
bilby/core/sampler/pymc.py (no class) 32 0 0 100%
bilby/core/sampler/pymultinest.py Pymultinest 55 36 0 35%
bilby/core/sampler/pymultinest.py (no class) 22 0 0 100%
bilby/core/sampler/ultranest.py Ultranest 91 64 0 30%
bilby/core/sampler/ultranest.py (no class) 26 0 0 100%
bilby/core/sampler/zeus.py Zeus 57 51 0 11%
bilby/core/sampler/zeus.py (no class) 24 0 0 100%
bilby/core/series.py CoupledTimeAndFrequencySeries 38 0 0 100%
bilby/core/series.py (no class) 24 0 0 100%
bilby/core/utils/__init__.py (no class) 17 0 0 100%
bilby/core/utils/calculus.py BoundedRectBivariateSpline 21 0 0 100%
bilby/core/utils/calculus.py (no class) 90 65 0 28%
bilby/core/utils/cmd.py (no class) 38 17 0 55%
bilby/core/utils/colors.py tcolors 0 0 0 100%
bilby/core/utils/colors.py (no class) 5 0 0 100%
bilby/core/utils/constants.py (no class) 5 0 0 100%
bilby/core/utils/conversion.py (no class) 9 3 0 67%
bilby/core/utils/counter.py Counter 5 5 0 0%
bilby/core/utils/counter.py (no class) 6 0 0 100%
bilby/core/utils/docs.py (no class) 7 1 0 86%
bilby/core/utils/entry_points.py (no class) 6 1 0 83%
bilby/core/utils/introspection.py PropertyAccessor 4 0 0 100%
bilby/core/utils/introspection.py (no class) 30 1 0 97%
bilby/core/utils/io.py BilbyJsonEncoder 38 13 0 66%
bilby/core/utils/io.py (no class) 200 59 0 70%
bilby/core/utils/log.py (no class) 63 21 0 67%
bilby/core/utils/plotting.py (no class) 43 4 0 91%
bilby/core/utils/random.py Generator 0 0 0 100%
bilby/core/utils/random.py (no class) 10 0 0 100%
bilby/core/utils/samples.py SamplesSummary 25 25 0 0%
bilby/core/utils/samples.py (no class) 39 1 0 97%
bilby/core/utils/series.py IllegalDurationAndSamplingFrequencyException 0 0 0 100%
bilby/core/utils/series.py (no class) 58 0 0 100%
bilby/gw/__init__.py (no class) 4 0 0 100%
bilby/gw/conversion.py (no class) 898 334 0 63%
bilby/gw/cosmology.py (no class) 37 0 0 100%
bilby/gw/detector/__init__.py (no class) 104 93 0 11%
bilby/gw/detector/calibration.py Recalibrate 6 0 0 100%
bilby/gw/detector/calibration.py CubicSpline 47 0 0 100%
bilby/gw/detector/calibration.py Precomputed 21 8 0 62%
bilby/gw/detector/calibration.py (no class) 111 7 0 94%
bilby/gw/detector/geometry.py InterferometerGeometry 73 2 0 97%
bilby/gw/detector/geometry.py (no class) 48 0 0 100%
bilby/gw/detector/interferometer.py Interferometer 162 60 0 63%
bilby/gw/detector/interferometer.py (no class) 80 0 0 100%
bilby/gw/detector/networks.py InterferometerList 64 1 0 98%
bilby/gw/detector/networks.py TriangularInterferometer 14 0 0 100%
bilby/gw/detector/networks.py (no class) 69 5 0 93%
bilby/gw/detector/psd.py PowerSpectralDensity 94 6 0 94%
bilby/gw/detector/psd.py (no class) 54 0 0 100%
bilby/gw/detector/strain_data.py InterferometerStrainData 210 104 0 50%
bilby/gw/detector/strain_data.py Notch 11 3 0 73%
bilby/gw/detector/strain_data.py NotchList 10 4 0 60%
bilby/gw/detector/strain_data.py (no class) 68 0 0 100%
bilby/gw/eos/__init__.py (no class) 2 0 0 100%
bilby/gw/eos/eos.py TabularEOS 153 58 0 62%
bilby/gw/eos/eos.py SpectralDecompositionEOS 59 18 0 69%
bilby/gw/eos/eos.py EOSFamily 90 50 0 44%
bilby/gw/eos/eos.py (no class) 52 0 0 100%
bilby/gw/eos/tov_solver.py IntegrateTOV 43 0 0 100%
bilby/gw/eos/tov_solver.py (no class) 7 0 0 100%
bilby/gw/likelihood/__init__.py (no class) 10 0 0 100%
bilby/gw/likelihood/base.py GravitationalWaveTransient 433 74 0 83%
bilby/gw/likelihood/base.py GravitationalWaveTransient._CalculatedSNRs 12 3 0 75%
bilby/gw/likelihood/base.py (no class) 89 0 0 100%
bilby/gw/likelihood/basic.py BasicGravitationalWaveTransient 18 0 0 100%
bilby/gw/likelihood/basic.py (no class) 8 0 0 100%
bilby/gw/likelihood/multiband.py MBGravitationalWaveTransient 294 15 0 95%
bilby/gw/likelihood/multiband.py (no class) 65 0 0 100%
bilby/gw/likelihood/relative.py RelativeBinningGravitationalWaveTransient 188 5 0 97%
bilby/gw/likelihood/relative.py (no class) 21 0 0 100%
bilby/gw/likelihood/roq.py ROQGravitationalWaveTransient 565 46 0 92%
bilby/gw/likelihood/roq.py BilbyROQParamsRangeError 0 0 0 100%
bilby/gw/likelihood/roq.py (no class) 45 0 0 100%
bilby/gw/prior.py BilbyPriorConversionError 0 0 0 100%
bilby/gw/prior.py Cosmological 93 10 0 89%
bilby/gw/prior.py UniformComovingVolume 3 0 0 100%
bilby/gw/prior.py UniformSourceFrame 3 0 0 100%
bilby/gw/prior.py UniformInComponentsChirpMass 1 0 0 100%
bilby/gw/prior.py WrappedInterp1d 9 9 0 0%
bilby/gw/prior.py UniformInComponentsMassRatio 19 7 0 63%
bilby/gw/prior.py AlignedSpin 11 0 0 100%
bilby/gw/prior.py ConditionalChiUniformSpinMagnitude 11 6 0 45%
bilby/gw/prior.py ConditionalChiInPlane 25 25 0 0%
bilby/gw/prior.py EOSCheck 7 7 0 0%
bilby/gw/prior.py CBCPriorDict 67 49 0 27%
bilby/gw/prior.py BBHPriorDict 33 0 0 100%
bilby/gw/prior.py BNSPriorDict 34 12 0 65%
bilby/gw/prior.py CalibrationPriorDict 54 32 0 41%
bilby/gw/prior.py HealPixMapPriorDist 140 14 0 90%
bilby/gw/prior.py HealPixPrior 3 1 0 67%
bilby/gw/prior.py (no class) 170 5 0 97%
bilby/gw/result.py CompactBinaryCoalescenceResult 315 287 0 9%
bilby/gw/result.py (no class) 47 0 0 100%
bilby/gw/sampler/__init__.py (no class) 1 0 0 100%
bilby/gw/sampler/proposal.py SkyLocationWanderJump 5 0 0 100%
bilby/gw/sampler/proposal.py CorrelatedPolarisationPhaseJump 9 0 0 100%
bilby/gw/sampler/proposal.py PolarisationPhaseJump 3 0 0 100%
bilby/gw/sampler/proposal.py (no class) 9 0 0 100%
bilby/gw/source.py (no class) 274 52 0 81%
bilby/gw/utils.py (no class) 378 198 0 48%
bilby/gw/waveform_generator.py WaveformGenerator 65 3 0 95%
bilby/gw/waveform_generator.py LALCBCWaveformGenerator 8 0 0 100%
bilby/gw/waveform_generator.py (no class) 28 0 0 100%
bilby/hyper/__init__.py (no class) 1 0 0 100%
bilby/hyper/likelihood.py HyperparameterLikelihood 46 13 0 72%
bilby/hyper/likelihood.py (no class) 11 0 0 100%
bilby/hyper/model.py Model 25 8 0 68%
bilby/hyper/model.py (no class) 5 0 0 100%
Total   15976 4661 0 71%

No items found using the specified filter.