Skip to content

Releases: msoechting/lexcube

v2.0.1

Choose a tag to compare

@msoechting msoechting released this 20 May 08:16
  • Fix small datasets not rendering (closes #22, thanks @TheFpiasta)
  • Fix colormap typo (thanks @TheFpiasta)
  • Fix Python 3.13 issue (thanks @TheFpiasta)
  • Fix integer data sets not rendering

v2.0.0

Choose a tag to compare

@msoechting msoechting released this 02 May 17:53

Major v2.0 release 🎉

  • 3D voxel mode - explore your 3D data cube down to every single observation!
  • Time series - simply click on the cube to plot a time series at that location, synchronized to your current time range!
  • And other bug fixes & performance improvements.

grafik

v1.0.4

Choose a tag to compare

@msoechting msoechting released this 16 Mar 14:59

Two new features for producing nice scientific data cube figures just dropped 🎉

  • You can now scale the cube to be larger or smaller in any dimension, making a much nicer visualization for non-square/cube data sets (see below). See cube_scale in the README. (#13)
  • Reproducibility! You can now save the camera angle of your visualization to perfectly reproduce the same cube visualization multiple times, e.g. with different data. See camera_angle in the README.
  • Two attempted fixes for the strange dependency problems from #12 - removed aiohttp as a dependency & upgraded ipywidgets to 8 while staying compatible with 7.
grafik

v1.0.3

Choose a tag to compare

@msoechting msoechting released this 13 Jun 14:51
  • Small changes in build process - no user-facing changes

v1.0.2

Choose a tag to compare

@msoechting msoechting released this 08 May 13:50
  • Fix vmin/vmax not being applied when set to zero

v1.0.1

Choose a tag to compare

@msoechting msoechting released this 08 May 13:50
  • Add advanced capabilities to get_current_cube_selection
  • Fix Numpy data sets not working
  • Fix colormap not being applied from the constructor

v1.0 - Major Update! 🎉

Choose a tag to compare

@msoechting msoechting released this 29 Apr 08:47

ezgif-6d244b2689dc62

  • Load any GeoJSON (e.g. Natural Earth region borders) into the visualization as an overlay!
  • Record a GIF/MP4/WebM animation from your cube!
  • Dataset boundary indicators!
  • Progress indicators (for chunked data sets)!
  • Many various stability and performance improvements!

I appreciate all of your feedback and bug reports (via issues). Thanks for using Lexcube!

v0.4.23

Choose a tag to compare

@msoechting msoechting released this 15 Oct 08:29
  • Fix multiple bugs surrounding parameter ranges.

    • This fixes every dimension maximum being off-by-1 in the visualization. (1st image below)
    • This fixes pixels at a dimension maximum being repeated at the edge of each cube face. (2nd image below)
    • All ranges now have an inclusive maximum, except for xlim, ylim and zlim which still have an exclusive maximum.
  • Fix multiple rendering bugs.

    • Fixes tiny grey pixel artifacts at cube edges in multiple scenarios. (3rd image below)
  • Fix animation settings window not disappearing (and not appearing) on touch/mouse hybrid devices.

Screenshot 2024-10-10 112220 copy
Screenshot 2024-10-10 112220 copy2
Screenshot 2024-10-10 112220 copy3

v0.4.21

Choose a tag to compare

@msoechting msoechting released this 25 Sep 09:13
  • Fix w.savefig() not working under certain circumstances

v0.4.20

Choose a tag to compare

@msoechting msoechting released this 16 Sep 12:25
  • Add advanced animation controls when hovering over the animation button which allow fine-tuning of the animation parameters.