epam / Indigo

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

HELM ver 1 scope: support multiple sequences and connection tables (import and export) #1188

Closed even1024 closed 3 months ago

even1024 commented 1 year ago

Background Indigo macromolecules support

Solution Import and export of multiple RNA, PEPRIDE, CHEM in one string. Support connection tables. Tests should include corresponding KET<>HELM<>MOL conversions.

HELM notation could be found here: https://www.pistoiaalliance.org/helm-notation/ Reference: HELM Specification 2_04-1.pdf Decided to support only features that implemented in Ketcher already That is

AlexeyGirin commented 4 months ago

http://webeditor.openhelm.org/hwe/examples/App.htm

AlexeyGirin commented 4 months ago

Test Set V1_0.xlsx

AlexeyGirin commented 3 months ago

Verified.

Ketcher Version 2.23.0-rc.1 Build at 2024-07-02; 08:57:41 Indigo Version 1.22.0-rc.1.0-g2bef0ce6c-wasm32-wasm-clang-19.0.0 Win 10 Chrome Version 126.0.6478.127 (Official Build) (64-bit)