.. index:: pair: V.3.00.07; Release Notes ****************************** EBAS 3.00.07 Release Notes ****************************** :Author: PE/ATMOS .. seealso:: :doc:`index` Features ======== * :ref:`EBASprogram_ebas_insert`: ozone mixing ratio (ppb, ppbv, nmol/mol) is now converted to mass concentration on import. | Issue Description: `EWB-371 `_ | Fix: svn r1094 * :ref:`EBASprogram_ebas_extract`: gas components stored as mass concentrations are now automatically exported as mixing ratio additionally. * Currently supported are ozone and all NOx components. * The mass concentration datasets in the database must have known standard conditions ('Volume std. temperature' and 'Volume std. pressure' metadata must be set to numerical values) | Issue Description: `EWB-293 `_ | Fix: svn r1085 * :ref:`EBASprogram_ebas_insert`: metadata element filename is now checked against standard filename generated from metadata. If different, a warning is issued. | Issue Description: `EWB-368 `_ | Fix: svn r1085 * :ref:`EBASprogram_ebas_insert`: improve error message on person name syntax error | Issue Description: `EWB-369 `_ | Fix: svn r965, r976 * :ref:`EBASprogram_ebas_set_project`: now project intervals are harmonized with sample intervals and submission intervals. | Issue Description: `EWB-363 `_ | Fix: svn r1067 * ebas.db: insert_fc_ds crashes under special circumstances This potentially affected all EBAS programs that write data. (:ref:`EBASprogram_ebas_insert`, :ref:`EBASprogram_ebas_delete`, :ref:`EBASprogram_ebas_set_project`). The special conditions occurred likely after fixing `EWB-363 `_, they were VERY unlikely and probably never happened before that change. | Issue Description: `EWB-376 `_ | Fix: svn r1087 * :ref:`EBASprogram_ebas_list_ds`: improve metadata output * option `--verbose` shows now information on time dependent metadata (HVM) and additional metadata (HDS) * new option `--vverbose` splits time dependent metadata intervals into single intervals as stored in the database. This option shows also the transaction timestamp and the transaction deleted timestamp in case of time dependent metadata (shows historical changes). | Issue Description: `EWB-361 `_ | Fix: svn r1064 * :ref:`EBASprogram_ebas_insert`: metadata element Timezone is mandatory now. | Issue Description: `EWB-360 `_ | Fix: svn r1065 * :ref:`EBASprogram_ebas_insert`: NOx conversion ('nmol/mol' to 'ug N/m3') works now also for 'ppb' and 'ppbv'. | Fix: svn r1054 | Backported to :doc:`V.3.00.06`, svn r1049, r1059 * all EBAS Commandline programs: new argument :option:`--nodb`, for offline operation. | Issue Description: `EWB-362 `_ | Fix: svn r1061, r1062 * database: CF standard names can now be stored for each EBAS parameter. | Issue Description: `EWB-386 `_ | Fix: svn r1119 Bugfix: ======= * ebas.db: :option:`--time` criteria: bug when HDP or HVM criteria are included This affected all ebas programs that use the :option:`--time` argument. | Issue Description: `EWB-389 `_ | Fix: svn 1144 * :ref:`EBASprogram_ebas_insert`: WMO region 7 is not allowed | Issue Description: `EWB-388 `_ | Fix: svn 1135 | Backported to :doc:`V.3.00.06`, svn r1136 * :ref:`EBASprogram_ebas_insert`: crash when inserting HexInt values (comp=status) | Issue Description: `EWB-387 `_ | Fix: svn 1132 * :ref:`EBASprogram_ebas_set_project`: changes were not visible in EBAS Web (does not update FC table) | Issue Description: `EWB-365 `_ | Fix: svn r1091, r1095 * ebas.io.nasa_ames.read: cleanup sample_times and variable values/flags when skip_data is used. This affected mainly the new data submission webapp, but potentially other tools which use the skip_data option (none known currently). | Issue Description: `EWB-378 `_ | Fix: svn r1093 * ebas.io.nasa_ames.read: avoid Resolution code errors when reading header only (skip_data=True). This affected mainly the new data submission webapp, but potentially other tools which use the skip_data option (none known currently). | Issue Description: `EWB-373 `_ | Fix: svn r1092 * :ref:`EBASprogram_ebas_extract`: crash when exporting --precip datasets that are not accessible for the full interval. | Issue Description: `EWB-366 `_ | Fix: svn r1089 * ebas.domain: crash on reading measurement samples under certain conditions (when a data chunk without data should be read). This affected all ebas programs that potentially read data (all programs?). | Issue Description: `EWB-372 `_ | Fix: svn r1073 | Backported to :doc:`V.3.00.06`, svn r1074 * :ref:`EBASprogram_ebas_extract`: crash when exporting precipitation amount in a separate single column file. | Issue Description: `EWB-364 `_ | Fix: svn r1069 | Backported to :doc:`V.3.00.06`, svn r1070 * ebas/domain: when selecting precipitation amout for a precipitation chemistry dataset, the tolerance for sample time matches was too small (9.6 min instead of 9.6 h). This affected all programs that find precipitation_amount for precipitation chemistry chemistry datasets. | Fix: svn r1048, r1058 | Backported to :doc:`V.3.00.06`, svn r1049, r1059 * EBAS Nasa Ames read: check resolution code: error in median calculation. Check could fail when number of samples was even. This affected mainly :ref:`EBASprogram_ebas_insert`. | Fix: svn r1056 | Backported to :doc:`V.3.00.06`, svn r1057 * :ref:`EBASprogram_ebas_delete`, :ref:`EBASprogram_ebas_set_project` confirm changes feature crashed on NRT datasets. | Fix: svn r1052 | Backported to :doc:`V.3.00.06`, svn r1053 * :ref:`EBASprogram_ebas_delete`, :ref:`EBASprogram_ebas_set_project` failed when there were no issues at all (nothing was done in the programs ebas_delete and ebas_set_project). | Fix: svn r1046 | Backported to :doc:`V.3.00.06`, svn r1047 * :ref:`EBASprogram_ebas_set_project`: time selection criteria (argument :option:`--time `) did not work correctly. | Fix: svn r1050 | Backported to :doc:`V.3.00.06`, svn r1051 * :ref:`EBASprogram_ebas_insert`: increased deadlocks in V3.00.06. Due to changes in the mechanism of writing the FC table, deadlock situations and thus crashes of ebas_insert occurred more frequent. | Fix: svn r1102 | Issue Description: `EWB-370 `_ Backported from future releases =============================== * :ref:`EBASprogram_ebas_insert`: crash when meta data ``Method ref`` is missing | Issue Description: `EWB-339 `_ | Backported from :doc:`V.3.00.08`, svn r1274 | Backport: svn r1275 * :ref:`EBASprogram_ebas_insert`: prevent that the same instrument is used at the same time at different stations | Issue Description: `EWB-458 `_ | Backported from :doc:`V.3.00.08`, svn r1466 | Backport: svn r1469 * :ref:`EBASprogram_ebas_insert`: file read: flags are rounded in some cases | Issue Description: `EWB-416 `_ | Backported from :doc:`V.3.00.08`, svn r1264, r1323 | Backport: svn r1265, r1324 * :ref:`EBASprogram_ebas_insert`: unit conversion (gas mixing ratio) crashes | Issue Description: `EWB-397 `_ | Issue Description: `EWB-413 `_ | Backported from :doc:`V.3.00.08`, svn r1241 | Backport: svn r1242 * :ref:`EBASprogram_ebas_insert`: crash when using 2 different instrument types for the same instrument ref | Issue Description: `EWB-414 `_ | Backported from :doc:`V.3.00.08`, svn r1246 | Backport: svn r1247 * :ref:`EBASprogram_ebas_extract`: crash when converting units on export | Issue Description: `EWB-418 `_ | Backported from :doc:`V.3.00.08`, svn r1270, r1281 | Backport: svn r1271, r1282