Releases: allen-cell-animated/timelapse-colorizer
Releases · allen-cell-animated/timelapse-colorizer
v1.1.0
This update adds support for reading binary Parquet data, adds panning and zoom to the viewport, and a plethora of other bugfixes and minor improvements.
Additionally, changes were made to the landing page as part of Timelapse Feature Explorer's official release, including linking to our new manuscript submission (Dixon et al. 2024).
What's Changed
- refactor: Renamed repo to
timelapse-colorizer
by @ShrimpCryptid in #353 - refactor: Bump major version by @ShrimpCryptid in #351
- fix: Obscured dropdown items, abrupt dropdown close by @ShrimpCryptid in #360
- feat: Show filter count in tab title by @ShrimpCryptid in #369
- fix: Fixed tooltip and axes titles when using the scatterplot Time feature by @ShrimpCryptid in #367
- feat: Add zoom and panning to the canvas by @ShrimpCryptid in #347
- feat: Changed play button to primary styling by @ShrimpCryptid in #374
- fix: Header and dropdown spacing, tooltip Z-height by @ShrimpCryptid in #365
- fix: Change role and role session name by @imashmash in #375
- fix: Bad feature values are now shown as NaN instead of Infinity by @ShrimpCryptid in #377
- fix: Fixed bug where units would not appear on the UI. by @ShrimpCryptid in #383
- feat: Update error page to match website-3d-cell-viewer by @ShrimpCryptid in #384
- feat: Update landing page for NucMorph publication + styling by @ShrimpCryptid in #385
- fix: Link hover colors and disabled inputs by @ShrimpCryptid in #386
- feature: Loading spinner for datasets by @ShrimpCryptid in #396
- fix: URL no longer updates while dataset is still unloaded by @ShrimpCryptid in #388
- doc: Updated BioRxiv link by @ShrimpCryptid in #399
- refactor: Make FrameCache generic by @ShrimpCryptid in #393
- feature: Reserve cache keys by @ShrimpCryptid in #394
- fix: TFE landing page layout by @ShrimpCryptid in #410
- feat: Added progress circle for the dataset load by @ShrimpCryptid in #404
- feature: Accept binary
.parquet
data by @ShrimpCryptid in #409
New Contributors
- @imashmash made their first contribution in #375
Full Changelog: v1.0.0...v1.1.0
v1.0.0
First major version release for Timelapse Feature Explorer! 🎉
New Contributors
- @toloudis made their first contribution in #10
- @frasercl made their first contribution in #12
- @ShrimpCryptid made their first contribution in #24
- @lynwilhelm made their first contribution in #103
- @griffinfujioka made their first contribution in #271
What's Changed
Full auto-generated release notes:
- start work on displaying track info by @toloudis in #10
- Fix/generic data loader by @frasercl in #12
- Feature/highlight selected by @toloudis in #14
- add full time controls by @toloudis in #15
- feat: Added UI for finding and seeking to a track by ID by @ShrimpCryptid in #24
- feat: Added diverging color ramps, feature range labels by @ShrimpCryptid in #26
- feat: Linting and typechecking GitHub workflows by @ShrimpCryptid in #27
- feat: Added checkbox for locking color map range by @ShrimpCryptid in #28
- feat: Image sequence recording by @ShrimpCryptid in #29
- feat: Editable ranges and masking for color map by @ShrimpCryptid in #31
- feat: load metadata from URL by @ShrimpCryptid in #38
- doc: Update project documentation README by @ShrimpCryptid in #41
- feat: Centroids by @ShrimpCryptid in #43
- feat: Show hovered feature values by @ShrimpCryptid in #45
- feat: Define datasets in URL by @ShrimpCryptid in #46
- feat: Track Path by @ShrimpCryptid in #44
- fix: Hide track path when track completes by @ShrimpCryptid in #54
- feat: Scaling in generate_data.py by @ShrimpCryptid in #53
- feat: Convert project to React by @ShrimpCryptid in #63
- feat: Updated color ramps by @ShrimpCryptid in #83
- Fix indexing bugs with tracks by @toloudis in #64
- feat: UI Update 1 - Header Layout by @ShrimpCryptid in #88
- doc: Documented data format by @ShrimpCryptid in #86
- feat: UI Update 2 - Collections and Color Ramp Selection by @ShrimpCryptid in #97
- Create ux_issue.md by @lynwilhelm in #103
- feat: UI update 3 - Layout and Input Styling by @ShrimpCryptid in #101
- feat: UI Update 4 - Export Modal by @ShrimpCryptid in #102
- feat: UI Update 5 - Custom coloring for out-of-range and outlier values. by @ShrimpCryptid in #105
- feat: UI Update 6 - Styling Fixes and Accessibility by @ShrimpCryptid in #107
- feat: UI Update - Milestone 1 by @ShrimpCryptid in #108
- feat: Export MP4 Video Files by @ShrimpCryptid in #109
- feat: Playback speed controls by @ShrimpCryptid in #113
- refactor: Cleanup for data scripts by @ShrimpCryptid in #112
- fix: Replace HTTP resource links with HTTPS by @ShrimpCryptid in #117
- refactor: Cleanup Internals by @ShrimpCryptid in #111
- feat: Units support and labeling by @ShrimpCryptid in #120
- feat: Added units and feature scaling to
convert_nucmorph_data.py
by @ShrimpCryptid in #114 - feat: Conversion script for EMT nuclear data deliverable by @ShrimpCryptid in #121
- fix: Fixed nucmorph data conversion script by @ShrimpCryptid in #130
- feat: Feature Thresholding by @ShrimpCryptid in #123
- Fix merge of feature thresholds to incorrect branch by @ShrimpCryptid in #132
- feat: Disabling feature thresholds by @ShrimpCryptid in #128
- feat: Color Map reversing, URL saving by @ShrimpCryptid in #127
- feat: Loading feature thresholds from URL by @ShrimpCryptid in #129
- fix: Z-indexing issues with color ramp dropdown and modals by @ShrimpCryptid in #137
- refactor: Moved viewer settings to tab by @ShrimpCryptid in #139
- feat: Use dropdown for speed control by @ShrimpCryptid in #138
- feat: Show recent datasets in load dropdown by @ShrimpCryptid in #141
- allow more types of NaN data by @toloudis in #145
- feat: Support
/allen
file links by @ShrimpCryptid in #144 - feat: Scale Bar by @ShrimpCryptid in #136
- refactor: Moved tab contents to their own components by @ShrimpCryptid in #140
- feat: Physical time by @ShrimpCryptid in #149
- fix: Adds support for ordered feature arrays by @ShrimpCryptid in #158
- feat: Feature types in Dataset by @ShrimpCryptid in #151
- fix: Include UI overlays in export by @ShrimpCryptid in #156
- feat: Categorical palettes by @ShrimpCryptid in #152
- fix: Use placeholders for unknown bounds by @ShrimpCryptid in #157
- feat: Categorical color selection by @ShrimpCryptid in #153
- feat: Background images by @ShrimpCryptid in #168
- feature: GitHub pages build by @ShrimpCryptid in #175
- refactor: Moved default color ramp and palettes by @ShrimpCryptid in #173
- fix: Build and deploy GitHub action no longer deletes existing files by @ShrimpCryptid in #178
- feat: Categorical thresholding by @ShrimpCryptid in #170
- fix: Allowed time slider interaction during playback by @ShrimpCryptid in #176
- refactor: Viewer config objects by @ShrimpCryptid in #174
- feature: Settings layouts by @ShrimpCryptid in #172
- feat: Scatterplot between features by @ShrimpCryptid in #180
- refactor: Changed Dataset outliers to load as a buffer instead of texture by @ShrimpCryptid in #193
- fix: Fixed bad aspect ratio when loading datasets by @ShrimpCryptid in #196
- fix: Fixed bug where changing a threshold would reset the color map range by @ShrimpCryptid in #199
- fix: Fixed categorical thresholds not changing on click by @ShrimpCryptid in https://github...