update bounded KDE class
Hi @charlie.hoy I noticed the following warning about the bounded KDE and decided to change the internals to use the recommended class in the defaults throughout.
/home/colm.talbot/.conda/envs/convergence/lib/python3.8/site-packages/pesummary/utils/decorators.py:274: UserWarning: The Bounded_1d_kde class has changed its name to ReflectionBoundedKDE. Bounded_1d_kde may not be supported in future releases. Please update.
For reference, these are the occurrences that I changed.
$ grep Bounded_1d_kde pesummary/**.py
pesummary/cli/summaryjscompare.py:from pesummary.core.plots.bounded_1d_kde import Bounded_1d_kde
pesummary/cli/summaryjscompare.py: jensen_shannon_divergence([bootA, bootB], kde=Bounded_1d_kde, xlow=xlow, xhigh=xhigh)
pesummary/core/plots/bounded_1d_kde.py: raise TypeError("Bounded_1d_kde can only be one-dimensional")
pesummary/core/plots/bounded_1d_kde.py:class Bounded_1d_kde(ReflectionBoundedKDE):
pesummary/core/plots/bounded_1d_kde.py: "The Bounded_1d_kde class has changed its name to ReflectionBoundedKDE. "
pesummary/core/plots/bounded_1d_kde.py: "Bounded_1d_kde may not be supported in future releases. Please update."
pesummary/core/plots/bounded_1d_kde.py: return super(Bounded_1d_kde, self).__init__(*args, **kwargs)
pesummary/core/plots/bounded_1d_kde.py: "Bounded_1d_kde": Bounded_1d_kde
pesummary/gw/plots/main.py:from pesummary.core.plots.bounded_1d_kde import Bounded_1d_kde
pesummary/gw/plots/main.py: preliminary=False, checkpoint=False, kde=Bounded_1d_kde,
pesummary/gw/webpage/main.py: from pesummary.core.plots.bounded_1d_kde import Bounded_1d_kde
pesummary/gw/webpage/main.py: param, samples, kde=Bounded_1d_kde, xlow=xlow, xhigh=xhigh
pesummary/tests/bounded_kde_test.py:from pesummary.core.plots.bounded_1d_kde import Bounded_1d_kde, bounded_1d_kde
pesummary/tests/bounded_kde_test.py: """Test the Bounded_1d_kde function
pesummary/tests/bounded_kde_test.py: bounded = Bounded_1d_kde(samples, xlow=x_low, xhigh=x_high)
pesummary/tests/utils_test.py: from pesummary.core.plots.bounded_1d_kde import Bounded_1d_kde
pesummary/tests/utils_test.py: samples, decimal=9, kde=Bounded_1d_kde, xlow=4.5, xhigh=5.5
pesummary/tests/webpage_test.py: from pesummary.core.plots.bounded_1d_kde import Bounded_1d_kde
pesummary/tests/webpage_test.py: Bounded_1d_kde(samples[0], xlow=xlow, xhigh=xhigh)(x),
pesummary/tests/webpage_test.py: Bounded_1d_kde(samples[1], xlow=xlow, xhigh=xhigh)(x)
pesummary/utils/utils.py: from pesummary.core.plots.bounded_1d_kde import Bounded_1d_kde
pesummary/utils/utils.py: prior_KDE = Bounded_1d_kde(prior_samples)
pesummary/utils/utils.py: posterior_KDE = Bounded_1d_kde(posterior_samples)