Commit 3a5138b27a6c9d756bce9d6a5e303673f3a3eae4
1 parent
db050046
Exists in
rhitier-dev
Set all earth amda parameters
Showing
2 changed files
with
19 additions
and
8 deletions
Show diff stats
config.yml
... | ... | @@ -283,15 +283,18 @@ targets: |
283 | 283 | # Earth has a LOT of data files, compared to the others. |
284 | 284 | models: |
285 | 285 | om: |
286 | - - slug: 'omni_hour_all' | |
286 | + - slug: 'omni-hour-all' | |
287 | 287 | parameters: |
288 | - pdyn: 'RamP' | |
289 | - - slug: 'ace_swepam_real_1h' | |
290 | - # [u'Time', u'Dens', u'Vel', u'Temp', u'flag', u'StartTime', u'StopTime'] | |
288 | + pdyn: 'omni_sw_ram' | |
289 | +# xy_b: 'omni_imf' | |
290 | + - slug: 'ace-swepam-real-1h' | |
291 | 291 | parameters: |
292 | - dens: 'Dens' | |
293 | - vtot: 'Vel' | |
294 | - temp: 'Temp' | |
292 | + vtot: 'sw_v_real' | |
293 | + temp: 'sw_n_real' | |
294 | + dens: 'sw_t_real' | |
295 | + xy_b: 'imf_real_gse' | |
296 | + #brad: '' | |
297 | + #atse: '' | |
295 | 298 | #btan: 'Bgsm' # /!. VECTOR2 (actually, does not exist) |
296 | 299 | sa: |
297 | 300 | - slug: 'omni_hour_all' | ... | ... |
web/run.py
... | ... | @@ -925,6 +925,9 @@ def generate_csv_contents_spz(target_slug, input_slug, started_at, stopped_at): |
925 | 925 | elif _name == 'xy_hee': |
926 | 926 | _df = _df.drop(_df.columns[2], axis=1) |
927 | 927 | _df = _df.rename(columns={_df.columns[0]: 'xhee', _df.columns[1]: 'yhee'}) |
928 | + elif _name == 'xy_b': | |
929 | + _df = _df.drop(_df.columns[2], axis=1) | |
930 | + _df = _df.rename(columns={_df.columns[0]: 'brad', _df.columns[1]: 'btan'}) | |
928 | 931 | else: |
929 | 932 | _df = _df.rename(columns={_df.columns[0]: _name}) |
930 | 933 | |
... | ... | @@ -945,6 +948,11 @@ def generate_csv_contents_spz(target_slug, input_slug, started_at, stopped_at): |
945 | 948 | and 'vrad' in final_df.columns: |
946 | 949 | final_df['vtot'] = final_df.apply(lambda x: sqrt(x.vtan * x.vtan + x.vrad * x.vrad), axis=1) |
947 | 950 | |
951 | + # Hardcoded earth coordinates | |
952 | + if target_slug == 'earth': | |
953 | + final_df['xhee'] = 1 | |
954 | + final_df['yhee'] = 0 | |
955 | + | |
948 | 956 | cols_ordered = ['vrad', 'vtan', 'vtot', 'btan', 'brad', 'temp', 'pdyn', 'dens', 'atse', 'xhee', 'yhee'] |
949 | 957 | cols_ordered = [_c for _c in cols_ordered if _c in final_df.columns] |
950 | 958 | final_df = final_df[cols_ordered] |
... | ... | @@ -973,7 +981,7 @@ def generate_csv_file_if_needed(target_slug, input_slug, |
973 | 981 | break |
974 | 982 | |
975 | 983 | # temporary switch while migrating each target to spz |
976 | - if target_slug in ['mercury', 'venus', 'mars']: | |
984 | + if target_slug in ['mercury', 'venus', 'mars', 'earth']: | |
977 | 985 | csv_generator = generate_csv_contents_spz |
978 | 986 | else: |
979 | 987 | csv_generator = generate_csv_contents | ... | ... |