-
Notifications
You must be signed in to change notification settings - Fork 176
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: Allow Nucleoside of sequence edit in RNA builder #4388
Labels
Epic: Sequence representation
feature request
Test Cases Written
Test cases has been written for that issue
Milestone
Comments
ilya-asiyuk-epam
added a commit
that referenced
this issue
Apr 17, 2024
9 tasks
ilya-asiyuk-epam
added a commit
that referenced
this issue
Apr 17, 2024
ilya-asiyuk-epam
added a commit
that referenced
this issue
Apr 17, 2024
ilya-asiyuk-epam
added a commit
that referenced
this issue
Apr 18, 2024
ilya-asiyuk-epam
added a commit
that referenced
this issue
Apr 18, 2024
Tests added to automation table. |
ilya-asiyuk-epam
added a commit
that referenced
this issue
Apr 24, 2024
ilya-asiyuk-epam
added a commit
that referenced
this issue
Apr 24, 2024
ilya-asiyuk-epam
added a commit
that referenced
this issue
Apr 24, 2024
ilya-asiyuk-epam
added a commit
that referenced
this issue
Apr 24, 2024
ilya-asiyuk-epam
added a commit
that referenced
this issue
Apr 24, 2024
…uence-edit-in-rna-builder #4388 - Macro: Allow Nucleoside of sequence edit in RNA builder
AlexeyGirin
added
the
Test Cases Written
Test cases has been written for that issue
label
May 8, 2024
Verified. Versions
|
This was referenced Jun 26, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Epic: Sequence representation
feature request
Test Cases Written
Test cases has been written for that issue
Background
Nucleotide = RNA preset added on canvas (sugar+phosphate+base)
Nucleoside = sugar+base, connected by the bond between R3 AP of sugar and R1 AP of base.
Requirements
In addition to the requirements from #3824
Nucleoside should be editable in RNA builder.
If a single nucleoside is loaded into RNA builder, then the "Phosphate" field in the RNA builder should be empty.
If user adds phosphate to the RNA builder, then a nucleoside should become a nucleotide with corresponding phosphate.
Bulk modifications of nucleotides and nucleosides simultaneously:
If nucleoside is selected together with following it phosphate, then this combination should be considered as nucleotide AND phosphate modifications made in RNA builder should be applied to the selected phosphate.
Image for better understanding (don't look at color scheme)
If among the selected elements on the canvas there is a single phosphate (selected without an adjacent nucleoside to the left), then in this case, editing in the builder should be prohibited.
The text was updated successfully, but these errors were encountered: