Commit 9531c6e
authored
Refactor residue-name matching logic in selection.py (#5294)
Refactor: extract duplicated resname matching logic into Selection._apply_match_by_resnames (#5294)
Deduplicate residue-name matching logic repeated across ProteinSelection,
NucleicSelection, WaterSelection, BackboneSelection, NucleicBackboneSelection,
BaseSelection, and NucleicSugarSelection into a single helper method on the
Selection base class. No behavioral changes.
Fixes #52471 parent 6e837a4 commit 9531c6e
3 files changed
+22
-59
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
275 | 275 | | |
276 | 276 | | |
277 | 277 | | |
| 278 | + | |
278 | 279 | | |
279 | 280 | | |
280 | 281 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| 45 | + | |
45 | 46 | | |
46 | 47 | | |
47 | 48 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
253 | 253 | | |
254 | 254 | | |
255 | 255 | | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
256 | 269 | | |
257 | 270 | | |
258 | 271 | | |
| |||
1193 | 1206 | | |
1194 | 1207 | | |
1195 | 1208 | | |
1196 | | - | |
1197 | | - | |
1198 | | - | |
1199 | | - | |
1200 | | - | |
1201 | | - | |
1202 | | - | |
1203 | | - | |
1204 | | - | |
1205 | | - | |
1206 | | - | |
| 1209 | + | |
1207 | 1210 | | |
1208 | 1211 | | |
1209 | 1212 | | |
| |||
1263 | 1266 | | |
1264 | 1267 | | |
1265 | 1268 | | |
1266 | | - | |
1267 | | - | |
1268 | | - | |
1269 | | - | |
1270 | | - | |
1271 | | - | |
1272 | | - | |
1273 | | - | |
1274 | | - | |
| 1269 | + | |
1275 | 1270 | | |
1276 | 1271 | | |
1277 | 1272 | | |
| |||
1308 | 1303 | | |
1309 | 1304 | | |
1310 | 1305 | | |
1311 | | - | |
1312 | | - | |
1313 | | - | |
1314 | | - | |
1315 | | - | |
1316 | | - | |
1317 | | - | |
1318 | | - | |
1319 | | - | |
1320 | | - | |
1321 | | - | |
| 1306 | + | |
1322 | 1307 | | |
1323 | 1308 | | |
1324 | 1309 | | |
| |||
1350 | 1335 | | |
1351 | 1336 | | |
1352 | 1337 | | |
1353 | | - | |
1354 | | - | |
1355 | | - | |
1356 | | - | |
1357 | | - | |
1358 | | - | |
1359 | | - | |
| 1338 | + | |
1360 | 1339 | | |
1361 | 1340 | | |
1362 | 1341 | | |
| |||
1388 | 1367 | | |
1389 | 1368 | | |
1390 | 1369 | | |
1391 | | - | |
1392 | | - | |
1393 | | - | |
1394 | | - | |
1395 | | - | |
1396 | | - | |
1397 | | - | |
| 1370 | + | |
1398 | 1371 | | |
1399 | 1372 | | |
1400 | 1373 | | |
| |||
1445 | 1418 | | |
1446 | 1419 | | |
1447 | 1420 | | |
1448 | | - | |
1449 | | - | |
1450 | | - | |
1451 | | - | |
1452 | | - | |
1453 | | - | |
1454 | | - | |
| 1421 | + | |
1455 | 1422 | | |
1456 | 1423 | | |
1457 | 1424 | | |
| |||
1480 | 1447 | | |
1481 | 1448 | | |
1482 | 1449 | | |
1483 | | - | |
1484 | | - | |
1485 | | - | |
1486 | | - | |
1487 | | - | |
1488 | | - | |
1489 | | - | |
| 1450 | + | |
1490 | 1451 | | |
1491 | 1452 | | |
1492 | 1453 | | |
| |||
0 commit comments