R-group Decomposition Functions

Back to index page

R-group decomposition is a special kind of substructure search that aims at finding a central structure - scaffold - and identify its ligands at certain attachment positions. The query molecule consists of the scaffold and ligand attachment points represented by R-groups. These R-groups are simple R-group atoms without R-group definitions in most cases.

 

JCRGroupDecompositionQueryStructure

Returns the query structure of the specified R-group decomposition process.

Function argument:

 

JCRGroupDecompositionLigandStructure

Returns the ligand structure of the specified R-group decomposition process.

Function arguments:

 

JCRGroupDecompositionRStructure

Returns the structure of a selected R-group.

Function arguments:

 

JCRGroupDecompositionTargetStructure

Returns the target structure highlighting the matching substructures in it.

Function arguments:

 

JCRGroupDefinitionStructure

Returns the structure of a selected R-group.

Function arguments:

 

Example:

Functions.RGroupDecomp.1

 

B1=JCRGroupDecompositionQueryStructure(A1)

C1=JCRGroupDecompositionRStructure($A$1;1)

D1=JCRGroupDecompositionRStructure($A$1;2)

E1=JCRGroupDecompositionRStructure($A$1;3)

B2=JCRGroupDecompositionTargetStructure(A2;$A$1)

C2=JCRGroupDecompositionLigandStructure($A2;$A$1;1)

D2=JCRGroupDecompositionLigandStructure($A2;$A$1;2)

E2=JCRGroupDecompositionLigandStructure($A2;$A$1;3)

B3=JCRGroupDecompositionTargetStructure(A3;$A$1)

C3=JCRGroupDecompositionLigandStructure($A3;$A$1;1)

D3=JCRGroupDecompositionLigandStructure($A3;$A$1;2)

E3=JCRGroupDecompositionLigandStructure($A3;$A$1;3)


Back to index page