RAIL
eac/introspection

Getting Started

  • Overview
    • A brief note on core DESC software dependencies
    • creation
    • estimation
    • evaluation
  • Installation
    • RAIL packages
      • Installing with pip
      • Installing from source
    • Algorithm / architecture specific issues
      • Installing Delight
      • Installing FZBoost
      • Installing bpz_lite
      • Using GPU-optimization for pzflow
    • Adding your kernel to jupyter
  • Contributing
    • Where to contribute: RAIL packages
      • Contribution workflow
    • Adding a new Rail Stage
    • Adding a new Rail Pipeline
  • Citing RAIL
  • Citing individual codes within RAIL

RAIL Plans

  • Immediate plans
    • 1. Golden Spike: Build the basic infrastructure for controlled experiments of forward-modeled photo-z posteriors
    • 2. RAILroad: Quantify the impact of nonrepresentativity (imbalance and incompleteness) of a training set on estimated photo-z posteriors by multiple machine learning methods
  • Future plans

Usage Demos

  • Core Demo Notebooks
    • Data, files, IO, and RAIL
    • Computing Hyperbolic Magnitudes
    • Iterator Test
    • Pipeline Example
    • Run Pipe
  • Creation Demo Notebooks
    • Using Engines and Degraders to Generate Galaxy Samples with Errors and Biases
    • Grid Selection Degrader to Emulate HSC Training Samples
    • Spectroscopic Selection Degrader to Emulate zCOSMOS Training Samples
    • Using a Creator to Calculate True Posteriors for a Galaxy Sample
  • Estimation Demo Notebooks
    • The NZDir Estimator
    • Testing Sampled Summarizers
  • Other Demo Notebooks
    • Goldenspike, an Example of an End-to-End Analysis Using RAIL

Reference

  • API Documentation
    • rail.core package
      • find_version()
      • Submodules
        • rail.core.algo_utils module
        • rail.core.common_params module
        • rail.core.data module
        • rail.core.introspection module
        • rail.core.stage module
        • rail.core.utilPhotometry module
        • rail.core.utilStages module
        • rail.core.utils module
    • evaluation namespace
      • Subpackages
        • evaluation.metrics namespace
      • Submodules
        • rail.evaluation.evaluator module
        • rail.evaluation.utils module
    • rail.hub package
      • Submodules
    • creation namespace
      • Subpackages
        • creation.degradation namespace
        • creation.engines namespace
      • Submodules
        • creation.degradation namespace
        • rail.creation.degrader module
        • rail.creation.engine module
    • rail.flexzboost package
      • Submodules
    • rail.pipelines package
      • Submodules
        • rail.pipelines.utils.name_factory module
        • rail.pipelines.estimation.inform_all module
    • rail.stages package
      • import_and_attach_all()
      • Submodules
    • rail.gpz package
      • Submodules
    • estimation namespace
      • Subpackages
        • estimation.algos namespace
      • Submodules
        • rail.estimation.estimator module
        • rail.estimation.summarizer module
    • rail.bpz package
      • Submodules
        • rail.bpz.utils module
RAIL
  • Overview: module code

All modules for which code is available

  • rail.core
    • rail.core.algo_utils
    • rail.core.common_params
    • rail.core.data
    • rail.core.introspection
    • rail.core.stage
    • rail.core.utilPhotometry
    • rail.core.utilStages
  • rail.creation.degradation.grid_selection
  • rail.creation.degradation.lsst_error_model
  • rail.creation.degradation.observing_condition_degrader
  • rail.creation.degradation.quantityCut
  • rail.creation.degradation.spectroscopic_degraders
  • rail.creation.degradation.spectroscopic_selections
  • rail.creation.degrader
  • rail.creation.engine
  • rail.creation.engines.flowEngine
  • rail.creation.engines.galaxy_population_components
  • rail.estimation.algos.GPz
  • rail.estimation.algos.NZDir
  • rail.estimation.algos.bpz_lite
  • rail.estimation.algos.gpz_v1
  • rail.estimation.algos.knnpz
  • rail.estimation.algos.naiveStack
  • rail.estimation.algos.pointEstimateHist
  • rail.estimation.algos.pzflow
  • rail.estimation.algos.randomPZ
  • rail.estimation.algos.simpleSOM
  • rail.estimation.algos.sklearn_nn
  • rail.estimation.algos.somocluSOM
  • rail.estimation.algos.trainZ
  • rail.estimation.algos.varInference
  • rail.estimation.estimator
  • rail.estimation.summarizer
  • rail.evaluation.evaluator
  • rail.evaluation.metrics.base
  • rail.evaluation.metrics.brier
  • rail.evaluation.metrics.cdeloss
  • rail.evaluation.metrics.pit
  • rail.evaluation.metrics.pointestimates
  • rail.pipelines.utils.name_factory
  • rail.stages

© Copyright 2019-2021, LSST DESC RAIL Contributors. Revision 5af2f7fb.

Built with Sphinx using a theme provided by Read the Docs.