Skip to content

No functionality of qbao parameter in DirectWiggleSplitPowerSpectrumTemplate #37

@erikzaborowski

Description

@erikzaborowski

Hi, sometime between now and May 7 (when I was able to successfully train some emulators with qbao), I think the qbao parameter has become broken in DirectWiggleSplitPowerSpectrumTemplate. Here is some code that shows that the theory doesn't vary with qbao, but does vary e.g. with Omega_m:

import numpy as np
from desilike.theories.galaxy_clustering import LPTVelocileptorsTracerPowerSpectrumMultipoles
from desilike.theories.galaxy_clustering import DirectWiggleSplitPowerSpectrumTemplate
template_marg_test = DirectWiggleSplitPowerSpectrumTemplate(z=1.0)
theory_marg_noem_test = LPTVelocileptorsTracerPowerSpectrumMultipoles(template=template_marg_test, prior_basis='physical', tracer='LRG')
np.any(theory_marg_noem_test(qbao=1.0) - theory_marg_noem_test(qbao=1.15) != 0)
np.any(theory_marg_noem_test(Omega_m=0.3) - theory_marg_noem_test(Omega_m=0.35) != 0)

Thank you for any help!

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions