Markush code generation

A special ID number can be generated for each library member. In this case every structure gets its own unique tag (molecule property), which can be saved in the structure file (in .mrv and .sdf formats) named as 'Markush Code'. This ID is visible in the plugin result window as well.

It gives the following information:

  • Ri(n):x R-group number i (at atom nr. n) is the ligand containing the atom numbered x (which is the smallest number in that fragment but not neccessarily the attachment point)

  • Custom reagent codes: instead of atom index numbers, custom reagent codes (e.g. company identifiers) can also be used. Add attached data to R-group members with name 'reagent'. These reagent codes will appear in the enumerated structures both in the Markush code and in the generated molecule structures. (See example below)

  • ID tag name the name you specified in the options panel (in this example Test1). If a tag with this name is attached to the Markush molecule, its value will be used.

  • Ln:x link node on atom nr. n in the variation nr. x (in this example 1 or two methylene groups are inserted).

  • Bn-m:x bond between atoms n and m is nr. x in the bond list (referring to the bond type)

  • PVn-m:x-y position variation bond between n and m (multicenter numbered) occured between atoms x and y

  • An:x atom nr. n is nr. x from the atom list