Skip to content

Autotests: AxoLabs format support #8331

@AlexeyGirin

Description

@AlexeyGirin

Source task(s):

  • AxoLabs format support Indigo#3152

  • Check that symbols without brackets that represent nucleotides can be followed by symbol s

  • Check that all symbols can exist at every position except symbols s (that can only be internal) and symbol p (that can only be terminal)

  • Check that the logic behind the producing the AxoLabs string is the exact same as IDT, with the difference that symbols do not have any position indicators

  • Check that all of the attachment point logic the same for AxoLabs as it is for IDT (replace IDT with AxoLabs)

  • Check that all error messages on export the same for AxoLabs as they are for IDT ( Similar to IDT, not all nucleotides will exist in the library, for example: dR(A)P)

  • Check that in case of import, where a symbol with brackets that is not defined in the Ketcher library exist, the monomer loaded as an unresolved AxoLab monomer

  • Check that in case of import, where the string of symbols without brackets cannot be interpreted as a valid string using symbols above, the user get an error message: "The following string cannot be interpreted as an AxoLabs string."

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions