Giter VIP home page Giter VIP logo

Comments (2)

JuliaKukulies avatar JuliaKukulies commented on September 3, 2024

Thanks for pointing this out @simonrp84! Not sure if this is the nature of the used satellite data or if this has mistakenly been introduced somewhere in the data processing. Maybe @fsenf or @mheikenfeld knows more?

Anyhow, you are right that this has an effect on the trajectory linking because dt is crucial to calculate the propagation speed. Currently, tobac works only with a single value for dt, so a better approach for non-constant time steps would probably to take an average timestep instead of using the function tobac.utils.get_spacings()/ tobac.utils.general.get_spacings() because this function only considers the time difference between the first two timesteps.

I think it is not a problem that our example data is like this because it actually could happen that you have data with non-constant timesteps. However, we could for sure modify the tutorial notebook to clarify the effect on dt and the tracking or this could be an issue to be raised in https://github.com/tobac-project/tobac, because we could modify tobac.utils.get_spacings() the way that not only the first timesteps are considered when calculating dt. What do you think @fsenf ?

from tobac-tutorials.

fsenf avatar fsenf commented on September 3, 2024

@simonrp84 : Good observation! I am not a GOES expert, but I guess that the different time steps reflect the different scan strategies applied throughout the day. And yes, tobac can only deal with non-constant time steps if trackpy can do ...

@w-k-jones has worked a bit with GOES data. Perhaps, he knows more ... ?

from tobac-tutorials.

Related Issues (13)

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.