extractDrugTPSA: Descriptor of Topological Polar Surface Area Based on...

Description Usage Arguments Details Value Author(s) References Examples

Description

Descriptor of Topological Polar Surface Area Based on Fragment Contributions (TPSA)

Usage

1
extractDrugTPSA(molecules, silent = TRUE)

Arguments

molecules

Parsed molucule object.

silent

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

Details

Calculate the descriptor of topological polar surface area based on fragment contributions (TPSA).

Value

A data frame, each row represents one of the molecules, each column represents one feature. This function returns one column named TopoPSA.

Author(s)

Nan Xiao <https://nanx.me>

References

Ertl, P., Rohde, B., & Selzer, P. (2000). Fast calculation of molecular polar surface area as a sum of fragment-based contributions and its application to the prediction of drug transport properties. Journal of medicinal chemistry, 43(20), 3714-3717.

Examples

1
2
3
4
5
smi = system.file('vignettedata/FDAMDD.smi', package = 'Rcpi')

mol = readMolFromSmi(smi, type = 'mol')
dat = extractDrugTPSA(mol)
head(dat)

Rcpi documentation built on Nov. 8, 2020, 8:23 p.m.