Skip to content
Snippets Groups Projects
  1. Feb 28, 2023
  2. Feb 27, 2023
    • Sylvaine Ferrachat's avatar
      Updated README · ecaad54e
      Sylvaine Ferrachat authored
      ecaad54e
    • Sylvaine Ferrachat's avatar
      Added a new option to allow the handling of both hurdat and RSMC · 19b865fa
      Sylvaine Ferrachat authored
      The new option is named `--infile-type` and should be either 'hurdat' or
      'rsmc' (case insensitive), depending of the choice of the input file.
      By default, it is set to 'hurdat'.
      
      In addition, I disabled to fancy `--proj-arg` option, and temporarily
      replaced it by a simple `--central-lon` option. This option is necessary
      for plotting a map that is not centered around lon=0, ie typically for
      the Pacific area (where it needs to be --central-lon=180).
      
      Remark: using a central longitude of 180 does not mean that the
      effective final central longitude of the plot will be 180 deg: this is
      because the user-defined longitudinal range will have the final word
      on where to effectively center the plot.
      In the present context, `central_lon` could be more easily understood
      as a mean to tell Cartopy whether
      the periodic border of the map is meant to be on 180 deg
      (central_lon=0), or on 0 deg (central_lon=180).
      
      ToDo: there's still a bit of cleanup to do, in particular to rename the
      whole package and the main command, to remove 'hurdat' from these
      names... This is merely cosmetics.
      19b865fa
    • Sylvaine Ferrachat's avatar
      Added new `Rsmc` class for handling RSMC data · 3dc02e5f
      Sylvaine Ferrachat authored
      This is functional, but the input file option to switch between Hurdat
      and RSMC is not yet implemented (next).
      
      This update also comprises a lot of cleaning wrt data / plot projection.
      3dc02e5f
    • Sylvaine Ferrachat's avatar
      Reorganization of the `Storm` class · 78078e53
      Sylvaine Ferrachat authored
      This further re-structures the code to allow each database type to be a
      subclass of the general `Storm` class.
      
      So far: only the `Hurdat` subclass is implemented.
      New subclasses (e.g. for the Japanese RSMC db) will follow.
      78078e53
    • Sylvaine Ferrachat's avatar
      Major update of the hurdat input reading · e166ee8b
      Sylvaine Ferrachat authored
      This allows a more readable code (data is stored in a dict), and
      prepares for more general input handling (for other databases than
      HURDAT).
      
      This is still WIP.
      e166ee8b
    • Sylvaine Ferrachat's avatar
      Fix for maxcat range · 440f97f0
      Sylvaine Ferrachat authored
      The singleton syntax for all range options was not functional for the
      `maxcat` option. This is fixed here.
      440f97f0
  3. Feb 23, 2023
  4. Feb 22, 2023
  5. Feb 21, 2020
  6. Feb 03, 2020
  7. Jan 31, 2020
    • Sylvaine Ferrachat's avatar
      Improvement w.r.t. title position · fdbc573a
      Sylvaine Ferrachat authored
      + bugfix backslashes in title (e.g. necessary for '\n')
      fdbc573a
    • Sylvaine Ferrachat's avatar
      New and renamed options · adf5e17b
      Sylvaine Ferrachat authored
      * Renamed options:
        * `markers` --> `show-mk`
        * `marker-size` --> `mk-size`
      
      * New options:
        * `legend-mk-scale`
        * `mk-beg-lsty`
        * `mk-end-lsty`
      
      --> See `--help` for details.
      
      In short, the most important new feature is:
      allow to define a different line style for
      the markers at the beginning and end of storm track, in order to easily
      know the direction of the storm along its trajectory.
      adf5e17b
  8. Jan 29, 2020
  9. Jan 27, 2020
  10. Jan 16, 2020
  11. Jan 13, 2020
  12. Jul 23, 2019
  13. Jul 22, 2019
  14. Jun 14, 2019
  15. Jun 13, 2019
  16. Jun 12, 2019
Loading