- This module contains all the tools to compute feature values for molecular structure. Each submodule must be subclass
deeprank.features.FeatureClass
to inherit the export function. At the moment a few features have already been implemented. These are: AtomicFeatures
:Coulomb, van der Waals interactions and atomic chargesBSA
: Burried Surface areaFullPSSM
: Complete PSSM dataPSSM_IC
: Information content of the PSSMResidueDensity
: The residue density for polar/apolar/charged pairs
As you can see in the source each python file contained a __compute_feature__
function. This is the function called in deeprank.generate
.
Here are detailed the class in charge of feature calculations.
deeprank.features.AtomicFeature
deeprank.features.AtomicFeature.__compute_feature__
deeprank.features.BSA
deeprank.features.BSA.__compute_feature__
deeprank.features.FullPSSM
deeprank.features.FullPSSM.__compute_feature__
deeprank.features.PSSM_IC
deeprank.features.PSSM_IC.__compute_feature__
deeprank.features.ResidueDensity
deeprank.features.ResidueDensity.__compute_feature__
deeprank.features.FeatureClass