Skip to content

[4.2] The three atomap GUI functions as anyplotlib overlays #76

Description

@CSSFrancis

Reimplement the interactions over our own overlay (model: vector_overlay.py):

  • select_atoms_with_gui → polygon select to separate phases/structures into sublattices, with an invert option.
  • add_atoms_with_gui → click to add a missed atom, click to remove a spurious one.
  • toggle_atom_refine_position_with_gui → click an atom to toggle its refine flag, green ↔ red.

Verified by running the app and looking at screenshots — these are pure interaction and cannot be verified headlessly.

Part of #74.


Plan: RELEASE_0_3_0_PLAN.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    0.3.0SpyDE 0.3.0 releasewave-4Wave 4

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions