You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Because the functionality of adding antisense chains is an important one and a commonly used one, there should be a "Create Antisense Strand" toolbar icon available in all macromolecule modes.
Requirements
A command icon should be added to the right of the Undo button and separated from it by a line.
Tooltip preview for hovering over the icon should be "Create Antisense Strand"
Clicking on the triangle on the right-bottom corner of the icon should give a drop-down menu with two options - "Create RNA Antisense Strand" and "Create DNA Antisense Strand".
The tooltip previews and the hotkeys/keyboard shortcuts should be [TBD1] for "Create RNA Antisense Strand", and [TBD1] for "Create DNA Antisense Strand".
When an appropriate monomers are selected the tool should be enabled.
Appropriate selection described in the ticket #5678, under requirement 1 and its sub requirements.
When no monomers are selected, or the selected monomers are not appropriate, the command (and the drop down menu) should be disabled.
When the option in chosen, the RNA antisense chain should be created following the logic described in the ticket #5678 under requirement 2 and its its sub requirements and the DNA antisense chain following the logic described in the ticket #6383 and layouted based on the mode (flex: #5678, snake: #5712, sequence (old): #5925, sequence (new, layout (1/2)): #5942), sequence (new, layout (2/2)): #6254. sequence (new, creation): #6252).
If the selected chain contains only ribose sugars in the backbone as part of nucleotides/nucleosides with "sense bases" connected via R3-R1 the user does not need to open the menu and choose an option - clicking on the command icon itself should "Create RNA Antisense Strand".
If the selected chain contains only deoxy-ribose sugars in the backbone as part of nucleotides/nucleosides with "sense bases" connected via R3-R1 the user does not need to open the menu and choose an option - clicking on the command icon itself should "Create DNA Antisense Strand".
If the selected chain does not fall under requirements 8 and 9, clicking on the command icon without explicitly choosing antisense type does nothing.
UX
TBD
The text was updated successfully, but these errors were encountered:
Background
Because the functionality of adding antisense chains is an important one and a commonly used one, there should be a "Create Antisense Strand" toolbar icon available in all macromolecule modes.
Requirements
A command icon should be added to the right of the
Undo
button and separated from it by a line.Tooltip preview for hovering over the icon should be "Create Antisense Strand"
Clicking on the triangle on the right-bottom corner of the icon should give a drop-down menu with two options - "Create RNA Antisense Strand" and "Create DNA Antisense Strand".
The tooltip previews and the hotkeys/keyboard shortcuts should be [TBD1] for "Create RNA Antisense Strand", and [TBD1] for "Create DNA Antisense Strand".
When an appropriate monomers are selected the tool should be enabled.
When no monomers are selected, or the selected monomers are not appropriate, the command (and the drop down menu) should be disabled.
When the option in chosen, the RNA antisense chain should be created following the logic described in the ticket #5678 under requirement 2 and its its sub requirements and the DNA antisense chain following the logic described in the ticket #6383 and layouted based on the mode (flex: #5678, snake: #5712, sequence (old): #5925, sequence (new, layout (1/2)): #5942), sequence (new, layout (2/2)): #6254. sequence (new, creation): #6252).
If the selected chain contains only ribose sugars in the backbone as part of nucleotides/nucleosides with "sense bases" connected via R3-R1 the user does not need to open the menu and choose an option - clicking on the command icon itself should "Create RNA Antisense Strand".
If the selected chain contains only deoxy-ribose sugars in the backbone as part of nucleotides/nucleosides with "sense bases" connected via R3-R1 the user does not need to open the menu and choose an option - clicking on the command icon itself should "Create DNA Antisense Strand".
If the selected chain does not fall under requirements 8 and 9, clicking on the command icon without explicitly choosing antisense type does nothing.
UX
TBD
The text was updated successfully, but these errors were encountered: