Skip to content

Releases: aodn/imos-toolbox

IMOS Toolbox v2.5.28 - 22 Jun 2017

22 Jun 06:55
Compare
Choose a tag to compare

Changes from 2.5.27:
-Handle Ruskin 1.13 date format change and update variable names. d7a253a
-Fixed imosSalinityFromPTQC so that it also take into account any flag given to conductivity. e45ff0f
-We are not trying to force profile data to be sorted monotically along DEPTH dimension anymore. This is creating problems while profile data should already be ordered monotically either because pre-processing Tim Ingleton s protocol was followed using SeaBird software or because CTDDepthBinPP is being used in the toolbox for non binned profiles. 7b65d42
-Fix depthPP to not display warnings nor GUI when toolbox is used in profile mode. 7b206ba
-Increment version number to 2.5.28 and update binaries accordingly. 55473a4

IMOS Toolbox v2.5.27 - 15 Jun 2017

15 Jun 05:36
Compare
Choose a tag to compare

Changes from 2.5.26:
-Fix odd characters in description of algorithm formula for imosRateOfChangeQC. 6bc6b38
-Update text in message window for checking mooring planned vs actual depths in diagnostic plot available from the menu. 06e7511
-Updated text in legend of diagnostic plot for checking for pressure drift. 676f7d3
-Update content of LATITUDE/LONGITUDE reference_datum variable attribute. 71638ea
-imosTiltVelocitySetQC displays a warning, not an info message when instrument is not found in imosTiltVelositySetQC.txt 49cd6b0
-Fix flags repmat in imosInOutWaterQC and CTDSurfaceSoakQC in case flags is a >=2D matrix and/or a square matrix. 0939b9b
-Fix for timeDriftPP to run in the background in auto mode without any input required. 41460b6
-Modified imosToolbox.m to be able to retrieve the toolbox version when calling imosToolbox('version') e0f5ab7
-Fix typo/bug in readWQMraw.m. 341eef9
-Fix handling of last single fault Sync detection in readParadoppBinary.m. Previously some Nortek file might not be read successfully. 0476e26
-Add support for RDI RTC time format for old firmware versions <= 8.35. ccab069
-Increment version number to 2.5.27 and update binaries accordingly. 988d15e

IMOS Toolbox v2.5.26 - 22 May 2017

22 May 03:17
Compare
Choose a tag to compare

Changes from 2.5.25:
-SPCT is now of type "byte" (instead of "char") and uses CF variable attributes "flag_meanings" and "flag_values" (instead of "spectra_method_meanings" and "spectra_method_values") to better describe its content. 307037a
-Fix depthPP so that it doesnt try to compute depth when no neighbourg is given. 3b07f07
-Fix reading of VelLag2 in readHRAquadoppProfile. 9c982e3
-Update link to WavesMon user guide on toolbox wiki from readWorkhorseWaveAscii. 52b6a2f
-Nortek binary files are not read byte by byte in a while loop anymore. The structure of the file is inferred first and then file is read section by section. c673fb9
-Nortek binary sectors parsing has been vectorised so that all sectors of a same type are being parsed at once. Improves greatly parsers performances. 49c6fa2
-Added better support for HR AquadoppProfiler metadata. Simplified the way Status uint8 is read (in particular for orientation information). Same with other uint16 similar data. b66f4e6
-Increment version number and update binaries accordingly. 855adea

IMOS Toolbox v2.5.25 - 6 April 2017

06 Apr 00:18
Compare
Choose a tag to compare

