@@ -1452,7 +1452,7 @@ def test_resnames_parmed(self, h2o, ethane):
1452
1452
struct .atoms
1453
1453
)
1454
1454
1455
- def test_resnames_parmed_cg (self , benzene , hexane , propyl ):
1455
+ def test_resnames_parmed_cg (self , benzene_from_SMILES , hexane , propyl ):
1456
1456
particles = [propyl .__class__ ]
1457
1457
cg = mb .coarse_grain (hexane , particle_classes = particles )
1458
1458
@@ -1507,7 +1507,11 @@ def test_resnames_parmed_cg(self, benzene, hexane, propyl):
1507
1507
1508
1508
# test mixed cg atomistic systems
1509
1509
mixed_molecules_box = mb .Compound (
1510
- [mb .clone (bonded_beads ), mb .clone (bonded_beads ), benzene ]
1510
+ [
1511
+ mb .clone (bonded_beads ),
1512
+ mb .clone (bonded_beads ),
1513
+ benzene_from_SMILES ,
1514
+ ]
1511
1515
)
1512
1516
struct = mixed_molecules_box .to_parmed (
1513
1517
infer_residues = True ,
@@ -1520,8 +1524,8 @@ def test_resnames_parmed_cg(self, benzene, hexane, propyl):
1520
1524
[
1521
1525
mb .clone (two_bonded_beads ),
1522
1526
mb .clone (two_bonded_beads ),
1523
- mb .clone (benzene ),
1524
- mb .clone (benzene ),
1527
+ mb .clone (benzene_from_SMILES ),
1528
+ mb .clone (benzene_from_SMILES ),
1525
1529
mb .fill_box (hexane , 2 , box = mb .Box ([5 , 5 , 5 ])),
1526
1530
]
1527
1531
)
@@ -1551,7 +1555,7 @@ def test_resnames_parmed_cg(self, benzene, hexane, propyl):
1551
1555
# hexane is goes from polymer down to monomer level. Made from two propyl groups which gives two monomers (4 total)
1552
1556
assert len (
1553
1557
struct .residues
1554
- ) == 2 * two_bonded_beads .n_particles + 2 * benzene .n_particles + 2 * len (
1558
+ ) == 2 * two_bonded_beads .n_particles + 2 * benzene_from_SMILES .n_particles + 2 * len (
1555
1559
hexane .children
1556
1560
)
1557
1561
0 commit comments