def apply(self, coordinates):
transform = self.get_transformation(coordinates)<EOL>result = MolecularDistortion(self.affected_atoms, transform)<EOL>result.apply(coordinates)<EOL>return result<EOL>
Generate, apply and return a random manipulation