Changes from 2.5.24:
-Cleanup code for Graph/lineMooring2DVarSection.m. ccbe62b
-Profile plots from 2D variables now include the mean and mean+/-3*std of all the good data from other profiles. This will help finding best threshold values for some QC tests. 83cb163
-Display in/out water boundaries on graphs and non QCd diagnostic plots. Will help validate ddb entries and local time to UTC conversions. 0a6007f
-Added a TIME difference diagnotic plot. 951c757
-Fix bug for checkMooringPresDiffs when current instrument is at the same nominal depth as another one and it is not the current instrument that gets to be plotted in black. 148f022
-Pressure differences plotted by checkMooringPresDiffs have had their respective median pressure during first quarter substracted so that the Y scale is easier to read when looking at the scale of potential pressure drift. 9c58597
-Fix typo in readWQMdat.m that prevented from reading some artificial Chl-a computed from fluorescence. babf3b2
-Fix so that the wave parameter SPCT should have a coordinates variable attribute defined in the NetCDF file in order to pass the checker. d2fad95
-Fix bug on ADCP echo intensity QC test. Threshold is compared to ABSIC (count), not ABSI (dB). 0a6353e
-Fix fastScatterMesh.m, zbuffer wrongly defined which can cause errors. 87866cf
-Fix CLim boundaries in scatterMooring2DVarAgainstDepth.m when centred on 0. Should take into account both positive and negative extreme values, otherwise fastScatterMesh.m may crash. ea16e58
-SBE39plus now supports firmware version and serial number from cnv file produced by seabird software for SBE39plus instruments. da2c67d
-Made HG1/HG2 compatible graphics handle creation for invisible lines required for extra entry in legends of some diagnostic plots from the menu. 6feaf91
-Add HG1/HG2 compatibility in graphTimeSeries.m when declaring graphs and lines variables. ac82886
-In mainWindow.m, when zooming on a variable, fix for auto adjust on Y axis for any other 1D variable. 31ea1ca
-When ADCP is not in its nominal orientation, only velocity data should be discarded so that temperature can be read when doing bath calibration. 798a340
-Fix DDB.java not to close Matlab when ddb source does not exist. ba3a1ae
-Display ddb source on the title of the start window "Choose Field Trip" 17aba55
-Handle potential unlabelled last column in WQM dat file. 79436bf
-Datacursor is available in DepthProfile graphing mode. 159455f
-Fix graphing in TimeSeries mode so that initial zoom on good data includes probably good flag as well. 14ba0e1
-Fix graphing in DepthProfile mode to initially zoom on good/probably good/raw data only. 2f84921
-Graphing mode graphXvY can now be used to plot data when using toolbox in timeSeries mode. 9175756
-Fix manual QC selection in DepthProfile graphing mode. 07a81bf
-Not selecting any variable in the left panel does not trigger an error anymore in timeSeries mode. 42c6ff8
-selectTimeSeriesGeneric.m is used by any graphing mode and factorizes code. e3cffc7
-We are not trying to prevent DEPTH from being graphed in DepthProfile graphing mode anymore. c1c3789
-2 dimensional ADCP data is now supported in DepthProfile graphing mode. 7b08e4d
-Fix potential infinite while loop when reading a file with fgetl(). 98b6852
-Increment version to 2.5.25 and update binaries accordingly c155307

IMOS Toolbox v2.5.24 - 17 January 2017

17 Jan 04:22
Compare
Choose a tag to compare

Changes from 2.5.23:
-Fix bug with geomag not running when file path has space characters. f49c8f8
-Fix bug in case Sensors.Parameters is not set (doesnot exist in deployment database) fc6759a
-readParadoppBinary function now stores Nortek data in arrays of structures instead of trying to concatenate all fields of a structure. Fixes bug with some Nortek files where there are more than 1 head / config/ hardware section. f79a111
-Cleanup code on ADCP distance handling. b03d7e9
-Added waitbar for Nortek parsers that use the (somewhat) slow readParadoppBinary.m and readAD2CPBinary.m functions. 6ae6afd
-Clean up some code based on warning practices found by Matlab. e276eb9
-Fix pre-processing waitbar that would jump straight to the end instead of pausing the different steps. bc09990
-depthPP now has a GUI so that the default methodology and the neighbouring P sensors found to compute DEPTH for each instrument on the mooring can be visible. The global attribute history and the warnings offer better details. It is now possible to change the nearests P sensors used for inferring the DEPTH of any instrumenti (useful when a nearest P sensor is faulty). A reset to default button can also reset changes back to default. 499cd6c
-depthPP default choices for methodology can now be overridden, which means we can override one instrument DEPTH/PRES/PRES_REL values with the ones inferred from neighbouring P sensors (useful when instrument has a faulty P sensor). Window's size is adapted to number of datasets. 9cb952a
-Rename AutomaticQC/readQCparameter.m and AutomaticQC/writeQCparameter.m to respectively Util/readDatasetParameter.m and Util/writeDatasetParameter.m. 990f2dd
-Made readDatasetParameter and writeDatasetParameter more generic so that they can also deal not only with QC but also PP parameter files (for pre-processing). 97a7925
-PP routines timeDriftPP, timeMetaOffsetPP and timeOffsetPP have their window size adapted to the number of datasets. d7098e7
-depthPP can store its depthPP.txt specific parameters as well as the dataset specific parameters (like computed depth source and nearest neighbours). This is stored in a .ppp file next to the original instrument raw file. A button has been added to reset/delete these .ppp parameters files if needed. 59b1aee
-For timeseries mooring, the list of processed instruments should be sorted by depth in both interractive and auto mode. f85f6db
-Increment version to 2.5.24 and update binaries accordingly. 5972701

