Ejemplo n.º 1
0
    def _eval(self, items):
        trajectory = peng.Trajectory(items)

        # create an mdtraj trajectory out of it
        ptraj = trajectory_to_mdtraj(trajectory, self.topology.mdtraj)

        # run the featurizer
        return self._instance.partial_transform(ptraj)
Ejemplo n.º 2
0
 def _eval(self, trajectory):
     trajectory = peng.Trajectory(trajectory)
     return self.cv_callable(self, trajectory)
Ejemplo n.º 3
0
 def all(self):
     return peng.Trajectory(map(self.proxy, range(len(self))))
Ejemplo n.º 4
0
    def _eval(self, items):
        trajectory = peng.Trajectory(items)

        t = trajectory_to_mdtraj(trajectory, self.topology.mdtraj)
        return self._instance.transform(t)
Ejemplo n.º 5
0
    def _eval(self, items):
        trajectory = peng.Trajectory(items)

        t = trajectory_to_mdtraj(trajectory, self.topology.mdtraj)
        return self.cv_callable(t, **self.kwargs)
Ejemplo n.º 6
0
 def _eval(self, items):
     trajectory = peng.Trajectory(items)
     return [self._instance(snap) for snap in trajectory]
Ejemplo n.º 7
0
 def all(self):
     return peng.Trajectory(map(self.proxy, self.index.list))
Ejemplo n.º 8
0
 def all(self):
     if self.reference_by_uuid:
         return peng.Trajectory(map(self.proxy, self.vars['uuid'][:]))
     else:
         return peng.Trajectory(map(self.proxy, range(len(self))))
 def all(self):
     return peng.Trajectory(map(self.proxy, self.vars['uuid'][:]))