mordred.CPSA module¶
charged partial surface area descriptor.
- References
 
- 
class 
mordred.CPSA.PNSA(version=1)[source]¶ Bases:
mordred.CPSA.VersionCPSABasepartial negative surface area descriptor.
\[{\rm PNSA}_1 = \sum_{a-} {\rm SA}_a^-\]where \(\sum_{a-}\) means sum over negative charged atoms, \({\rm SA}_a^-\) is atomic partial surface area.
Parameters: version (int) – one of versions- 
explicit_hydrogens= True¶ 
- 
from_json(obj)¶ Create Descriptor instance from json dict.
Parameters: obj (dict) – descriptor dict Returns: descriptor Return type: Descriptor 
- 
get_parameter_dict()¶ 
- 
kekulize= False¶ 
- 
parameter_names= ('version',)¶ 
- 
require_3D= True¶ 
- 
require_connected= False¶ 
- 
to_json()¶ Convert to json serializable dictionary.
Returns: dictionary of descriptor Return type: dict 
- 
versions= [1, 2, 3, 4, 5]¶ 
- 
 
- 
class 
mordred.CPSA.PPSA(version=1)[source]¶ Bases:
mordred.CPSA.PNSApartial positive surface area descriptor.
Parameters: version (int) – one of versions- 
explicit_hydrogens= True¶ 
- 
from_json(obj)¶ Create Descriptor instance from json dict.
Parameters: obj (dict) – descriptor dict Returns: descriptor Return type: Descriptor 
- 
get_parameter_dict()¶ 
- 
kekulize= False¶ 
- 
parameter_names= ('version',)¶ 
- 
require_3D= True¶ 
- 
require_connected= False¶ 
- 
to_json()¶ Convert to json serializable dictionary.
Returns: dictionary of descriptor Return type: dict 
- 
versions= [1, 2, 3, 4, 5]¶ 
- 
 
- 
class 
mordred.CPSA.DPSA(version=1)[source]¶ Bases:
mordred.CPSA.VersionCPSABasedifference in charged partial surface area descriptor.
Parameters: version (int) – one of versions- 
explicit_hydrogens= True¶ 
- 
from_json(obj)¶ Create Descriptor instance from json dict.
Parameters: obj (dict) – descriptor dict Returns: descriptor Return type: Descriptor 
- 
get_parameter_dict()¶ 
- 
kekulize= False¶ 
- 
parameter_names= ('version',)¶ 
- 
require_3D= True¶ 
- 
require_connected= False¶ 
- 
to_json()¶ Convert to json serializable dictionary.
Returns: dictionary of descriptor Return type: dict 
- 
versions= [1, 2, 3, 4, 5]¶ 
- 
 
- 
class 
mordred.CPSA.FNSA(version=1)[source]¶ Bases:
mordred.CPSA.VersionCPSABasefractional charged partial negative surface area descriptor.
Parameters: version (int) – one of versions- 
explicit_hydrogens= True¶ 
- 
from_json(obj)¶ Create Descriptor instance from json dict.
Parameters: obj (dict) – descriptor dict Returns: descriptor Return type: Descriptor 
- 
get_parameter_dict()¶ 
- 
kekulize= False¶ 
- 
parameter_names= ('version',)¶ 
- 
require_3D= True¶ 
- 
require_connected= False¶ 
- 
to_json()¶ Convert to json serializable dictionary.
Returns: dictionary of descriptor Return type: dict 
- 
versions= [1, 2, 3, 4, 5]¶ 
- 
 
- 
class 
mordred.CPSA.FPSA(version=1)[source]¶ Bases:
mordred.CPSA.FNSAfractional charged partial positive surface area descriptor.
Parameters: version (int) – one of versions- 
explicit_hydrogens= True¶ 
- 
from_json(obj)¶ Create Descriptor instance from json dict.
Parameters: obj (dict) – descriptor dict Returns: descriptor Return type: Descriptor 
- 
get_parameter_dict()¶ 
- 
kekulize= False¶ 
- 
parameter_names= ('version',)¶ 
- 
require_3D= True¶ 
- 
require_connected= False¶ 
- 
to_json()¶ Convert to json serializable dictionary.
Returns: dictionary of descriptor Return type: dict 
- 
versions= [1, 2, 3, 4, 5]¶ 
- 
 
- 
class 
mordred.CPSA.WNSA(version=1)[source]¶ Bases:
mordred.CPSA.FNSAsurface weighted charged partial negative surface area descriptor.
Parameters: version (int) – one of versions- 
explicit_hydrogens= True¶ 
- 
from_json(obj)¶ Create Descriptor instance from json dict.
Parameters: obj (dict) – descriptor dict Returns: descriptor Return type: Descriptor 
- 
get_parameter_dict()¶ 
- 
kekulize= False¶ 
- 
parameter_names= ('version',)¶ 
- 
require_3D= True¶ 
- 
require_connected= False¶ 
- 
to_json()¶ Convert to json serializable dictionary.
Returns: dictionary of descriptor Return type: dict 
- 
versions= [1, 2, 3, 4, 5]¶ 
- 
 
