climsoft / Climsoft

Climsoft Desktop for Windows - http://www.climsoft.org
GNU General Public License v3.0
14 stars 28 forks source link

Areas of improvement suggested by AGRHYMET team #754

Open mhabimana opened 1 month ago

mhabimana commented 1 month ago
  1. Push Observation Initial and Observation Final Data from National level to Regional Climate Center (Eg: From Togo to AGRHYMET). Add the option to push All or to select some stations , some elements and period for the data pushing.
  2. In Administration - Update - Menu, add the criteria selection Country or all countries to allow Regional Level to select some stations according to their interest
  3. Data Entry Form (Daily2, Hourly2) in view option, add a option to filter by Station Name instead of only station id. Add an option to filter by begin position date and end position date to allow users to update values in case or Errors (Eg: Begin date: 1, End date: 3)
  4. Data Entry Form((Daily2, Hourly2), add a button to transfer data from one station to another with the option to select the station name
  5. In Hourly2, when 2024 is added the assign default value is not actived without exit out the software and relogin
  6. Data Entry Form((Daily2, Hourly2), for defaut value, give the option to assign default Empty value and fill the flag par M by default too
  7. Data Entry Form((Daily2, Hourly2), for defaut value, give the option to assign default value from begin position and end position date (Ex: 1 to 11, Value: M; 12 to 15, Value: 0)
  8. Specific QC par each station(station element); Perform the QC according to the specific settings for a (Station, Element). Because in some countries all the elements don't have the same upper and lower limit( In Nigeria, Chad, Guinea, etc... the North and the South doesn't have a same climatology).
  9. Data Transfer, Import from data from file - multi elements, When adding new element in Metadata, this new element is not visible in a element combo list to allow the user to do the matching in save to the spec header file.
  10. Form Hourly2, the sequence for element doesn't work. When you click add new only the hour switch to next hour
  11. How to clone existing Form, give a specific name and assign a specific sequence (Ex: Nigeria ask to have more than 100 forms with different specific sequence)
  12. How to connect wind direction and wind speed climsoft data to plot wind rose in Clidata?
Patowhiz commented 1 month ago

@smachua I had a look at item 6 and I noticed the code which permitted the functionality requested was commented out. We previously had a feature that allowed a user to also type in "M", this feature is now disabled as well due to the commented code.

To be specific, line 377 of ucrValueFlagPeriod was implemented to allow "M" entries.

I presume you meant to discourage users from entering missing values?

smachua commented 1 month ago

@Patowhiz and @mhabimana as we agreed we need further discussion on this so that we can find the best way to go about it. I am not even sure if the the functionality is uncommented how it will deal with text boxes with data if an operator types "M" by mistake.