Open bsu-wrudisill opened 3 years ago
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
Right on -- I have put this on my to-do list!
Hello, I am wondering if MetPy has included this feature to calculate the PBL height? Thanks,
@XiaSun-Atmos This issue remains to be done. Happy to accept a contribution adding it!
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.
@ThomasRieutord , Eagerly waiting for the code. It would be very nice!
@ThomasRieutord - any updates on the PBL height function? Thanks!
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.
@ThomasRieutord any update on the PBL function?
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.
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