Blame view

config.yml 11.8 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
33
34
35
36
# 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:
    - name: Antoine Goutenoir
      role: Software Ninja
      mail: antoine.goutenoir@irap.omp.eu
    - name: Myriam Bouchemit
08569a6b   Goutte   Add a zooming bru...
37
      role: Code Reviewer
9390ec89   Goutte   Initial experimen...
38
      mail: myriam.bouchemit@irap.omp.eu
9390ec89   Goutte   Initial experimen...
39
40
41
    - name: Nicolas André
      role: Project Lead
      mail: nicolas.andre@irap.omp.eu
08569a6b   Goutte   Add a zooming bru...
42
    - name: Vincent Génot
9390ec89   Goutte   Initial experimen...
43
44
45
      role: Project Coordinator
      mail: vincent.genot@irap.omp.eu

8644387c   Goutte   Use real data.
46

fd1829c3   Goutte   Use the new AMDA API
47
48
#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.
49

0332f168   Goutte   Initial support f...
50
51

# Data files are in data/catalog/
284f4688   Goutte   Continue layers i...
52
# Constraints are joined by an outer OR and an inner AND
575e380a   Goutte   Add disabled laye...
53
layers:
1ab47144   Goutte   Add new menus, up...
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
    models:
        - slug: "jupiterthermospheremodel"
          name: "Jupiter Thermo."
          desc: "Jupiter Thermosphere Model"
    campaigns:
        - slug: "hstjupiterobservations"
          name: "HST Jupiter"
          desc: "Hubble Space Telescope Jupiter Observations"
        - slug: "hstsaturnobservations"
          name: "HST Saturn"
          desc: "Hubble Space Telescope Saturn Observations"
    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:
                        constraints: [ { TARGET_NAME: ["MARS", "MAVEN", "MSC"] } ]
              - 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...
93

575e380a   Goutte   Add disabled laye...
94

297a7dfc   Goutte   Add support for i...
95
96
97
98
99
100
101
102
103
104
105
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.
106
107
108
109
110
111
112
113
114
#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...
115
116
117
118
119
# 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...
120
121
# `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...
122
123
# `locked` is for sources that are "coming soon"
# `default` sources are shown to incoming visitors, others need user activation
d729e9cd   Goutte   Cleanup.
124
125
126
# `orbit` holds the orbit configuration data
# `models` holds the configuration data for each model
#          the slugs are ids for AMDA
7d6dee0f   Goutte   Continue refacto ...
127
targets:
a79c5268   Goutte   Add probes and co...
128
129
130
    - type: 'planet'
      slug: 'mercury'
      name: 'Mercury'
b500e561   Goutte   Invert the orbits...
131
      title: 'Mercury'
a21f81d9   Goutte   Enable Venus and ...
132
      orbit:
297a7dfc   Goutte   Add support for i...
133
134
135
136
          models:
              - slug: 'mercury_orb_all'
          semimajor: 0
          semiminor: 0
8644387c   Goutte   Use real data.
137
      models:
297a7dfc   Goutte   Add support for i...
138
139
          l1:
              - slug: 'tao_mercury_sw'
fd1829c3   Goutte   Use the new AMDA API
140
              - slug: 'tao_mercury_swrt'
297a7dfc   Goutte   Add support for i...
141
142
          sa:
              - slug: 'tao_mercury_sw'
b52b494b   Goutte   Add even more logs.
143
#              - slug: 'tao_mercury_swrt'
297a7dfc   Goutte   Add support for i...
144
145
          sb:
              - slug: 'tao_mercury_sw'
b52b494b   Goutte   Add even more logs.
146
#              - slug: 'tao_mercury_swrt'
b500e561   Goutte   Invert the orbits...
147
      locked: false
a79c5268   Goutte   Add probes and co...
148
149
150
151
      default: true
    - type: 'planet'
      slug: 'venus'
      name: 'Venus'
a21f81d9   Goutte   Enable Venus and ...
152
153
      title: 'Venus'
      orbit:
297a7dfc   Goutte   Add support for i...
154
155
156
157
          models:
              - slug: 'venus_orb_all'
          semimajor: 0.72333199
          semiminor: 0.7233154
8644387c   Goutte   Use real data.
158
      models:
297a7dfc   Goutte   Add support for i...
159
160
          l1:
              - slug: 'tao_venus_sw'
fd1829c3   Goutte   Use the new AMDA API
161
              - slug: 'tao_venus_swrt'
297a7dfc   Goutte   Add support for i...
162
163
          sa:
              - slug: 'tao_venus_sw'
b52b494b   Goutte   Add even more logs.
164
#              - slug: 'tao_venus_swrt'
297a7dfc   Goutte   Add support for i...
165
166
          sb:
              - slug: 'tao_venus_sw'
b52b494b   Goutte   Add even more logs.
167
#              - slug: 'tao_venus_swrt'
a21f81d9   Goutte   Enable Venus and ...
168
      locked: false
a79c5268   Goutte   Add probes and co...
169
170
171
172
      default: true
    - type: 'planet'
      slug: 'earth'
      name: 'Earth'
d1c44c51   Goutte   Enable Earth
173
      title: 'Earth'
a21f81d9   Goutte   Enable Venus and ...
174
      orbit:
297a7dfc   Goutte   Add support for i...
175
          models: [] # Earth has no orbit models, we hard-coded it to (1, 0)
0332f168   Goutte   Initial support f...
176
      # Earth has a LOT of data files, compared to the others.
b500e561   Goutte   Invert the orbits...
177
      models:
297a7dfc   Goutte   Add support for i...
178
179
          l1:
              - slug: 'omni_hour_all'
30acdbdf   Goutte   Re-enable Earth.
180
181
                parameters:
                    pdyn: 'RamP'
297a7dfc   Goutte   Add support for i...
182
              - slug: 'ace_swepam_real'
596da00d   Goutte   Add more exceptio...
183
                # [u'Time', u'Dens', u'Vel', u'Temp', u'flag', u'StartTime', u'StopTime']
297a7dfc   Goutte   Add support for i...
184
185
186
187
                parameters:
                    dens: 'Dens'
                    vtot: 'Vel'
                    temp: 'Temp'
596da00d   Goutte   Add more exceptio...
188
                    #btan: 'Bgsm'  # /!. VECTOR2 (actually, does not exist)
297a7dfc   Goutte   Add support for i...
189
190
          sa:
              - slug: 'omni_hour_all'
596da00d   Goutte   Add more exceptio...
191
192
                parameters:
                    pdyn: 'RamP'
297a7dfc   Goutte   Add support for i...
193
194
195
196
197
198
199
              - slug: 'ace_swepam_real'
                parameters:
                    dens: 'Dens'
                    vtot: 'Vel'
                    temp: 'Temp'
          sb:
              - slug: 'omni_hour_all'
596da00d   Goutte   Add more exceptio...
200
201
                parameters:
                    pdyn: 'RamP'
297a7dfc   Goutte   Add support for i...
202
203
204
205
206
              - slug: 'ace_swepam_real'
                parameters:
                    dens: 'Dens'
                    vtot: 'Vel'
                    temp: 'Temp'
fb461dbf   Goutte   Make Earth Enable...
207
      locked: false
30acdbdf   Goutte   Re-enable Earth.
208
      default: true
a79c5268   Goutte   Add probes and co...
209
210
211
    - type: 'planet'
      slug: 'mars'
      name: 'Mars'
a21f81d9   Goutte   Enable Venus and ...
212
      title: 'Mars'
a21f81d9   Goutte   Enable Venus and ...
213
      orbit:
297a7dfc   Goutte   Add support for i...
214
215
216
217
218
219
220
221
222
223
224
225
226
227
          models:
              - slug: 'mars_orb_all'
          semimajor: 1.52366231
          semiminor: 1.51700011
      models:
          l1:
              - slug: 'tao_mars_sw'
              - slug: 'tao_mars_swrt'
          sa:
              - slug: 'tao_mars_sw'
              - slug: 'tao_mars_swrt'
          sb:
              - slug: 'tao_mars_sw'
              - slug: 'tao_mars_swrt'
7d6dee0f   Goutte   Continue refacto ...
228
      locked: false
a79c5268   Goutte   Add probes and co...
229
230
231
232
233
      default: true
    - type: 'planet'
      slug: 'jupiter'
      name: 'Jupiter'
      title: 'Jupiter'
a21f81d9   Goutte   Enable Venus and ...
234
      orbit:
297a7dfc   Goutte   Add support for i...
235
236
237
238
239
240
241
242
243
244
245
246
247
248
          models:
              - slug: 'jupiter_orb_all'
          semimajor: 5.45516759
          semiminor: 4.95155843
      models:
          l1:
              - slug: 'tao_jup_sw'
              - slug: 'tao_jup_swrt'
          sa:
              - slug: 'tao_jup_sw'
              - slug: 'tao_jup_swrt'
          sb:
              - slug: 'tao_jup_sw'
              - slug: 'tao_jup_swrt'
a79c5268   Goutte   Add probes and co...
249
250
251
252
253
      locked: false
      default: true
    - type: 'planet'
      slug: 'saturn'
      name: 'Saturn'
a21f81d9   Goutte   Enable Venus and ...
254
255
      title: 'Saturn'
      orbit:
