|
|
# Structure Viewer
|
|
|
|
|
|
* **Release r2b**
|
|
|
|
|
|
1. Several improvements requested lastly: The performance issue, Imo taking the screenshot should require only one click ..., For large cells the arrows of the lattice vectors do also become quite ugly..., Maybe it is worth to have a button to update the bonds after manipulation ...
|
... | ... | @@ -15,10 +17,27 @@ |
|
|
|
|
|
\* This features were planned before the addition of the points 3 and 4, so it's possible that some of them are left out for this release
|
|
|
|
|
|
* **Release r3**
|
|
|
|
|
|
- Implementing Symmetry
|
|
|
- This especially requires back-end (python) -- front-end communication
|
|
|
- Functionality: User specifies lattice vectors and space group; back-end provides Wyckoff positions. User occupies Wyckoff position; back-end generates group of symmetry-equivalent atoms.
|
|
|
- This feature requires a flexible side panel
|
|
|
|
|
|
* **Release r4**
|
|
|
- Implementing surface generation
|
|
|
|
|
|
* **Quality, Documentation, Performance and Security stage**
|
|
|
|
|
|
* **Not-yet-scheduled-but-must-have-StructureViewer-features
|
|
|
* **Not-yet-scheduled-but-must-have-StructureViewer-features**
|
|
|
|
|
|
- Display non-periodic systems (atoms, molecules) (just allow to display structures w/o lattice vectors)
|
|
|
- Rendering of iso-surfaces from Cube-files
|
|
|
- Selecting group of atoms, allow collective actions (e.g. deleting,moving)
|
|
|
- Merging two (or multiple) structures to one structure |
|
|
\ No newline at end of file |
|
|
- Selecting group of atoms, allow collective actions (e.g. deleting, moving, splitting into separate structures)
|
|
|
- Merging two (or multiple) structures to one structure
|
|
|
- Split structure into multiple structures
|
|
|
- Play Animation of a Trajectory (a trajectory is a series of geometry files)
|
|
|
|
|
|
# Overall plan
|
|
|
|
|
|
![gui-drafts.001](uploads/9bf9e69f3136bd031f830fa0db15a7e6/gui-drafts.001.png) |
|
|
\ No newline at end of file |