firecrown
v1.2.0
Getting Started
Introduction
Installation Quickstart
Developer installation
Clone the Firecrown repository
Installation of dependencies
Setting your environment for development
Before committing code
Non-development installation
Creation of the conda environment
Setting your environment for development
Apple M1 installation instructions
Clone the Firecrown repository
Installation of dependencies
Setting your environment for development
Using Firecrown
Developing with Firecrown
Developer Notes
Contributing
Type checking
Testing
Use of
pylint
Code formatting
Class Diagrams
Basic types
Base classes
Gaussian family implementation
Statistics for Gaussian Family
Two-point statistics
SACC interface
Reference
API Documentation
firecrown
firecrown.connector
firecrown.connector.cobaya
firecrown.connector.cosmosis
firecrown.connector.mapping
firecrown.descriptors
firecrown.descriptors.TypeFloat
firecrown.descriptors.TypeLikelihood
firecrown.descriptors.TypeString
firecrown.descriptors.Validator
firecrown.likelihood
firecrown.likelihood.gauss_family
firecrown.likelihood.likelihood
firecrown.parameters
firecrown.parameters.parameter_get_full_name
firecrown.parameters.DerivedParameter
firecrown.parameters.DerivedParameterCollection
firecrown.parameters.DerivedParameterScalar
firecrown.parameters.ParamsMap
firecrown.parameters.RequiredParameters
firecrown.updatable
firecrown.updatable.Updatable
firecrown.updatable.UpdatableCollection
firecrown.version
License
License and Conditions of Use
firecrown
»
Index
Edit on GitHub
Index
_
|
A
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
__add__() (firecrown.parameters.DerivedParameterCollection method)
(firecrown.parameters.RequiredParameters method)
__eq__() (firecrown.likelihood.gauss_family.statistic.source.number_counts.NumberCountsArgs method)
(firecrown.likelihood.gauss_family.statistic.source.weak_lensing.WeakLensingArgs method)
(firecrown.parameters.DerivedParameterCollection method)
(firecrown.parameters.RequiredParameters method)
__get__() (firecrown.descriptors.Validator method)
__set__() (firecrown.descriptors.Validator method)
__set_name__() (firecrown.descriptors.Validator method)
__setitem__() (firecrown.updatable.UpdatableCollection method)
_get_derived_parameters() (firecrown.likelihood.gauss_family.gauss_family.GaussFamily method)
(firecrown.likelihood.gauss_family.statistic.source.number_counts.LinearBiasSystematic method)
(firecrown.likelihood.gauss_family.statistic.source.number_counts.MagnificationBiasSystematic method)
(firecrown.likelihood.gauss_family.statistic.source.number_counts.NumberCounts method)
(firecrown.likelihood.gauss_family.statistic.source.number_counts.PhotoZShift method)
(firecrown.likelihood.gauss_family.statistic.source.weak_lensing.LinearAlignmentSystematic method)
(firecrown.likelihood.gauss_family.statistic.source.weak_lensing.MultiplicativeShearBias method)
(firecrown.likelihood.gauss_family.statistic.source.weak_lensing.PhotoZShift method)
(firecrown.likelihood.gauss_family.statistic.source.weak_lensing.WeakLensing method)
(firecrown.likelihood.gauss_family.statistic.supernova.Supernova method)
(firecrown.likelihood.gauss_family.statistic.two_point.TwoPoint method)
(firecrown.updatable.Updatable method)
_get_derived_parameters_gaussian_family() (firecrown.likelihood.gauss_family.gauss_family.GaussFamily method)
(firecrown.likelihood.gauss_family.gaussian.ConstGaussian method)
(firecrown.likelihood.gauss_family.student_t.StudentT method)
_read() (firecrown.likelihood.gauss_family.statistic.source.number_counts.NumberCounts method)
(firecrown.likelihood.gauss_family.statistic.source.source.Source method)
(firecrown.likelihood.gauss_family.statistic.source.weak_lensing.WeakLensing method)
_reset() (firecrown.likelihood.gauss_family.gauss_family.GaussFamily method)
(firecrown.likelihood.gauss_family.statistic.source.number_counts.LinearBiasSystematic method)
(firecrown.likelihood.gauss_family.statistic.source.number_counts.MagnificationBiasSystematic method)
(firecrown.likelihood.gauss_family.statistic.source.number_counts.PhotoZShift method)
(firecrown.likelihood.gauss_family.statistic.source.source.Source method)
(firecrown.likelihood.gauss_family.statistic.source.weak_lensing.LinearAlignmentSystematic method)
(firecrown.likelihood.gauss_family.statistic.source.weak_lensing.MultiplicativeShearBias method)
(firecrown.likelihood.gauss_family.statistic.source.weak_lensing.PhotoZShift method)
(firecrown.likelihood.gauss_family.statistic.supernova.Supernova method)
(firecrown.likelihood.gauss_family.statistic.two_point.TwoPoint method)
(firecrown.updatable.Updatable method)
_reset_gaussian_family() (firecrown.likelihood.gauss_family.gauss_family.GaussFamily method)
(firecrown.likelihood.gauss_family.gaussian.ConstGaussian method)
(firecrown.likelihood.gauss_family.student_t.StudentT method)
_reset_source() (firecrown.likelihood.gauss_family.statistic.source.number_counts.NumberCounts method)
(firecrown.likelihood.gauss_family.statistic.source.source.Source method)
(firecrown.likelihood.gauss_family.statistic.source.weak_lensing.WeakLensing method)
_update() (firecrown.likelihood.gauss_family.gauss_family.GaussFamily method)
(firecrown.likelihood.gauss_family.statistic.source.number_counts.LinearBiasSystematic method)
(firecrown.likelihood.gauss_family.statistic.source.number_counts.MagnificationBiasSystematic method)
(firecrown.likelihood.gauss_family.statistic.source.number_counts.PhotoZShift method)
(firecrown.likelihood.gauss_family.statistic.source.source.Source method)
(firecrown.likelihood.gauss_family.statistic.source.weak_lensing.LinearAlignmentSystematic method)
(firecrown.likelihood.gauss_family.statistic.source.weak_lensing.MultiplicativeShearBias method)
(firecrown.likelihood.gauss_family.statistic.source.weak_lensing.PhotoZShift method)
(firecrown.likelihood.gauss_family.statistic.supernova.Supernova method)
(firecrown.likelihood.gauss_family.statistic.two_point.TwoPoint method)
(firecrown.updatable.Updatable method)
_update_gaussian_family() (firecrown.likelihood.gauss_family.gauss_family.GaussFamily method)
(firecrown.likelihood.gauss_family.gaussian.ConstGaussian method)
(firecrown.likelihood.gauss_family.student_t.StudentT method)
_update_source() (firecrown.likelihood.gauss_family.statistic.source.number_counts.NumberCounts method)
(firecrown.likelihood.gauss_family.statistic.source.source.Source method)
(firecrown.likelihood.gauss_family.statistic.source.weak_lensing.WeakLensing method)
A
add_required_parameter() (firecrown.parameters.DerivedParameterCollection method)
append() (firecrown.updatable.UpdatableCollection method)
apply() (firecrown.likelihood.gauss_family.statistic.source.number_counts.LinearBiasSystematic method)
(firecrown.likelihood.gauss_family.statistic.source.number_counts.MagnificationBiasSystematic method)
(firecrown.likelihood.gauss_family.statistic.source.number_counts.NumberCountsSystematic method)
(firecrown.likelihood.gauss_family.statistic.source.number_counts.PhotoZShift method)
(firecrown.likelihood.gauss_family.statistic.source.weak_lensing.LinearAlignmentSystematic method)
(firecrown.likelihood.gauss_family.statistic.source.weak_lensing.MultiplicativeShearBias method)
(firecrown.likelihood.gauss_family.statistic.source.weak_lensing.PhotoZShift method)
(firecrown.likelihood.gauss_family.statistic.source.weak_lensing.WeakLensingSystematic method)
asdict() (firecrown.connector.mapping.Mapping method)
C
calculate() (firecrown.connector.cobaya.ccl.CCLConnector method)
calculate_ccl_args() (firecrown.connector.mapping.MappingCosmoSIS method)
calculate_firecrown_params() (firecrown.connector.cosmosis.likelihood.FirecrownLikelihood method)
CCLConnector (class in firecrown.connector.cobaya.ccl)
cleanup() (in module firecrown.connector.cosmosis.likelihood)
compute() (firecrown.likelihood.gauss_family.statistic.statistic.Statistic method)
(firecrown.likelihood.gauss_family.statistic.supernova.Supernova method)
(firecrown.likelihood.gauss_family.statistic.two_point.TwoPoint method)
compute_chisq() (firecrown.likelihood.gauss_family.gauss_family.GaussFamily method)
compute_loglike() (firecrown.likelihood.gauss_family.gaussian.ConstGaussian method)
(firecrown.likelihood.gauss_family.student_t.StudentT method)
(firecrown.likelihood.likelihood.Likelihood method)
ConstGaussian (class in firecrown.likelihood.gauss_family.gaussian)
create_tracer() (firecrown.likelihood.gauss_family.statistic.source.number_counts.NumberCounts method)
(firecrown.likelihood.gauss_family.statistic.source.source.Source method)
(firecrown.likelihood.gauss_family.statistic.source.weak_lensing.WeakLensing method)
D
DerivedParameter (class in firecrown.parameters)
DerivedParameterCollection (class in firecrown.parameters)
DerivedParameterScalar (class in firecrown.parameters)
E
execute() (firecrown.connector.cosmosis.likelihood.FirecrownLikelihood method)
(in module firecrown.connector.cosmosis.likelihood)
extract_section() (in module firecrown.connector.cosmosis.likelihood)
F
firecrown
module
firecrown.connector
module
firecrown.connector.cobaya
module
firecrown.connector.cobaya.ccl
module
firecrown.connector.cobaya.likelihood
module
firecrown.connector.cosmosis
module
firecrown.connector.cosmosis.likelihood
module
firecrown.connector.mapping
module
firecrown.descriptors
module
firecrown.likelihood
module
firecrown.likelihood.gauss_family
module
firecrown.likelihood.gauss_family.gauss_family
module
firecrown.likelihood.gauss_family.gaussian
module
firecrown.likelihood.gauss_family.statistic
module
firecrown.likelihood.gauss_family.statistic.source
module
firecrown.likelihood.gauss_family.statistic.source.number_counts
module
firecrown.likelihood.gauss_family.statistic.source.source
module
firecrown.likelihood.gauss_family.statistic.source.weak_lensing
module
firecrown.likelihood.gauss_family.statistic.statistic
module
firecrown.likelihood.gauss_family.statistic.supernova
module
firecrown.likelihood.gauss_family.statistic.two_point
module
firecrown.likelihood.gauss_family.student_t
module
firecrown.likelihood.likelihood
module
firecrown.parameters
module
firecrown.updatable
module
firecrown.version
module
FirecrownLikelihood (class in firecrown.connector.cosmosis.likelihood)
G
GaussFamily (class in firecrown.likelihood.gauss_family.gauss_family)
get_allow_agnostic() (firecrown.connector.cobaya.ccl.CCLConnector method)
(firecrown.connector.cobaya.likelihood.LikelihoodConnector method)
get_can_provide_params() (firecrown.connector.cobaya.ccl.CCLConnector method)
(firecrown.connector.cobaya.likelihood.LikelihoodConnector method)
get_can_support_params() (firecrown.connector.cobaya.ccl.CCLConnector method)
get_derived_list() (firecrown.parameters.DerivedParameterCollection method)
get_derived_parameters() (firecrown.updatable.Updatable method)
(firecrown.updatable.UpdatableCollection method)
get_from_prefix_param() (firecrown.parameters.ParamsMap method)
get_full_name() (firecrown.parameters.DerivedParameter method)
get_H0() (firecrown.connector.mapping.Mapping method)
get_param() (firecrown.connector.cobaya.ccl.CCLConnector method)
(firecrown.connector.cobaya.likelihood.LikelihoodConnector method)
get_params_names() (firecrown.connector.mapping.Mapping method)
(firecrown.connector.mapping.MappingCAMB method)
(firecrown.connector.mapping.MappingCLASS method)
(firecrown.connector.mapping.MappingCosmoSIS method)
(firecrown.likelihood.likelihood.Likelihood method)
(firecrown.parameters.RequiredParameters method)
get_pyccl() (firecrown.connector.cobaya.ccl.CCLConnector method)
get_requirements() (firecrown.connector.cobaya.ccl.CCLConnector method)
(firecrown.connector.cobaya.likelihood.LikelihoodConnector method)
get_scale() (firecrown.likelihood.gauss_family.statistic.source.number_counts.NumberCounts method)
(firecrown.likelihood.gauss_family.statistic.source.source.Source method)
(firecrown.likelihood.gauss_family.statistic.source.weak_lensing.WeakLensing method)
get_tracer() (firecrown.likelihood.gauss_family.statistic.source.source.Source method)
get_val() (firecrown.parameters.DerivedParameter method)
(firecrown.parameters.DerivedParameterScalar method)
I
initialize() (firecrown.connector.cobaya.ccl.CCLConnector method)
(firecrown.connector.cobaya.likelihood.LikelihoodConnector method)
initialize_with_params() (firecrown.connector.cobaya.ccl.CCLConnector method)
(firecrown.connector.cobaya.likelihood.LikelihoodConnector method)
initialize_with_provider() (firecrown.connector.cobaya.ccl.CCLConnector method)
(firecrown.connector.cobaya.likelihood.LikelihoodConnector method)
L
Likelihood (class in firecrown.likelihood.likelihood)
LikelihoodConnector (class in firecrown.connector.cobaya.likelihood)
LinearAlignmentSystematic (class in firecrown.likelihood.gauss_family.statistic.source.weak_lensing)
LinearBiasSystematic (class in firecrown.likelihood.gauss_family.statistic.source.number_counts)
load_likelihood() (in module firecrown.likelihood.likelihood)
logp() (firecrown.connector.cobaya.likelihood.LikelihoodConnector method)
M
MagnificationBiasSystematic (class in firecrown.likelihood.gauss_family.statistic.source.number_counts)
Mapping (class in firecrown.connector.mapping)
mapping_builder() (in module firecrown.connector.mapping)
MappingCAMB (class in firecrown.connector.mapping)
MappingCLASS (class in firecrown.connector.mapping)
MappingCosmoSIS (class in firecrown.connector.mapping)
module
firecrown
firecrown.connector
firecrown.connector.cobaya
firecrown.connector.cobaya.ccl
firecrown.connector.cobaya.likelihood
firecrown.connector.cosmosis
firecrown.connector.cosmosis.likelihood
firecrown.connector.mapping
firecrown.descriptors
firecrown.likelihood
firecrown.likelihood.gauss_family
firecrown.likelihood.gauss_family.gauss_family
firecrown.likelihood.gauss_family.gaussian
firecrown.likelihood.gauss_family.statistic
firecrown.likelihood.gauss_family.statistic.source
firecrown.likelihood.gauss_family.statistic.source.number_counts
firecrown.likelihood.gauss_family.statistic.source.source
firecrown.likelihood.gauss_family.statistic.source.weak_lensing
firecrown.likelihood.gauss_family.statistic.statistic
firecrown.likelihood.gauss_family.statistic.supernova
firecrown.likelihood.gauss_family.statistic.two_point
firecrown.likelihood.gauss_family.student_t
firecrown.likelihood.likelihood
firecrown.parameters
firecrown.updatable
firecrown.version
MultiplicativeShearBias (class in firecrown.likelihood.gauss_family.statistic.source.weak_lensing)
must_provide() (firecrown.connector.cobaya.ccl.CCLConnector method)
(firecrown.connector.cobaya.likelihood.LikelihoodConnector method)
N
NumberCounts (class in firecrown.likelihood.gauss_family.statistic.source.number_counts)
NumberCountsArgs (class in firecrown.likelihood.gauss_family.statistic.source.number_counts)
NumberCountsSystematic (class in firecrown.likelihood.gauss_family.statistic.source.number_counts)
P
parameter_get_full_name() (in module firecrown.parameters)
ParamsMap (class in firecrown.parameters)
PhotoZShift (class in firecrown.likelihood.gauss_family.statistic.source.number_counts)
(class in firecrown.likelihood.gauss_family.statistic.source.weak_lensing)
R
read() (firecrown.likelihood.gauss_family.gauss_family.GaussFamily method)
(firecrown.likelihood.gauss_family.statistic.source.source.Source method)
(firecrown.likelihood.gauss_family.statistic.source.source.Systematic method)
(firecrown.likelihood.gauss_family.statistic.statistic.Statistic method)
(firecrown.likelihood.gauss_family.statistic.supernova.Supernova method)
(firecrown.likelihood.gauss_family.statistic.two_point.TwoPoint method)
(firecrown.likelihood.likelihood.Likelihood method)
redshift_to_scale_factor() (firecrown.connector.mapping.Mapping static method)
redshift_to_scale_factor_p_k() (firecrown.connector.mapping.Mapping static method)
required_parameters() (firecrown.likelihood.gauss_family.gauss_family.GaussFamily method)
(firecrown.likelihood.gauss_family.statistic.source.number_counts.LinearBiasSystematic method)
(firecrown.likelihood.gauss_family.statistic.source.number_counts.MagnificationBiasSystematic method)
(firecrown.likelihood.gauss_family.statistic.source.number_counts.NumberCounts method)
(firecrown.likelihood.gauss_family.statistic.source.number_counts.PhotoZShift method)
(firecrown.likelihood.gauss_family.statistic.source.weak_lensing.LinearAlignmentSystematic method)
(firecrown.likelihood.gauss_family.statistic.source.weak_lensing.MultiplicativeShearBias method)
(firecrown.likelihood.gauss_family.statistic.source.weak_lensing.PhotoZShift method)
(firecrown.likelihood.gauss_family.statistic.source.weak_lensing.WeakLensing method)
(firecrown.likelihood.gauss_family.statistic.supernova.Supernova method)
(firecrown.likelihood.gauss_family.statistic.two_point.TwoPoint method)
(firecrown.updatable.Updatable method)
(firecrown.updatable.UpdatableCollection method)
required_parameters_gaussian_family() (firecrown.likelihood.gauss_family.gauss_family.GaussFamily method)
(firecrown.likelihood.gauss_family.gaussian.ConstGaussian method)
(firecrown.likelihood.gauss_family.student_t.StudentT method)
RequiredParameters (class in firecrown.parameters)
reset() (firecrown.updatable.Updatable method)
(firecrown.updatable.UpdatableCollection method)
S
set_params() (firecrown.connector.mapping.Mapping method)
set_params_from_camb() (firecrown.connector.mapping.MappingCAMB method)
set_params_from_cosmosis() (firecrown.connector.mapping.MappingCosmoSIS method)
set_params_names() (firecrown.likelihood.likelihood.Likelihood method)
setup() (in module firecrown.connector.cosmosis.likelihood)
Source (class in firecrown.likelihood.gauss_family.statistic.source.source)
Statistic (class in firecrown.likelihood.gauss_family.statistic.statistic)
StudentT (class in firecrown.likelihood.gauss_family.student_t)
Supernova (class in firecrown.likelihood.gauss_family.statistic.supernova)
Systematic (class in firecrown.likelihood.gauss_family.statistic.source.source)
T
transform_h_to_h_over_h0() (firecrown.connector.mapping.Mapping method)
(firecrown.connector.mapping.MappingCAMB method)
(firecrown.connector.mapping.MappingCosmoSIS method)
transform_k_h_to_k() (firecrown.connector.mapping.Mapping method)
(firecrown.connector.mapping.MappingCAMB method)
(firecrown.connector.mapping.MappingCosmoSIS method)
transform_p_k_h3_to_p_k() (firecrown.connector.mapping.Mapping method)
(firecrown.connector.mapping.MappingCAMB method)
(firecrown.connector.mapping.MappingCosmoSIS method)
TwoPoint (class in firecrown.likelihood.gauss_family.statistic.two_point)
TypeFloat (class in firecrown.descriptors)
TypeLikelihood (class in firecrown.descriptors)
TypeString (class in firecrown.descriptors)
U
Updatable (class in firecrown.updatable)
UpdatableCollection (class in firecrown.updatable)
update() (firecrown.updatable.Updatable method)
(firecrown.updatable.UpdatableCollection method)
V
validate() (firecrown.descriptors.TypeFloat method)
(firecrown.descriptors.TypeLikelihood method)
(firecrown.descriptors.TypeString method)
(firecrown.descriptors.Validator method)
Validator (class in firecrown.descriptors)
W
WeakLensing (class in firecrown.likelihood.gauss_family.statistic.source.weak_lensing)
WeakLensingArgs (class in firecrown.likelihood.gauss_family.statistic.source.weak_lensing)
WeakLensingSystematic (class in firecrown.likelihood.gauss_family.statistic.source.weak_lensing)
Read the Docs
v: v1.2.0
Versions
latest
stable
v1.2.0
v1.1.0
v1.0.0
Downloads
On Read the Docs
Project Home
Builds