Blame view

config.yml 11.6 KB
9390ec89   Goutte   Initial experimen...
1
2
3
4
5
6
7
# WARNING : IF YOU BREAK THIS FILE YOU'LL BREAK THE WEBSITE. Tread carefully.
# Remember, you can test the website locally, see the README.


# The HTML metadata in the page header.
# Don't put double quotes (") in any of these fields.
meta:
0332f168   Goutte   Initial support f...
8
    title: Heliopropa ☼ Solar System Weather
9390ec89   Goutte   Initial experimen...
9
10
11
12
13
14
15
    keywords:
        - science
        - cdpp
        - europlanet
        - space
        - weather
    # Will be shown by search engines below the title of the page.
0332f168   Goutte   Initial support f...
16
17
    description: Heliospheric propagation 1D MHD model for solar wind prediction at planets, probes and comets.

9390ec89   Goutte   Initial experimen...
18

6491a1f1   Goutte   Fix up the bugs l...
19
20
21
# The top bar
header:
    title: CDPP / Heliopropa
0332f168   Goutte   Initial support f...
22
    description: Heliospheric propagation <abbr title="Unidimensional">1D</abbr> <abbr title="Magnetohydrodynamics">MHD</abbr> model for solar wind prediction at planets, probes and comets.
6491a1f1   Goutte   Fix up the bugs l...
23
24
25
26
27
28
29
    links:
        - text: Model
          href: "https://onlinelibrary.wiley.com/doi/10.1029/2004JA010959/abstract"
        - text: Horizon 2020
          href: "https://ec.europa.eu/programmes/horizon2020/"


9390ec89   Goutte   Initial experimen...
30
31
32
# A list of authors that will appear in the HTML metadata and possibly in the
# authorship page as well. The order does not matter, it will be shuffled.
authors:
4cb4b813   hitier   Add myself as new...
33
34
35
    - name: Richard Hitier
      role: Software Padawan
      mail: richard.hitien@irap.omp.eu
9390ec89   Goutte   Initial experimen...
36
37
38
39
    - name: Antoine Goutenoir
      role: Software Ninja
      mail: antoine.goutenoir@irap.omp.eu
    - name: Myriam Bouchemit
08569a6b   Goutte   Add a zooming bru...
40
      role: Code Reviewer
9390ec89   Goutte   Initial experimen...
41
      mail: myriam.bouchemit@irap.omp.eu
9390ec89   Goutte   Initial experimen...
42
43
44
    - name: Nicolas André
      role: Project Lead
      mail: nicolas.andre@irap.omp.eu
08569a6b   Goutte   Add a zooming bru...
45
    - name: Vincent Génot
9390ec89   Goutte   Initial experimen...
46
47
48
      role: Project Coordinator
      mail: vincent.genot@irap.omp.eu

8644387c   Goutte   Use real data.
49

fd1829c3   Goutte   Use the new AMDA API
50
51
#amda: "http://cdpp.irap.omp.eu/BASE/DDService/getDataUrl.php?dataSet={dataSet}&StartTime={startTime}&StopTime={stopTime}"
amda: "http://amda.irap.omp.eu/DDService/getDataUrl.php?dataSet={dataSet}&StartTime={startTime}&StopTime={stopTime}"
8644387c   Goutte   Use real data.
52

0332f168   Goutte   Initial support f...
53
54

# Data files are in data/catalog/
284f4688   Goutte   Continue layers i...
55
# Constraints are joined by an outer OR and an inner AND
575e380a   Goutte   Add disabled laye...
56
layers:
1ab47144   Goutte   Add new menus, up...
57
58
59
60
61
62
63
64
    models:
        - slug: "jupiterthermospheremodel"
          name: "Jupiter Thermo."
          desc: "Jupiter Thermosphere Model"
    campaigns:
        - slug: "hstjupiterobservations"
          name: "HST Jupiter"
          desc: "Hubble Space Telescope Jupiter Observations"
866991ff   Goutte   Add Jupiter's CME...
65
          live: true
1ab47144   Goutte   Add new menus, up...
66
67
68
        - slug: "hstsaturnobservations"
          name: "HST Saturn"
          desc: "Hubble Space Telescope Saturn Observations"
11d86851   Goutte   Add support for s...
69
          live: true
1ab47144   Goutte   Add new menus, up...
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
    catalogs:
        - slug: "cmecatalogs"
          name: "CME Catalogs"
          desc: "Coronal Mass Ejection Catalogs"
          data:
              - doc:   "https://www.helcats-fp7.eu/catalogues/wp4_icmecat.html"
                url:   "https://www.helcats-fp7.eu/catalogues/data/ICME_WP4_V10.json"
                file:  "ICME_WP4_V10.json"
                start: "ICME_START_TIME"
                stop:  "MO_END_TIME"
                l1:
                    venus:
                        constraints: [ { SC_INSITU: ["VEX"] } ]
                    mercury:
                        constraints: [ { SC_INSITU: ["MESSENGER"] } ]
              - doc:   "https://www.helcats-fp7.eu/catalogues/wp4_arrcat.html"
                url:   "https://www.helcats-fp7.eu/catalogues/data/HCME_WP4_V6.json"
                file:  "HCME_WP4_V6.json"
                start: "TARGET_ARRIVAL"
                l1:
                    mars:
33ce1543   Goutte   Mars is MSL, not ...
91
                        constraints: [ { TARGET_NAME: ["MARS", "MAVEN", "MSL"] } ]
1ab47144   Goutte   Add new menus, up...
92
93
94
95
96
97
              - doc:   "https://cdaw.gsfc.nasa.gov/CME_list/UNIVERSAL/text_ver/"
                url:   "https://cdaw.gsfc.nasa.gov/CME_list/UNIVERSAL/text_ver/univ_all.txt"
                file:  "univ_all.json"
                start: "DATETIME"
                l1:
                    earth: ~
0332f168   Goutte   Initial support f...
98

575e380a   Goutte   Add disabled laye...
99

297a7dfc   Goutte   Add support for i...
100
101
102
103
104
105
106
107
108
109
110
inputs:
    - slug: "l1"
      name: "L1"
      desc: "The default input."
    - slug: "sa"
      name: "STEREO-A"
      desc: "The first of the STEREO (Solar Terrestrial Relations Observatory), a solar observation mission."
    - slug: "sb"
      name: "STEREO-B"
      desc: "The second of the STEREO (Solar Terrestrial Relations Observatory), a solar observation mission."

8644387c   Goutte   Use real data.
111
112
113
114
115
116
117
118
119
#Comets
#67P		p67_orb_all
#
#Probes
#Maven 		maven_orb_cruise
#Juno		juno_cruise_all
#Exomars		exomars_cruise_all
#Rosetta		ros_orb_cruise

a2a08db2   Goutte   Make sure targets...
120
121
122
123
124
# To add a new target, you must :
#   1. Configure it here
#   2. Create the two related images in `web/static/img/target/`
#
# `slug` is used internally, and should match \[a-z0-9]+\ (NO dashes /!\)
927c69c3   Goutte   Make the local ca...
125
126
# `name` is displayed in the time series (should be short)
# `title` appears on mouse hover, and can be longer
a79c5268   Goutte   Add probes and co...
127
128
# `locked` is for sources that are "coming soon"
# `default` sources are shown to incoming visitors, others need user activation
d729e9cd   Goutte   Cleanup.
129
130
131
# `orbit` holds the orbit configuration data
# `models` holds the configuration data for each model
#          the slugs are ids for AMDA
7d6dee0f   Goutte   Continue refacto ...
132
targets:
a79c5268   Goutte   Add probes and co...
133
134
135
    - type: 'planet'
      slug: 'mercury'
      name: 'Mercury'
b500e561   Goutte   Invert the orbits...
136
      title: 'Mercury'
a21f81d9   Goutte   Enable Venus and ...
137
      orbit:
297a7dfc   Goutte   Add support for i...
138
139
140
141
          models:
              - slug: 'mercury_orb_all'
          semimajor: 0
          semiminor: 0
8644387c   Goutte   Use real data.
142
      models:
297a7dfc   Goutte   Add support for i...
143
144
          l1:
              - slug: 'tao_mercury_sw'
fd1829c3   Goutte   Use the new AMDA API
145
              - slug: 'tao_mercury_swrt'
297a7dfc   Goutte   Add support for i...
146
          sa:
a2dfc4fb   Goutte   Add Stereo-A and ...
147
              - slug: 'tao_mercury_sta'
297a7dfc   Goutte   Add support for i...
148
          sb:
a2dfc4fb   Goutte   Add Stereo-A and ...
149
              - slug: 'tao_mercury_stb'
b500e561   Goutte   Invert the orbits...
150
      locked: false
a79c5268   Goutte   Add probes and co...
151
152
153
154
      default: true
    - type: 'planet'
      slug: 'venus'
      name: 'Venus'
a21f81d9   Goutte   Enable Venus and ...
155
156
      title: 'Venus'
      orbit:
297a7dfc   Goutte   Add support for i...
157
158
159
160
          models:
              - slug: 'venus_orb_all'
          semimajor: 0.72333199
          semiminor: 0.7233154
8644387c   Goutte   Use real data.
161
      models:
297a7dfc   Goutte   Add support for i...
162
163
          l1:
              - slug: 'tao_venus_sw'
fd1829c3   Goutte   Use the new AMDA API
164
              - slug: 'tao_venus_swrt'
297a7dfc   Goutte   Add support for i...
165
          sa:
a2dfc4fb   Goutte   Add Stereo-A and ...
166
              - slug: 'tao_venus_sta'
297a7dfc   Goutte   Add support for i...
167
          sb:
a2dfc4fb   Goutte   Add Stereo-A and ...
168
              - slug: 'tao_venus_stb'
a21f81d9   Goutte   Enable Venus and ...
169
      locked: false
a79c5268   Goutte   Add probes and co...
170
171
172
173
      default: true
    - type: 'planet'
      slug: 'earth'
      name: 'Earth'
d1c44c51   Goutte   Enable Earth
174
      title: 'Earth'
a21f81d9   Goutte   Enable Venus and ...
175
      orbit:
297a7dfc   Goutte   Add support for i...
176
          models: [] # Earth has no orbit models, we hard-coded it to (1, 0)
0332f168   Goutte   Initial support f...
177
      # Earth has a LOT of data files, compared to the others.
b500e561   Goutte   Invert the orbits...
178
      models:
297a7dfc   Goutte   Add support for i...
179
180
          l1:
              - slug: 'omni_hour_all'
30acdbdf   Goutte   Re-enable Earth.
181
182
                parameters:
                    pdyn: 'RamP'
c2fa86b1   Myriam Bouchemit   dataset ace_swepa...
183
              - slug: 'ace_swepam_real_1h'
596da00d   Goutte   Add more exceptio...
184
                # [u'Time', u'Dens', u'Vel', u'Temp', u'flag', u'StartTime', u'StopTime']
297a7dfc   Goutte   Add support for i...
185
186
187
188
                parameters:
                    dens: 'Dens'
                    vtot: 'Vel'
                    temp: 'Temp'
596da00d   Goutte   Add more exceptio...
189
                    #btan: 'Bgsm'  # /!. VECTOR2 (actually, does not exist)
297a7dfc   Goutte   Add support for i...
190
191
          sa:
              - slug: 'omni_hour_all'
596da00d   Goutte   Add more exceptio...
192
193
                parameters:
                    pdyn: 'RamP'
c2fa86b1   Myriam Bouchemit   dataset ace_swepa...
194
              - slug: 'ace_swepam_real_1h'
297a7dfc   Goutte   Add support for i...
195
196
197
198
199
200
                parameters:
                    dens: 'Dens'
                    vtot: 'Vel'
                    temp: 'Temp'
          sb:
              - slug: 'omni_hour_all'
596da00d   Goutte   Add more exceptio...
201
202
                parameters:
                    pdyn: 'RamP'
c2fa86b1   Myriam Bouchemit   dataset ace_swepa...
203
              - slug: 'ace_swepam_real_1h'
297a7dfc   Goutte   Add support for i...
204
205
206
207
                parameters:
                    dens: 'Dens'
                    vtot: 'Vel'
                    temp: 'Temp'
fb461dbf   Goutte   Make Earth Enable...
208
      locked: false
30acdbdf   Goutte   Re-enable Earth.
209
      default: true
a79c5268   Goutte   Add probes and co...
210
211
212
    - type: 'planet'
      slug: 'mars'
      name: 'Mars'
a21f81d9   Goutte   Enable Venus and ...
213
      title: 'Mars'
a21f81d9   Goutte   Enable Venus and ...
214
      orbit:
297a7dfc   Goutte   Add support for i...
215
216
217
218
219
220
221
222
223
          models:
              - slug: 'mars_orb_all'
          semimajor: 1.52366231
          semiminor: 1.51700011
      models:
          l1:
              - slug: 'tao_mars_sw'
              - slug: 'tao_mars_swrt'
          sa:
a2dfc4fb   Goutte   Add Stereo-A and ...
224
              - slug: 'tao_mars_sta'
297a7dfc   Goutte   Add support for i...
225
          sb:
a2dfc4fb   Goutte   Add Stereo-A and ...
226
              - slug: 'tao_mars_stb'
7d6dee0f   Goutte   Continue refacto ...
227
      locked: false
a79c5268   Goutte   Add probes and co...
228
229
230
231
232
      default: true
    - type: 'planet'
      slug: 'jupiter'
      name: 'Jupiter'
      title: 'Jupiter'
