epam / Indigo

Universal cheminformatics toolkit, utilities and database search tools
http://lifescience.opensource.epam.com
Apache License 2.0
291 stars 100 forks source link

Support of unsplit nucleotides #1919

Closed olganaz closed 2 weeks ago

olganaz commented 2 months ago

Background In some cases there is no need to divide modified nucleotides to submonomers (sugar, base, phosphate). Such nucleotides should be supported as single monomers.

Requirements

  1. Unsplit nucleotides are nucleotides which have chemical structure, but submonomers (sugar, base, phosphate) are not specified
  2. Unsplit nucleotides should have base natural analog
  3. Unsplit nucleotides should have "class": "Nucleotide"
AlexeyGirin commented 3 weeks ago

UI part is here: https://github.com/epam/ketcher/issues/4382

AlexeyGirin commented 3 weeks ago

No test cases needed for that tech task. (it simply adds new class to ket - that would be verified manually once)

AlexeyGirin commented 6 days ago

Verified.