mordred.CPSA module¶
charged partial surface area descriptor.
- References
- class mordred.CPSA.PNSA(version=1)[source]¶
Bases:
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.
- since = <Version('1.0.0')>¶
- property config¶
- explicit_hydrogens = True¶
- classmethod from_json(obj)¶
Create Descriptor instance from json dict.
- Parameters:
obj (dict) – descriptor dict
- Returns:
descriptor
- Return type:
- get_3D_mol()¶
- 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:
- versions = [1, 2, 3, 4, 5]¶
- class mordred.CPSA.PPSA(version=1)[source]¶
Bases:
PNSApartial positive surface area descriptor.
- since = <Version('1.0.0')>¶
- property config¶
- explicit_hydrogens = True¶
- classmethod from_json(obj)¶
Create Descriptor instance from json dict.
- Parameters:
obj (dict) – descriptor dict
- Returns:
descriptor
- Return type:
- get_3D_mol()¶
- 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:
- versions = [1, 2, 3, 4, 5]¶
- class mordred.CPSA.DPSA(version=1)[source]¶
Bases:
VersionCPSABasedifference in charged partial surface area descriptor.
- since = <Version('1.0.0')>¶
- property config¶
- explicit_hydrogens = True¶
- classmethod from_json(obj)¶
Create Descriptor instance from json dict.
- Parameters:
obj (dict) – descriptor dict
- Returns:
descriptor
- Return type:
- get_3D_mol()¶
- 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:
- versions = [1, 2, 3, 4, 5]¶
- class mordred.CPSA.FNSA(version=1)[source]¶
Bases:
VersionCPSABasefractional charged partial negative surface area descriptor.
- since = <Version('1.0.0')>¶
- property config¶
- explicit_hydrogens = True¶
- classmethod from_json(obj)¶
Create Descriptor instance from json dict.
- Parameters:
obj (dict) – descriptor dict
- Returns:
descriptor
- Return type:
- get_3D_mol()¶
- 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:
- versions = [1, 2, 3, 4, 5]¶
- class mordred.CPSA.FPSA(version=1)[source]¶
Bases:
FNSAfractional charged partial positive surface area descriptor.
- since = <Version('1.0.0')>¶
- property config¶
- explicit_hydrogens = True¶
- classmethod from_json(obj)¶
Create Descriptor instance from json dict.
- Parameters:
obj (dict) – descriptor dict
- Returns:
descriptor
- Return type:
- get_3D_mol()¶
- 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:
- versions = [1, 2, 3, 4, 5]¶
- class mordred.CPSA.WNSA(version=1)[source]¶
Bases:
FNSAsurface weighted charged partial negative surface area descriptor.
- since = <Version('1.0.0')>¶
- property config¶
- explicit_hydrogens = True¶
- classmethod from_json(obj)¶
Create Descriptor instance from json dict.
- Parameters:
obj (dict) – descriptor dict
- Returns:
descriptor
- Return type:
- get_3D_mol()¶
- 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:
- versions = [1, 2, 3, 4, 5]¶
- class mordred.CPSA.WPSA(version=1)[source]¶
Bases:
FPSAsurface weighted charged partial positive surface area descriptor.
- since = <Version('1.0.0')>¶
- property config¶
- explicit_hydrogens = True¶
- classmethod from_json(obj)¶
Create Descriptor instance from json dict.
- Parameters:
obj (dict) – descriptor dict
- Returns:
descriptor
- Return type:
- get_3D_mol()¶
- 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:
- versions = [1, 2, 3, 4, 5]¶
- class mordred.CPSA.RNCG[source]¶
Bases:
CPSABaserelative negative charge descriptor.
- since = <Version('1.0.0')>¶
- require_3D = False¶
- property config¶
- explicit_hydrogens = True¶
- classmethod from_json(obj)¶
Create Descriptor instance from json dict.
- Parameters:
obj (dict) – descriptor dict
- Returns:
descriptor
- Return type:
- get_3D_mol()¶
- get_parameter_dict()¶
- kekulize = False¶
- parameter_names = ()¶
- require_connected = False¶
- class mordred.CPSA.RPCG[source]¶
Bases:
RNCGrelative positive charge descriptor.
- since = <Version('1.0.0')>¶
- property config¶
- explicit_hydrogens = True¶
- classmethod from_json(obj)¶
Create Descriptor instance from json dict.
- Parameters:
obj (dict) – descriptor dict
- Returns:
descriptor
- Return type:
- get_3D_mol()¶
- get_parameter_dict()¶
- kekulize = False¶
- parameter_names = ()¶
- require_3D = False¶
- require_connected = False¶
- class mordred.CPSA.RNCS[source]¶
Bases:
CPSABaserelative negative charge surface area descriptor.
- since = <Version('1.0.0')>¶
- property config¶
- explicit_hydrogens = True¶
- classmethod from_json(obj)¶
Create Descriptor instance from json dict.
- Parameters:
obj (dict) – descriptor dict
- Returns:
descriptor
- Return type:
- get_3D_mol()¶
- get_parameter_dict()¶
- kekulize = False¶
- parameter_names = ()¶
- require_3D = True¶
- require_connected = False¶
- class mordred.CPSA.RPCS[source]¶
Bases:
RNCSrelative positive charge surface area descriptor.
- since = <Version('1.0.0')>¶
- property config¶
- explicit_hydrogens = True¶
- classmethod from_json(obj)¶
Create Descriptor instance from json dict.
- Parameters:
obj (dict) – descriptor dict
- Returns:
descriptor
- Return type:
- get_3D_mol()¶
- get_parameter_dict()¶
- kekulize = False¶
- parameter_names = ()¶
- require_3D = True¶
- require_connected = False¶
- class mordred.CPSA.TASA[source]¶
Bases:
CPSABasetotal hydrophobic surface area descriptor.
- since = <Version('1.0.0')>¶
- property config¶
- explicit_hydrogens = True¶
- classmethod from_json(obj)¶
Create Descriptor instance from json dict.
- Parameters:
obj (dict) – descriptor dict
- Returns:
descriptor
- Return type:
- get_3D_mol()¶
- get_parameter_dict()¶
- kekulize = False¶
- parameter_names = ()¶
- require_3D = True¶
- require_connected = False¶
- class mordred.CPSA.TPSA[source]¶
Bases:
TASAtotal polar surface area descriptor.
- since = <Version('1.0.0')>¶
- property config¶
- explicit_hydrogens = True¶
- classmethod from_json(obj)¶
Create Descriptor instance from json dict.
- Parameters:
obj (dict) – descriptor dict
- Returns:
descriptor
- Return type:
- get_3D_mol()¶
- get_parameter_dict()¶
- kekulize = False¶
- parameter_names = ()¶
- require_3D = True¶
- require_connected = False¶
- class mordred.CPSA.RASA[source]¶
Bases:
CPSABaserelative hydrophobic surface area descriptor.
- since = <Version('1.0.0')>¶
- property config¶
- explicit_hydrogens = True¶
- classmethod from_json(obj)¶
Create Descriptor instance from json dict.
- Parameters:
obj (dict) – descriptor dict
- Returns:
descriptor
- Return type:
- get_3D_mol()¶
- get_parameter_dict()¶
- kekulize = False¶
- parameter_names = ()¶
- require_3D = True¶
- require_connected = False¶
- class mordred.CPSA.RPSA[source]¶
Bases:
RASArelative polar surface area descriptor.
- since = <Version('1.0.0')>¶
- property config¶
- explicit_hydrogens = True¶
- classmethod from_json(obj)¶
Create Descriptor instance from json dict.
- Parameters:
obj (dict) – descriptor dict
- Returns:
descriptor
- Return type:
- get_3D_mol()¶
- get_parameter_dict()¶
- kekulize = False¶
- parameter_names = ()¶
- require_3D = True¶
- require_connected = False¶