Changelog
version 3.002 (2020-04-17)
bugfixes:
- fixed flagging of invalid values for parameters U and V in data summary plots (Sabine Schroeder s.schroeder@fz-juelich.de)
- eliminated python2.7 relicts in ozone metrics:
changes:
- created constant links for
- data-protection (https://join.fz-juelich.de/static/documentation/data-protection.html) and (Sabine Schroeder s.schroeder@fz-juelich.de)
- legal-notice (https://join.fz-juelich.de/static/documentation/legal-notice.html) (Sabine Schroeder s.schroeder@fz-juelich.de)
- REST:
version 3.001 (2019-05-24)
python3 version -- same functionality as version 2.033 (python2)
bugfixes:
changes :
version 2.033 (2019-03-22)
bugfixes:
- all statistics and plots are done in solar_time both in the JOIN as in the REST interface (Sabine Schroeder s.schroeder@fz-juelich.de)
changes :
version 2.032 (2018-08-06)
bugfixes:
changes :
version 2.031 (2018-07-16)
bugfixes:
- Bug fix for summertime statistics (were reported as DJF, MAM, JJA, and SON) (Martin G. Schultz m.schultz@fz-juelich.de)
- Changed calculation of solar time to use np.floor instead of round (Martin G. Schultz m.schultz@fz-juelich.de)
changes :
version 2.030 (2017-10-23)
bugfixes:
- Another CustomEncoder bug fixed which prevented REST stats with statistics=minimum to work (and probably others). Reason: data type for pandas timeseries index changed (Martin G. Schultz m.schultz@fz-juelich.de)
- Fixed min and max bug in statistics processing (Martin G. Schultz m.schultz@fz-juelich.de)
- Bug fix that prevented JOIN from running with newer numpy versions: JSON CustomEncoder needed to include a np.datetime64 branch (Martin G. Schultz m.schultz@fz-juelich.de)
changes:
- Improved data_access page template with logos and links to data providers; also added link to re3data badge. (Martin G. Schultz m.schultz@fz-juelich.de)
- changed window.location redirect so that it should now also work with Chrome (added href) (Martin G. Schultz m.schultz@fz-juelich.de)
- replace pd.rolling_mean by DataFrame.rolling(...).mean() on two more spots (Rajveer Saini r.saini@fz-juelich.de)
- pandas Dataframe.order no longer worked with new packages; has been replaced by Dataframe.sort_values(). Fixes Issue #5. (Martin G. Schultz m.schultz@fz-juelich.de)
- use intern base url instead join.fz-juelich.de for the rest service (Rajveer Saini r.saini@fz-juelich.de)
- update home and data access page (Rajveer Saini r.saini@fz-juelich.de)
- Restructured and updated requirements.txt - now uses >= instead of == for package versions and includes comments (Martin G. Schultz m.schultz@fz-juelich.de)
- Modified data access text including data policy (Martin G. Schultz m.schultz@fz-juelich.de)
- Changed data access html template: removed everything except TOAR database access (Martin G. Schultz m.schultz@fz-juelich.de)
version 2.020 (2017-10-12)
bugfixes:
changes:
- update requirements file, pandas is downgraded to 0.16.2. (Martin G. Schultz m.schultz@fz-juelich.de)
- Remove repeat password label, it does not work in new django (Rajveer Saini r.saini@fz-juelich.de)
- Added max and min to statistics (Martin G. Schultz m.schultz@fz-juelich.de)
- Add migrations (result from makemigrations accounts data_access home) (Martin G. Schultz m.schultz@fz-juelich.de)
- Change button label (Martin G. Schultz m.schultz@fz-juelich.de)
- In django 1.9 the url tag is loaded by default so remove %load url from future%" (Rajveer Saini r.saini@fz-juelich.de)
- The context_instance parameter in render_to_response was deprecated in Django 1.8, and removed in Django 1.10. Use render instead (Rajveer Saini r.saini@fz-juelich.de)
- REST service: station_name search is now case-insensitive (Rajveer Saini r.saini@fz-juelich.de)
- join/apps/databases/obs_surface_stations/obs_stations_database.py:
added translations of TOAR_CATEGORY, HTAP_REGIONX, ALT_FLAG, COORDINATE_STATUS, LANDCOVER in "join_get_stations_and_series_info"
(to be able to do queries with value OR key)
enabled use of UTF-8 encoding for station_name in "_where" (Sabine Schroeder s.schroeder@fz-juelich.de)
- join/apps/databases/obs_surface_stations/obs_stations_database_flags.py:
redefine values for COORDINATE_STATUS, ALT_FLAG, CLIMATIC_ZONE, LANDCOVER, HTAP_REGIONX, TOAR_CATEGORY
(not containing blanks, commas, or other special characters) (Sabine Schroeder s.schroeder@fz-juelich.de)
- the REST interface can now deal with requests giving a range for
'station_reported_alt', 'station_google_alt', 'station_etopo_alt', 'station_etopo_relative_alt', and 'station_population_density' (Sabine Schroeder s.schroeder@fz-juelich.de)
- the REST interface can now process queries given either value or key for 'station_coordinate_status', 'station_alt_flag', 'station_climatic_zone', 'station_landcover',
'station_htap_region', 'station_htap_regionx', 'station_toar_category' (Sabine Schroeder s.schroeder@fz-juelich.de)
- updated documentation for the REST interface (Sabine Schroeder s.schroeder@fz-juelich.de)
version 2.019 (2017-05-18)
bugfixes:
changes:
- upgraded django packages and some other modules (Rajveer Saini r.saini@fz-juelich.de)
- changed the message at the bottom of the window from "Displaying x1 data series out of x at y1 stations out of y" to
"Found x1 data series out of x at y1 stations out of y", because this is more precise. (Sabine Schroeder s.schroeder@fz-juelich.de)
- corrected typo 'boundary_box' -> 'boundingbox' in REST interface (Sabine Schroeder s.schroeder@fz-juelich.de)
- new version of method 'update_views' (now known as: 'display_filtered_stations') (Sabine Schroeder s.schroeder@fz-juelich.de)
- new version of 'search' (splitted into two parts: 'compose_search_query' und 'execute_search_query' (Sabine Schroeder s.schroeder@fz-juelich.de)
version 2.018 (2017-05-05)
bugfixes:
changes:
- REST interface: adapted date values, default format json for stats,i improved error messages (Sabine Schroeder s.schroeder@fz-juelich.de)
version 2.017 (2017-04-26)
bugfixes:
changes:
version 2.016 (2017-04-13)
bugfixes:
changes:
version 2.015 (2016-06-27)
bugfixes:
changes:
version 2.014 (2016-06-17)
bugfixes:
changes:
version 2.013 (2016-06-16)
bugfixes:
changes:
version 2.012 (2016-05-19)
bugfixes:
changes:
version 2.011 (2016-04-15)
bugfixes:
changes:
version 2.010 (2016-03-24)
bugfixes:
- minor ones: returning empty dataframe, labeling of plots with more than one line, ... (Sabine Schroeder s.schroeder@fz-juelich.de)
- JOIN works now with species that don't provide a parameter_cf_standard_name like Ox, parameter_name filtering matches exactly (no NOx matches, if looking for Ox...), ...) (Sabine Schroeder s.schroeder@fz-juelich.de)
changes
- added filters and queries for the new proxy data station_wheat_production, station_rice_production, and station_no2_emissions (Sabine Schroeder s.schroeder@fz-juelich.de)
- changed proxy filters for station_population_density, station_nightlight from two numeric min/max filters to one range filter (Sabine Schroeder s.schroeder@fz-juelich.de)
- first preparations for REST interface (Sabine Schroeder s.schroeder@fz-juelich.de)
- summer (NH/SH) statistics and plots available (Sabine Schroeder s.schroeder@fz-juelich.de)
- added Mann-Kendall (MK) test (Mann 1945, Kendall 1975, Gilbert 1987) (Martin G. Schultz m.schultz@fz-juelich.de)
- improved data summary plot to fit also other species than O3 (also don't do too much filtering hidden from the user!) (Sabine Schroeder s.schroeder@fz-juelich.de)
- added more statistics (Martin G. Schultz m.schultz@fz-juelich.de)
version 2.009 (2016-02-19)
bugfixes:
changes:
version 2.008 (2016-02-18)
bugfixes:
changes:
version 2.007 (2016-01-28)
bugfixes:
- fixed showing "Sorry, this site is under development!", if user selects an improper timerange (Sabine Schroeder s.schroeder@fz-juelich.de)
changes:
version 2.006 (2015-12-04)
bugfixes:
changes:
version 2.005 (2015-11-25)
bugfixes:
changes:
version 2.004 (2015-11-13)
bugfixes:
- fixes for plotting IAGOS data
changes:
version 2.003 (2015-10-02)
bugfixes:
- fixed inconsistency in data filter for station_id (Sabine Schroeder s.schroeder@fz-juelich.de)
- fixed resolving of regular expression in data filter for station_name (Sabine Schroeder s.schroeder@fz-juelich.de)
- cleaned up google map controls
- fixed units and parameter names in QA plots and statistics plots
changes:
- JOIN now remembers map settings in cookies
version 2.002 (2015-09-18): first release of JOIN (Juelich Open Web Interface)