Learn R Programming

vanddraabe (version 1.1.1)

getResidueData: Number of Residues and Solvent Accessible/Exposed Residues

Description

Calculate the number of residues and solvent exposed residues.

Usage

getResidueData(atoms.oi.prot, SurExp.res.atoms.tf)

Arguments

atoms.oi.prot

The protein data.frame with the SASA and SASA lost values for each protein atom.

SurExp.res.atoms.tf

TRUE/FALSE vector indicating if an atom is solvent exposed/accessible

Value

This function returns:

  • num.res: number of residues within the structure

  • num.res.buried: number of residues with NO solvent accessible surface area

  • num.res.SurExp: number of residues with solvent accessible surface area

  • pct.res.SurExp: percentage of residues with solvent accessible surface area

  • SASA.total: total protein solvent accessible surface area; Angstroms^2^

  • SASA.lost: total protein solvent accessible surface area lost due to bound waters; Angstroms^2^

  • pct.SASA.exposed: percentage protein solvent accessible surface area \((SASA.total - SASA.lost) / SASA.total\)

These values are returned in df.residue.hydro of the results of HydrophilicityEvaluation()

Details

This function is called within HydrophilicityEvaluation() to provide general solvent accessibility data for the protein structure of interest.

See Also

Other "Hydrophilicity Evaluation" "Bound Water Environment": HydrophilicityEvaluation, calcAtomClassHydrophilicity, calcAtomHydrationEstimate, getProtAtomsNearWater

Examples

Run this code
# NOT RUN {
  
# }
# NOT RUN {
  getResidueData(atoms.oi.prot = PDB.1hai.aoi.clean.SASA.prot,
        SurExp.res.atoms.tf = PDB.1hai.SurExp.res.atoms.tf)
  
# }
# NOT RUN {
# }

Run the code above in your browser using DataLab