Skip to content
This repository was archived by the owner on Aug 5, 2026. It is now read-only.
This repository was archived by the owner on Aug 5, 2026. It is now read-only.

implement the arbitrary-path fly-scan ptychography algorithm #30

Description

@yijiang1

https://www.osapublishing.org/oe/fulltext.cfm?uri=oe-26-10-12585&id=386092

Michal's current implementation has very limited use. Need to improve the GPU engine for applications at the APS.

Checkpoints:
Scan positions

  • Linear trajectory: perfectly rectangular grid
  • Linear trajectory: rectangular grid w. missing scan points
  • Linear trajectory: rotated rectangular grid
  • Continuous trajectory
  • Load external positions

Algorithm:

  • Probe initialization
  • Mixed-state + arbitrary-path fly-scan
  • Constant vs. varying probe intensity
  • Position correction
  • Variable probe correction
  • Online FSC estimation

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    X-rayThings only relevant to X-ray microscopyenhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions