Ejemplo n.º 1
0
 def test_ring_pattern(self, IsotropicPattern):
     from cgnp_patchy.lib.patterns import RingPattern
     pattern = RingPattern(radius=2.5, chain_density=3.0, fractional_sa=0.2)
     assert len(pattern.points) == 181
     assert count_patch_points(pattern, 2.5, 3.0) == 54
     assert len(pattern.points) + count_patch_points(
         pattern, 2.5, 3.0) == len(IsotropicPattern.points)
Ejemplo n.º 2
0
 def test_cube_pattern(self, IsotropicPattern):
     from cgnp_patchy.lib.patterns import CubePattern
     pattern = CubePattern(radius=2.5, chain_density=3.0, fractional_sa=0.2)
     assert len(pattern.points) == 163
     assert count_patch_points(pattern, 2.5, 3.0) == 72
     assert len(pattern.points) + count_patch_points(
         pattern, 2.5, 3.0) == len(IsotropicPattern.points)
Ejemplo n.º 3
0
 def test_square_pattern(self, IsotropicPattern):
     from cgnp_patchy.lib.patterns import SquarePattern
     pattern = SquarePattern(radius=2.5,
                             chain_density=3.0,
                             fractional_sa=0.2)
     assert len(pattern.points) == 185
     assert count_patch_points(pattern, 2.5, 3.0) == 50
     assert len(pattern.points) + count_patch_points(
         pattern, 2.5, 3.0) == len(IsotropicPattern.points)
Ejemplo n.º 4
0
 def test_equatorial_pattern(self, IsotropicPattern):
     from cgnp_patchy.lib.patterns import EquatorialPattern
     pattern = EquatorialPattern(radius=2.5,
                                 chain_density=3.0,
                                 fractional_sa=0.2)
     assert len(pattern.points) == 188
     assert count_patch_points(pattern, 2.5, 3.0) == 47
     assert len(pattern.points) + count_patch_points(
         pattern, 2.5, 3.0) == len(IsotropicPattern.points)
Ejemplo n.º 5
0
 def test_bipolar_pattern(self, IsotropicPattern):
     from cgnp_patchy.lib.patterns import BipolarPattern
     pattern = BipolarPattern(radius=2.5,
                              chain_density=3.0,
                              fractional_sa=0.2)
     assert len(pattern.points) == 189
     assert count_patch_points(pattern, 2.5, 3.0) == 46
     assert len(pattern.points) + count_patch_points(
         pattern, 2.5, 3.0) == len(IsotropicPattern.points)