Skip to content

Conversation

@talonchandler
Copy link
Collaborator

@talonchandler talonchandler commented Feb 21, 2025

This PR merges recOrder into waveorder.

TODO before this branch merges into main:

  • Merge recOrder's commit history into waveorder
  • Address merge conflicts sensibly, but without testing
  • Fix installation of CLI and plugin
  • Non-example tests passing on GH
  • Remove image references to recOrder
  • Clean up README and docs (WIP here now merged)
  • Transfer issues from recOrder to waveorder
  • Transfer active PRs from recOrder to waveorder (all remaining PRs are stale and/or very small)
  • Test calibration on microscopes

TODO after this branch merges into main:

talonchandler and others added 30 commits November 3, 2022 15:32
Bump napari-hub-preview-action version to fix CI
)

* unpin recorder version

* Revert "unpin recorder version"

This reverts commit 838e9a1bb49ac5256c876cbad12c12d48da102c7.

* add waveorder co-dev guide & fix markdown syntax

* fix markdown syntax

* bump napari-hub-preview-action version to fix CI

* add waveorder co-dev guide & fix markdown syntax

* Revert "Merge branch 'waveorder-co-dev' of https://github.com/mehta-lab/recOrder into waveorder-co-dev"

This reverts commit 3e09466c4b94828da557c8fe0d25a7eb69f0db0d, reversing
changes made to b399c36cae7cdbb1bf0c4bbc08d2888fe4237a87.

Co-authored-by: Talon Chandler <talonchandler@gmail.com>
* Pol offset checkbox

* apply +90 degree offset when box is checked

* remove debug message

Co-authored-by: Ziwen Liu <67518483+ziw-liu@users.noreply.github.com>
Import `qtpy` instead of `PyQt5` in autogenerated `gui.py`
talonchandler and others added 6 commits February 23, 2025 16:11
* store .npz files in correct place

* reduce clutter from local testing

* fix qlipp example bug

* clean pti tests
* ignore waveorder/_version.py

* update recOrder README figure

* updates plugin logo
* update main README, README per method to summarize hardware

* move `/examples` to `/docs/examples`

* `/examples/documentation` -> `/examples/deprecated`

* update link

* remove [examples] installation

* fix tests

* cleaning up `/docs`

* fix .toml typo

* clean development-guide.md

* fix typo

* update `recorder` -> `waveorder` throughout docs

---------

Co-authored-by: Talon Chandler <talonchandler@gmail.com>
@talonchandler
Copy link
Collaborator Author

The major TODOs are complete, and branch is nearly ready to merge. I successfully installed and calibrated on falcon, and I ran successful GUI and CLI reconstructions on bruno.

@mattersoflight feel free to make additional README edits on this branch directly.

@talonchandler talonchandler marked this pull request as ready for review March 8, 2025 01:25
@mattersoflight
Copy link
Member

@talonchandler I finally got around to finalizing the README. I like the current structure (overview, summary of methods with illustrations and references, links to examples).

This branch can be merged after this.

talonchandler and others added 4 commits April 2, 2025 11:16
@talonchandler talonchandler requested a review from ziw-liu April 2, 2025 18:49
@talonchandler
Copy link
Collaborator Author

Ready to merge IMO. Re-requesting review from @ziw-liu. Thanks all!

Copy link
Contributor

@ziw-liu ziw-liu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! @talonchandler do you want to bump the current head of main as v2.2.1 (we have a v2.2.1b0) before merging?

@talonchandler
Copy link
Collaborator Author

Good idea! Just bumped and released 2.2.1. Merging. Thanks @ziw-liu.

@talonchandler talonchandler merged commit 8315e00 into main Apr 2, 2025
8 checks passed
@ziw-liu ziw-liu added this to the waveOrder v3 milestones milestone May 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants