Recent Releases of lexcube

lexcube - v1.0 - Major Update! 🎉

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!

- TypeScript
Published by msoechting about 1 year ago

lexcube - v0.4.23

  • 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

- TypeScript
Published by msoechting over 1 year ago

lexcube - v0.4.21

  • Fix w.savefig() not working under certain circumstances

- TypeScript
Published by msoechting over 1 year ago

lexcube - v0.4.20

  • Add advanced animation controls when hovering over the animation button which allow fine-tuning of the animation parameters.

- TypeScript
Published by msoechting over 1 year ago

lexcube - v0.4.18

  • Upgrade ipywidgets to 7.8.3 since w.show_sliders (VBox) breaks with the previously selected version.

- TypeScript
Published by msoechting almost 2 years ago

lexcube - v0.4.17

  • Fix time difference recognition for data sets with descending time indices.
  • Fix zfpy being a widget dependency despite never being used (fix Numpy 2 issues, #6).
  • Set ipywidgets to 7.7.1 to fix Google Colab (#4)

- TypeScript
Published by msoechting almost 2 years ago

lexcube - v0.4.16

  • Add print template functionality - craft a paper data cube from your own data sets! ✂️🧊🎉
  • Update documentation to include print template functionality in README and the first example notebook
  • Add table of contents to README to make it more legible

- TypeScript
Published by msoechting almost 2 years ago

lexcube -

  • Include scientific colormaps by Fabio Crameri and Proplot colormaps
  • Bugfix: Don't move the center point when zooming in or out at max/min distance respectively (fixes infinitely scrolling cube)
  • Bugfix: Do not force data aspect ratio in widget mode - fixes bugs with initializing widget with 100x500 (XY) data sets and similiar

- TypeScript
Published by msoechting about 2 years ago

lexcube - v0.4.14

  • Replace typing operators to fix Python 3.9 compatibility (fixes #1, thanks @haesleinhuepf)
  • Fix a bug that occurs with lat-reversed data sets (going south to north) when exporting those data sets using getcurrentcube_selection.

Thanks for using Lexcube! 🧊🌍

- TypeScript
Published by msoechting over 2 years ago

lexcube - v0.4.13

First update since the open-source release on 11th January, squashing some bugs 🐛🪲

  • Convert nested CSS into valid, unnested CSS. (fixes Lexcube in VSCode Jupyter and potentially more environments)
  • Correctly detect portrait/landscape orientation. (fixes Lexcube in VSCode Jupyter)
  • Add a version check using version.lexcube.org which will give users a hint (at most once per hour) that a new version is available.

Thanks for using Lexcube! 🧊 🌎

- TypeScript
Published by msoechting over 2 years ago