Skip to content

Commit 6d252f0

Browse files
committed
update
1 parent 1efd489 commit 6d252f0

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

ensemble_md/utils/coordinate_swap.py

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1287,25 +1287,24 @@ def create_atom_map(gro_list, resname_list, swap_patterns, allow_virtual_V=False
12871287
nb = nameB.index(name)
12881288
atomnameB.append(name)
12891289
atomidB.append(numB[nb])
1290-
elif f'{element}{num}' in nameB:
1290+
elif f'{element}{extra}{num}' in nameB:
12911291
atomnameA.append(name)
12921292
atomidA.append(numA[n])
1293-
nb = nameB.index(f'{element}{num}')
1294-
atomnameB.append(f'{element}{num}')
1293+
nb = nameB.index(f'{element}{extra}{num}')
1294+
atomnameB.append(f'{element}{extra}{num}')
12951295
atomidB.append(numB[nb])
1296-
elif f'D{element}{num}' in nameB:
1296+
elif f'D{element}{extra}{num}' in nameB:
12971297
atomnameA.append(name)
12981298
atomidA.append(numA[n])
1299-
nb = nameB.index(f'D{element}{num}')
1300-
atomnameB.append(f'D{element}{num}')
1299+
nb = nameB.index(f'D{element}{extra}{num}')
1300+
atomnameB.append(f'D{element}{extra}{num}')
13011301
atomidB.append(numB[nb])
1302-
elif allow_virtual_V is True and f'{element}V{num}' in nameB:
1302+
elif allow_virtual_V is True and f'{element}V{extra}{num}' in nameB:
13031303
atomnameA.append(name)
13041304
atomidA.append(numA[n])
13051305
nb = nameB.index(f'{element}V{num}')
13061306
atomnameB.append(f'{element}V{num}')
13071307
atomidB.append(numB[nb])
1308-
13091308
df = pd.DataFrame({'resname A': resname_list[swap_pattern[0][0]], 'resname B': resname_list[swap_pattern[1][0]], 'atomid A': atomidA, 'atom name A': atomnameA, 'atomid B': atomidB, 'atom name B': atomnameB}) # noqa: E501
13101309
output_df = pd.concat([output_df, df])
13111310
output_df.reindex()

0 commit comments

Comments
 (0)