Recent Releases of waveorder
waveorder - 3.0.0a0
This release features the recOrder->waveorder merge and newly fixed 3D-to-2D phase reconstructions.
What's Changed
- Fix installation by @talonchandler in https://github.com/mehta-lab/waveorder/pull/184
- Fix style by @talonchandler in https://github.com/mehta-lab/waveorder/pull/185
- Fix pytests by @talonchandler in https://github.com/mehta-lab/waveorder/pull/186
- Clean up examples and temp files by @talonchandler in https://github.com/mehta-lab/waveorder/pull/187
- Remove recorder image references by @talonchandler in https://github.com/mehta-lab/waveorder/pull/189
- Merging README by @mattersoflight in https://github.com/mehta-lab/waveorder/pull/188
- Merge
recOrderintowaveorderby @talonchandler in https://github.com/mehta-lab/waveorder/pull/183 - Bump iohub and pydantic by @ziw-liu in https://github.com/mehta-lab/waveorder/pull/448
- Test on click 8.2.0 by @ziw-liu in https://github.com/mehta-lab/waveorder/pull/450
- Fix 3D to 2D phase reconstruction by @talonchandler in https://github.com/mehta-lab/waveorder/pull/441
- Settings-ratio checks should give warnings, not errors by @talonchandler in https://github.com/mehta-lab/waveorder/pull/452
Full Changelog: https://github.com/mehta-lab/waveorder/compare/2.2.1...3.0.0a0
- Python
Published by talonchandler 9 months ago
waveorder - 2.2.1
What's Changed
- Styling by @talonchandler in https://github.com/mehta-lab/waveorder/pull/182
- Calculate transfer functions on grids smaller than data by @talonchandler in https://github.com/mehta-lab/waveorder/pull/180
Full Changelog: https://github.com/mehta-lab/waveorder/compare/2.2.0...2.2.1
- Python
Published by talonchandler 11 months ago
waveorder - 2.2.1b0
What's Changed
- Styling by @talonchandler in https://github.com/mehta-lab/waveorder/pull/182
- Calculate transfer functions on grids smaller than data by @talonchandler in https://github.com/mehta-lab/waveorder/pull/180
Full Changelog: https://github.com/mehta-lab/waveorder/compare/2.2.0...2.2.1b0
- Python
Published by talonchandler 12 months ago
waveorder - 2.2.0
Vector optics birefringence reconstruction.
Release supports arxiv preprint.
What's Changed
- fix bug finding focus in stack with only one slice by @ieivanov in https://github.com/mehta-lab/waveorder/pull/162
- Authorship and release updates by @talonchandler in https://github.com/mehta-lab/waveorder/pull/165
- Bump Python by @ziw-liu in https://github.com/mehta-lab/waveorder/pull/168
- Merge
alg-devinto main ahead of release by @talonchandler in https://github.com/mehta-lab/waveorder/pull/171 - Pin numpy <2 by @ziw-liu in https://github.com/mehta-lab/waveorder/pull/173
- Bump torch to unpin numpy by @ziw-liu in https://github.com/mehta-lab/waveorder/pull/176
- Wrap-safe transfer functions by @talonchandler in https://github.com/mehta-lab/waveorder/pull/175
- Vector-optics birefringence reconstruction prototype by @talonchandler in https://github.com/mehta-lab/waveorder/pull/170
Full Changelog: https://github.com/mehta-lab/waveorder/compare/2.1.0...2.2.0
- Python
Published by talonchandler about 1 year ago
waveorder - 2.2.0rc0
2.2.0 release candidate.
What's Changed
- fix bug finding focus in stack with only one slice by @ieivanov in https://github.com/mehta-lab/waveorder/pull/162
- Authorship and release updates by @talonchandler in https://github.com/mehta-lab/waveorder/pull/165
- Bump Python by @ziw-liu in https://github.com/mehta-lab/waveorder/pull/168
- Merge
alg-devinto main ahead of release by @talonchandler in https://github.com/mehta-lab/waveorder/pull/171 - Pin numpy <2 by @ziw-liu in https://github.com/mehta-lab/waveorder/pull/173
Full Changelog: https://github.com/mehta-lab/waveorder/compare/2.1.0...v2.2.0rc0
- Python
Published by ziw-liu over 1 year ago
waveorder - 2.1.0
PTI documentation and example scripts release in preparation for PTI paper.
What's Changed
- PTI example jupyter notebook to script and .pdf by @talonchandler in https://github.com/mehta-lab/waveorder/pull/160
Full Changelog: https://github.com/mehta-lab/waveorder/compare/2.0.0...2.1.0
- Python
Published by talonchandler almost 2 years ago
waveorder - 2.0.0
Overview
This major release of waveorder is a well-tested and stable version of phase, birefringence, and fluorescence simulation and reconstruction algorithms, now running in torch, with each reconstruction factored into an precalculation and an (typically less-expensive) reconstruction.
Key changes:
- phase, birefringence, and fluorescence reconstruction use torch
- these reconstructions are factored into an expensive precalculation and an inexpensive reconstruction
- Key PTI reconstruction code paths are conserved through the refactor, with automated example scripts on synthetic data and one data-based jupyter notebook
What's Changed
- Remove
__init__imports by @talonchandler in https://github.com/mehta-lab/waveorder/pull/134 - Add optional parameters
plot_pathandthreshold_FWHMtofocus_from_transverse_bandby @talonchandler in https://github.com/mehta-lab/waveorder/pull/132 - Fix threshold-free focus-finding edge case by @talonchandler in https://github.com/mehta-lab/waveorder/pull/135
- close figure after saving by @ieivanov in https://github.com/mehta-lab/waveorder/pull/136
- Major changes:
alg-devbranch merge tomainby @talonchandler in https://github.com/mehta-lab/waveorder/pull/121 - Specify meshgrid indexing order by @talonchandler in https://github.com/mehta-lab/waveorder/pull/138
- Fix readme figure by @talonchandler in https://github.com/mehta-lab/waveorder/pull/141
- Simplify dependencies by @talonchandler in https://github.com/mehta-lab/waveorder/pull/147
- Add rotate and flip orientation options to
waveorderoptions by @talonchandler in https://github.com/mehta-lab/waveorder/pull/148 waveorderhandles all rotational quantities (including retardance) in radians by @talonchandler in https://github.com/mehta-lab/waveorder/pull/149- Device agnostic compute for polarization by @ziw-liu in https://github.com/mehta-lab/waveorder/pull/150
- Document order-dependent scripts by @talonchandler in https://github.com/mehta-lab/waveorder/pull/155
- M1 installation documentation by @talonchandler in https://github.com/mehta-lab/waveorder/pull/156
- Prepare README for 2.0.0 by @talonchandler in https://github.com/mehta-lab/waveorder/pull/157
- Link BIA data next to examples by @talonchandler in https://github.com/mehta-lab/waveorder/pull/158
- Update a single PTI example notebook by @talonchandler in https://github.com/mehta-lab/waveorder/pull/159
Full Changelog: https://github.com/mehta-lab/waveorder/compare/1.0.0...2.0.0
- Python
Published by talonchandler almost 2 years ago
waveorder - 1.0.0
Overview
Ths first major release of waveorder is a well-tested and stable version of phase, birefringence, and fluorescence simulation and reconstruction algorithms.
Key changes
Since waveorder==1.0.0rc0, we have:
- moved all I/O functionality to iohub.
- curated and updated the /examples/ folder, and added the most important example scripts to CI/CD testing for maintenance through the upcoming refactoring.
- added focus finding algorithms
- dropped support for 3.7 and bumped to 3.8-3.10
What's Changed
- Bump version to 1.0.0rc0 by @ieivanov in https://github.com/mehta-lab/waveorder/pull/82
- BSD 3-clause by @talonchandler in https://github.com/mehta-lab/waveorder/pull/84
- Don't delete test data by @talonchandler in https://github.com/mehta-lab/waveorder/pull/83
- improve readability of waveOrder by @mattersoflight in https://github.com/mehta-lab/waveorder/pull/85
- Drop 3.7 and add 3.8, 3.9, 3.10 by @talonchandler in https://github.com/mehta-lab/waveorder/pull/99
- Find focus by optimizing a transverse spatial frequency band by @talonchandler in https://github.com/mehta-lab/waveorder/pull/92
- Improve README.md by @talonchandler in https://github.com/mehta-lab/waveorder/pull/101
- uPTI -> PTI; black formatting; improved comments by @talonchandler in https://github.com/mehta-lab/waveorder/pull/104
- README copy edits by @talonchandler in https://github.com/mehta-lab/waveorder/pull/105
- Replace OpenCV with pillow by @ziw-liu in https://github.com/mehta-lab/waveorder/pull/108
- Add .git-blame-ignore-revs by @talonchandler in https://github.com/mehta-lab/waveorder/pull/109
- Prepare for
waveorder==1.0.0release by @talonchandler in https://github.com/mehta-lab/waveorder/pull/114 - Fix link to example by @talonchandler in https://github.com/mehta-lab/waveorder/pull/115
- Pin README links by @talonchandler in https://github.com/mehta-lab/waveorder/pull/116
New Contributors
- @ziw-liu made their first contribution in https://github.com/mehta-lab/waveorder/pull/108
Full Changelog: https://github.com/mehta-lab/waveorder/compare/1.0.0rc0...1.0.0
- Python
Published by talonchandler almost 3 years ago