Learn R Programming

vanddraabe (version 1.1.1)

RemoveOoR.o: Remove Occupancy Out of Range Atoms

Description

Removes atoms with occupancy values out of accepted range.

Usage

RemoveOoR.o(atoms.chains.oi)

Arguments

atoms.chains.oi

The data.frame containing the PDB file information; aka the PDB structure

Value

data.frame of the PDB structure without the offending atoms

Details

Accepted occupancy values range from 0 to 1 with values for modeled atoms being 0.0 or 0.01 and highly conserved or represented atoms throughout the lattice having values greater than 0.9 and commonly possessing values of 1.0. This function identifies occupancy values less than 0 and greater than 1 and removes them from the structure.

See Also

Other "Clean Protein Structure": CleanProteinStructures, RemoveHydrogenAtoms, RemoveModeledAtoms, RemoveOoR.b, RetainWatersWithinX

Examples

Run this code
# NOT RUN {
  
# }
# NOT RUN {
  nrow(PDB.4dfr$atom)
  PDB.4dfr.OoR.o <- RemoveOoR.o(PDB.4dfr$atom)
  nrow(PDB.4dfr.OoR.o)
  
# }
# NOT RUN {
# }

Run the code above in your browser using DataLab