Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What variables are needed to run this program? #1

Open
longbiao1993 opened this issue Oct 3, 2023 · 1 comment
Open

What variables are needed to run this program? #1

longbiao1993 opened this issue Oct 3, 2023 · 1 comment

Comments

@longbiao1993
Copy link

longbiao1993 commented Oct 3, 2023

I want to use the code to do some research, and need to know 'what variables are needed to run this program from ecmwf?'.
If author can give some input files, and setting files for an example.

@jkeune
Copy link
Collaborator

jkeune commented Jan 22, 2024

Hi, and sorry for the late response!

You can run FLEXPART with any forcing (not only ECMWF reanalysis). To be able to run both moisture and heat tracking options with HAMSTER, you need to write the following variables from FLEXPART into the binary partposit* files:

Obligatory variables:

  • parcel id
  • longitude
  • latitude
  • height
  • specific humidity
  • density
  • boundary layer height
  • temperature

Optional:

  • orography (not used in v1.2.0)
  • potential vorticity (not used in v1.2.0)
  • tropopause height (not used in v1.2.0)

In any case, you need to check if the order of all variables is consistent with the header of main_flex2traj in flex2traj.py.

For an example setup of FLEXPART with a reanalysis from ECMWF (ERA-Interim), see here: https://zenodo.org/records/6947524. This repository contains all namelists and settings that we used to download the forcing with flex_extract v7.0.4 and to run FLEXPART v10.4 with ERA-Interim. More details are listed in the accompanying paper Keune et al., 2022: A unified framework to estimate the origins of atmospheric moisture and heat using Lagrangian models.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants