Actual behavior
System throws an error: Unsupported symbols: Convert error! Given string could not be loaded as (query or plain) molecule or reaction, see the error messages
Expected behavior
System throws an error: Invalid Sequence: Given string cannot be interpreted as a valid three letter sequence.
1.8. Every triplet of letters in the sequence (that has the first letter uppercase and others lowercase - requirement 1.6) should be interpreted as an amino acid using the table above.
1.9. If requirement 1.8. in not fulfilled an error message should appear, with a title "Invalid Sequence" and text "Given string cannot be interpreted as a valid three letter sequence."
AlaAsxAspAdsAsnArg is invalid because Ads does not correspond to any amino acid from the table above.
Versions
Ketcher Version 2.27.0-rc.1 Build at 2024-11-05; 14:55:18
Indigo Toolkit Version 1.26.0-rc.1.0-g904d2d992-wasm32-wasm-clang-19.0.0
Chrome Version 130.0.6723.117 (Official Build) (64-bit)
Steps to Reproduce
Ads
Actual behavior System throws an error:
Unsupported symbols: Convert error! Given string could not be loaded as (query or plain) molecule or reaction, see the error messages
Expected behavior System throws an error:
Invalid Sequence: Given string cannot be interpreted as a valid three letter sequence.
As per requirement:
Versions
Found while testing - https://github.com/epam/ketcher/issues/5556, https://github.com/epam/Indigo/issues/2472