Giter Site home page Giter Site logo

Comments (5)

ArcticSnow avatar ArcticSnow commented on June 14, 2024

It'd be good plotting the 9 grid cell cumulative precipitation to see if this is from an interpolation artefact or very different adjacent gridcell. This is a significant amount of precip.

from topopyscale.

joelfiddes avatar joelfiddes commented on June 14, 2024

this is the annual total for 2020, x mark the tscale point (this is Pamirs, Tj by the way):
image

from topopyscale.

joelfiddes avatar joelfiddes commented on June 14, 2024

somewhere 250-350mm in the 3x3, so not too extreme a gradient. By definition, interpolation is going to increase frequency though, right? As you are more likely to have precip in at least 1 of the 9 cells than the centre cell.

from topopyscale.

krisaalstad avatar krisaalstad commented on June 14, 2024

I think this is simply due to the inverse distance weighting approach using many neighbors (which I would recommend for speed and smoothness). If you have a large domain (lots of ERA5 grid cells) and use many neighbors, then you can have some drizzle everywhere in your domain as long as it's raining for one of the ERA5 grid cells. So it won't add much precip at all, but surely aritifically increases the frequency. The simple solution here is to just apply a threshold as Joel suggests, although I think 1 mm/day is too strict. I would recommend a much lower threshold, like 0.1 or even 0.01 mm/day since these artificial drizzle numbers should be quite small given the large distances involved in the interpolation.

from topopyscale.

ArcticSnow avatar ArcticSnow commented on June 14, 2024

I am running in the same issue. I have precip so often in Finse. I checked the code, and for the precipitation we do the IDW interpolation horizontally. If I pick one of the ERA5 cell in the vicinity, I obtained basically the same signal so our interpolation does not add precip. The problem is I think coming from ERA5 data itself.

image

from topopyscale.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.