Version 0.5.6
Thu, 03 Oct 2024 14:00:00 GMT
Version 0.5.5
Tue, 09 Jan 2024 10:11:12 GMT
- Bug fixes:
- Avoid setting compression for PNG encoder (not supported on java 8)
Version 0.5.4
Wed, 07 June 2023 21:00:00 GMT
- Features:
- Improved scaling of exported plots as image/pdf with hi-dpi settings
- Updated U-V coverage plot presets
- Added support for axis inverted flag in the axis editor
- Added label to the legend axis
- Improved 'UV coverage' plot to be displayed as a squared plot
- Bug fixes:
- Fixed OIFits table browser when OIData table arrays have wrong dimensions (< 1)
- Improved plot rendering on high-dpi screens
Version 0.5.3
Mon, 06 Mar 2023 15:00:00 GMT
- Bug fixes:
- Improved OIFits loading to fix invalid TargetId values
(1 instead of 0) if only 1 target and fix other integer or string references if only one accepted value.
Version 0.5.2
Mon, 12 Dec 2022 12:00:00 GMT
- Features:
- Small improvements to GUI (layout, style)
- Added MyCarta - Perceptually Uniform Colour Maps.
- Bug fixes:
- Plot dataset coming from individual monochromatic OIFits with colors.
- Improved GUI scaling (about panel, icon images)
Version 0.5.1
Mon, 11 Oct 2022 22:00:00 GMT
- Features:
- Added ColorCET - Perceptually Uniform Colour Maps.
Changed 'Earth' and 'Rainbow' color ramps to use respectivelly 'batlowW' (scm7) and 'CET-R2' (colorCET) color maps
- Added a new toggle button 'Show/Hide'
on the filter panel to either display filtered data in light gray (below valid data) or hide filtered data
- Added multiple selection on instrument modes (GUI) and also on target and night criteria in the OITools Command-Line Interface
- Added computed columns STA_INDEX_NAME and STA_CONF_NAME in data tables (oitools) displayed in the FITS table browser
- Improved filters to support exclusive filters (NOT)
both in the GUI (X checkbox) and in the Command-Line Interface (using prefix not:)
- Improved color mapping (baseline or triplet, station configuration) to be stable with or without filters and consistent accross plots
- Bug fixes:
- Fixed event processing (active plot changed, viewport changed, ready)
- Fixed STA_INDEX filter to handle properly 'equivalent' baselines or triplets
Version 0.5.0
Fri, 09 Sep 2022 15:00:00 GMT
- Features:
- Improved the plot chart panel to handle fixed ranges on axes in logarithmic scale
- Improved Filter panel to avoid updating combo boxes (STA_INDEX, STA_CONF) too often
- Improved Filter panel to add / remove any filter (1D, 2D, String) supporting multiple ranges and value selection (STA_INDEX, STA_CONF)
- Improved Merger to log CLI inputs and args in HISTORY keywords of the FITS primary HDU
- Improved Merger to filter out the array values (2D numerical columns) using NaN
- Improved OITools in-memory filtering API to support String and array columns:
String filters (STA_INDEX, STA_CONF);
OI_DATA filters (2D) (VIS2DATA, VIS2ERR, NS_MODEL_VIS2DATA, NS_MODEL_VIS2ERR, EFF_WAVE, EFF_BAND, SPATIAL_FREQ,
UCOORD_SPATIAL, VCOORD_SPATIAL, SNR_VIS2, SNR_MODEL_VIS2, RES_VIS2_MODEL, VISAMP, VISAMPERR, VISPHI, VISPHIERR,
NS_MODEL_VISAMP, NS_MODEL_VISPHI, RVIS, RVISERR, IVIS, IVISERR, SNR_VISAMP, SNR_VISPHI, RES_VISAMP_MODEL, RES_VISPHI_MODEL,
T3AMP, T3AMPERR, T3PHI, T3PHIERR, NS_MODEL_T3AMP, NS_MODEL_T3PHI, U1COORD_SPATIAL, V1COORD_SPATIAL, U2COORD_SPATIAL, V2COORD_SPATIAL,
SNR_T3AMP, SNR_T3PHI, RES_T3AMP_MODEL, RES_T3PHI_MODEL, FLUXDATA, FLUXERR, SNR_FLUX)
- Improved Filter panel (bottom left corner) to add / remove any 1D filter and combine them: enjoy (;D) !
- Improved OITools in-memory filtering API to support:
OI_WAVELENGTH filters (EFF_WAVE, EFF_BAND);
OI_DATA filters (1D) (TIME, MJD, INT_TIME, UCOORD, VCOORD, HOUR_ANGLE, RADIUS, POS_ANGLE, U1COORD, V1COORD, U2COORD, V2COORD)
- Improved Merger: OI_ARRAY & OI_WAVELENGTH table de-duplication;
add HISTORY keywords in primary header to log input files and command-line arguments
- Added new dynamic filter on wavelength (only 1 range for now)
- Handle multiple selection (tables) in the bottom left tree
- Added 'Remove OIFits files' action to remove OIFITS files corresponding to the current selection
- Support SAMP message to add OIFits of a remote collection
- Changes:
- Email field now is mandatory to submit a feedback report
- Bug fixes:
- Fixed range editor to support properly NaN and pre-selection
- Improved OIFits validator report to use the compact mode in order to reduce the memory footprint (OOME)
- Fixed range editor to be disabled (not 'Fixed') to make zooming in / out work properly
- Fixed filter editor to be disabled when the filter is not enabled
- Added XML Model view in dev mode (-Doixp.devMode=true)
- Always remove all views when clicking on 'New OIFits Collection' action
- Improved internal data model coherence when oifits files are updated, removed...
Version 0.2.7
Tue, 21 Dec 2021 19:00:00 GMT
- Features:
- Fixed layout issues with the plot chart panel (cross hair info)
Version 0.2.6
Thu, 03 Jun 2021 20:00:00 GMT
- Features:
- Added a new Preference 'Max target separation' (1 as by default) to set the crossmatch distance used to consider two targets are the same in the OIFITS collection
- Switched to the new OIFitsTableBrowser to display, browse OIFITS tables (selected data point on the plot is highlighted)
- Added more plot presets (errors, SNR ...)
- Bug fixes:
Version 0.2.5
Fri, 04 Oct 2019 11:00:00 GMT
- Features:
- Improved plot editor to quickly switch between viewports (Auto, Default, Fixed modes)
- Improved plot editor to get the plot ranges and better handle fixed ranges
- Improved plot editor to preserve recent values in a popup menu for the min/max fields (range mode)
- Fixed Instrument matcher to specifically distinguish between GRAVITY polarizations
- Enhanced Draw Line support: use step line for plots having x-axis = EFF_WAVE (spectrum like)
- Added 'Send OIFits' action in the Interop menu to share selected OIFits data with OImaging and other VO tools
- Enable Image-OI support.
- Bug fixes:
- Fixed (random) bug while refreshing selected data points (cross hairs)
Version 0.2.4
Fri, 06 Jul 2018 14:00:00 GMT
- Features:
- Added File action 'Export to OIFits file' to export the current selection (subset) as an OIFits file (using OITools Merger)
- Improved data selection to use global Target and Instrument modes (matching)
Version 0.2.3
Fri, 09 Mar 2018 16:00:00 GMT
- Features:
- Improved cross hairs on plots to always select matching data points at (row, channel)
- Truncate the keyword DATE-OBS if it contains extra characters (display only)
- Bug fixes:
- Always cleanup default file names to avoid special characters
Version 0.2.2
Tue, 06 Mar 2018 16:00:00 GMT
- Features:
- Improved Java support (9 + mac OS X) but Java 7 minimum is now required
- Upgraded OITools 2 providing OIFits 2 support
Version 0.2.1
Mon, 21 Nov 2016 15:00:00 GMT
- Features:
- Improved the pointing accuracy for crosshairs with logarithmic axes
- Fixed the wavelength color mapping when the OI_WAVELENGTH table contains unordered wavelengths (MIRC)
- Updated crosshairs handling on all plots (synchronization)
- Updated crosshair handling to show information about the data point
- Updated color attribution in plots (sorted baseline or configurations)
- Added the color scale for the effective wavelength in the plot legend
- Bug fixes:
- Fixed null pointer exception when clicking a data point on flux data (crosshairs)
- Fixed a trivial bug when removing a plot view
- Fixed null pointer exception when displaying tooltip on the granule tree panel
Version 0.2
Fri, 08 Apr 2016 12:00:00 GMT
- Features:
- Added OI_SPECTRUM (OIFits 2) or OI_FLUX (GRAVITY) support
- Improved both plot and its editor to support up to 10 y axes (combined plots)
- Improved action 'Export plot' to support several formats (PDF, PNG, JPG)
- Added action 'Export all plots' to export plots in a single document
- Added a global view that displays all plots in the same view
- Added command line interface (CLI) support to load an OIFitsExplorer collection [-open file]
and export plots into PDF [-pdf file] or image formats [-png or -jpg arguments]
- Added command line argument [-mode multi|single] to define the page mode:
single means all plots on a single page; multi means all plots in a single page and one plot per page; default mode means one plot per page
- Added command line argument [-dims width,height] to define fixed dimensions for images
- Improved loading OIFits files in background with cancellation support
- Improved log scale handling: dynamic tick label placement
- Added sort OIFits files and targets by their name
- Changes:
- Fixed typical data ranges for VIS [-0.1, 1.1] and ANGLE [-200, 200]
- Bug fixes:
- Fixed compatibility issue with JDK8 HashMap (OITableSerieKey.compareTo)
- Improved mousewheel zoom over sub plots
Version 0.1
Fri, 06 Sep 2013 16:00:00 GMT
- Features:
- Modified plot presets to use computed hour angles instead of MJD as x-axis
- Added hour angle estimation from MJD (using array coordinates and target RA)
- Added plot preset for UV spatial coverage (symmetry support)
- Improved axis editor to adjust its converter and reset the log scale when the selected column changes
- Added plot presets with RADIUS (baseline length) and POS_ANGLE (position angle) as x axis
- Fixed default converters (MegaLambda, Micrometers) when choosing (SPATIAL_FREQ, EFF_WAVE) columns in the plot editor
- Show label 'No data to plot.' on the plot panel when no data matches criteria (flagged data, invalid columns ...)
- Enhanced renderer settings to have a shape per serie's item:
triangle for flagged data or invalid error (negative); square for valid data points
- First release with minimal (working) features
- Bug fixes:
- Hide plot's legend in case of too many legend items (100)
- Fixed plot's x-axis margins when including zero
- Improved plot's display name to show appropriate X and Y axis names in the 'Show' combo box
- Fixed empty column choices occuring when selecting a plot preset
- Improved layout of the plot editor (margin, auto-fit panel's width)
- Improved plotting performance on huge datasets
- Fixed min/max ranges for the plot's data area