def test_sample(self): """ test that the create map is reasonable """ return dvx = IMP.Floats() dvx.insert(dvx.begin(), 3, 0.0) dvy = IMP.Floats() dvy.insert(dvy.begin(), 3, 0.0) dvz = IMP.Floats() dvz.insert(dvz.begin(), 3, 0.0) cc = IMP.em.CoarseCC() self.scene.get_header_writable().compute_xyz_top() print("em_origin: " + str(self.scene.get_header().get_xorigin()) + ' ' + str(self.scene.get_header().get_yorigin()) + ' ' + str(self.scene.get_header().get_zorigin()) + '\n') print("model_origin: " + str(self.particles_sampling.get_header().get_xorigin()) + ' ' + str(self.particles_sampling.get_header().get_yorigin()) + ' ' + str(self.particles_sampling.get_header().get_zorigin()) + '\n') score = cc.evaluate( self.scene, self.particles_sampling, self.particles, dvx, dvy, dvz, 1.0, 0 ) print('test_sample ' + str(score)) self.assertLess(score, 0.1, "unexpected cross correlation score")