Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Macro: RNA layout change while switching from sequence to flex and snake modes. #3870

Closed
olganaz opened this issue Jan 12, 2024 · 2 comments · Fixed by #4100
Closed

Macro: RNA layout change while switching from sequence to flex and snake modes. #3870

olganaz opened this issue Jan 12, 2024 · 2 comments · Fixed by #4100

Comments

@olganaz
Copy link
Collaborator

olganaz commented Jan 12, 2024

Background
User should be able to switch between modes (flex, snake, sequence).
This task represents how RNA layout should change after switching from sequence mode to flex mode.
Nucleotide is made up from sugar, base and phosphate connected with bonds between R2 of sugar and R1 of phosphate, R3 of sugar and R1 of base.

Requirements

  1. Switching from sequence to flex mode
  • When user switches from sequence mode to flex mode, the layout of the RNA chain in Flex mode should automatically be changed to left-to-right ("snake")
  • The length of the row should be 30 nucleotides.
  • In case of single chain, the position of the first monomer on canvas should be the same as in sequence mode.
  • In case of multiple chains, the position of the first monomer of the first chain defines the "top left" corner on canvas. Each chain form separate "snake", which starts from the next row.
  • By pressing 'Undo' panel button or 'Ctrl'+'Z' the layout should return to unarranged state.
  1. Switching from sequence to snake mode
  • Snake mode works as usual.
  • The position of the first monomer is defined the same as described in p.1.
@olganaz olganaz added this to the Macromolecules Milestone 5 milestone Jan 12, 2024
@olganaz olganaz self-assigned this Jan 12, 2024
@olganaz olganaz changed the title Macro: RNA layout change while switching between sequence and flex modes. Macro: RNA layout change while switching from sequence to flex and snake modes. Jan 12, 2024
@olganaz olganaz removed the draft label Jan 15, 2024
@olganaz olganaz removed their assignment Jan 18, 2024
@Zhirnoff
Copy link
Collaborator

Tests added to the automation table.

@Zhirnoff
Copy link
Collaborator

Tested. No comments.

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

Successfully merging a pull request may close this issue.

3 participants