skyllh package
Subpackages
- skyllh.cluster package
- skyllh.core package
wd_filename()
- Subpackages
- Submodules
- skyllh.core.analysis module
Analysis
Analysis.src_hypo_group_manager
Analysis.src_fitparam_mapper
Analysis.test_statistic
Analysis.bkg_gen_method
Analysis.dataset_list
Analysis.data_list
Analysis.n_datasets
Analysis.fitparamset
Analysis.llhratio
Analysis.bkg_generator
Analysis.sig_generator
Analysis.total_livetime
Analysis.add_dataset()
Analysis.calculate_test_statistic()
Analysis.construct_llhratio()
Analysis.construct_background_generator()
Analysis.construct_signal_generator()
Analysis.initialize_trial()
Analysis.maximize_llhratio()
Analysis.unblind()
Analysis.generate_background_events()
Analysis.generate_signal_events()
Analysis.generate_pseudo_data()
Analysis.do_trial_with_given_pseudo_data()
Analysis.do_trial_with_given_bkg_and_sig_pseudo_data()
Analysis.do_trial()
Analysis.do_trials()
TimeIntegratedMultiDatasetSingleSourceAnalysis
TimeIntegratedMultiDatasetSingleSourceAnalysis.fitparam_ns
TimeIntegratedMultiDatasetSingleSourceAnalysis.add_dataset()
TimeIntegratedMultiDatasetSingleSourceAnalysis.construct_llhratio()
TimeIntegratedMultiDatasetSingleSourceAnalysis.change_source()
TimeIntegratedMultiDatasetSingleSourceAnalysis.change_sources()
TimeIntegratedMultiDatasetSingleSourceAnalysis.initialize_trial()
TimeIntegratedMultiDatasetSingleSourceAnalysis.maximize_llhratio()
TimeIntegratedMultiDatasetSingleSourceAnalysis.calculate_fluxmodel_scaling_factor()
TimeIntegratedMultiDatasetMultiSourceAnalysis
- skyllh.core.analysis_utils module
pointlikesource_to_data_field_array()
calculate_pval_from_trials()
truncated_gamma_logpdf()
calculate_critical_ts_from_gamma()
polynomial_fit()
estimate_mean_nsignal_for_ts_quantile()
estimate_sensitivity()
estimate_discovery_potential()
generate_mu_of_p_spline_interpolation()
create_trial_data_file()
extend_trial_data_file()
calculate_upper_limit_distribution()
- skyllh.core.background_generation module
BackgroundGenerationMethod
MCDataSamplingBkgGenMethod
MCDataSamplingBkgGenMethod.get_event_prob_func
MCDataSamplingBkgGenMethod.get_mean_func
MCDataSamplingBkgGenMethod.unique_events
MCDataSamplingBkgGenMethod.data_scrambler
MCDataSamplingBkgGenMethod.mc_inplace_scrambling
MCDataSamplingBkgGenMethod.keep_mc_data_field_names
MCDataSamplingBkgGenMethod.pre_event_selection_method
MCDataSamplingBkgGenMethod.change_source_hypo_group_manager()
MCDataSamplingBkgGenMethod.generate_events()
- skyllh.core.background_generator module
- skyllh.core.backgroundpdf module
- skyllh.core.binning module
- skyllh.core.config module
- skyllh.core.coords module
- skyllh.core.dataset module
Dataset
Dataset.get_combined_exp_pathfilenames()
Dataset.get_combined_mc_pathfilenames()
Dataset.get_combined_livetime()
Dataset.name
Dataset.description
Dataset.exp_pathfilename_list
Dataset.exp_abs_pathfilename_list
Dataset.mc_pathfilename_list
Dataset.mc_abs_pathfilename_list
Dataset.livetime
Dataset.version
Dataset.verqualifiers
Dataset.base_path
Dataset.default_sub_path_fmt
Dataset.sub_path_fmt
Dataset.root_dir
Dataset.loading_extra_exp_field_name_list
Dataset.loading_extra_mc_field_name_list
Dataset.exp_field_name_renaming_dict
Dataset.mc_field_name_renaming_dict
Dataset.exists
Dataset.version_str
Dataset.data_preparation_functions
Dataset.__gt__()
Dataset.get_abs_pathfilename_list()
Dataset.update_version_qualifiers()
Dataset.load_data()
Dataset.load_aux_data()
Dataset.add_data_preparation()
Dataset.remove_data_preparation()
Dataset.prepare_data()
Dataset.load_and_prepare_data()
Dataset.add_binning_definition()
Dataset.get_binning_definition()
Dataset.remove_binning_definition()
Dataset.has_binning_definition()
Dataset.define_binning()
Dataset.replace_binning_definition()
Dataset.add_aux_data_definition()
Dataset.get_aux_data_definition()
Dataset.remove_aux_data_definition()
Dataset.add_aux_data()
Dataset.get_aux_data()
Dataset.remove_aux_data()
DatasetCollection
DatasetCollection.name
DatasetCollection.description
DatasetCollection.dataset_names
DatasetCollection.version
DatasetCollection.verqualifiers
DatasetCollection.__iadd__()
DatasetCollection.add_datasets()
DatasetCollection.remove_dataset()
DatasetCollection.get_dataset()
DatasetCollection.get_datasets()
DatasetCollection.set_exp_field_name_renaming_dict()
DatasetCollection.set_mc_field_name_renaming_dict()
DatasetCollection.set_dataset_prop()
DatasetCollection.define_binning()
DatasetCollection.add_data_preparation()
DatasetCollection.remove_data_preparation()
DatasetCollection.update_version_qualifiers()
DatasetCollection.load_data()
DatasetData
assert_data_format()
remove_events()
generate_data_file_root_dir()
get_data_subset()
- skyllh.core.debugging module
- skyllh.core.detsigyield module
get_integrated_livetime_in_days()
DetSigYield
DetSigYieldImplMethod
DetSigYieldImplMethod.supported_sourcemodels
DetSigYieldImplMethod.supported_fluxmodels
DetSigYieldImplMethod.n_signal_fitparams
DetSigYieldImplMethod.signal_fitparam_names
DetSigYieldImplMethod.supports_sourcemodel()
DetSigYieldImplMethod.supports_fluxmodel()
DetSigYieldImplMethod.construct_detsigyield()
DetSigYieldImplMethod.source_to_array()
- skyllh.core.display module
- skyllh.core.interpolate module
- skyllh.core.livetime module
Livetime
Livetime.assert_mjd_intervals_integrity()
Livetime.uptime_mjd_intervals_arr
Livetime.n_uptime_mjd_intervals
Livetime.livetime
Livetime.time_window
Livetime.time_start
Livetime.time_end
Livetime.load_from_ontime_mjd_intervals()
Livetime.get_ontime_intervals_between()
Livetime.get_ontime_upto()
Livetime.is_on()
Livetime.draw_ontimes()
- skyllh.core.llhratio module
LLHRatio
TCLLHRatio
SingleDatasetTCLLHRatio
ZeroSigH0SingleDatasetTCLLHRatio
SingleSourceZeroSigH0SingleDatasetTCLLHRatio
MultiSourceZeroSigH0SingleDatasetTCLLHRatio
DatasetSignalWeights
SingleSourceDatasetSignalWeights
MultiSourceDatasetSignalWeights
SourceWeights
MultiPointSourcesRelSourceWeights
MultiDatasetTCLLHRatio
MultiDatasetTCLLHRatio.dataset_signal_weights
MultiDatasetTCLLHRatio.llhratio_list
MultiDatasetTCLLHRatio.n_selected_events
MultiDatasetTCLLHRatio.mean_n_sig_0
MultiDatasetTCLLHRatio.change_source_hypo_group_manager()
MultiDatasetTCLLHRatio.initialize_for_new_trial()
MultiDatasetTCLLHRatio.evaluate()
MultiDatasetTCLLHRatio.calculate_ns_grad2()
NsProfileMultiDatasetTCLLHRatio
- skyllh.core.math module
- skyllh.core.minimizer module
- skyllh.core.model module
- skyllh.core.multiproc module
- skyllh.core.optimize module
- skyllh.core.parameters module
make_linear_parameter_grid_1d()
make_params_hash()
Parameter
ParameterSet
ParameterSet.union()
ParameterSet.params
ParameterSet.fixed_params
ParameterSet.fixed_params_mask
ParameterSet.floating_params
ParameterSet.floating_params_mask
ParameterSet.n_params
ParameterSet.n_fixed_params
ParameterSet.n_floating_params
ParameterSet.fixed_param_name_list
ParameterSet.floating_param_name_list
ParameterSet.fixed_param_values
ParameterSet.floating_param_initials
ParameterSet.floating_param_bounds
ParameterSet.__iter__()
ParameterSet.__len__()
ParameterSet.get_fixed_pidx()
ParameterSet.get_floating_pidx()
ParameterSet.has_fixed_param()
ParameterSet.has_floating_param()
ParameterSet.make_params_fixed()
ParameterSet.make_params_floating()
ParameterSet.update_fixed_param_value_cache()
ParameterSet.copy()
ParameterSet.add_param()
ParameterSet.has_param()
ParameterSet.floating_param_values_to_dict()
ParameterSetArray
ParameterSetArray.paramset_list
ParameterSetArray.n_params
ParameterSetArray.n_fixed_params
ParameterSetArray.n_floating_params
ParameterSetArray.floating_param_initials
ParameterSetArray.floating_param_bounds
ParameterSetArray.generate_random_initials()
ParameterSetArray.split_floating_param_values()
ParameterSetArray.update_fixed_param_value_cache()
ParameterGrid
ParameterGrid.from_BinningDefinition()
ParameterGrid.name
ParameterGrid.decimals
ParameterGrid.grid
ParameterGrid.delta
ParameterGrid.lower_bound
ParameterGrid.ndim
ParameterGrid.add_extra_lower_and_upper_bin()
ParameterGrid.copy()
ParameterGrid.round_to_nearest_grid_point()
ParameterGrid.round_to_lower_grid_point()
ParameterGrid.round_to_upper_grid_point()
ParameterGridSet
ModelParameterMapper
ModelParameterMapper.name
ModelParameterMapper.models
ModelParameterMapper.global_paramset
ModelParameterMapper.n_models
ModelParameterMapper.n_global_params
ModelParameterMapper.n_global_fixed_params
ModelParameterMapper.n_global_floating_params
ModelParameterMapper.finalize()
ModelParameterMapper.def_param()
ModelParameterMapper.get_model_param_dict()
SingleModelParameterMapper
MultiModelParameterMapper
HypoParameterDefinition
FitParameter
FitParameterSet
FitParameterSet.fitparams
FitParameterSet.fitparam_list
FitParameterSet.fitparam_name_list
FitParameterSet.initials
FitParameterSet.bounds
FitParameterSet.copy()
FitParameterSet.add_fitparam()
FitParameterSet.fitparam_values_to_dict()
FitParameterSet.fitparam_dict_to_values()
FitParameterSet.generate_random_initials()
SourceFitParameterMapper
SingleSourceFitParameterMapper
MultiSourceFitParameterMapper
- skyllh.core.pdf module
- skyllh.core.pdfratio module
PDFRatio
SingleSourcePDFRatioArrayArithmetic
SingleSourcePDFRatioArrayArithmetic.pdfratio_list
SingleSourcePDFRatioArrayArithmetic.fitparam_list
SingleSourcePDFRatioArrayArithmetic.initialize_for_new_trial()
SingleSourcePDFRatioArrayArithmetic.get_pdfratio()
SingleSourcePDFRatioArrayArithmetic.calculate_pdfratio_values()
SingleSourcePDFRatioArrayArithmetic.get_ratio_product()
PDFRatioFillMethod
Skylab2SkylabPDFRatioFillMethod
MostSignalLikePDFRatioFillMethod
MinBackgroundLikePDFRatioFillMethod
SigOverBkgPDFRatio
SpatialSigOverBkgPDFRatio
SigSetOverBkgPDFRatio
- skyllh.core.progressbar module
ProgressBar
ProgressBar.maxval
ProgressBar.startval
ProgressBar.parent
ProgressBar.progress
ProgressBar.gets_shown
ProgressBar.add_sub_progress_bar()
ProgressBar.remove_sub_progress_bar()
ProgressBar.get_progress_list()
ProgressBar.rerender()
ProgressBar.trigger_rerendering()
ProgressBar.start()
ProgressBar.finish()
ProgressBar.update()
ProgressBar.increment()
- skyllh.core.py module
PyQualifier
ConstPyQualifier
typename()
classname()
get_byte_size_prefix()
getsizeof()
issequence()
issequenceof()
issequenceofsubclass()
isproperty()
func_has_n_args()
bool_cast()
int_cast()
float_cast()
str_cast()
list_of_cast()
get_smallest_numpy_int_type()
get_number_of_float_decimals()
ObjectCollection
NamedObjectCollection
- skyllh.core.random module
- skyllh.core.scrambling module
- skyllh.core.session module
- skyllh.core.signal_generation module
- skyllh.core.signal_generator module
- skyllh.core.signalpdf module
- skyllh.core.smoothing module
- skyllh.core.source_hypo_group module
- skyllh.core.source_hypothesis module
SourceHypoGroupManager
SourceHypoGroupManager.source_list
SourceHypoGroupManager.n_sources
SourceHypoGroupManager.n_src_hypo_groups
SourceHypoGroupManager.src_hypo_group_list
SourceHypoGroupManager.add_source_hypo_group()
SourceHypoGroupManager.get_fluxmodel_by_src_idx()
SourceHypoGroupManager.get_detsigyield_implmethod_list_by_src_idx()
SourceHypoGroupManager.get_fluxmodel_to_source_mapping()
- skyllh.core.storage module
register_FileLoader()
create_FileLoader()
assert_file_exists()
FileLoader
NPYFileLoader
PKLFileLoader
DataFieldRecordArray
DataFieldRecordArray.__contains__()
DataFieldRecordArray.__getitem__()
DataFieldRecordArray.__setitem__()
DataFieldRecordArray.__len__()
DataFieldRecordArray.__sizeof__()
DataFieldRecordArray.field_name_list
DataFieldRecordArray.indices
DataFieldRecordArray.append()
DataFieldRecordArray.append_field()
DataFieldRecordArray.as_numpy_record_array()
DataFieldRecordArray.copy()
DataFieldRecordArray.remove_field()
DataFieldRecordArray.get_field_dtype()
DataFieldRecordArray.set_field_dtype()
DataFieldRecordArray.convert_dtypes()
DataFieldRecordArray.get_selection()
DataFieldRecordArray.set_selection()
DataFieldRecordArray.rename_fields()
DataFieldRecordArray.tidy_up()
DataFieldRecordArray.sort_by_field()
- skyllh.core.test_statistic module
- skyllh.core.times module
- skyllh.core.timing module
- skyllh.core.trialdata module
DataField
TrialDataManager
TrialDataManager.index_field_name
TrialDataManager.events
TrialDataManager.n_events
TrialDataManager.n_selected_events
TrialDataManager.n_pure_bkg_events
TrialDataManager.trial_data_state_id
TrialDataManager.__contains__()
TrialDataManager.change_source_hypo_group_manager()
TrialDataManager.initialize_trial()
TrialDataManager.add_source_data_field()
TrialDataManager.add_data_field()
TrialDataManager.calculate_source_data_fields()
TrialDataManager.calculate_pre_evt_sel_static_data_fields()
TrialDataManager.calculate_static_data_fields()
TrialDataManager.calculate_fitparam_data_fields()
TrialDataManager.get_data()
TrialDataManager.get_dtype()
- skyllh.i3 package
- Subpackages
- Submodules
- skyllh.i3.background_generation module
- skyllh.i3.backgroundpdf module
- skyllh.i3.config module
- skyllh.i3.coords module
- skyllh.i3.dataset module
- skyllh.i3.detsigyield module
- skyllh.i3.livetime module
- skyllh.i3.pdf module
- skyllh.i3.pdfratio module
- skyllh.i3.scrambling module
- skyllh.i3.signal_generation module
- skyllh.i3.signalpdf module
- skyllh.physics package
- Submodules
- skyllh.physics.flux module
get_conversion_factor_to_internal_flux_unit()
FluxModel
NormedFluxModel
SplineFluxModel
SeyfertCoreCoronaFlux
SeyfertCoreCoronaFlux.Phi0
SeyfertCoreCoronaFlux.log_xray_lumin
SeyfertCoreCoronaFlux.psp_table
SeyfertCoreCoronaFlux.crit_log_nu_energy_lower
SeyfertCoreCoronaFlux.crit_log_nu_energy_upper
SeyfertCoreCoronaFlux.src_dist
SeyfertCoreCoronaFlux.lumin_scale
SeyfertCoreCoronaFlux.crit_log_energy_flux
SeyfertCoreCoronaFlux.log_xray_lumin
SeyfertCoreCoronaFlux.lumin_scale
SeyfertCoreCoronaFlux.src_dist
SeyfertCoreCoronaFlux.crit_log_energy_flux
SeyfertCoreCoronaFlux.math_function_str
SeyfertCoreCoronaFlux.__call__()
SeyfertCoreCoronaFlux.__deepcopy__()
SeyfertCoreCoronaFlux.__eq__()
PowerLawFlux
CutoffPowerLawFlux
LogParabolaPowerLawFlux
- skyllh.physics.flux_model module
FluxProfile
SpatialFluxProfile
UnitySpatialFluxProfile
PointSpatialFluxProfile
EnergyFluxProfile
UnityEnergyFluxProfile
PowerLawEnergyFluxProfile
TimeFluxProfile
UnityTimeFluxProfile
BoxTimeFluxProfile
GaussianTimeFluxProfile
FluxModel
FactorizedFluxModel
FactorizedFluxModel.Phi0
FactorizedFluxModel.spatial_profile
FactorizedFluxModel.energy_profile
FactorizedFluxModel.time_profile
FactorizedFluxModel.math_function_str
FactorizedFluxModel.angle_unit
FactorizedFluxModel.energy_unit
FactorizedFluxModel.time_unit
FactorizedFluxModel.parameter_names
FactorizedFluxModel.__call__()
FactorizedFluxModel.set_parameters()
IsPointlikeSource
PointlikeSourceFFM
SteadyPointlikeSourceFFM
- skyllh.physics.model module
- skyllh.physics.source module
- skyllh.physics.time_profile module
- skyllh.plotting package
- skyllh.utils package