rail.core.introspection module

class rail.core.introspection.RailEnv[source]

Bases: object

BASE_STAGES = []
MODULE_DICT = {'rail.astro_tools._version': ['astro_tools'], 'rail.bpz._version': ['bpz'], 'rail.bpz.utils': ['bpz'], 'rail.cli.commands': ['cli'], 'rail.cli.options': ['cli'], 'rail.cli.scripts': ['cli'], 'rail.cmnn._version': ['cmnn'], 'rail.core._version': ['core'], 'rail.core.common_params': ['core'], 'rail.core.data': ['core'], 'rail.core.introspection': ['core'], 'rail.core.point_estimation': ['core'], 'rail.core.stage': ['core'], 'rail.core.utils': ['core'], 'rail.creation.degrader': ['creation'], 'rail.creation.degraders.addRandom': ['creation.degraders'], 'rail.creation.degraders.grid_selection': ['creation.degraders'], 'rail.creation.degraders.lsst_error_model': ['creation.degraders'], 'rail.creation.degraders.observing_condition_degrader': ['creation.degraders'], 'rail.creation.degraders.photometric_errors': ['creation.degraders'], 'rail.creation.degraders.quantityCut': ['creation.degraders'], 'rail.creation.degraders.spectroscopic_degraders': ['creation.degraders'], 'rail.creation.degraders.spectroscopic_selections': ['creation.degraders'], 'rail.creation.engine': ['creation'], 'rail.creation.engines.dsps_photometry_creator': ['creation.engines'], 'rail.creation.engines.dsps_sed_modeler': ['creation.engines'], 'rail.creation.engines.flowEngine': ['creation.engines'], 'rail.creation.engines.fsps_photometry_creator': ['creation.engines'], 'rail.creation.engines.fsps_sed_modeler': ['creation.engines'], 'rail.creation.engines.gcr_engine': ['creation.engines'], 'rail.creation.noisifier': ['creation'], 'rail.creation.selector': ['creation'], 'rail.dsps._version': ['dsps'], 'rail.estimation.algos._gpz_util': ['estimation.algos'], 'rail.estimation.algos.bpz_lite': ['estimation.algos'], 'rail.estimation.algos.cmnn': ['estimation.algos'], 'rail.estimation.algos.equal_count': ['estimation.algos'], 'rail.estimation.algos.flexzboost': ['estimation.algos'], 'rail.estimation.algos.gpz': ['estimation.algos'], 'rail.estimation.algos.k_nearneigh': ['estimation.algos'], 'rail.estimation.algos.minisom_som': ['estimation.algos'], 'rail.estimation.algos.naive_stack': ['estimation.algos'], 'rail.estimation.algos.nz_dir': ['estimation.algos'], 'rail.estimation.algos.point_est_hist': ['estimation.algos'], 'rail.estimation.algos.pzflow_nf': ['estimation.algos'], 'rail.estimation.algos.random_forest': ['estimation.algos'], 'rail.estimation.algos.random_gauss': ['estimation.algos'], 'rail.estimation.algos.sklearn_neurnet': ['estimation.algos'], 'rail.estimation.algos.somoclu_som': ['estimation.algos'], 'rail.estimation.algos.train_z': ['estimation.algos'], 'rail.estimation.algos.uniform_binning': ['estimation.algos'], 'rail.estimation.algos.var_inf': ['estimation.algos'], 'rail.estimation.classifier': ['estimation'], 'rail.estimation.estimator': ['estimation'], 'rail.estimation.informer': ['estimation'], 'rail.estimation.summarizer': ['estimation'], 'rail.evaluation.dist_to_dist_evaluator': ['evaluation'], 'rail.evaluation.dist_to_point_evaluator': ['evaluation'], 'rail.evaluation.evaluator': ['evaluation'], 'rail.evaluation.metrics.base': ['evaluation.metrics'], 'rail.evaluation.metrics.cdeloss': ['evaluation.metrics'], 'rail.evaluation.metrics.pointestimates': ['evaluation.metrics'], 'rail.evaluation.point_to_point_evaluator': ['evaluation'], 'rail.evaluation.single_evaluator': ['evaluation'], 'rail.evaluation.stats_groups': ['evaluation'], 'rail.flexzboost._version': ['flexzboost'], 'rail.fsps._version': ['fsps'], 'rail.gpz._version': ['gpz'], 'rail.hub._version': ['hub'], 'rail.pzflow._version': ['pzflow'], 'rail.sklearn._version': ['sklearn'], 'rail.som._version': ['som'], 'rail.tools.flow_handle': ['tools'], 'rail.tools.photometry_tools': ['tools'], 'rail.tools.table_tools': ['tools'], 'rail.utils.path_utils': ['utils'], 'rail.utils.testing_utils': ['utils']}
MODULE_PATH_DICT = {'rail.astro_tools._version': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/astro_tools', 'rail.bpz._version': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/bpz', 'rail.bpz.utils': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/bpz', 'rail.cli.commands': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/cli', 'rail.cli.options': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/cli', 'rail.cli.scripts': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/cli', 'rail.cmnn._version': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/cmnn', 'rail.core._version': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/core', 'rail.core.common_params': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/core', 'rail.core.data': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/core', 'rail.core.introspection': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/core', 'rail.core.point_estimation': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/core', 'rail.core.stage': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/core', 'rail.core.utils': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/core', 'rail.creation.degrader': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation', 'rail.creation.degraders.addRandom': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders', 'rail.creation.degraders.grid_selection': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders', 'rail.creation.degraders.lsst_error_model': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders', 'rail.creation.degraders.observing_condition_degrader': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders', 'rail.creation.degraders.photometric_errors': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders', 'rail.creation.degraders.quantityCut': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders', 'rail.creation.degraders.spectroscopic_degraders': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders', 'rail.creation.degraders.spectroscopic_selections': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders', 'rail.creation.engine': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation', 'rail.creation.engines.dsps_photometry_creator': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/engines', 'rail.creation.engines.dsps_sed_modeler': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/engines', 'rail.creation.engines.flowEngine': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/engines', 'rail.creation.engines.fsps_photometry_creator': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/engines', 'rail.creation.engines.fsps_sed_modeler': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/engines', 'rail.creation.engines.gcr_engine': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/engines', 'rail.creation.noisifier': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation', 'rail.creation.selector': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation', 'rail.dsps._version': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/dsps', 'rail.estimation.algos._gpz_util': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos', 'rail.estimation.algos.bpz_lite': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos', 'rail.estimation.algos.cmnn': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos', 'rail.estimation.algos.equal_count': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos', 'rail.estimation.algos.flexzboost': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos', 'rail.estimation.algos.gpz': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos', 'rail.estimation.algos.k_nearneigh': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos', 'rail.estimation.algos.minisom_som': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos', 'rail.estimation.algos.naive_stack': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos', 'rail.estimation.algos.nz_dir': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos', 'rail.estimation.algos.point_est_hist': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos', 'rail.estimation.algos.pzflow_nf': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos', 'rail.estimation.algos.random_forest': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos', 'rail.estimation.algos.random_gauss': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos', 'rail.estimation.algos.sklearn_neurnet': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos', 'rail.estimation.algos.somoclu_som': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos', 'rail.estimation.algos.train_z': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos', 'rail.estimation.algos.uniform_binning': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos', 'rail.estimation.algos.var_inf': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos', 'rail.estimation.classifier': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation', 'rail.estimation.estimator': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation', 'rail.estimation.informer': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation', 'rail.estimation.summarizer': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation', 'rail.evaluation.dist_to_dist_evaluator': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation', 'rail.evaluation.dist_to_point_evaluator': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation', 'rail.evaluation.evaluator': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation', 'rail.evaluation.metrics.base': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation/metrics', 'rail.evaluation.metrics.cdeloss': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation/metrics', 'rail.evaluation.metrics.pointestimates': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation/metrics', 'rail.evaluation.point_to_point_evaluator': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation', 'rail.evaluation.single_evaluator': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation', 'rail.evaluation.stats_groups': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation', 'rail.flexzboost._version': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/flexzboost', 'rail.fsps._version': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/fsps', 'rail.gpz._version': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/gpz', 'rail.hub._version': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/hub', 'rail.pzflow._version': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/pzflow', 'rail.sklearn._version': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/sklearn', 'rail.som._version': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/som', 'rail.tools.flow_handle': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/tools', 'rail.tools.photometry_tools': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/tools', 'rail.tools.table_tools': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/tools', 'rail.utils.path_utils': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/utils', 'rail.utils.testing_utils': '/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/utils'}
NAMESPACE_MODULE_DICT = {'astro_tools': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/astro_tools'), name='rail.astro_tools._version', ispkg=False)], 'bpz': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/bpz'), name='rail.bpz._version', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/bpz'), name='rail.bpz.utils', ispkg=False)], 'cli': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/cli'), name='rail.cli.commands', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/cli'), name='rail.cli.options', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/cli'), name='rail.cli.scripts', ispkg=False)], 'cmnn': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/cmnn'), name='rail.cmnn._version', ispkg=False)], 'core': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/core'), name='rail.core._version', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/core'), name='rail.core.common_params', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/core'), name='rail.core.data', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/core'), name='rail.core.introspection', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/core'), name='rail.core.point_estimation', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/core'), name='rail.core.stage', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/core'), name='rail.core.utils', ispkg=False)], 'creation': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation'), name='rail.creation.degrader', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation'), name='rail.creation.engine', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation'), name='rail.creation.noisifier', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation'), name='rail.creation.selector', ispkg=False), {'creation.degraders': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders'), name='rail.creation.degraders.addRandom', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders'), name='rail.creation.degraders.grid_selection', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders'), name='rail.creation.degraders.lsst_error_model', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders'), name='rail.creation.degraders.observing_condition_degrader', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders'), name='rail.creation.degraders.photometric_errors', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders'), name='rail.creation.degraders.quantityCut', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders'), name='rail.creation.degraders.spectroscopic_degraders', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders'), name='rail.creation.degraders.spectroscopic_selections', ispkg=False)]}, {'creation.engines': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/engines'), name='rail.creation.engines.dsps_photometry_creator', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/engines'), name='rail.creation.engines.dsps_sed_modeler', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/engines'), name='rail.creation.engines.flowEngine', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/engines'), name='rail.creation.engines.fsps_photometry_creator', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/engines'), name='rail.creation.engines.fsps_sed_modeler', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/engines'), name='rail.creation.engines.gcr_engine', ispkg=False)]}], 'creation.degraders': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders'), name='rail.creation.degraders.addRandom', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders'), name='rail.creation.degraders.grid_selection', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders'), name='rail.creation.degraders.lsst_error_model', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders'), name='rail.creation.degraders.observing_condition_degrader', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders'), name='rail.creation.degraders.photometric_errors', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders'), name='rail.creation.degraders.quantityCut', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders'), name='rail.creation.degraders.spectroscopic_degraders', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders'), name='rail.creation.degraders.spectroscopic_selections', ispkg=False)], 'creation.engines': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/engines'), name='rail.creation.engines.dsps_photometry_creator', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/engines'), name='rail.creation.engines.dsps_sed_modeler', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/engines'), name='rail.creation.engines.flowEngine', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/engines'), name='rail.creation.engines.fsps_photometry_creator', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/engines'), name='rail.creation.engines.fsps_sed_modeler', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/engines'), name='rail.creation.engines.gcr_engine', ispkg=False)], 'dsps': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/dsps'), name='rail.dsps._version', ispkg=False)], 'estimation': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation'), name='rail.estimation.classifier', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation'), name='rail.estimation.estimator', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation'), name='rail.estimation.informer', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation'), name='rail.estimation.summarizer', ispkg=False), {'estimation.algos': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos._gpz_util', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.bpz_lite', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.cmnn', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.equal_count', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.flexzboost', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.gpz', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.k_nearneigh', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.minisom_som', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.naive_stack', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.nz_dir', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.point_est_hist', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.pzflow_nf', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.random_forest', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.random_gauss', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.sklearn_neurnet', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.somoclu_som', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.train_z', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.uniform_binning', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.var_inf', ispkg=False)]}], 'estimation.algos': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos._gpz_util', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.bpz_lite', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.cmnn', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.equal_count', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.flexzboost', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.gpz', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.k_nearneigh', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.minisom_som', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.naive_stack', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.nz_dir', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.point_est_hist', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.pzflow_nf', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.random_forest', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.random_gauss', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.sklearn_neurnet', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.somoclu_som', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.train_z', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.uniform_binning', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.var_inf', ispkg=False)], 'evaluation': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation'), name='rail.evaluation.dist_to_dist_evaluator', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation'), name='rail.evaluation.dist_to_point_evaluator', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation'), name='rail.evaluation.evaluator', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation'), name='rail.evaluation.point_to_point_evaluator', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation'), name='rail.evaluation.single_evaluator', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation'), name='rail.evaluation.stats_groups', ispkg=False), {'evaluation.metrics': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation/metrics'), name='rail.evaluation.metrics.base', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation/metrics'), name='rail.evaluation.metrics.cdeloss', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation/metrics'), name='rail.evaluation.metrics.pointestimates', ispkg=False)]}], 'evaluation.metrics': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation/metrics'), name='rail.evaluation.metrics.base', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation/metrics'), name='rail.evaluation.metrics.cdeloss', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation/metrics'), name='rail.evaluation.metrics.pointestimates', ispkg=False)], 'flexzboost': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/flexzboost'), name='rail.flexzboost._version', ispkg=False)], 'fsps': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/fsps'), name='rail.fsps._version', ispkg=False)], 'gpz': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/gpz'), name='rail.gpz._version', ispkg=False)], 'hub': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/hub'), name='rail.hub._version', ispkg=False)], 'pzflow': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/pzflow'), name='rail.pzflow._version', ispkg=False)], 'sklearn': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/sklearn'), name='rail.sklearn._version', ispkg=False)], 'som': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/som'), name='rail.som._version', ispkg=False)], 'stages': [], 'tools': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/tools'), name='rail.tools.flow_handle', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/tools'), name='rail.tools.photometry_tools', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/tools'), name='rail.tools.table_tools', ispkg=False)], 'utils': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/utils'), name='rail.utils.path_utils', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/utils'), name='rail.utils.testing_utils', ispkg=False)]}
NAMESPACE_PATH_DICT = {'astro_tools': ['/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'], 'bpz': ['/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'], 'cli': ['/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'], 'cmnn': ['/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'], 'core': ['/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'], 'creation': ['/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'], 'creation.degraders': ['/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'], 'creation.engines': ['/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'], 'dsps': ['/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'], 'estimation': ['/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'], 'estimation.algos': ['/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'], 'evaluation': ['/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'], 'evaluation.metrics': ['/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'], 'flexzboost': ['/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'], 'fsps': ['/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'], 'gpz': ['/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'], 'hub': ['/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'], 'pzflow': ['/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'], 'sklearn': ['/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'], 'som': ['/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'], 'stages': ['/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'], 'tools': ['/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'], 'utils': ['/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail']}
PACKAGES = {'rail.astro_tools': ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'), name='rail.astro_tools', ispkg=True), 'rail.bpz': ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'), name='rail.bpz', ispkg=True), 'rail.cmnn': ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'), name='rail.cmnn', ispkg=True), 'rail.core': ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'), name='rail.core', ispkg=True), 'rail.dsps': ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'), name='rail.dsps', ispkg=True), 'rail.flexzboost': ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'), name='rail.flexzboost', ispkg=True), 'rail.fsps': ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'), name='rail.fsps', ispkg=True), 'rail.gpz': ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'), name='rail.gpz', ispkg=True), 'rail.hub': ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'), name='rail.hub', ispkg=True), 'rail.pzflow': ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'), name='rail.pzflow', ispkg=True), 'rail.sklearn': ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'), name='rail.sklearn', ispkg=True), 'rail.som': ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'), name='rail.som', ispkg=True), 'rail.stages': ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail'), name='rail.stages', ispkg=True)}
STAGE_DICT = {}
TREE = {'astro_tools': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/astro_tools'), name='rail.astro_tools._version', ispkg=False)], 'bpz': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/bpz'), name='rail.bpz._version', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/bpz'), name='rail.bpz.utils', ispkg=False)], 'cli': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/cli'), name='rail.cli.commands', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/cli'), name='rail.cli.options', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/cli'), name='rail.cli.scripts', ispkg=False)], 'cmnn': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/cmnn'), name='rail.cmnn._version', ispkg=False)], 'core': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/core'), name='rail.core._version', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/core'), name='rail.core.common_params', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/core'), name='rail.core.data', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/core'), name='rail.core.introspection', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/core'), name='rail.core.point_estimation', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/core'), name='rail.core.stage', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/core'), name='rail.core.utils', ispkg=False)], 'creation': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation'), name='rail.creation.degrader', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation'), name='rail.creation.engine', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation'), name='rail.creation.noisifier', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation'), name='rail.creation.selector', ispkg=False), {'creation.degraders': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders'), name='rail.creation.degraders.addRandom', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders'), name='rail.creation.degraders.grid_selection', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders'), name='rail.creation.degraders.lsst_error_model', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders'), name='rail.creation.degraders.observing_condition_degrader', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders'), name='rail.creation.degraders.photometric_errors', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders'), name='rail.creation.degraders.quantityCut', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders'), name='rail.creation.degraders.spectroscopic_degraders', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/degraders'), name='rail.creation.degraders.spectroscopic_selections', ispkg=False)]}, {'creation.engines': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/engines'), name='rail.creation.engines.dsps_photometry_creator', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/engines'), name='rail.creation.engines.dsps_sed_modeler', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/engines'), name='rail.creation.engines.flowEngine', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/engines'), name='rail.creation.engines.fsps_photometry_creator', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/engines'), name='rail.creation.engines.fsps_sed_modeler', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/creation/engines'), name='rail.creation.engines.gcr_engine', ispkg=False)]}], 'dsps': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/dsps'), name='rail.dsps._version', ispkg=False)], 'estimation': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation'), name='rail.estimation.classifier', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation'), name='rail.estimation.estimator', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation'), name='rail.estimation.informer', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation'), name='rail.estimation.summarizer', ispkg=False), {'estimation.algos': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos._gpz_util', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.bpz_lite', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.cmnn', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.equal_count', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.flexzboost', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.gpz', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.k_nearneigh', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.minisom_som', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.naive_stack', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.nz_dir', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.point_est_hist', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.pzflow_nf', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.random_forest', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.random_gauss', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.sklearn_neurnet', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.somoclu_som', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.train_z', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.uniform_binning', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/estimation/algos'), name='rail.estimation.algos.var_inf', ispkg=False)]}], 'evaluation': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation'), name='rail.evaluation.dist_to_dist_evaluator', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation'), name='rail.evaluation.dist_to_point_evaluator', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation'), name='rail.evaluation.evaluator', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation'), name='rail.evaluation.point_to_point_evaluator', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation'), name='rail.evaluation.single_evaluator', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation'), name='rail.evaluation.stats_groups', ispkg=False), {'evaluation.metrics': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation/metrics'), name='rail.evaluation.metrics.base', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation/metrics'), name='rail.evaluation.metrics.cdeloss', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/evaluation/metrics'), name='rail.evaluation.metrics.pointestimates', ispkg=False)]}], 'flexzboost': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/flexzboost'), name='rail.flexzboost._version', ispkg=False)], 'fsps': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/fsps'), name='rail.fsps._version', ispkg=False)], 'gpz': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/gpz'), name='rail.gpz._version', ispkg=False)], 'hub': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/hub'), name='rail.hub._version', ispkg=False)], 'pzflow': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/pzflow'), name='rail.pzflow._version', ispkg=False)], 'sklearn': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/sklearn'), name='rail.sklearn._version', ispkg=False)], 'som': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/som'), name='rail.som._version', ispkg=False)], 'stages': [], 'tools': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/tools'), name='rail.tools.flow_handle', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/tools'), name='rail.tools.photometry_tools', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/tools'), name='rail.tools.table_tools', ispkg=False)], 'utils': [ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/utils'), name='rail.utils.path_utils', ispkg=False), ModuleInfo(module_finder=FileFinder('/home/docs/checkouts/readthedocs.org/user_builds/rail-hub/envs/latest/lib/python3.10/site-packages/rail/utils'), name='rail.utils.testing_utils', ispkg=False)]}
classmethod attach_stages(to_module)[source]

