connectivity: Calculate the Kier and Hall Chi Chain Indices of Orders 3, 4,...

Description Usage Arguments Details Value Note Author(s) Examples

Description

Calculate the Kier and Hall Chi Chain Indices of Orders 3, 4, 5, 6 and 7

Evaluates the Kier and Hall Chi cluster indices of orders 3, 4, 5 and 6

the Kier and Hall Chi Path Cluster Indices of Orders 4, 5 and 6

Calculate the Kier and Hall Chi Path Indices of Orders 0 to 7

Usage

1
2
3
4
5
6
7
extrDrugChiChain(molecules, silent = TRUE)

extrDrugChiCluster(molecules, silent = TRUE)

extrDrugChiPathCluster(molecules, silent = TRUE)

extrDrugChiPath(molecules, silent = TRUE)

Arguments

molecules

Parsed molucule object.

silent

Logical. Whether the calculating process should be shown or not, default is TRUE.

Details

Evaluates chi chain descriptors. The code currently evluates the simple and valence chi chain descriptors of orders 3, 4, 5, 6 and 7. It utilizes the graph isomorphism code of the CDK to find fragments matching SMILES strings representing the fragments corresponding to each type of chain.

Evaluates chi cluster descriptors. It utilizes the graph isomorphism code of the CDK to find fragments matching SMILES strings representing the fragments corresponding to each type of chain.

Evaluates chi path cluster descriptors. The code currently evluates the simple and valence chi chain descriptors of orders 4, 5 and 6. It utilizes the graph isomorphism code of the CDK to find fragments matching SMILES strings representing the fragments corresponding to each type of chain.

Evaluates chi path descriptors. This function utilizes the graph isomorphism code of the CDK to find fragments matching SMILES strings representing the fragments corresponding to each type of chain.

Value

A data frame, each row represents one of the molecules, each column represents one feature. This function returns 10 columns, in the following order:

extrDrugChiCluster: This function returns 8 columns, the order and names of the columns returned is:

extrDrugChiPathCluster: This function returns 6 columns named SPC.4, SPC.5, SPC.6, VPC.4, VPC.5, VPC.6:

extrDrugChiPath: This function returns 16 columns, The order and names of the columns returned is:

Note

These descriptors are calculated using graph isomorphism to identify the various fragments. As a result calculations may be slow. In addition, recent versions of Molconn-Z use simplified fragment definitions (i.e., rings without branches etc.) whereas these descriptors use the older more complex fragment definitions.

These descriptors are calculated using graph isomorphism to identify the various fragments. As a result calculations may be slow. In addition, recent versions of Molconn-Z use simplified fragment definitions (i.e., rings without branches etc.) whereas these descriptors use the older more complex fragment definitions.

extrDrugChiPathCluster : These descriptors are calculated using graph isomorphism to identify the various fragments. As a result calculations may be slow. In addition, recent versions of Molconn-Z use simplified fragment definitions (i.e., rings without branches etc.) whereas these descriptors use the older more complex fragment definitions.

extrDrugChiPath: These descriptors are calculated using graph isomorphism to identify the various fragments. As a result calculations may be slow. In addition, recent versions of Molconn-Z use simplified fragment definitions (i.e., rings without branches etc.) whereas these descriptors use the older more complex fragment definitions.

Author(s)

Min-feng Zhu <wind2zhu@163.com>, Nan Xiao <http://r2s.name>

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
smi = system.file('vignettedata/test.smi', package = 'BioMedR')
mol = readMolFromSmi(smi, type = 'mol')
# Calculate the Kier and Hall Chi Chain Indices of Orders 3, 4, 5, 6 and 7
dat = extrDrugChiChain(mol)
head(dat)

# Evaluates the Kier and Hall Chi cluster indices of orders 3, 4, 5 and 6
dat = extrDrugChiCluster(mol)
head(dat)

# Calculate the Kier and Hall Chi Path Cluster Indices of Orders 4, 5 and 6
dat = extrDrugChiPathCluster(mol)
head(dat)

# Calculate the Kier and Hall Chi Path Indices of Orders 0 to 7
dat = extrDrugChiPath(mol)
head(dat)

BioMedR documentation built on July 5, 2019, 9:03 a.m.