API reference¶
pgmuvi: a package for infering multiwavelength variaiblity of astronomical sources using Gaussian processes in python
Subpackages¶
- pgmuvi.lightcurve
ACFResultComponentDiagnosticsResultComponentDiagnosticsResult.component_periodsComponentDiagnosticsResult.component_frequenciesComponentDiagnosticsResult.component_weightsComponentDiagnosticsResult.component_period_scalesComponentDiagnosticsResult.component_frequency_scalesComponentDiagnosticsResult.n_componentsComponentDiagnosticsResult.kernel_familyComponentDiagnosticsResult.notesComponentDiagnosticsResult.component_labelsComponentDiagnosticsResult.as_dict()
InputHelpersLightcurveLightcurve.bandLightcurve.acf()Lightcurve.append_data()Lightcurve.assess_sampling_quality()Lightcurve.assess_sampling_quality_per_band()Lightcurve.auto_select_model()Lightcurve.check_variability()Lightcurve.check_variability_per_band()Lightcurve.compute_psd()Lightcurve.compute_sampling_metrics()Lightcurve.compute_sampling_metrics_per_band()Lightcurve.concat()Lightcurve.cpu()Lightcurve.cuda()Lightcurve.drop_bands()Lightcurve.filter_variable_bands()Lightcurve.filter_well_sampled_bands()Lightcurve.fit()Lightcurve.fit_LS()Lightcurve.from_table()Lightcurve.get_constraints()Lightcurve.get_parameters()Lightcurve.get_period_prior()Lightcurve.get_period_summary()Lightcurve.get_periods()Lightcurve.get_priors()Lightcurve.init_hypers_from_LombScargle()Lightcurve.magnitudesLightcurve.mcmc()Lightcurve.merge()Lightcurve.ndimLightcurve.plot()Lightcurve.plot_acf()Lightcurve.plot_corner()Lightcurve.plot_period_summary()Lightcurve.plot_psd()Lightcurve.plot_results()Lightcurve.plot_trace()Lightcurve.print_parameters()Lightcurve.print_periods()Lightcurve.print_results()Lightcurve.select_bands()Lightcurve.set_constraint()Lightcurve.set_default_constraints()Lightcurve.set_default_priors()Lightcurve.set_hypers()Lightcurve.set_likelihood()Lightcurve.set_model()Lightcurve.set_period_prior()Lightcurve.set_prior()Lightcurve.summary()Lightcurve.to_csv()Lightcurve.to_table()Lightcurve.transform_x()Lightcurve.transform_y()Lightcurve.write_period_summary_outputs()Lightcurve.write_votable()Lightcurve.xdataLightcurve.ydataLightcurve.yerr
MinMaxPeriodPeakResultPeriodPeakResult.area_fractionPeriodPeakResult.as_dict()PeriodPeakResult.coherence_proxyPeriodPeakResult.frequencyPeriodPeakResult.heightPeriodPeakResult.interval_frequencyPeriodPeakResult.interval_periodPeriodPeakResult.is_candidate_lspPeriodPeakResult.notesPeriodPeakResult.periodPeriodPeakResult.period_ratio_to_primaryPeriodPeakResult.prominencePeriodPeakResult.rank
PeriodSummaryResultPeriodSummaryResult.as_dict()PeriodSummaryResult.get()PeriodSummaryResult.get_primary_peak()PeriodSummaryResult.get_significant_peaks()PeriodSummaryResult.get_top_n_peaks()PeriodSummaryResult.items()PeriodSummaryResult.keys()PeriodSummaryResult.to_table()PeriodSummaryResult.to_text()PeriodSummaryResult.values()PeriodSummaryResult.write_json()PeriodSummaryResult.write_text()
RobustZScoreTransformerZScoredict_walk_generator()minmax()
- pgmuvi.gps
AchromaticGPModelCustomLinearConstantMeanCustomQuadConstantMeanDustMeanDustMeanGPModelLinearMeanQuasiPeriodicGPModelMaternGPModelPeriodicPlusStochasticGPModelPowerLawMeanPowerLawMeanGPModelQuasiPeriodicGPModelSeparableGPModelSparseSpectralMixtureGPModelSpectralMixtureGPModelSpectralMixtureKISSGPModelSpectralMixtureLinearMeanGPModelSpectralMixtureLinearMeanKISSGPModelTwoDSpectralMixtureDustMeanGPModelTwoDSpectralMixtureDustMeanKISSGPModelTwoDSpectralMixtureGPModelTwoDSpectralMixtureKISSGPModelTwoDSpectralMixtureLinearMeanGPModelTwoDSpectralMixtureLinearMeanKISSGPModelTwoDSpectralMixturePowerLawMeanGPModelTwoDSpectralMixturePowerLawMeanKISSGPModelWavelengthDependentGPModel
- pgmuvi.trainers
- pgmuvi.priors
- pgmuvi.constraints
- pgmuvi.kernels
- pgmuvi.initialization
- pgmuvi.synthetic
- pgmuvi.preprocess
- pgmuvi.multiband_ls_significance