- 
class 
mordred.CPSA.WPSA(version=1)[source]¶ Bases:
mordred.CPSA.FPSAsurface weighted charged partial positive surface area descriptor.
Parameters: version (int) – one of versions- 
explicit_hydrogens= True¶ 
- 
from_json(obj)¶ Create Descriptor instance from json dict.
Parameters: obj (dict) – descriptor dict Returns: descriptor Return type: Descriptor 
- 
get_parameter_dict()¶ 
- 
kekulize= False¶ 
- 
parameter_names= ('version',)¶ 
- 
require_3D= True¶ 
- 
require_connected= False¶ 
- 
to_json()¶ Convert to json serializable dictionary.
Returns: dictionary of descriptor Return type: dict 
- 
versions= [1, 2, 3, 4, 5]¶ 
- 
 
- 
class 
mordred.CPSA.RNCG[source]¶ Bases:
mordred.CPSA.CPSABaserelative negative charge descriptor.
- 
require_3D= False¶ 
- 
explicit_hydrogens= True¶ 
- 
from_json(obj)¶ Create Descriptor instance from json dict.
Parameters: obj (dict) – descriptor dict Returns: descriptor Return type: Descriptor 
- 
get_parameter_dict()¶ 
- 
kekulize= False¶ 
- 
parameter_names= ()¶ 
- 
require_connected= False¶ 
- 
 
- 
class 
mordred.CPSA.RPCG[source]¶ Bases:
mordred.CPSA.RNCGrelative positive charge descriptor.
- 
explicit_hydrogens= True¶ 
- 
from_json(obj)¶ Create Descriptor instance from json dict.
Parameters: obj (dict) – descriptor dict Returns: descriptor Return type: Descriptor 
- 
get_parameter_dict()¶ 
- 
kekulize= False¶ 
- 
parameter_names= ()¶ 
- 
require_3D= False¶ 
- 
require_connected= False¶ 
- 
 
- 
class 
mordred.CPSA.RNCS[source]¶ Bases:
mordred.CPSA.CPSABaserelative negative charge surface area descriptor.
- 
explicit_hydrogens= True¶ 
- 
from_json(obj)¶ Create Descriptor instance from json dict.
Parameters: obj (dict) – descriptor dict Returns: descriptor Return type: Descriptor 
- 
get_parameter_dict()¶ 
- 
kekulize= False¶ 
- 
parameter_names= ()¶ 
- 
require_3D= True¶ 
- 
require_connected= False¶ 
- 
 
- 
class 
mordred.CPSA.RPCS[source]¶ Bases:
mordred.CPSA.RNCSrelative positive charge surface area descriptor.
- 
explicit_hydrogens= True¶ 
- 
from_json(obj)¶ Create Descriptor instance from json dict.
Parameters: obj (dict) – descriptor dict Returns: descriptor Return type: Descriptor 
- 
get_parameter_dict()¶ 
- 
kekulize= False¶ 
- 
parameter_names= ()¶ 
- 
require_3D= True¶ 
- 
require_connected= False¶ 
- 
 
- 
class 
mordred.CPSA.TASA[source]¶ Bases:
mordred.CPSA.CPSABasetotal hydrophobic surface area descriptor.
- 
explicit_hydrogens= True¶ 
- 
from_json(obj)¶ Create Descriptor instance from json dict.
Parameters: obj (dict) – descriptor dict Returns: descriptor Return type: Descriptor 
- 
get_parameter_dict()¶ 
- 
kekulize= False¶ 
- 
parameter_names= ()¶ 
- 
require_3D= True¶ 
- 
require_connected= False¶ 
- 
 
- 
class 
mordred.CPSA.TPSA[source]¶ Bases:
mordred.CPSA.TASAtotal polar surface area descriptor.
- 
explicit_hydrogens= True¶ 
- 
from_json(obj)¶ Create Descriptor instance from json dict.
Parameters: obj (dict) – descriptor dict Returns: descriptor Return type: Descriptor 
- 
get_parameter_dict()¶ 
- 
kekulize= False¶ 
- 
parameter_names= ()¶ 
- 
require_3D= True¶ 
- 
require_connected= False¶ 
- 
 
- 
class 
mordred.CPSA.RASA[source]¶ Bases:
mordred.CPSA.CPSABaserelative hydrophobic surface area descriptor.
- 
explicit_hydrogens= True¶ 
- 
from_json(obj)¶ Create Descriptor instance from json dict.
Parameters: obj (dict) – descriptor dict Returns: descriptor Return type: Descriptor 
- 
get_parameter_dict()¶ 
- 
kekulize= False¶ 
- 
parameter_names= ()¶ 
- 
require_3D= True¶ 
- 
require_connected= False¶ 
- 
 
- 
class 
mordred.CPSA.RPSA[source]¶ Bases:
mordred.CPSA.RASArelative polar surface area descriptor.
- 
explicit_hydrogens= True¶ 
- 
from_json(obj)¶ Create Descriptor instance from json dict.
Parameters: obj (dict) – descriptor dict Returns: descriptor Return type: Descriptor 
- 
get_parameter_dict()¶ 
- 
kekulize= False¶ 
- 
parameter_names= ()¶ 
- 
require_3D= True¶ 
- 
require_connected= False¶ 
-