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

calculate PBL height from soundings #1515

Open
bsu-wrudisill opened this issue Sep 29, 2020 · 10 comments · May be fixed by #3572
Open

calculate PBL height from soundings #1515

bsu-wrudisill opened this issue Sep 29, 2020 · 10 comments · May be fixed by #3572
Labels
Area: Calc Pertains to calculations Type: Feature New functionality

Comments

@bsu-wrudisill
Copy link

Hello metpy community,

Would a function to calculate PBL height from sounding information be within the scope of metpy? Hennemuth and Lammert (2006) describe some of the common approaches, which include 1) a bulk richardson number, 2) parcel theory, and a 3) humidity/potential temperature gradient based approach. Maybe there are some other methods that I don't know about. This is something that I can try and contribute if it is within scope. Thanks!

Hennemuth, B., Lammert, A. Determination of the Atmospheric Boundary Layer Height from Radiosonde and Lidar Backscatter. Boundary-Layer Meteorol 120, 181–200 (2006). https://doi.org/10.1007/s10546-005-9035-3
https://link.springer.com/article/10.1007/s10546-005-9035-3

@bsu-wrudisill bsu-wrudisill added the Type: Feature New functionality label Sep 29, 2020
@dopplershift dopplershift added the Area: Calc Pertains to calculations label Sep 29, 2020
@dopplershift
Copy link
Member

Sure, that's something that's in scope--especially since you have a publication to point to, so we know we're not adding some ad-hoc method. If you decide to work on it, it might make sense to create a new file/module: src/metpy/calc/boundarylayer.py.

cc @lesserwhirls

@bsu-wrudisill
Copy link
Author

Right on -- I have put this on my to-do list!

@XiaSun-Atmos
Copy link

Hello, I am wondering if MetPy has included this feature to calculate the PBL height?
Thanks,

@dopplershift
Copy link
Member

@XiaSun-Atmos This issue remains to be done. Happy to accept a contribution adding it!

@ThomasRieutord
Copy link

Hi! It happens we have a code that is ready and that would tackle this issue! We will try to push it in the next few days.

@Peshal1067
Copy link

@ThomasRieutord , Eagerly waiting for the code. It would be very nice!

@jeremiahop95
Copy link

@ThomasRieutord - any updates on the PBL height function? Thanks!

@ThomasRieutord
Copy link

Sorry, the code is ready but the unitary tests are missing. I thought I would have the time to do it "in the next few days" but I didn't! Probably next week, I will have more time.

@Thanangka
Copy link

@ThomasRieutord any update on the PBL function?

@ThomasRieutord ThomasRieutord linked a pull request Jul 19, 2024 that will close this issue
3 tasks
@ThomasRieutord
Copy link

Sorry for the massive delay! I just made a pull request with what I have. You can have the module the PBL estimation functions on my fork: https://github.com/ThomasRieutord/MetPy/blob/add_boundarylayer_module/src/metpy/calc/boundarylayer.py

Note that I listed a few things to do in the PR to fully intergrate this contribution in MetPy. Feel free to help and contribute.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: Calc Pertains to calculations Type: Feature New functionality
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants