-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.txt
110 lines (85 loc) · 3.86 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
#####################################################
CHANGE LOG
#####################################################
v0.1 - beta release
Author: Artyom (Artem) Aguichine
#####################################################
v1.0 - first release
Author: Artyom (Artem) Aguichine
Date: 2024/04/24
New files:
- ./models/Aguichine2021_fit_coefficients_2024.dat
- ./data/catalog_exoplanets.dat
- ./data/catalog_targets.dat
Deprecated files:
- ./models/Aguichine2021_fit_coefficients.dat
- ./models/Aguichine2021_mr_all.dat
- ./data/solarsystem.dat
- ./data/PS_2023.12.08_19.54.38.tab
- ./data/compo_targets.dat
Changes:
1. Clean-up of source code.
2. Solar system planets are no longer represented by
red markers, but with their alchemy symbols. In the
code, planets are defined in the script, and are no
longer read from the data file.
3. For the Aguichine+2021 model, the validity range
in mass is no longer extracted from the full grid
(Aguichine2021_mr_all.dat), but was added as two
columns in the new file
"Aguichine2021_fit_coefficients_2024.dat". This
helps reducing the amount of data needed to be
stored locally, and the amount of data loaded
upon execution of the code.
4. Update of exoplanets and targets catalogs format,
and both catalogs were renamed for clarity. The
exoplanet catalog can now be easily updated using
the NASA Exoplanet Archive's Table Access Protocol
(TAP). Use the link below, and simply copy/paste
all the content generated in your browser to
the .dat file. Make sure to keep the header, and
update the header with the relevant information.
It is possible to use either actual planet mass
(pl_masse), or the best available estimate among
M, M*sin(i), or M*sin(i)/sin(i) (pl_bmasse).
The two corresponding links are (choose one):
https://exoplanetarchive.ipac.caltech.edu/TAP/sync?query=select+pl_name,pl_rade,pl_radeerr1,pl_radeerr2,pl_masse,pl_masseerr1,pl_masseerr2,pl_eqt+from+ps+where+default_flag=1&format=tsv
https://exoplanetarchive.ipac.caltech.edu/TAP/sync?query=select+pl_name,pl_rade,pl_radeerr1,pl_radeerr2,pl_bmasse,pl_bmasseerr1,pl_bmasseerr2,pl_eqt+from+ps+where+default_flag=1&format=tsv
It is recommended to use the first option, since
an inaccurate mass results in the wrong position
in the mass-radius plane, which can lead to
a misinterpretation of planet composition.
#####################################################
v1.2 - few ergonomic and visual improvements
Author: Artyom (Artem) Aguichine
Date: 2024/08/22
Changes:
1. The query link for catalog updates has been updated, and
it now contains additional constraints.
2. An additional constraint has been hardcoded: only planets
with an error bar on mass smaller than 50% are displayed.
This is done to avoid loosely constrained masses that do not
help the analysis on a demographic level, but can be changed
or removed by users.
3. Catalog headers (exoplanets and targets) are now optional.
4. Added named tags for each targets, using the name provided
in the target catalog. The positions of labels are spread
out using a semi-automatic method, but may fail if the catalog
of targets changes.
#####################################################
v1.2.1 - few ergonomic and visual improvements
Author: Artyom (Artem) Aguichine
Date: 2024/11/11
Changes:
1. Cosmetic changes on sliders' labels
2. Sliders for age and f_env in LF14 are now log-scaled
#####################################################
v1.2.2 - automatic catalog update and show exoplanet name on hover
Author: Artyom (Artem) Aguichine
Date: 2024/12/14
Changes:
1. The NASA Exoplanet Archive (NEA) catalog can be automatically updated
by running the program with the flag "--update-nea-catalog":
`python3 mardigras.py --update-nae-catalog`
2. Hovering the mouse cursor over a planet will show a text box
with the exoplanet's name.