Attach all the available stages to this module

This allow you to do ‘from rail.stages import *

classmethod build_rail_namespace_tree()[source]

Build a tree of the namespaces and packages in rail

classmethod do_api_rst(basedir='.')[source]
classmethod do_namespace_api_rst(basedir, key, val)[source]

Build the api rst file for a rail namespace

classmethod do_pkg_api_rst(basedir, key, val)[source]

Build the api rst file for a rail package

classmethod import_all_packages()[source]

Import all the packages that are available in the RAIL ecosystem

classmethod list_rail_modules()[source]

List all modules within rail

classmethod list_rail_namespaces()[source]

List all the namespaces within rail

classmethod list_rail_packages()[source]

List all the packages that are available in the RAIL ecosystem

classmethod pretty_print_tree(the_dict=None, indent='')[source]

Utility function to help print the namespace tree

This can be called recurisvely to walk the tree structure, which has nested dicts

Parameters:
  • the_dict (dict | None) – Current dictionary to print, if None it will print cls.TREE

  • indent (str) – Indentation string prepended to each line

classmethod print_rail_modules()[source]

Print all the moduels that are available in the RAIL ecosystem

classmethod print_rail_namespace_tree()[source]

Print the namespace tree in a nice way

classmethod print_rail_namespaces()[source]

Print all the namespaces that are available in the RAIL ecosystem

classmethod print_rail_packages()[source]

Print all the packages that are available in the RAIL ecosystem

classmethod print_rail_stage_dict()[source]

Print an dict of all the RailSages organized by their base class