Skip to content

Phosphate displays on incorrect side (left) in sequence mode for preset with 5' phosphate #9984

Description

@MarinaKisacik

Found while testing #9310

Pre-condition:

  • A preset with a 5' phosphate is available in the Library

If no, create it:

  1. Click Add new button in the presets section
  2. In the RNA Builder, select 25mo3r for Sugar, A for base, P for phosphate
  3. For phosphate, change the phosphate position to 5' by clicking the phosphate position switcher
Image
  1. Change the automatically filled preset name and click Add to Presets button

Steps to Reproduce:

  1. Go to Macromolecules mode (clean canvas)
  2. Switch to Sequence mode (if not already displayed by default)
  3. In the presets section of the Monomer Library, find the preset specified in the precondition and click it

Actual Result:
Phosphate displays on the left side of the sequence for the preset with a 5' phosphate.

Image

Expected Result:
Phosphate displays on the right side of the sequence for all presets.

Image

As per requirement:

8.2. Presets in sequence mode should always be formed with the phosphate on the right (the current behaviour), and position of the phosphate (if present) should be shown as 3'.

Found in Environment:

  • Ketcher Version 3.16.0-rc.1 Build at 2026-05-06; 20:39:57
  • Indigo Version 1.44.0-rc.3.0-g5ef48a5af-wasm32-wasm-clang-23.0.0
  • Chrome Version 148.0.7778.97 (Official Build) (64-bit)
  • Win11

Metadata

Metadata

Assignees

Labels

5' phosphateA bucket for all issues that will introduce presets with phosphates at 5' terminalsMacromoleculesPriority: MediumSeverity: MediumMedium level visibility to the user

Type

No fields configured for Bug.

Projects

Status
In progress

Relationships

None yet

Development

No branches or pull requests

Issue actions