a21f81d9   Goutte   Enable Venus and ...
233
      orbit:
297a7dfc   Goutte   Add support for i...
234
235
236
237
238
239
240
241
242
          models:
              - slug: 'jupiter_orb_all'
          semimajor: 5.45516759
          semiminor: 4.95155843
      models:
          l1:
              - slug: 'tao_jup_sw'
              - slug: 'tao_jup_swrt'
          sa:
a2dfc4fb   Goutte   Add Stereo-A and ...
243
              - slug: 'tao_jup_sta'
297a7dfc   Goutte   Add support for i...
244
          sb:
a2dfc4fb   Goutte   Add Stereo-A and ...
245
              - slug: 'tao_jup_stb'
866991ff   Goutte   Add Jupiter's CME...
246
247
      tap:
        target_name: 'Jupiter'
a79c5268   Goutte   Add probes and co...
248
      locked: false
4c2dd8d3   Myriam Bouchemit   only mercury, ven...
249
      default: false
a79c5268   Goutte   Add probes and co...
250
251
252
    - type: 'planet'
      slug: 'saturn'
      name: 'Saturn'
a21f81d9   Goutte   Enable Venus and ...
253
254
      title: 'Saturn'
      orbit:
297a7dfc   Goutte   Add support for i...
255
256
257
258
          models:
              - slug: 'saturn_orb_all'
          semimajor: 9.53707032
          semiminor: 9.5230773
8644387c   Goutte   Use real data.
259
      models:
297a7dfc   Goutte   Add support for i...
260
261
          l1:
              - slug: 'tao_sat_sw'
f79aebd3   Goutte   Add Saturn Real T...
262
              - slug: 'tao_sat_swrt'
297a7dfc   Goutte   Add support for i...
263
          sa:
a2dfc4fb   Goutte   Add Stereo-A and ...
264
              - slug: 'tao_sat_sta'
297a7dfc   Goutte   Add support for i...
265
          sb:
a2dfc4fb   Goutte   Add Stereo-A and ...
266
              - slug: 'tao_sat_stb'
11d86851   Goutte   Add support for s...
267
268
      tap:
        target_name: 'Saturn'
a21f81d9   Goutte   Enable Venus and ...
269
      locked: false
4c2dd8d3   Myriam Bouchemit   only mercury, ven...
270
      default: false
ea45ebf9   Goutte   Add the mocks of ...
271
272
273
    - type: 'planet'
      slug: 'uranus'
      name: 'Uranus'
d226f791   Goutte   Uranus smells lik...
274
275
276
277
278
279
280
281
282
283
284
      title: 'Uranus'
      orbit:
          models:
              - slug: 'uranus_orb_all'
          semimajor: 19.19
          semiminor: 19.17
      models:
          l1:
              - slug: 'tao_ura_sw'
              - slug: 'tao_ura_swrt'
          sa:
a2dfc4fb   Goutte   Add Stereo-A and ...
285
              - slug: 'tao_ura_sta'
d226f791   Goutte   Uranus smells lik...
286
          sb:
a2dfc4fb   Goutte   Add Stereo-A and ...
287
              - slug: 'tao_ura_stb'
d226f791   Goutte   Uranus smells lik...
288
      locked: false
4c2dd8d3   Myriam Bouchemit   only mercury, ven...
289
      default: false
ea45ebf9   Goutte   Add the mocks of ...
290
291
292
    - type: 'planet'
      slug: 'neptune'
      name: 'Neptune'
dfc53ac3   Goutte   Enable Neptune.
293
294
295
296
297
298
299
300
301
302
303
      title: 'Neptune'
      orbit:
          models:
              - slug: 'neptune_orb_all'
          semimajor: 30.06896348
          semiminor: 30.06785516
      models:
          l1:
              - slug: 'tao_nep_sw'
              - slug: 'tao_nep_swrt'
          sa:
a2dfc4fb   Goutte   Add Stereo-A and ...
304
              - slug: 'tao_nep_sta'
dfc53ac3   Goutte   Enable Neptune.
305
          sb:
a2dfc4fb   Goutte   Add Stereo-A and ...
306
              - slug: 'tao_nep_stb'
dfc53ac3   Goutte   Enable Neptune.
307
      locked: false
4c2dd8d3   Myriam Bouchemit   only mercury, ven...
308
      default: false
a79c5268   Goutte   Add probes and co...
309
310
311
    - type: 'probe'
      slug: 'rosetta'
      name: 'Rosetta'
dc0be992   Goutte   Support having no...
312
      title: 'Rosetta'
a21f81d9   Goutte   Enable Venus and ...
313
      orbit:
297a7dfc   Goutte   Add support for i...
314
315
316
317
318
319
          models:
              - slug: 'ros_orb_cruise'
                stopped_at: '2014-08-02T00:00:00'
              - slug: 'p67_orb_all'
                started_at: '2014-08-02T00:00:00'
                #stopped_at: '2016-09-30T11:19:00'
c9712107   Goutte   Fix Rosetta's orb...
320
321
322
                # 'XYZ_HEE' is not present in http://amda.irap.omp.eu/DDService/BASE/DATA//ORBITS/P67.NEW/P67_2014212000005000.nc.gz
#                parameters:
#                    hee: 'XYZ_HEE'
8644387c   Goutte   Use real data.
323
      models:
297a7dfc   Goutte   Add support for i...
324
325
326
327
328
329
          l1:
              - slug: 'tao_ros_sw'
          sa:
              - slug: 'tao_ros_sw'
          sb:
              - slug: 'tao_ros_sw'
dc0be992   Goutte   Support having no...
330
      locked: false
a79c5268   Goutte   Add probes and co...
331
332
333
334
      default: false
    - type: 'probe'
      slug: 'juno'
      name: 'Juno'
1324cc91   Goutte   Make the footer i...
335
      title: 'Juno'
a21f81d9   Goutte   Enable Venus and ...
336
      orbit:
297a7dfc   Goutte   Add support for i...
337
338
339
340
341
          models:
              - slug: 'juno_cruise_all'
                stopped_at: '2016-07-05T03:53:00'
              - slug: 'jupiter_orb_all'
                started_at: '2016-07-05T03:53:00'
8644387c   Goutte   Use real data.
342
      models:
297a7dfc   Goutte   Add support for i...
343
344
345
346
347
348
          l1:
              - slug: 'tao_juno_sw'
          sa:
              - slug: 'tao_juno_sw'
          sb:
              - slug: 'tao_juno_sw'
dc0be992   Goutte   Support having no...
349
      locked: false
a79c5268   Goutte   Add probes and co...
350
351
      default: false
    - type: 'comet'
927c69c3   Goutte   Make the local ca...
352
      slug: 'p67'
80352490   Goutte   Multi model suppo...
353
354
      name: 'Churyumov-Gerasimenko'
      title: 'Churyumov-Gerasimenko (coming soon)'
a21f81d9   Goutte   Enable Venus and ...
355
      orbit:
297a7dfc   Goutte   Add support for i...
356
357
358
359
          models:
            - slug: 'p67_orb_all'
              parameters:
                  hee: 'XYZ_HEE'
fb383448   Goutte   Implement the cac...
360
      models:
297a7dfc   Goutte   Add support for i...
361
          l1:
a2dfc4fb   Goutte   Add Stereo-A and ...
362
              - slug: 'tao_p67_sw'
297a7dfc   Goutte   Add support for i...
363
          sa:
a2dfc4fb   Goutte   Add Stereo-A and ...
364
              - slug: 'tao_p67_sw'
297a7dfc   Goutte   Add support for i...
365
          sb:
a2dfc4fb   Goutte   Add Stereo-A and ...
366
              - slug: 'tao_p67_sw'
a79c5268   Goutte   Add probes and co...
367
368
369
370
      locked: true
      default: false


6060b797   Goutte   Add config sample...
371
372
373
374
375
376
377
378
# Tao Model OMNI_input
#Rosetta  	tao_ros_sw	2014-01-01T00:00	2017-01-21T00:00
#Juno cruise	tao_juno_sw	2012-01-01T00:00	2016-11-02T22:00
#Mercury 	tao_mercury_sw	1990-01-01T01:00	2017-02-19T00:00
#Venus		tao_venus_sw	1990-01-01T01:00	2017-02-19T00:00
#Mars		tao_mars_sw	1990-01-01T01:00	2017-02-19T00:00
#Jupiter		tao_jup_sw	1990-01-01T01:00	2017-02-19T00:00
#Saturn		tao_sat_sw	1990-01-01T01:30	2017-02-19T00:00
1ab47144   Goutte   Add new menus, up...
379
380

toots:
a2dfc4fb   Goutte   Add Stereo-A and ...
381
382
383
384
  - date: "2019-03-29"
    text: "Enable Stereo-A and Stereo-B input sources."
  - date: "2019-02-01"
    text: "Add Saturn's Auroral Catalog."
1ab47144   Goutte   Add new menus, up...
385
386
387
388
  - date: "2018-11-16"
    text: "New changes to the UI, and more icons."
  - date: "2018-10-02"
    text: "Adding an About page."