See updated depthPP wiki page.

IMOS Toolbox v2.5.23 - 22 December 2016

22 Dec 06:01
Compare
Choose a tag to compare

Changes from 2.5.22:
-WQM parser is not trying to remove data that would have a wrong timestamp (two same timestamps in a row or the first timestamp to go back to the past). This will be handled somewhere else for any parser. 25cea9b
-Added function forceMonotonic to finaliseData.m to make sure datasets are imos compliant. This function sorts the relevant coordinate variable and removes first duplicates if any. ff712b6
-Cleanup populateMetadata.m code. 6f1237e
-Improved alignment of 1D and 2D plots on the X axis for better compatibility across Matlab versions. 7acd22a
-Wrap ylabels on multiple lines when necessary in main panel. 175b004
-Clean up Starmon Mini parser f9e692d
-Add new StarmonDSTParse parser to support DST Tilt and DST CTD .DAT files. 9458813
-QC results (sample_data.meta.QCres) must be reset to empty before re-running QC procedures to prevent fantom QC results to still be present in QC stats result table GUI. 84eb406
-Increment version to 2.5.23 and updated binaries accordingly. 60e2139

IMOS Toolbox v2.5.22 - 25 November 2016

25 Nov 04:17
Compare
Choose a tag to compare

Changes from 2.5.21:

-Add parser for Seaguard MCR and old MCR-8 current meters instrument files output by Aanderaa software in .txt. 8bff3ca
-Fix tooltip bug introoduced in 2.5.20. Zoom in and pan icons tooltips have been updated to display hot keys. 3d85bbe
-Update legendflex.m to latest from https://github.com/kakearney/legendflex-pkg.git and add modifications to support Matlab inputParser class from versions older than r2013b. Add modifications to handle the fact that figure are drawn in a uipanel. b58e117
-Increment version to 2.5.22 and update binaries accordingly. 4e8e891

IMOS Toolbox v2.5.21 - 23 November 2016

23 Nov 02:04
Compare
Choose a tag to compare

Changes from 2.5.20:
-FV00 CTD casts have the PP routine CTDDepthBinPP applied in order to achieve consistency across facilities (which for the most part except SA already use binned datasets) and with FV01 files on which this PP routine is performed. 57eeb57
-X and Y input vectors passed to pcolor must be casted to type Double to be compatible with Matlab R2016a. 58f2279
-Increment version to 2.5.21 and update binaries accordingly. ae925dd

IMOS Toolbox v2.5.20 - 21 November 2016

21 Nov 00:48
Compare
Choose a tag to compare

Changes from 2.5.19:

-Add missing full stop for TIME variable attribute 'comment' on CTD casts. 74f5254
-timeMetaOffsetPP and timeOffsetPP are not performed if offset == 0. 438b06a
-Attributes in the output NetCDF files are now listed in alphabetical order for ease of read by humans. d97b6ba
-Wave parameters should not use variable attributes 'positive' and / or 'reference_datum'. e60b8ac
-Added hot keys in the Menu to enable/disable zoom or pan functions using Ctrl + key shortcuts. 633c5ab
-.mqc and .pqc file naming convention for a file.ext changes from file.mqc to file.ext.mqc for example. Old convention should be automatically supported and migrated by the toolbox. This change is in order to support distinct .pqc and .mqc files when datasets have the same radical file name: which is the case for current and wave data collected from ADCP for example. b06dd10
-Increment version to 2.5.20 and update binaries accordingly. 39c8081

IMOS Toolbox v2.5.19 - 9 November 2016

09 Nov 06:32
Compare
Choose a tag to compare

Changes from 2.5.18:

-Fix salinityPP so can ignore depth data <= -5m (reminder: positive downward) 8dbfc14
-Fix for FV00 files without DEPTH which geospatial_vertical_min/max were computed from pressure information. Instead should use NOMINAL_DEPTH. Also depthPP needs to override geospatial_vertical_min/max directly instead of calling populateMetadata. e74f613
-Increment version to 2.5.19 and update binaries accordingly. 178b408