rail.projects package
The rail.projects package collects a set of tools to manage RAIL-based data
analysis studies. These tools help users define common pieced to analyses,
while also quickly testing many analysis variants with slight configuration
modifications.
Submodules
- rail.projects.algorithm_factory module
RailAlgorithmFactoryRailAlgorithmFactory.add_algorithm()RailAlgorithmFactory.algorithm_holder_dictRailAlgorithmFactory.client_classesRailAlgorithmFactory.get_algorithm()RailAlgorithmFactory.get_algorithm_class()RailAlgorithmFactory.get_algorithm_holder_dict()RailAlgorithmFactory.get_algorithm_names()RailAlgorithmFactory.get_algorithm_types()RailAlgorithmFactory.get_algorithms()RailAlgorithmFactory.load_instance_yaml()RailAlgorithmFactory.print_instance_contents()RailAlgorithmFactory.to_instance_yaml_dict()
- rail.projects.algorithm_holder module
- rail.projects.catalog_factory module
RailCatalogFactoryRailCatalogFactory.add_catalog_instance()RailCatalogFactory.add_catalog_template()RailCatalogFactory.catalog_instancesRailCatalogFactory.catalog_templatesRailCatalogFactory.client_classesRailCatalogFactory.get_catalog_instance()RailCatalogFactory.get_catalog_instance_names()RailCatalogFactory.get_catalog_instances()RailCatalogFactory.get_catalog_template()RailCatalogFactory.get_catalog_template_names()RailCatalogFactory.get_catalog_templates()RailCatalogFactory.print_instance_contents()RailCatalogFactory.yaml_tag
- rail.projects.catalog_template module
- rail.projects.configurable module
- rail.projects.dynamic_class module
- rail.projects.execution module
- rail.projects.factory_mixin module
RailFactoryMixinRailFactoryMixin.add_dict()RailFactoryMixin.add_to_dict()RailFactoryMixin.clear()RailFactoryMixin.clear_instance()RailFactoryMixin.client_classesRailFactoryMixin.instance()RailFactoryMixin.load_instance_yaml()RailFactoryMixin.load_instance_yaml_tag()RailFactoryMixin.load_object_from_yaml_tag()RailFactoryMixin.load_yaml()RailFactoryMixin.load_yaml_tag()RailFactoryMixin.print_contents()RailFactoryMixin.print_instance_contents()RailFactoryMixin.to_instance_yaml_dict()RailFactoryMixin.to_yaml_dict()RailFactoryMixin.write_yaml()RailFactoryMixin.yaml_tag
- rail.projects.file_template module
- rail.projects.library module
- rail.projects.name_utils module
NameFactoryNameFactory.config_templateNameFactory.get_common_paths()NameFactory.get_path_templates()NameFactory.get_resolved_common_paths()NameFactory.get_template()NameFactory.interpolantsNameFactory.resolve_common_path()NameFactory.resolve_from_config()NameFactory.resolve_path()NameFactory.resolve_path_template()NameFactory.resolve_template()
format_template()get_required_interpolants()resolve_dict()update_include_dict()
- rail.projects.path_funcs module
- rail.projects.pipeline_factory module
RailPipelineFactoryRailPipelineFactory.add_pipeline_instance()RailPipelineFactory.add_pipeline_template()RailPipelineFactory.client_classesRailPipelineFactory.get_pipeline_instance()RailPipelineFactory.get_pipeline_instance_names()RailPipelineFactory.get_pipeline_instances()RailPipelineFactory.get_pipeline_template()RailPipelineFactory.get_pipeline_template_names()RailPipelineFactory.get_pipeline_templates()RailPipelineFactory.pipeline_instancesRailPipelineFactory.pipeline_templatesRailPipelineFactory.print_instance_contents()RailPipelineFactory.yaml_tag
- rail.projects.pipeline_holder module
RailPipelineInstanceRailPipelineTemplateblending_convert_commands()estimate_input_callback()estimate_recalib_input_callback()estimate_sompz_input_callback()evaluate_input_callback()inform_input_callback()inform_recalib_input_callback()inform_somlike_input_callback()inform_sompz_input_callback()photometric_errors_convert_commands()prepare_convert_commands()pz_input_callback()somlike_recalib_input_callback()spectroscopic_selection_convert_commands()tomography_input_callback()truth_to_observed_convert_commands()
- rail.projects.project module
RailFlavorRailProjectRailProject.add_flavor()RailProject.build_pipelines()RailProject.clear_cache()RailProject.config_optionsRailProject.configuration_help()RailProject.functionality_help()RailProject.generate_ceci_command()RailProject.generate_kwargs_iterable()RailProject.get_algorithm()RailProject.get_algorithms()RailProject.get_catalog()RailProject.get_catalog_files()RailProject.get_catalogs()RailProject.get_classifier()RailProject.get_classifiers()RailProject.get_common_path()RailProject.get_common_paths()RailProject.get_error_model()RailProject.get_error_models()RailProject.get_file()RailProject.get_file_for_flavor()RailProject.get_file_metadata_for_flavor()RailProject.get_files()RailProject.get_flavor()RailProject.get_flavor_args()RailProject.get_flavors()RailProject.get_path()RailProject.get_path_templates()RailProject.get_pipeline()RailProject.get_pipelines()RailProject.get_pzalgorithm()RailProject.get_pzalgorithms()RailProject.get_selection()RailProject.get_selection_args()RailProject.get_selections()RailProject.get_spec_selection()RailProject.get_spec_selections()RailProject.get_subsample()RailProject.get_subsamples()RailProject.get_summarizer()RailProject.get_summarizers()RailProject.load_config()RailProject.make_pipeline_catalog_commands()RailProject.make_pipeline_single_input_command()RailProject.nameRailProject.projectsRailProject.reduce_data()RailProject.run_pipeline_catalog()RailProject.run_pipeline_single()RailProject.subsample_data()RailProject.wrap_pz_model()RailProject.write_yaml()RailProject.yaml_tag
- rail.projects.project_file_factory module
RailProjectFileFactoryRailProjectFileFactory.add_file_instance()RailProjectFileFactory.add_file_template()RailProjectFileFactory.client_classesRailProjectFileFactory.file_instancesRailProjectFileFactory.file_templatesRailProjectFileFactory.get_file_instance()RailProjectFileFactory.get_file_instance_names()RailProjectFileFactory.get_file_instances()RailProjectFileFactory.get_file_template()RailProjectFileFactory.get_file_template_names()RailProjectFileFactory.get_file_templates()RailProjectFileFactory.print_instance_contents()RailProjectFileFactory.yaml_tag
- rail.projects.reducer module
- rail.projects.selection_factory module
- rail.projects.subsample_factory module
- rail.projects.subsampler module