Source code for rail.stages


import rail
from rail.core import RailEnv

from rail.estimation.estimator import *
from rail.estimation.summarizer import *
from rail.estimation.algos.NZDir import *
from rail.estimation.algos.naiveStack import *
from rail.estimation.algos.pzflow import *
from rail.estimation.algos.randomPZ import *
from rail.estimation.algos.pointEstimateHist import *
from rail.estimation.algos.knnpz import *
from rail.estimation.algos.simpleSOM import *
from rail.estimation.algos.somocluSOM import *
from rail.estimation.algos.trainZ import *
from rail.estimation.algos.varInference import *

from rail.creation.degrader import *
from rail.creation.degradation.grid_selection import *
from rail.creation.degradation.observing_condition_degrader import *
from rail.creation.degradation.spectroscopic_degraders import *
from rail.creation.degradation.spectroscopic_selections import *
from rail.creation.degradation.quantityCut import *
from rail.creation.degradation.lsst_error_model import *

from rail.creation.engine import *
from rail.creation.engines.flowEngine import *
#from rail.creation.engines.galaxy_population_components import *
#from rail.creation.engines.dsps_photometry_creator import *
#from rail.creation.engines.dsps_sed_modeler import *

from rail.evaluation.evaluator import Evaluator


[docs]def import_and_attach_all(): """Import all the packages in the rail ecosystem and attach them to this module""" RailEnv.import_all_packages() RailEnv.attach_stages(rail.stages)