build_analysis_context#

cosmicjellyfish.configs.context.build_analysis_context(*, options=None, specifications=None, observables=None, freepars=None, extfiles=None, fiducialpars=None, photobiaspars=None, photopars=None, IApars=None, PShotpars=None, spectrobiaspars=None, spectrononlinearpars=None, IMbiaspars=None, survey_name='Euclid', cosmo_model='w0waCDM', latexnames=None)[source]#

Build a run-local analysis context using the legacy resolver.

Inputs are copied before calling config.init because its current implementation mutates options. This compatibility factory preserves legacy behaviour in milestone one; subsequent milestones will move the resolver itself out of the global configuration module.

Return type:

AnalysisContext