Extended multidimensional kernels#
Warning
This page is a stub generated by Codex. The content has been verified, but important information (references, links to external packages) may be missing
The standard multidimensional quasi-periodic model uses one latent quasi-periodic GP and, optionally, its first derivative. PyORBIT also includes tinygp multidimensional kernels that add a second latent component: either a cosine term or a squared-exponential term.
These models are useful when the data show an activity signal that is not fully described by a single quasi-periodic latent process.
Model definition and requirements#
model name: tinygp_multidimensional_quasiperiodiccosine
required common object:
activityaliases:
tinygp_multidimensional_quasiperiodic_cosineadds a cosine latent component to the quasi-periodic latent GP
model name: tinygp_multidimensional_quasiperiodicsquaredexponential
required common object:
activityaliases:
tinygp_multidimensional_quasiperiodic_squaredexponentialadds a squared-exponential latent component with timescale
Pcyc
model name: tinygp_multiquasiperiodic_trainedsquaredexponential
required common object:
activityaliases:
tinygp_multiquasiperiodictrainedsquaredexponentialadds a squared-exponential component trained independently within each dataset, while the quasi-periodic component remains multidimensional
All three models require tinygp; read Caveats on the use of tinyGP carefully.
Keywords#
Model-wide keywords, with the default value in boldface.
hyperparameters_condition
accepted values:
True|Falseactivates the quasi-periodic hyperparameter condition described in the quasi-periodic kernel.
rotation_decay_condition
accepted values:
True|Falseif activated, requires
Pdec > 2 Prot.
use_stellar_rotation_period
accepted values:
True|Falsereplaces
Protwithrotation_periodfromstar_parameters.
use_stellar_activity_decay
accepted values:
True|Falsereplaces
Pdecwithactivity_decayfromstar_parameters.
derivative
accepted values: mapping of dataset names to booleans
sets the default derivative use for each dataset. If not provided, derivatives are enabled for most datasets and disabled for
H-alpha,S_index,Ca_HK, andFWHM.
derivative_quasiperiodic
accepted values: mapping of dataset names to booleans
overrides the derivative switch for the quasi-periodic component. If
False,rot_ampis fixed to zero for that dataset.
derivative_cosine
accepted values: mapping of dataset names to booleans
used by
tinygp_multidimensional_quasiperiodiccosine. IfFalse,cos_deris fixed to zero for that dataset.
derivative_squaredexponential
accepted values: mapping of dataset names to booleans
used by
tinygp_multidimensional_quasiperiodicsquaredexponential. IfFalse,cyc_deris fixed to zero for that dataset.
Examples#
Quasi-periodic plus cosine:
1models:
2 gp_multidimensional:
3 model: tinygp_multidimensional_quasiperiodiccosine
4 common: activity
5 hyperparameters_condition: True
6 rotation_decay_condition: True
7 RVdata:
8 boundaries:
9 rot_amp: [0.0, 20.0]
10 con_amp: [-20.0, 20.0]
11 cos_amp: [-20.0, 20.0]
12 cos_der: [-20.0, 20.0]
13 derivative_quasiperiodic: True
14 derivative_cosine: True
15 Sdata:
16 boundaries:
17 con_amp: [-1.0, 1.0]
18 cos_amp: [-1.0, 1.0]
19 derivative_quasiperiodic: False
20 derivative_cosine: False
Quasi-periodic plus squared-exponential:
1common:
2 activity:
3 boundaries:
4 Prot: [10.0, 20.0]
5 Pdec: [20.0, 1000.0]
6 Pcyc: [100.0, 5000.0]
7 Oamp: [0.001, 1.0]
8models:
9 gp_multidimensional:
10 model: tinygp_multidimensional_quasiperiodicsquaredexponential
11 common: activity
12 RVdata:
13 boundaries:
14 rot_amp: [0.0, 20.0]
15 con_amp: [-20.0, 20.0]
16 cyc_amp: [-20.0, 20.0]
17 cyc_der: [-20.0, 20.0]
18 derivative_quasiperiodic: True
19 derivative_squaredexponential: True
Trained squared-exponential component:
1models:
2 gp_multidimensional:
3 model: tinygp_multiquasiperiodic_trainedsquaredexponential
4 common: activity
5 RVdata:
6 boundaries:
7 rot_amp: [0.0, 20.0]
8 con_amp: [-20.0, 20.0]
9 cyc_amp: [0.0, 20.0]
10 derivative_quasiperiodic: True
Model parameters#
Quasi-periodic plus cosine#
Name |
Parameter |
Common? |
Definition |
Notes |
|---|---|---|---|---|
|
Rotational period of the star |
common |
|
|
|
Decay timescale of active regions |
common |
|
|
|
Coherence scale |
common |
|
|
|
Coefficient of the quasi-periodic latent GP |
dataset |
|
|
|
Coefficient of the quasi-periodic derivative |
dataset |
|
Fixed to zero when |
|
Coefficient of the cosine latent component |
dataset |
|
|
|
Coefficient of the derivative of the cosine component |
dataset |
|
Fixed to zero when |
Quasi-periodic plus squared-exponential#
Name |
Parameter |
Common? |
Definition |
Notes |
|---|---|---|---|---|
|
Rotational period of the star |
common |
|
|
|
Decay timescale of active regions |
common |
|
|
|
Timescale of the squared-exponential component |
common |
|
|
|
Coherence scale |
common |
|
|
|
Coefficient of the quasi-periodic latent GP |
dataset |
|
|
|
Coefficient of the quasi-periodic derivative |
dataset |
|
Fixed to zero when |
|
Coefficient of the squared-exponential component |
dataset |
|
|
|
Coefficient of the derivative of the squared-exponential component |
dataset |
|
Fixed to zero when |
Multidimensional quasi-periodic plus trained squared-exponential#
Name |
Parameter |
Common? |
Definition |
Notes |
|---|---|---|---|---|
|
Rotational period of the star |
common |
|
|
|
Decay timescale of active regions |
common |
|
|
|
Timescale of the trained squared-exponential component |
common |
|
|
|
Coherence scale |
common |
|
|
|
Coefficient of the quasi-periodic latent GP |
dataset |
|
|
|
Coefficient of the quasi-periodic derivative |
dataset |
|
Fixed to zero when |
|
Amplitude coefficient of the dataset-local squared-exponential component |
dataset |
|