Skip to content

Commit

Permalink
#5030 - Preview: Unable to save mix of unresolved nucleotides and nuc…
Browse files Browse the repository at this point in the history
…leotides to Sequence (and FASTA)

- added classHELM: RNA for unsplit nucleotides
- fixed unsplit nucleotides filtering from bases in library
  • Loading branch information
rrodionov91 authored Jul 8, 2024
1 parent ed5ad1f commit 627fc93
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -169978,6 +169978,7 @@
"alias": "2-Amino-dA",
"naturalAnalogShort": "A",
"class": "RNA",
"classHELM": "RNA",
"idtAliases": {
"base": "AmdA",
"modifications": {
Expand Down Expand Up @@ -170398,6 +170399,7 @@
"alias": "5HydMe-dC",
"naturalAnalogShort": "C",
"class": "RNA",
"classHELM": "RNA",
"idtAliases": {
"base": "5HydMe-dC"
},
Expand Down Expand Up @@ -170791,6 +170793,7 @@
"alias": "Super G",
"naturalAnalogShort": "G",
"class": "RNA",
"classHELM": "RNA",
"idtAliases": {
"base": "Super-dG"
},
Expand Down Expand Up @@ -171206,6 +171209,7 @@
"alias": "Super T",
"naturalAnalogShort": "T",
"class": "RNA",
"classHELM": "RNA",
"idtAliases": {
"base": "Super-dT"
},
Expand Down Expand Up @@ -171644,6 +171648,7 @@
"alias": "5-Bromo dU",
"naturalAnalogShort": "U",
"class": "RNA",
"classHELM": "RNA",
"idtAliases": {
"base": "5Br-dU",
"modifications": {
Expand Down Expand Up @@ -172026,6 +172031,7 @@
"alias": "5NitInd",
"naturalAnalogShort": "X",
"class": "RNA",
"classHELM": "RNA",
"idtAliases": {
"base": "5NitInd"
},
Expand Down Expand Up @@ -172458,6 +172464,7 @@
"alias": "AmMC6T",
"naturalAnalogShort": "T",
"class": "RNA",
"classHELM": "RNA",
"idtAliases": {
"base": "AmMC6T"
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ import {
} from 'state/rna-builder';
import { useDispatch } from 'react-redux';
import { IRnaPreset } from '../types';
import { MonomerItemType } from 'ketcher-core';
import { KetMonomerClass, MonomerItemType } from 'ketcher-core';
import {
selectEditor,
selectIsSequenceEditInRNABuilderMode,
Expand Down Expand Up @@ -116,11 +116,20 @@ export const RnaAccordion = ({ libraryName, duplicatePreset, editPreset }) => {
{
groupName: MonomerGroups.BASES,
iconName: 'base',
groups: groups.filter(
(group) =>
MonomerCodeToGroup[group.groupTitle as MonomerGroupCodes] ===
MonomerGroups.BASES,
),
groups: groups
.filter(
(group) =>
MonomerCodeToGroup[group.groupTitle as MonomerGroupCodes] ===
MonomerGroups.BASES,
)
.map((group) => {
return {
...group,
groupItems: group.groupItems.filter(
(item) => item.props?.MonomerClass !== KetMonomerClass.RNA,
),
};
}),
},
{
groupName: MonomerGroups.PHOSPHATES,
Expand Down

0 comments on commit 627fc93

Please sign in to comment.