Closed rpoleski closed 1 year ago
Changes to example 16 from the comit b97f2a5 are also useful for the master branch. They allow to read starting points from a file in EMCEE fitting.
Eccentric orbit requires updates:
documents/parameter_names.tex
ModelParameters.__repr__()
ModelParameters._check_valid_combination_1_source_xallarap()
ModelParameters._check_valid_combination_1_source()
ModelParameters._check_valid_combination_1_source_standard()
ModelParameters._set_parameters()
ModelParameters._check_valid_parameter_values()
ModelParameters
- add parameters there test_xallarap_at_t_0()
in test_Model.py
test_xallarap_at_t_0_plus_half_of_period_1()
in test_Model.py
@jenniferyee
OrbitCircular
-> CircularOrbit
? For me, the former has an advantage of being ready to be expanded in a logical way, e.g., OrbitCircularFromStateVector
.@jenniferyee - one more point to discuss: should the xallarap parameters start with xi_
or with chi_
? I think I've seen both conventions in the papers.
I've just found that recent papers (Miyake et al. 2012, Miyazaki et al. 2020, Rota et al. 2021) use Greek xi for the xallarap parameters, so I'll stay with that if there are no other comments today.
Dr. Jennifer C. Yee (she/her)
On Mon, Jul 24, 2023 at 4:45 AM Radek Poleski @.***> wrote:
I've just found that recent papers (Miyake et al. 2012 https://ui.adsabs.harvard.edu/abs/2012ApJ...752...82M/abstract, Miyazaki et al. 2020 https://ui.adsabs.harvard.edu/abs/2020AJ....159...76M/abstract, Rota et al. 2021 https://ui.adsabs.harvard.edu/abs/2021AJ....162...59R/abstract) use Greek xi for the xallarap parameters, so I'll stay with that if there are no other comments today.
— Reply to this email directly, view it on GitHub https://github.com/rpoleski/MulensModel/issues/86#issuecomment-1647479391, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEK7UCMSMLG3GFVIXYEIQLTXRYYY7ANCNFSM6AAAAAAYOWG6R4 . You are receiving this because you were mentioned.Message ID: @.***>
Merged. 264 unit tests and 74% coverage of code using tests at this point.
Dr. Jennifer C. Yee (she/her)
On Tue, Jul 25, 2023 at 9:31 AM Radek Poleski @.***> wrote:
Closed #86 https://github.com/rpoleski/MulensModel/issues/86 as completed.
— Reply to this email directly, view it on GitHub https://github.com/rpoleski/MulensModel/issues/86#event-9911832229, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEK7UCPKFPKJOF3P7RM7MS3XR7DCNANCNFSM6AAAAAAYOWG6R4 . You are receiving this because you were mentioned.Message ID: @.***>
What to do in
xal
branch:xallarap
branch; delete that branch afterwards.t_0_xi
(typically equal tot_0_par
) - NOT at this point.documents/parameter_names.tex
.xi_Omega_node
andxi_argument_of_latitude_reference
- docstrings in modelparameters.py.Trajectory._get_shifts_xallarap()
- I think we can call Orbit class there and don't have to try OrbitCircular directly. This change will simplify the code.ModelParameters._check_valid_combination_1_source_standard()
.*args
fromOrbit.__new__()
, so that it's the parameters uniquely define the child classModel._plot_arrow()
.OrbitCircular
change:periapsis_epoch
->ascending_node_epoch