Skip to content

SpyDE v0.6.0-rc.2

Pre-release
Pre-release

Choose a tag to compare

@CSSFrancis CSSFrancis released this 15 Oct 21:39
· 4 commits to main since this release
68dfa52

SpyDE v0.6.0-rc.2

Desktop app (Electron) with a uv-managed Python backend. The
installer is small — the analysis environment (incl. the GPU-correct
PyTorch wheel) is set up on first launch, which needs a network
connection and may take a few minutes. Later launches are instant.

⚠️ Unsigned for now: Windows SmartScreen / macOS Gatekeeper will
warn on first run. On Windows choose "More info → Run anyway"; on
macOS right-click the app → Open.

Beta channel — only offered to users who opted into beta updates.

Downloads

Platform File
Windows SpyDE Setup *.exe (NSIS installer)
macOS SpyDE-*.dmg
Linux SpyDE-*.AppImage

What's Changed

  • Hold Find Vectors' Compute until the automatic estimates land by @CSSFrancis in #218
  • Find Vectors: refined, weighted, teachable — #220–#226 combined by @CSSFrancis in #229
  • Map neural-detector positions back with the exact inverse of the rescale by @CSSFrancis in #220
  • Centre the strain reference on its Friedel pairs so exact positions give exact strain by @CSSFrancis in #221
  • Teach the neural disk detector on your own marks, and a model dropdown with icons by @CSSFrancis in #222
  • Give every diffraction vector a confidence and a positional uncertainty by @CSSFrancis in #223
  • Add a mask-head disk detector trained on dynamical disks and real self-labels by @CSSFrancis in #226
  • Give the SPED-Ag grid spec's setup hook the time its own wait allows by @CSSFrancis in #230
  • Size the composed navigation chunk through a shared nav_chunk_edge by @CSSFrancis in #200
  • fix(progressive): make the filling vectors window interactive — locked tree + intent latch by @CSSFrancis in #132
  • Reports: drop an image or figure to replace a picture, or to make a text slide a split by @CSSFrancis in #234
  • Keep the Dask dashboard link, and fix border style conflicts by @CSSFrancis in #231
  • Fix flaky test_moves_nothing: wait for the navigator's first read by @CSSFrancis in #236
  • Present mode: all four split layouts, text slides that fill, a PNG that lands where you drop it by @CSSFrancis in #232
  • Remove scripts/, docs/ and tests that only run on local data by @CSSFrancis in #235
  • Use the shared number box and byte formatter for the remaining copies by @CSSFrancis in #197
  • Saved report figures reopen interactive, not as a flat picture by @CSSFrancis in #233
  • Open DigitalMicrograph, EMD (incl. Velox EDS), Merlin, blockfile and Ripple files by @CSSFrancis in #237
  • Open files with SpyDE from the desktop (double-click / Open with) by @CSSFrancis in #238
  • ci: prefetch and cache the calibrated SPED-Ag scan the specs actually load by @CSSFrancis in #240
  • Fix the second-launch open-with e2e on Linux by @CSSFrancis in #239
  • Release v0.6.0-rc.2 by @github-actions[bot] in #241

Full Changelog: v0.6.0-rc.1...v0.6.0-rc.2