Code Monkey home page Code Monkey logo

Comments (12)

aperezhortal avatar aperezhortal commented on May 29, 2024 1

I added the VET module in the commit 257e80f. I tried it with the the example data and gives results similar to the LK in the nowcasting and in the motion fields.

I also made a several changes in the motion interface to remove the nested ifs and use a dict instead (little faster and cleaner). I did a unitary testing for many possible combinations to ensure that this change does not introduced any bug.

See the min diff in 257e80f#diff-e39de838352d1f6e85823ac4aa1ea32e.

My change log for since version 0.1 is:

  • Replace the config module with a JSON pystepsrc configuration file.
  • Add the Variational Echo Tracking method to the motion module.

from pysteps.

pulkkins avatar pulkkins commented on May 29, 2024 1

from pysteps.

pulkkins avatar pulkkins commented on May 29, 2024

I agree on that. We need to prepare a changelog for the release. @dnerini, could you prepare a list of your changes since release 0.1 (just the most important ones). I will then merge that list with my own.

from pysteps.

dnerini avatar dnerini commented on May 29, 2024

OK, after the last pull request cf3273b from @aperezhortal, we are very close to issue pysteps 0.2. We are basically only missing the new pyVET module for optical flow. After that, I think we should have our new release.

This is my basic changelog since 0.1:

  • Bug fixes.
  • Performance and syntax improvements.
  • New utility methods to adjust the domain by geographical coordinates.
  • New data transformation methods: normal quantile, square-root and logarithmic transformations.
  • New importer for MeteoSwiss' metranet data format.
  • New shift and scale post-processing method.

from pysteps.

dnerini avatar dnerini commented on May 29, 2024

@pulkkins can you provide your changelog since 0.1? Once I have it, I will issue version 0.2.

from pysteps.

pulkkins avatar pulkkins commented on May 29, 2024

Here is my tentative changelog for version 0.2:

  • More sensible naming of several main modules: optflow -> motion, advection -> extrapolation and postproc -> postprocessing.
  • Add missing documentation to several modules and methods.
  • New intensity-scale verification method.
  • New visualization methods: cartopy backend, exceedance probabilities and plotting motion fields on a map.
  • New interface module for different FFT methods and allow the user to choose the method.
  • Fix incorrect separation into components when using the bps method for adding perturbations to the advection field.
  • More efficient computation of the FFT in the cascade decomposition by using rfft2/irfft2 instead of fft2/ifft2.
  • Two different methods for adjusting the temporal autocorrelation coefficients in order to guarantee stationarity of the resulting AR(2) models.
  • Modify the STEPS method to have the same number of positional arguments as the other methods in the nowcasts module.
  • Move the deterministic S-PROG mask computation outside the stochastic part of the STEPS method to avoid repeated computations.

from pysteps.

dnerini avatar dnerini commented on May 29, 2024

We are almost ready for pysteps 0.2.
@pulkkins is updating the documentation and we still need to fix some minor bugs (see e.g. #29 ). Anything else that needs to be addressed before the release?

from pysteps.

dnerini avatar dnerini commented on May 29, 2024

I've drafted the new pysteps 0.2 release. Please, @pulkkins , @loforest and @aperezhortal have a look to it (you'll find it with the release link) before we publish it.

from pysteps.

loforest avatar loforest commented on May 29, 2024

I extended a couple of sentences in the draft. It looks good!

from pysteps.

dnerini avatar dnerini commented on May 29, 2024

OK, then I will check once more than everything works and then publish the release we have drafted.

from pysteps.

dnerini avatar dnerini commented on May 29, 2024

I tested the current version with the pysteps/examples scripts and everything looks fine. I will publish the 0.2 release tomorrow, unless somebody has something against it.

from pysteps.

dnerini avatar dnerini commented on May 29, 2024

https://github.com/pySTEPS/pysteps/releases/tag/v0.2 closes this issue. Many thanks to everyone for your contribution!

from pysteps.

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.