297a7dfc   Goutte   Add support for i...
256
257
258
259
          models:
              - slug: 'saturn_orb_all'
          semimajor: 9.53707032
          semiminor: 9.5230773
8644387c   Goutte   Use real data.
260
      models:
297a7dfc   Goutte   Add support for i...
261
262
          l1:
              - slug: 'tao_sat_sw'
f79aebd3   Goutte   Add Saturn Real T...
263
              - slug: 'tao_sat_swrt'
297a7dfc   Goutte   Add support for i...
264
265
          sa:
              - slug: 'tao_sat_sw'
1ab47144   Goutte   Add new menus, up...
266
              - slug: 'tao_sat_swrt'
297a7dfc   Goutte   Add support for i...
267
268
          sb:
              - slug: 'tao_sat_sw'
1ab47144   Goutte   Add new menus, up...
269
              - slug: 'tao_sat_swrt'
a21f81d9   Goutte   Enable Venus and ...
270
      locked: false
a79c5268   Goutte   Add probes and co...
271
      default: true
ea45ebf9   Goutte   Add the mocks of ...
272
273
274
    - type: 'planet'
      slug: 'uranus'
      name: 'Uranus'
d226f791   Goutte   Uranus smells lik...
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
      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:
              - slug: 'tao_ura_sw'
              - slug: 'tao_ura_swrt'
          sb:
              - slug: 'tao_ura_sw'
              - slug: 'tao_ura_swrt'
      locked: false
54bb1311   Goutte   Bring back the CM...
292
      default: true
ea45ebf9   Goutte   Add the mocks of ...
293
294
295
    - type: 'planet'
      slug: 'neptune'
      name: 'Neptune'
dfc53ac3   Goutte   Enable Neptune.
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
      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:
              - slug: 'tao_nep_sw'
              - slug: 'tao_nep_swrt'
          sb:
              - slug: 'tao_nep_sw'
              - slug: 'tao_nep_swrt'
      locked: false
54bb1311   Goutte   Bring back the CM...
313
      default: true
a79c5268   Goutte   Add probes and co...
314
315
316
    - type: 'probe'
      slug: 'rosetta'
      name: 'Rosetta'
dc0be992   Goutte   Support having no...
317
      title: 'Rosetta'
a21f81d9   Goutte   Enable Venus and ...
318
      orbit:
297a7dfc   Goutte   Add support for i...
319
320
321
322
323
324
          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...
325
326
327
                # '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.
328
      models:
297a7dfc   Goutte   Add support for i...
329
330
331
332
333
334
          l1:
              - slug: 'tao_ros_sw'
          sa:
              - slug: 'tao_ros_sw'
          sb:
              - slug: 'tao_ros_sw'
dc0be992   Goutte   Support having no...
335
      locked: false
a79c5268   Goutte   Add probes and co...
336
337
338
339
      default: false
    - type: 'probe'
      slug: 'juno'
      name: 'Juno'
1324cc91   Goutte   Make the footer i...
340
      title: 'Juno'
a21f81d9   Goutte   Enable Venus and ...
341
      orbit:
297a7dfc   Goutte   Add support for i...
342
343
344
345
346
          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.
347
      models:
297a7dfc   Goutte   Add support for i...
348
349
350
351
352
353
          l1:
              - slug: 'tao_juno_sw'
          sa:
              - slug: 'tao_juno_sw'
          sb:
              - slug: 'tao_juno_sw'
dc0be992   Goutte   Support having no...
354
      locked: false
a79c5268   Goutte   Add probes and co...
355
356
      default: false
    - type: 'comet'
927c69c3   Goutte   Make the local ca...
357
      slug: 'p67'
80352490   Goutte   Multi model suppo...
358
359
      name: 'Churyumov-Gerasimenko'
      title: 'Churyumov-Gerasimenko (coming soon)'
a21f81d9   Goutte   Enable Venus and ...
360
      orbit:
297a7dfc   Goutte   Add support for i...
361
362
363
364
          models:
            - slug: 'p67_orb_all'
              parameters:
                  hee: 'XYZ_HEE'
fb383448   Goutte   Implement the cac...
365
      models:
297a7dfc   Goutte   Add support for i...
366
367
368
369
370
371
          l1:
              - slug: 'tao_p67_sw'  # fixme
          sa:
              - slug: 'tao_p67_sw'  # fixme
          sb:
              - slug: 'tao_p67_sw'  # fixme
a79c5268   Goutte   Add probes and co...
372
373
374
375
      locked: true
      default: false


6060b797   Goutte   Add config sample...
376
377
378
379
380
381
382
383
# 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...
384
385
386
387
388
389

toots:
  - date: "2018-11-16"
    text: "New changes to the UI, and more icons."
  - date: "2018-10-02"
    text: "Adding an About page."