Changes between Initial Version and Version 1 of Ticket #19019


Ignore:
Timestamp:
Oct 6, 2025, 11:18:59 AM (2 months ago)
Author:
Eric Pettersen
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #19019

    • Property Component UnassignedMD/Ensemble Analysis
    • Property Owner set to Eric Pettersen
    • Property Platformall
    • Property ProjectChimeraX
    • Property Status newaccepted
    • Property Summary ChimeraX bug report submissionBad DCD file
  • Ticket #19019 – Description

    initial v1  
    12771277ValueError: no active coordinate set 
    12781278 
    1279 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1280 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    1281 cget(self._c_pointers, n, pointer(values)) 
    1282  
    1283 See log for complete Python traceback. 
    1284  
    1285 Traceback (most recent call last): 
    1286 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1287 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    1288 self.session.ui.mouse_modes.mouse_pause_tracking() 
    1289 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1290 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    1291 mouse_pause_tracking 
    1292 self._mouse_pause() 
    1293 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1294 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    1295 m.pause(self._mouse_pause_position) 
    1296 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1297 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    1298 p = self.view.picked_object(x, y) 
    1299 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1300 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1301 packages\chimerax\graphics\view.py", line 838, in picked_object 
    1302 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    1303 beyond, 
    1304 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1305 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1306 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    1307 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    1308 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1309 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1310 packages\chimerax\core\models.py", line 143, in first_intercept 
    1311 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    1312 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1313 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1314 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    1315 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    1316 exclude=exclude) 
    1317 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1318 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1319 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    1320 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    1321 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1322 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1323 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    1324 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    1325 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1326 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1327 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    1328 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    1329 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1330 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1331 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    1332 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    1333 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1334 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1335 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    1336 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    1337 ^^^^^^^^^ 
    1338 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1339 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    1340 cget(self._c_pointers, n, pointer(values)) 
    1341 ValueError: no active coordinate set 
    1342  
    1343 ValueError: no active coordinate set 
    1344  
    1345 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1346 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    1347 cget(self._c_pointers, n, pointer(values)) 
    1348  
    1349 See log for complete Python traceback. 
    1350  
    1351 Traceback (most recent call last): 
    1352 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1353 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    1354 self.session.ui.mouse_modes.mouse_pause_tracking() 
    1355 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1356 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    1357 mouse_pause_tracking 
    1358 self._mouse_pause() 
    1359 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1360 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    1361 m.pause(self._mouse_pause_position) 
    1362 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1363 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    1364 p = self.view.picked_object(x, y) 
    1365 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1366 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1367 packages\chimerax\graphics\view.py", line 838, in picked_object 
    1368 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    1369 beyond, 
    1370 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1371 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1372 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    1373 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    1374 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1375 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1376 packages\chimerax\core\models.py", line 143, in first_intercept 
    1377 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    1378 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1379 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1380 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    1381 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    1382 exclude=exclude) 
    1383 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1384 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1385 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    1386 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    1387 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1388 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1389 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    1390 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    1391 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1392 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1393 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    1394 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    1395 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1396 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1397 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    1398 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    1399 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1400 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1401 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    1402 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    1403 ^^^^^^^^^ 
    1404 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1405 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    1406 cget(self._c_pointers, n, pointer(values)) 
    1407 ValueError: no active coordinate set 
    1408  
    1409 ValueError: no active coordinate set 
    1410  
    1411 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1412 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    1413 cget(self._c_pointers, n, pointer(values)) 
    1414  
    1415 See log for complete Python traceback. 
    1416  
    1417 Traceback (most recent call last): 
    1418 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1419 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    1420 self.session.ui.mouse_modes.mouse_pause_tracking() 
    1421 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1422 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    1423 mouse_pause_tracking 
    1424 self._mouse_pause() 
    1425 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1426 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    1427 m.pause(self._mouse_pause_position) 
    1428 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1429 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    1430 p = self.view.picked_object(x, y) 
    1431 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1432 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1433 packages\chimerax\graphics\view.py", line 838, in picked_object 
    1434 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    1435 beyond, 
    1436 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1437 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1438 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    1439 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    1440 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1441 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1442 packages\chimerax\core\models.py", line 143, in first_intercept 
    1443 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    1444 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1445 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1446 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    1447 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    1448 exclude=exclude) 
    1449 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1450 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1451 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    1452 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    1453 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1454 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1455 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    1456 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    1457 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1458 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1459 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    1460 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    1461 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1462 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1463 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    1464 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    1465 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1466 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1467 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    1468 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    1469 ^^^^^^^^^ 
    1470 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1471 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    1472 cget(self._c_pointers, n, pointer(values)) 
    1473 ValueError: no active coordinate set 
    1474  
    1475 ValueError: no active coordinate set 
    1476  
    1477 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1478 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    1479 cget(self._c_pointers, n, pointer(values)) 
    1480  
    1481 See log for complete Python traceback. 
    1482  
    1483 Traceback (most recent call last): 
    1484 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1485 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    1486 self.session.ui.mouse_modes.mouse_pause_tracking() 
    1487 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1488 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    1489 mouse_pause_tracking 
    1490 self._mouse_pause() 
    1491 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1492 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    1493 m.pause(self._mouse_pause_position) 
    1494 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1495 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    1496 p = self.view.picked_object(x, y) 
    1497 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1498 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1499 packages\chimerax\graphics\view.py", line 838, in picked_object 
    1500 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    1501 beyond, 
    1502 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1503 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1504 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    1505 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    1506 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1507 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1508 packages\chimerax\core\models.py", line 143, in first_intercept 
    1509 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    1510 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1511 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1512 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    1513 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    1514 exclude=exclude) 
    1515 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1516 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1517 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    1518 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    1519 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1520 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1521 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    1522 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    1523 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1524 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1525 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    1526 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    1527 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1528 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1529 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    1530 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    1531 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1532 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1533 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    1534 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    1535 ^^^^^^^^^ 
    1536 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1537 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    1538 cget(self._c_pointers, n, pointer(values)) 
    1539 ValueError: no active coordinate set 
    1540  
    1541 ValueError: no active coordinate set 
    1542  
    1543 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1544 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    1545 cget(self._c_pointers, n, pointer(values)) 
    1546  
    1547 See log for complete Python traceback. 
    1548  
    1549 Traceback (most recent call last): 
    1550 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1551 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    1552 self.session.ui.mouse_modes.mouse_pause_tracking() 
    1553 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1554 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    1555 mouse_pause_tracking 
    1556 self._mouse_pause() 
    1557 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1558 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    1559 m.pause(self._mouse_pause_position) 
    1560 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1561 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    1562 p = self.view.picked_object(x, y) 
    1563 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1564 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1565 packages\chimerax\graphics\view.py", line 838, in picked_object 
    1566 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    1567 beyond, 
    1568 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1569 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1570 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    1571 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    1572 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1573 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1574 packages\chimerax\core\models.py", line 143, in first_intercept 
    1575 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    1576 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1577 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1578 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    1579 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    1580 exclude=exclude) 
    1581 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1582 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1583 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    1584 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    1585 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1586 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1587 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    1588 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    1589 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1590 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1591 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    1592 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    1593 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1594 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1595 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    1596 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    1597 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1598 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1599 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    1600 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    1601 ^^^^^^^^^ 
    1602 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1603 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    1604 cget(self._c_pointers, n, pointer(values)) 
    1605 ValueError: no active coordinate set 
    1606  
    1607 ValueError: no active coordinate set 
    1608  
    1609 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1610 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    1611 cget(self._c_pointers, n, pointer(values)) 
    1612  
    1613 See log for complete Python traceback. 
    1614  
    1615 Traceback (most recent call last): 
    1616 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1617 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    1618 self.session.ui.mouse_modes.mouse_pause_tracking() 
    1619 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1620 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    1621 mouse_pause_tracking 
    1622 self._mouse_pause() 
    1623 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1624 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    1625 m.pause(self._mouse_pause_position) 
    1626 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1627 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    1628 p = self.view.picked_object(x, y) 
    1629 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1630 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1631 packages\chimerax\graphics\view.py", line 838, in picked_object 
    1632 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    1633 beyond, 
    1634 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1635 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1636 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    1637 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    1638 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1639 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1640 packages\chimerax\core\models.py", line 143, in first_intercept 
    1641 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    1642 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1643 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1644 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    1645 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    1646 exclude=exclude) 
    1647 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1648 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1649 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    1650 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    1651 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1652 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1653 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    1654 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    1655 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1656 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1657 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    1658 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    1659 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1660 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1661 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    1662 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    1663 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1664 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1665 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    1666 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    1667 ^^^^^^^^^ 
    1668 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1669 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    1670 cget(self._c_pointers, n, pointer(values)) 
    1671 ValueError: no active coordinate set 
    1672  
    1673 ValueError: no active coordinate set 
    1674  
    1675 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1676 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    1677 cget(self._c_pointers, n, pointer(values)) 
    1678  
    1679 See log for complete Python traceback. 
    1680  
    1681 Traceback (most recent call last): 
    1682 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1683 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    1684 self.session.ui.mouse_modes.mouse_pause_tracking() 
    1685 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1686 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    1687 mouse_pause_tracking 
    1688 self._mouse_pause() 
    1689 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1690 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    1691 m.pause(self._mouse_pause_position) 
    1692 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1693 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    1694 p = self.view.picked_object(x, y) 
    1695 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1696 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1697 packages\chimerax\graphics\view.py", line 838, in picked_object 
    1698 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    1699 beyond, 
    1700 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1701 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1702 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    1703 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    1704 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1705 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1706 packages\chimerax\core\models.py", line 143, in first_intercept 
    1707 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    1708 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1709 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1710 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    1711 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    1712 exclude=exclude) 
    1713 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1714 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1715 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    1716 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    1717 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1718 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1719 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    1720 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    1721 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1722 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1723 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    1724 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    1725 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1726 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1727 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    1728 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    1729 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1730 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1731 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    1732 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    1733 ^^^^^^^^^ 
    1734 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1735 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    1736 cget(self._c_pointers, n, pointer(values)) 
    1737 ValueError: no active coordinate set 
    1738  
    1739 ValueError: no active coordinate set 
    1740  
    1741 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1742 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    1743 cget(self._c_pointers, n, pointer(values)) 
    1744  
    1745 See log for complete Python traceback. 
    1746  
    1747 Traceback (most recent call last): 
    1748 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1749 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    1750 self.session.ui.mouse_modes.mouse_pause_tracking() 
    1751 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1752 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    1753 mouse_pause_tracking 
    1754 self._mouse_pause() 
    1755 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1756 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    1757 m.pause(self._mouse_pause_position) 
    1758 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1759 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    1760 p = self.view.picked_object(x, y) 
    1761 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1762 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1763 packages\chimerax\graphics\view.py", line 838, in picked_object 
    1764 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    1765 beyond, 
    1766 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1767 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1768 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    1769 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    1770 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1771 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1772 packages\chimerax\core\models.py", line 143, in first_intercept 
    1773 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    1774 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1775 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1776 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    1777 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    1778 exclude=exclude) 
    1779 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1780 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1781 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    1782 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    1783 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1784 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1785 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    1786 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    1787 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1788 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1789 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    1790 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    1791 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1792 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1793 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    1794 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    1795 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1796 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1797 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    1798 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    1799 ^^^^^^^^^ 
    1800 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1801 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    1802 cget(self._c_pointers, n, pointer(values)) 
    1803 ValueError: no active coordinate set 
    1804  
    1805 ValueError: no active coordinate set 
    1806  
    1807 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1808 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    1809 cget(self._c_pointers, n, pointer(values)) 
    1810  
    1811 See log for complete Python traceback. 
    1812  
    1813 Traceback (most recent call last): 
    1814 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1815 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    1816 self.session.ui.mouse_modes.mouse_pause_tracking() 
    1817 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1818 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    1819 mouse_pause_tracking 
    1820 self._mouse_pause() 
    1821 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1822 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    1823 m.pause(self._mouse_pause_position) 
    1824 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1825 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    1826 p = self.view.picked_object(x, y) 
    1827 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1828 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1829 packages\chimerax\graphics\view.py", line 838, in picked_object 
    1830 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    1831 beyond, 
    1832 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1833 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1834 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    1835 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    1836 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1837 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1838 packages\chimerax\core\models.py", line 143, in first_intercept 
    1839 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    1840 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1841 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1842 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    1843 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    1844 exclude=exclude) 
    1845 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1846 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1847 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    1848 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    1849 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1850 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1851 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    1852 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    1853 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1854 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1855 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    1856 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    1857 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1858 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1859 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    1860 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    1861 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1862 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1863 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    1864 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    1865 ^^^^^^^^^ 
    1866 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1867 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    1868 cget(self._c_pointers, n, pointer(values)) 
    1869 ValueError: no active coordinate set 
    1870  
    1871 ValueError: no active coordinate set 
    1872  
    1873 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1874 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    1875 cget(self._c_pointers, n, pointer(values)) 
    1876  
    1877 See log for complete Python traceback. 
    1878  
    1879 Traceback (most recent call last): 
    1880 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1881 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    1882 self.session.ui.mouse_modes.mouse_pause_tracking() 
    1883 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1884 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    1885 mouse_pause_tracking 
    1886 self._mouse_pause() 
    1887 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1888 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    1889 m.pause(self._mouse_pause_position) 
    1890 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1891 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    1892 p = self.view.picked_object(x, y) 
    1893 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1894 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1895 packages\chimerax\graphics\view.py", line 838, in picked_object 
    1896 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    1897 beyond, 
    1898 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1899 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1900 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    1901 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    1902 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1903 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1904 packages\chimerax\core\models.py", line 143, in first_intercept 
    1905 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    1906 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1907 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1908 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    1909 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    1910 exclude=exclude) 
    1911 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1912 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1913 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    1914 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    1915 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1916 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1917 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    1918 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    1919 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1920 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1921 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    1922 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    1923 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1924 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1925 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    1926 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    1927 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1928 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1929 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    1930 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    1931 ^^^^^^^^^ 
    1932 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1933 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    1934 cget(self._c_pointers, n, pointer(values)) 
    1935 ValueError: no active coordinate set 
    1936  
    1937 ValueError: no active coordinate set 
    1938  
    1939 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1940 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    1941 cget(self._c_pointers, n, pointer(values)) 
    1942  
    1943 See log for complete Python traceback. 
    1944  
    1945 Traceback (most recent call last): 
    1946 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1947 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    1948 self.session.ui.mouse_modes.mouse_pause_tracking() 
    1949 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1950 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    1951 mouse_pause_tracking 
    1952 self._mouse_pause() 
    1953 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1954 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    1955 m.pause(self._mouse_pause_position) 
    1956 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1957 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    1958 p = self.view.picked_object(x, y) 
    1959 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1960 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1961 packages\chimerax\graphics\view.py", line 838, in picked_object 
    1962 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    1963 beyond, 
    1964 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1965 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1966 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    1967 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    1968 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1969 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1970 packages\chimerax\core\models.py", line 143, in first_intercept 
    1971 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    1972 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1973 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1974 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    1975 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    1976 exclude=exclude) 
    1977 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1978 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1979 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    1980 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    1981 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1982 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1983 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    1984 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    1985 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1986 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1987 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    1988 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    1989 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1990 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1991 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    1992 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    1993 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    1994 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1995 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    1996 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    1997 ^^^^^^^^^ 
    1998 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    1999 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2000 cget(self._c_pointers, n, pointer(values)) 
    2001 ValueError: no active coordinate set 
    2002  
    2003 ValueError: no active coordinate set 
    2004  
    2005 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2006 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2007 cget(self._c_pointers, n, pointer(values)) 
    2008  
    2009 See log for complete Python traceback. 
    2010  
    2011 Traceback (most recent call last): 
    2012 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2013 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    2014 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2015 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2016 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    2017 mouse_pause_tracking 
    2018 self._mouse_pause() 
    2019 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2020 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    2021 m.pause(self._mouse_pause_position) 
    2022 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2023 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    2024 p = self.view.picked_object(x, y) 
    2025 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2026 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2027 packages\chimerax\graphics\view.py", line 838, in picked_object 
    2028 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2029 beyond, 
    2030 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2031 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2032 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    2033 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2034 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2035 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2036 packages\chimerax\core\models.py", line 143, in first_intercept 
    2037 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2038 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2039 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2040 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    2041 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2042 exclude=exclude) 
    2043 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2044 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2045 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    2046 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2047 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2048 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2049 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    2050 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    2051 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2052 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2053 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    2054 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    2055 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2056 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2057 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    2058 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    2059 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2060 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2061 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    2062 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    2063 ^^^^^^^^^ 
    2064 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2065 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2066 cget(self._c_pointers, n, pointer(values)) 
    2067 ValueError: no active coordinate set 
    2068  
    2069 ValueError: no active coordinate set 
    2070  
    2071 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2072 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2073 cget(self._c_pointers, n, pointer(values)) 
    2074  
    2075 See log for complete Python traceback. 
    2076  
    2077 Traceback (most recent call last): 
    2078 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2079 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    2080 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2081 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2082 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    2083 mouse_pause_tracking 
    2084 self._mouse_pause() 
    2085 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2086 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    2087 m.pause(self._mouse_pause_position) 
    2088 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2089 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    2090 p = self.view.picked_object(x, y) 
    2091 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2092 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2093 packages\chimerax\graphics\view.py", line 838, in picked_object 
    2094 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2095 beyond, 
    2096 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2097 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2098 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    2099 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2100 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2101 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2102 packages\chimerax\core\models.py", line 143, in first_intercept 
    2103 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2104 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2105 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2106 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    2107 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2108 exclude=exclude) 
    2109 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2110 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2111 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    2112 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2113 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2114 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2115 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    2116 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    2117 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2118 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2119 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    2120 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    2121 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2122 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2123 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    2124 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    2125 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2126 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2127 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    2128 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    2129 ^^^^^^^^^ 
    2130 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2131 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2132 cget(self._c_pointers, n, pointer(values)) 
    2133 ValueError: no active coordinate set 
    2134  
    2135 ValueError: no active coordinate set 
    2136  
    2137 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2138 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2139 cget(self._c_pointers, n, pointer(values)) 
    2140  
    2141 See log for complete Python traceback. 
    2142  
    2143 Traceback (most recent call last): 
    2144 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2145 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    2146 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2147 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2148 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    2149 mouse_pause_tracking 
    2150 self._mouse_pause() 
    2151 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2152 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    2153 m.pause(self._mouse_pause_position) 
    2154 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2155 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    2156 p = self.view.picked_object(x, y) 
    2157 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2158 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2159 packages\chimerax\graphics\view.py", line 838, in picked_object 
    2160 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2161 beyond, 
    2162 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2163 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2164 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    2165 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2166 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2167 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2168 packages\chimerax\core\models.py", line 143, in first_intercept 
    2169 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2170 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2171 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2172 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    2173 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2174 exclude=exclude) 
    2175 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2176 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2177 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    2178 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2179 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2180 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2181 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    2182 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    2183 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2184 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2185 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    2186 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    2187 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2188 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2189 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    2190 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    2191 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2192 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2193 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    2194 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    2195 ^^^^^^^^^ 
    2196 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2197 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2198 cget(self._c_pointers, n, pointer(values)) 
    2199 ValueError: no active coordinate set 
    2200  
    2201 ValueError: no active coordinate set 
    2202  
    2203 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2204 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2205 cget(self._c_pointers, n, pointer(values)) 
    2206  
    2207 See log for complete Python traceback. 
    2208  
    2209 Traceback (most recent call last): 
    2210 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2211 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    2212 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2213 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2214 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    2215 mouse_pause_tracking 
    2216 self._mouse_pause() 
    2217 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2218 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    2219 m.pause(self._mouse_pause_position) 
    2220 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2221 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    2222 p = self.view.picked_object(x, y) 
    2223 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2224 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2225 packages\chimerax\graphics\view.py", line 838, in picked_object 
    2226 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2227 beyond, 
    2228 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2229 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2230 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    2231 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2232 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2233 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2234 packages\chimerax\core\models.py", line 143, in first_intercept 
    2235 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2236 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2237 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2238 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    2239 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2240 exclude=exclude) 
    2241 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2242 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2243 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    2244 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2245 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2246 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2247 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    2248 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    2249 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2250 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2251 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    2252 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    2253 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2254 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2255 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    2256 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    2257 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2258 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2259 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    2260 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    2261 ^^^^^^^^^ 
    2262 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2263 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2264 cget(self._c_pointers, n, pointer(values)) 
    2265 ValueError: no active coordinate set 
    2266  
    2267 ValueError: no active coordinate set 
    2268  
    2269 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2270 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2271 cget(self._c_pointers, n, pointer(values)) 
    2272  
    2273 See log for complete Python traceback. 
    2274  
    2275 Traceback (most recent call last): 
    2276 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2277 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    2278 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2279 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2280 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    2281 mouse_pause_tracking 
    2282 self._mouse_pause() 
    2283 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2284 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    2285 m.pause(self._mouse_pause_position) 
    2286 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2287 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    2288 p = self.view.picked_object(x, y) 
    2289 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2290 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2291 packages\chimerax\graphics\view.py", line 838, in picked_object 
    2292 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2293 beyond, 
    2294 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2295 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2296 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    2297 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2298 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2299 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2300 packages\chimerax\core\models.py", line 143, in first_intercept 
    2301 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2302 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2303 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2304 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    2305 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2306 exclude=exclude) 
    2307 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2308 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2309 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    2310 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2311 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2312 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2313 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    2314 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    2315 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2316 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2317 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    2318 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    2319 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2320 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2321 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    2322 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    2323 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2324 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2325 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    2326 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    2327 ^^^^^^^^^ 
    2328 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2329 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2330 cget(self._c_pointers, n, pointer(values)) 
    2331 ValueError: no active coordinate set 
    2332  
    2333 ValueError: no active coordinate set 
    2334  
    2335 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2336 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2337 cget(self._c_pointers, n, pointer(values)) 
    2338  
    2339 See log for complete Python traceback. 
    2340  
    2341 Traceback (most recent call last): 
    2342 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2343 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    2344 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2345 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2346 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    2347 mouse_pause_tracking 
    2348 self._mouse_pause() 
    2349 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2350 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    2351 m.pause(self._mouse_pause_position) 
    2352 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2353 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    2354 p = self.view.picked_object(x, y) 
    2355 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2356 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2357 packages\chimerax\graphics\view.py", line 838, in picked_object 
    2358 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2359 beyond, 
    2360 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2361 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2362 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    2363 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2364 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2365 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2366 packages\chimerax\core\models.py", line 143, in first_intercept 
    2367 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2368 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2369 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2370 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    2371 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2372 exclude=exclude) 
    2373 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2374 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2375 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    2376 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2377 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2378 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2379 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    2380 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    2381 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2382 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2383 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    2384 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    2385 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2386 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2387 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    2388 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    2389 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2390 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2391 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    2392 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    2393 ^^^^^^^^^ 
    2394 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2395 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2396 cget(self._c_pointers, n, pointer(values)) 
    2397 ValueError: no active coordinate set 
    2398  
    2399 ValueError: no active coordinate set 
    2400  
    2401 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2402 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2403 cget(self._c_pointers, n, pointer(values)) 
    2404  
    2405 See log for complete Python traceback. 
    2406  
    2407 Traceback (most recent call last): 
    2408 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2409 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    2410 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2411 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2412 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    2413 mouse_pause_tracking 
    2414 self._mouse_pause() 
    2415 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2416 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    2417 m.pause(self._mouse_pause_position) 
    2418 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2419 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    2420 p = self.view.picked_object(x, y) 
    2421 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2422 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2423 packages\chimerax\graphics\view.py", line 838, in picked_object 
    2424 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2425 beyond, 
    2426 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2427 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2428 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    2429 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2430 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2431 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2432 packages\chimerax\core\models.py", line 143, in first_intercept 
    2433 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2434 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2435 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2436 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    2437 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2438 exclude=exclude) 
    2439 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2440 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2441 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    2442 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2443 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2444 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2445 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    2446 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    2447 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2448 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2449 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    2450 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    2451 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2452 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2453 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    2454 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    2455 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2456 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2457 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    2458 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    2459 ^^^^^^^^^ 
    2460 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2461 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2462 cget(self._c_pointers, n, pointer(values)) 
    2463 ValueError: no active coordinate set 
    2464  
    2465 ValueError: no active coordinate set 
    2466  
    2467 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2468 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2469 cget(self._c_pointers, n, pointer(values)) 
    2470  
    2471 See log for complete Python traceback. 
    2472  
    2473 Traceback (most recent call last): 
    2474 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2475 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    2476 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2477 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2478 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    2479 mouse_pause_tracking 
    2480 self._mouse_pause() 
    2481 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2482 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    2483 m.pause(self._mouse_pause_position) 
    2484 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2485 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    2486 p = self.view.picked_object(x, y) 
    2487 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2488 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2489 packages\chimerax\graphics\view.py", line 838, in picked_object 
    2490 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2491 beyond, 
    2492 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2493 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2494 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    2495 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2496 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2497 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2498 packages\chimerax\core\models.py", line 143, in first_intercept 
    2499 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2500 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2501 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2502 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    2503 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2504 exclude=exclude) 
    2505 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2506 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2507 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    2508 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2509 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2510 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2511 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    2512 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    2513 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2514 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2515 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    2516 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    2517 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2518 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2519 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    2520 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    2521 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2522 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2523 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    2524 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    2525 ^^^^^^^^^ 
    2526 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2527 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2528 cget(self._c_pointers, n, pointer(values)) 
    2529 ValueError: no active coordinate set 
    2530  
    2531 ValueError: no active coordinate set 
    2532  
    2533 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2534 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2535 cget(self._c_pointers, n, pointer(values)) 
    2536  
    2537 See log for complete Python traceback. 
    2538  
    2539 Traceback (most recent call last): 
    2540 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2541 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    2542 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2543 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2544 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    2545 mouse_pause_tracking 
    2546 self._mouse_pause() 
    2547 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2548 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    2549 m.pause(self._mouse_pause_position) 
    2550 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2551 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    2552 p = self.view.picked_object(x, y) 
    2553 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2554 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2555 packages\chimerax\graphics\view.py", line 838, in picked_object 
    2556 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2557 beyond, 
    2558 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2559 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2560 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    2561 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2562 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2563 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2564 packages\chimerax\core\models.py", line 143, in first_intercept 
    2565 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2566 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2567 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2568 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    2569 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2570 exclude=exclude) 
    2571 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2572 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2573 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    2574 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2575 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2576 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2577 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    2578 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    2579 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2580 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2581 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    2582 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    2583 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2584 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2585 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    2586 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    2587 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2588 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2589 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    2590 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    2591 ^^^^^^^^^ 
    2592 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2593 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2594 cget(self._c_pointers, n, pointer(values)) 
    2595 ValueError: no active coordinate set 
    2596  
    2597 ValueError: no active coordinate set 
    2598  
    2599 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2600 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2601 cget(self._c_pointers, n, pointer(values)) 
    2602  
    2603 See log for complete Python traceback. 
    2604  
    2605 Traceback (most recent call last): 
    2606 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2607 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    2608 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2609 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2610 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    2611 mouse_pause_tracking 
    2612 self._mouse_pause() 
    2613 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2614 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    2615 m.pause(self._mouse_pause_position) 
    2616 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2617 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    2618 p = self.view.picked_object(x, y) 
    2619 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2620 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2621 packages\chimerax\graphics\view.py", line 838, in picked_object 
    2622 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2623 beyond, 
    2624 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2625 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2626 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    2627 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2628 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2629 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2630 packages\chimerax\core\models.py", line 143, in first_intercept 
    2631 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2632 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2633 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2634 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    2635 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2636 exclude=exclude) 
    2637 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2638 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2639 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    2640 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2641 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2642 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2643 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    2644 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    2645 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2646 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2647 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    2648 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    2649 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2650 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2651 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    2652 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    2653 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2654 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2655 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    2656 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    2657 ^^^^^^^^^ 
    2658 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2659 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2660 cget(self._c_pointers, n, pointer(values)) 
    2661 ValueError: no active coordinate set 
    2662  
    2663 ValueError: no active coordinate set 
    2664  
    2665 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2666 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2667 cget(self._c_pointers, n, pointer(values)) 
    2668  
    2669 See log for complete Python traceback. 
    2670  
    2671 Traceback (most recent call last): 
    2672 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2673 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    2674 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2675 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2676 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    2677 mouse_pause_tracking 
    2678 self._mouse_pause() 
    2679 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2680 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    2681 m.pause(self._mouse_pause_position) 
    2682 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2683 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    2684 p = self.view.picked_object(x, y) 
    2685 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2686 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2687 packages\chimerax\graphics\view.py", line 838, in picked_object 
    2688 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2689 beyond, 
    2690 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2691 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2692 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    2693 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2694 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2695 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2696 packages\chimerax\core\models.py", line 143, in first_intercept 
    2697 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2698 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2699 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2700 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    2701 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2702 exclude=exclude) 
    2703 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2704 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2705 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    2706 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2707 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2708 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2709 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    2710 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    2711 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2712 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2713 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    2714 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    2715 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2716 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2717 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    2718 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    2719 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2720 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2721 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    2722 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    2723 ^^^^^^^^^ 
    2724 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2725 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2726 cget(self._c_pointers, n, pointer(values)) 
    2727 ValueError: no active coordinate set 
    2728  
    2729 ValueError: no active coordinate set 
    2730  
    2731 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2732 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2733 cget(self._c_pointers, n, pointer(values)) 
    2734  
    2735 See log for complete Python traceback. 
    2736  
    2737 Traceback (most recent call last): 
    2738 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2739 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    2740 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2741 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2742 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    2743 mouse_pause_tracking 
    2744 self._mouse_pause() 
    2745 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2746 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    2747 m.pause(self._mouse_pause_position) 
    2748 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2749 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    2750 p = self.view.picked_object(x, y) 
    2751 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2752 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2753 packages\chimerax\graphics\view.py", line 838, in picked_object 
    2754 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2755 beyond, 
    2756 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2757 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2758 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    2759 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2760 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2761 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2762 packages\chimerax\core\models.py", line 143, in first_intercept 
    2763 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2764 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2765 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2766 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    2767 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2768 exclude=exclude) 
    2769 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2770 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2771 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    2772 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2773 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2774 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2775 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    2776 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    2777 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2778 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2779 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    2780 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    2781 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2782 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2783 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    2784 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    2785 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2786 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2787 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    2788 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    2789 ^^^^^^^^^ 
    2790 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2791 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2792 cget(self._c_pointers, n, pointer(values)) 
    2793 ValueError: no active coordinate set 
    2794  
    2795 ValueError: no active coordinate set 
    2796  
    2797 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2798 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2799 cget(self._c_pointers, n, pointer(values)) 
    2800  
    2801 See log for complete Python traceback. 
    2802  
    2803 Traceback (most recent call last): 
    2804 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2805 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    2806 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2807 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2808 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    2809 mouse_pause_tracking 
    2810 self._mouse_pause() 
    2811 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2812 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    2813 m.pause(self._mouse_pause_position) 
    2814 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2815 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    2816 p = self.view.picked_object(x, y) 
    2817 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2818 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2819 packages\chimerax\graphics\view.py", line 838, in picked_object 
    2820 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2821 beyond, 
    2822 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2823 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2824 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    2825 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2826 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2827 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2828 packages\chimerax\core\models.py", line 143, in first_intercept 
    2829 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2830 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2831 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2832 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    2833 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2834 exclude=exclude) 
    2835 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2836 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2837 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    2838 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2839 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2840 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2841 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    2842 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    2843 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2844 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2845 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    2846 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    2847 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2848 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2849 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    2850 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    2851 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2852 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2853 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    2854 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    2855 ^^^^^^^^^ 
    2856 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2857 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2858 cget(self._c_pointers, n, pointer(values)) 
    2859 ValueError: no active coordinate set 
    2860  
    2861 ValueError: no active coordinate set 
    2862  
    2863 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2864 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2865 cget(self._c_pointers, n, pointer(values)) 
    2866  
    2867 See log for complete Python traceback. 
    2868  
    2869 Traceback (most recent call last): 
    2870 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2871 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    2872 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2873 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2874 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    2875 mouse_pause_tracking 
    2876 self._mouse_pause() 
    2877 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2878 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    2879 m.pause(self._mouse_pause_position) 
    2880 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2881 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    2882 p = self.view.picked_object(x, y) 
    2883 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2884 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2885 packages\chimerax\graphics\view.py", line 838, in picked_object 
    2886 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2887 beyond, 
    2888 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2889 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2890 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    2891 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2892 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2893 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2894 packages\chimerax\core\models.py", line 143, in first_intercept 
    2895 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2896 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2897 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2898 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    2899 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2900 exclude=exclude) 
    2901 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2902 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2903 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    2904 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2905 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2906 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2907 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    2908 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    2909 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2910 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2911 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    2912 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    2913 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2914 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2915 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    2916 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    2917 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2918 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2919 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    2920 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    2921 ^^^^^^^^^ 
    2922 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2923 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2924 cget(self._c_pointers, n, pointer(values)) 
    2925 ValueError: no active coordinate set 
    2926  
    2927 ValueError: no active coordinate set 
    2928  
    2929 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2930 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2931 cget(self._c_pointers, n, pointer(values)) 
    2932  
    2933 See log for complete Python traceback. 
    2934  
    2935 Traceback (most recent call last): 
    2936 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2937 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    2938 self.session.ui.mouse_modes.mouse_pause_tracking() 
    2939 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2940 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    2941 mouse_pause_tracking 
    2942 self._mouse_pause() 
    2943 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2944 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    2945 m.pause(self._mouse_pause_position) 
    2946 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2947 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    2948 p = self.view.picked_object(x, y) 
    2949 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2950 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2951 packages\chimerax\graphics\view.py", line 838, in picked_object 
    2952 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    2953 beyond, 
    2954 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2955 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2956 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    2957 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    2958 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2959 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2960 packages\chimerax\core\models.py", line 143, in first_intercept 
    2961 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    2962 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2963 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2964 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    2965 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    2966 exclude=exclude) 
    2967 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2968 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2969 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    2970 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    2971 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2972 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2973 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    2974 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    2975 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2976 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2977 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    2978 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    2979 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2980 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2981 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    2982 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    2983 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    2984 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2985 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    2986 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    2987 ^^^^^^^^^ 
    2988 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2989 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2990 cget(self._c_pointers, n, pointer(values)) 
    2991 ValueError: no active coordinate set 
    2992  
    2993 ValueError: no active coordinate set 
    2994  
    2995 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    2996 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    2997 cget(self._c_pointers, n, pointer(values)) 
    2998  
    2999 See log for complete Python traceback. 
    3000  
    3001 Traceback (most recent call last): 
    3002 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3003 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    3004 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3005 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3006 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    3007 mouse_pause_tracking 
    3008 self._mouse_pause() 
    3009 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3010 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    3011 m.pause(self._mouse_pause_position) 
    3012 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3013 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    3014 p = self.view.picked_object(x, y) 
    3015 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3016 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3017 packages\chimerax\graphics\view.py", line 838, in picked_object 
    3018 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3019 beyond, 
    3020 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3021 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3022 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    3023 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3024 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3025 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3026 packages\chimerax\core\models.py", line 143, in first_intercept 
    3027 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3028 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3029 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3030 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    3031 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3032 exclude=exclude) 
    3033 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3034 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3035 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    3036 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3037 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3038 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3039 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    3040 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    3041 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3042 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3043 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    3044 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    3045 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3046 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3047 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    3048 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    3049 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3050 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3051 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    3052 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    3053 ^^^^^^^^^ 
    3054 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3055 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3056 cget(self._c_pointers, n, pointer(values)) 
    3057 ValueError: no active coordinate set 
    3058  
    3059 ValueError: no active coordinate set 
    3060  
    3061 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3062 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3063 cget(self._c_pointers, n, pointer(values)) 
    3064  
    3065 See log for complete Python traceback. 
    3066  
    3067 Traceback (most recent call last): 
    3068 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3069 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    3070 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3071 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3072 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    3073 mouse_pause_tracking 
    3074 self._mouse_pause() 
    3075 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3076 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    3077 m.pause(self._mouse_pause_position) 
    3078 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3079 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    3080 p = self.view.picked_object(x, y) 
    3081 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3082 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3083 packages\chimerax\graphics\view.py", line 838, in picked_object 
    3084 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3085 beyond, 
    3086 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3087 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3088 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    3089 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3090 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3091 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3092 packages\chimerax\core\models.py", line 143, in first_intercept 
    3093 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3094 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3095 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3096 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    3097 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3098 exclude=exclude) 
    3099 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3100 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3101 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    3102 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3103 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3104 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3105 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    3106 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    3107 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3108 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3109 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    3110 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    3111 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3112 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3113 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    3114 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    3115 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3116 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3117 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    3118 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    3119 ^^^^^^^^^ 
    3120 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3121 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3122 cget(self._c_pointers, n, pointer(values)) 
    3123 ValueError: no active coordinate set 
    3124  
    3125 ValueError: no active coordinate set 
    3126  
    3127 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3128 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3129 cget(self._c_pointers, n, pointer(values)) 
    3130  
    3131 See log for complete Python traceback. 
    3132  
    3133 Traceback (most recent call last): 
    3134 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3135 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    3136 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3137 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3138 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    3139 mouse_pause_tracking 
    3140 self._mouse_pause() 
    3141 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3142 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    3143 m.pause(self._mouse_pause_position) 
    3144 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3145 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    3146 p = self.view.picked_object(x, y) 
    3147 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3148 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3149 packages\chimerax\graphics\view.py", line 838, in picked_object 
    3150 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3151 beyond, 
    3152 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3153 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3154 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    3155 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3156 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3157 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3158 packages\chimerax\core\models.py", line 143, in first_intercept 
    3159 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3160 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3161 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3162 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    3163 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3164 exclude=exclude) 
    3165 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3166 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3167 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    3168 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3169 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3170 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3171 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    3172 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    3173 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3174 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3175 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    3176 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    3177 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3178 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3179 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    3180 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    3181 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3182 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3183 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    3184 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    3185 ^^^^^^^^^ 
    3186 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3187 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3188 cget(self._c_pointers, n, pointer(values)) 
    3189 ValueError: no active coordinate set 
    3190  
    3191 ValueError: no active coordinate set 
    3192  
    3193 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3194 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3195 cget(self._c_pointers, n, pointer(values)) 
    3196  
    3197 See log for complete Python traceback. 
    3198  
    3199 Traceback (most recent call last): 
    3200 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3201 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    3202 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3203 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3204 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    3205 mouse_pause_tracking 
    3206 self._mouse_pause() 
    3207 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3208 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    3209 m.pause(self._mouse_pause_position) 
    3210 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3211 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    3212 p = self.view.picked_object(x, y) 
    3213 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3214 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3215 packages\chimerax\graphics\view.py", line 838, in picked_object 
    3216 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3217 beyond, 
    3218 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3219 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3220 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    3221 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3222 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3223 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3224 packages\chimerax\core\models.py", line 143, in first_intercept 
    3225 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3226 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3227 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3228 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    3229 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3230 exclude=exclude) 
    3231 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3232 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3233 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    3234 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3235 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3236 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3237 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    3238 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    3239 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3240 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3241 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    3242 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    3243 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3244 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3245 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    3246 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    3247 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3248 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3249 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    3250 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    3251 ^^^^^^^^^ 
    3252 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3253 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3254 cget(self._c_pointers, n, pointer(values)) 
    3255 ValueError: no active coordinate set 
    3256  
    3257 ValueError: no active coordinate set 
    3258  
    3259 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3260 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3261 cget(self._c_pointers, n, pointer(values)) 
    3262  
    3263 See log for complete Python traceback. 
    3264  
    3265 Traceback (most recent call last): 
    3266 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3267 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    3268 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3269 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3270 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    3271 mouse_pause_tracking 
    3272 self._mouse_pause() 
    3273 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3274 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    3275 m.pause(self._mouse_pause_position) 
    3276 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3277 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    3278 p = self.view.picked_object(x, y) 
    3279 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3280 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3281 packages\chimerax\graphics\view.py", line 838, in picked_object 
    3282 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3283 beyond, 
    3284 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3285 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3286 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    3287 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3288 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3289 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3290 packages\chimerax\core\models.py", line 143, in first_intercept 
    3291 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3292 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3293 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3294 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    3295 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3296 exclude=exclude) 
    3297 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3298 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3299 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    3300 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3301 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3302 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3303 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    3304 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    3305 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3306 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3307 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    3308 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    3309 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3310 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3311 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    3312 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    3313 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3314 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3315 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    3316 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    3317 ^^^^^^^^^ 
    3318 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3319 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3320 cget(self._c_pointers, n, pointer(values)) 
    3321 ValueError: no active coordinate set 
    3322  
    3323 ValueError: no active coordinate set 
    3324  
    3325 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3326 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3327 cget(self._c_pointers, n, pointer(values)) 
    3328  
    3329 See log for complete Python traceback. 
    3330  
    3331 Traceback (most recent call last): 
    3332 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3333 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    3334 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3335 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3336 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    3337 mouse_pause_tracking 
    3338 self._mouse_pause() 
    3339 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3340 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    3341 m.pause(self._mouse_pause_position) 
    3342 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3343 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    3344 p = self.view.picked_object(x, y) 
    3345 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3346 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3347 packages\chimerax\graphics\view.py", line 838, in picked_object 
    3348 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3349 beyond, 
    3350 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3351 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3352 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    3353 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3354 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3355 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3356 packages\chimerax\core\models.py", line 143, in first_intercept 
    3357 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3358 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3359 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3360 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    3361 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3362 exclude=exclude) 
    3363 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3364 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3365 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    3366 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3367 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3368 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3369 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    3370 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    3371 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3372 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3373 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    3374 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    3375 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3376 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3377 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    3378 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    3379 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3380 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3381 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    3382 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    3383 ^^^^^^^^^ 
    3384 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3385 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3386 cget(self._c_pointers, n, pointer(values)) 
    3387 ValueError: no active coordinate set 
    3388  
    3389 ValueError: no active coordinate set 
    3390  
    3391 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3392 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3393 cget(self._c_pointers, n, pointer(values)) 
    3394  
    3395 See log for complete Python traceback. 
    3396  
    3397 Traceback (most recent call last): 
    3398 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3399 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    3400 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3401 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3402 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    3403 mouse_pause_tracking 
    3404 self._mouse_pause() 
    3405 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3406 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    3407 m.pause(self._mouse_pause_position) 
    3408 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3409 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    3410 p = self.view.picked_object(x, y) 
    3411 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3412 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3413 packages\chimerax\graphics\view.py", line 838, in picked_object 
    3414 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3415 beyond, 
    3416 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3417 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3418 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    3419 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3420 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3421 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3422 packages\chimerax\core\models.py", line 143, in first_intercept 
    3423 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3424 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3425 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3426 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    3427 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3428 exclude=exclude) 
    3429 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3430 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3431 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    3432 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3433 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3434 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3435 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    3436 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    3437 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3438 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3439 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    3440 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    3441 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3442 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3443 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    3444 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    3445 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3446 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3447 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    3448 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    3449 ^^^^^^^^^ 
    3450 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3451 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3452 cget(self._c_pointers, n, pointer(values)) 
    3453 ValueError: no active coordinate set 
    3454  
    3455 ValueError: no active coordinate set 
    3456  
    3457 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3458 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3459 cget(self._c_pointers, n, pointer(values)) 
    3460  
    3461 See log for complete Python traceback. 
    3462  
    3463 Traceback (most recent call last): 
    3464 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3465 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    3466 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3467 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3468 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    3469 mouse_pause_tracking 
    3470 self._mouse_pause() 
    3471 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3472 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    3473 m.pause(self._mouse_pause_position) 
    3474 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3475 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    3476 p = self.view.picked_object(x, y) 
    3477 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3478 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3479 packages\chimerax\graphics\view.py", line 838, in picked_object 
    3480 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3481 beyond, 
    3482 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3483 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3484 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    3485 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3486 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3487 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3488 packages\chimerax\core\models.py", line 143, in first_intercept 
    3489 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3490 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3491 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3492 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    3493 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3494 exclude=exclude) 
    3495 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3496 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3497 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    3498 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3499 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3500 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3501 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    3502 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    3503 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3504 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3505 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    3506 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    3507 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3508 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3509 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    3510 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    3511 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3512 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3513 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    3514 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    3515 ^^^^^^^^^ 
    3516 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3517 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3518 cget(self._c_pointers, n, pointer(values)) 
    3519 ValueError: no active coordinate set 
    3520  
    3521 ValueError: no active coordinate set 
    3522  
    3523 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3524 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3525 cget(self._c_pointers, n, pointer(values)) 
    3526  
    3527 See log for complete Python traceback. 
    3528  
    3529 Traceback (most recent call last): 
    3530 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3531 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    3532 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3533 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3534 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    3535 mouse_pause_tracking 
    3536 self._mouse_pause() 
    3537 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3538 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    3539 m.pause(self._mouse_pause_position) 
    3540 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3541 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    3542 p = self.view.picked_object(x, y) 
    3543 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3544 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3545 packages\chimerax\graphics\view.py", line 838, in picked_object 
    3546 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3547 beyond, 
    3548 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3549 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3550 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    3551 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3552 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3553 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3554 packages\chimerax\core\models.py", line 143, in first_intercept 
    3555 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3556 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3557 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3558 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    3559 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3560 exclude=exclude) 
    3561 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3562 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3563 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    3564 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3565 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3566 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3567 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    3568 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    3569 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3570 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3571 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    3572 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    3573 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3574 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3575 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    3576 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    3577 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3578 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3579 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    3580 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    3581 ^^^^^^^^^ 
    3582 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3583 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3584 cget(self._c_pointers, n, pointer(values)) 
    3585 ValueError: no active coordinate set 
    3586  
    3587 ValueError: no active coordinate set 
    3588  
    3589 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3590 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3591 cget(self._c_pointers, n, pointer(values)) 
    3592  
    3593 See log for complete Python traceback. 
    3594  
    3595 Traceback (most recent call last): 
    3596 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3597 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    3598 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3599 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3600 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    3601 mouse_pause_tracking 
    3602 self._mouse_pause() 
    3603 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3604 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    3605 m.pause(self._mouse_pause_position) 
    3606 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3607 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    3608 p = self.view.picked_object(x, y) 
    3609 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3610 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3611 packages\chimerax\graphics\view.py", line 838, in picked_object 
    3612 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3613 beyond, 
    3614 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3615 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3616 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    3617 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3618 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3619 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3620 packages\chimerax\core\models.py", line 143, in first_intercept 
    3621 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3622 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3623 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3624 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    3625 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3626 exclude=exclude) 
    3627 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3628 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3629 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    3630 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3631 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3632 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3633 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    3634 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    3635 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3636 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3637 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    3638 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    3639 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3640 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3641 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    3642 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    3643 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3644 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3645 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    3646 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    3647 ^^^^^^^^^ 
    3648 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3649 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3650 cget(self._c_pointers, n, pointer(values)) 
    3651 ValueError: no active coordinate set 
    3652  
    3653 ValueError: no active coordinate set 
    3654  
    3655 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3656 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3657 cget(self._c_pointers, n, pointer(values)) 
    3658  
    3659 See log for complete Python traceback. 
    3660  
    3661 Traceback (most recent call last): 
    3662 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3663 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    3664 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3665 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3666 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    3667 mouse_pause_tracking 
    3668 self._mouse_pause() 
    3669 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3670 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    3671 m.pause(self._mouse_pause_position) 
    3672 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3673 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    3674 p = self.view.picked_object(x, y) 
    3675 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3676 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3677 packages\chimerax\graphics\view.py", line 838, in picked_object 
    3678 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3679 beyond, 
    3680 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3681 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3682 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    3683 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3684 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3685 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3686 packages\chimerax\core\models.py", line 143, in first_intercept 
    3687 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3688 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3689 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3690 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    3691 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3692 exclude=exclude) 
    3693 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3694 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3695 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    3696 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3697 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3698 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3699 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    3700 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    3701 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3702 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3703 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    3704 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    3705 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3706 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3707 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    3708 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    3709 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3710 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3711 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    3712 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    3713 ^^^^^^^^^ 
    3714 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3715 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3716 cget(self._c_pointers, n, pointer(values)) 
    3717 ValueError: no active coordinate set 
    3718  
    3719 ValueError: no active coordinate set 
    3720  
    3721 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3722 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3723 cget(self._c_pointers, n, pointer(values)) 
    3724  
    3725 See log for complete Python traceback. 
    3726  
    3727 Traceback (most recent call last): 
    3728 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3729 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    3730 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3731 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3732 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    3733 mouse_pause_tracking 
    3734 self._mouse_pause() 
    3735 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3736 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    3737 m.pause(self._mouse_pause_position) 
    3738 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3739 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    3740 p = self.view.picked_object(x, y) 
    3741 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3742 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3743 packages\chimerax\graphics\view.py", line 838, in picked_object 
    3744 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3745 beyond, 
    3746 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3747 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3748 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    3749 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3750 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3751 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3752 packages\chimerax\core\models.py", line 143, in first_intercept 
    3753 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3754 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3755 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3756 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    3757 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3758 exclude=exclude) 
    3759 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3760 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3761 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    3762 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3763 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3764 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3765 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    3766 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    3767 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3768 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3769 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    3770 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    3771 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3772 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3773 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    3774 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    3775 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3776 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3777 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    3778 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    3779 ^^^^^^^^^ 
    3780 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3781 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3782 cget(self._c_pointers, n, pointer(values)) 
    3783 ValueError: no active coordinate set 
    3784  
    3785 ValueError: no active coordinate set 
    3786  
    3787 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3788 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3789 cget(self._c_pointers, n, pointer(values)) 
    3790  
    3791 See log for complete Python traceback. 
    3792  
    3793 Traceback (most recent call last): 
    3794 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3795 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    3796 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3797 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3798 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    3799 mouse_pause_tracking 
    3800 self._mouse_pause() 
    3801 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3802 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    3803 m.pause(self._mouse_pause_position) 
    3804 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3805 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    3806 p = self.view.picked_object(x, y) 
    3807 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3808 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3809 packages\chimerax\graphics\view.py", line 838, in picked_object 
    3810 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3811 beyond, 
    3812 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3813 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3814 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    3815 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3816 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3817 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3818 packages\chimerax\core\models.py", line 143, in first_intercept 
    3819 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3820 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3821 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3822 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    3823 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3824 exclude=exclude) 
    3825 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3826 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3827 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    3828 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3829 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3830 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3831 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    3832 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    3833 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3834 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3835 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    3836 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    3837 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3838 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3839 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    3840 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    3841 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3842 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3843 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    3844 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    3845 ^^^^^^^^^ 
    3846 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3847 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3848 cget(self._c_pointers, n, pointer(values)) 
    3849 ValueError: no active coordinate set 
    3850  
    3851 ValueError: no active coordinate set 
    3852  
    3853 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3854 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3855 cget(self._c_pointers, n, pointer(values)) 
    3856  
    3857 See log for complete Python traceback. 
    3858  
    3859 Traceback (most recent call last): 
    3860 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3861 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    3862 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3863 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3864 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    3865 mouse_pause_tracking 
    3866 self._mouse_pause() 
    3867 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3868 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    3869 m.pause(self._mouse_pause_position) 
    3870 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3871 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    3872 p = self.view.picked_object(x, y) 
    3873 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3874 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3875 packages\chimerax\graphics\view.py", line 838, in picked_object 
    3876 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3877 beyond, 
    3878 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3879 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3880 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    3881 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3882 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3883 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3884 packages\chimerax\core\models.py", line 143, in first_intercept 
    3885 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3886 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3887 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3888 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    3889 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3890 exclude=exclude) 
    3891 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3892 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3893 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    3894 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3895 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3896 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3897 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    3898 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    3899 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3900 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3901 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    3902 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    3903 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3904 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3905 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    3906 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    3907 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3908 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3909 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    3910 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    3911 ^^^^^^^^^ 
    3912 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3913 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3914 cget(self._c_pointers, n, pointer(values)) 
    3915 ValueError: no active coordinate set 
    3916  
    3917 ValueError: no active coordinate set 
    3918  
    3919 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3920 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3921 cget(self._c_pointers, n, pointer(values)) 
    3922  
    3923 See log for complete Python traceback. 
    3924  
    3925 Traceback (most recent call last): 
    3926 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3927 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    3928 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3929 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3930 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    3931 mouse_pause_tracking 
    3932 self._mouse_pause() 
    3933 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3934 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    3935 m.pause(self._mouse_pause_position) 
    3936 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3937 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    3938 p = self.view.picked_object(x, y) 
    3939 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3940 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3941 packages\chimerax\graphics\view.py", line 838, in picked_object 
    3942 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    3943 beyond, 
    3944 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3945 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3946 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    3947 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    3948 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3949 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3950 packages\chimerax\core\models.py", line 143, in first_intercept 
    3951 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    3952 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3953 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3954 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    3955 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    3956 exclude=exclude) 
    3957 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3958 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3959 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    3960 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    3961 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3962 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3963 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    3964 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    3965 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3966 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3967 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    3968 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    3969 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3970 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3971 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    3972 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    3973 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    3974 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3975 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    3976 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    3977 ^^^^^^^^^ 
    3978 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3979 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3980 cget(self._c_pointers, n, pointer(values)) 
    3981 ValueError: no active coordinate set 
    3982  
    3983 ValueError: no active coordinate set 
    3984  
    3985 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3986 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    3987 cget(self._c_pointers, n, pointer(values)) 
    3988  
    3989 See log for complete Python traceback. 
    3990  
    3991 Traceback (most recent call last): 
    3992 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3993 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    3994 self.session.ui.mouse_modes.mouse_pause_tracking() 
    3995 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    3996 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    3997 mouse_pause_tracking 
    3998 self._mouse_pause() 
    3999 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4000 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    4001 m.pause(self._mouse_pause_position) 
    4002 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4003 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    4004 p = self.view.picked_object(x, y) 
    4005 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4006 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4007 packages\chimerax\graphics\view.py", line 838, in picked_object 
    4008 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4009 beyond, 
    4010 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4011 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4012 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    4013 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4014 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4015 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4016 packages\chimerax\core\models.py", line 143, in first_intercept 
    4017 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4018 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4019 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4020 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    4021 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4022 exclude=exclude) 
    4023 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4024 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4025 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    4026 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4027 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4028 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4029 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    4030 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    4031 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4032 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4033 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    4034 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    4035 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4036 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4037 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    4038 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    4039 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4040 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4041 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    4042 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    4043 ^^^^^^^^^ 
    4044 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4045 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4046 cget(self._c_pointers, n, pointer(values)) 
    4047 ValueError: no active coordinate set 
    4048  
    4049 ValueError: no active coordinate set 
    4050  
    4051 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4052 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4053 cget(self._c_pointers, n, pointer(values)) 
    4054  
    4055 See log for complete Python traceback. 
    4056  
    4057 Traceback (most recent call last): 
    4058 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4059 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    4060 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4061 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4062 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    4063 mouse_pause_tracking 
    4064 self._mouse_pause() 
    4065 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4066 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    4067 m.pause(self._mouse_pause_position) 
    4068 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4069 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    4070 p = self.view.picked_object(x, y) 
    4071 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4072 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4073 packages\chimerax\graphics\view.py", line 838, in picked_object 
    4074 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4075 beyond, 
    4076 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4077 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4078 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    4079 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4080 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4081 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4082 packages\chimerax\core\models.py", line 143, in first_intercept 
    4083 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4084 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4085 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4086 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    4087 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4088 exclude=exclude) 
    4089 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4090 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4091 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    4092 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4093 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4094 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4095 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    4096 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    4097 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4098 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4099 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    4100 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    4101 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4102 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4103 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    4104 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    4105 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4106 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4107 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    4108 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    4109 ^^^^^^^^^ 
    4110 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4111 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4112 cget(self._c_pointers, n, pointer(values)) 
    4113 ValueError: no active coordinate set 
    4114  
    4115 ValueError: no active coordinate set 
    4116  
    4117 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4118 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4119 cget(self._c_pointers, n, pointer(values)) 
    4120  
    4121 See log for complete Python traceback. 
    4122  
    4123 Traceback (most recent call last): 
    4124 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4125 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    4126 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4127 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4128 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    4129 mouse_pause_tracking 
    4130 self._mouse_pause() 
    4131 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4132 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    4133 m.pause(self._mouse_pause_position) 
    4134 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4135 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    4136 p = self.view.picked_object(x, y) 
    4137 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4138 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4139 packages\chimerax\graphics\view.py", line 838, in picked_object 
    4140 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4141 beyond, 
    4142 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4143 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4144 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    4145 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4146 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4147 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4148 packages\chimerax\core\models.py", line 143, in first_intercept 
    4149 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4150 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4151 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4152 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    4153 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4154 exclude=exclude) 
    4155 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4156 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4157 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    4158 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4159 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4160 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4161 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    4162 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    4163 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4164 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4165 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    4166 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    4167 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4168 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4169 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    4170 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    4171 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4172 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4173 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    4174 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    4175 ^^^^^^^^^ 
    4176 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4177 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4178 cget(self._c_pointers, n, pointer(values)) 
    4179 ValueError: no active coordinate set 
    4180  
    4181 ValueError: no active coordinate set 
    4182  
    4183 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4184 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4185 cget(self._c_pointers, n, pointer(values)) 
    4186  
    4187 See log for complete Python traceback. 
    4188  
    4189 Traceback (most recent call last): 
    4190 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4191 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    4192 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4193 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4194 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    4195 mouse_pause_tracking 
    4196 self._mouse_pause() 
    4197 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4198 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    4199 m.pause(self._mouse_pause_position) 
    4200 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4201 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    4202 p = self.view.picked_object(x, y) 
    4203 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4204 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4205 packages\chimerax\graphics\view.py", line 838, in picked_object 
    4206 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4207 beyond, 
    4208 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4209 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4210 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    4211 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4212 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4213 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4214 packages\chimerax\core\models.py", line 143, in first_intercept 
    4215 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4216 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4217 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4218 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    4219 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4220 exclude=exclude) 
    4221 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4222 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4223 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    4224 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4225 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4226 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4227 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    4228 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    4229 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4230 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4231 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    4232 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    4233 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4234 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4235 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    4236 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    4237 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4238 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4239 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    4240 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    4241 ^^^^^^^^^ 
    4242 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4243 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4244 cget(self._c_pointers, n, pointer(values)) 
    4245 ValueError: no active coordinate set 
    4246  
    4247 ValueError: no active coordinate set 
    4248  
    4249 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4250 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4251 cget(self._c_pointers, n, pointer(values)) 
    4252  
    4253 See log for complete Python traceback. 
    4254  
    4255 Traceback (most recent call last): 
    4256 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4257 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    4258 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4259 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4260 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    4261 mouse_pause_tracking 
    4262 self._mouse_pause() 
    4263 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4264 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    4265 m.pause(self._mouse_pause_position) 
    4266 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4267 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    4268 p = self.view.picked_object(x, y) 
    4269 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4270 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4271 packages\chimerax\graphics\view.py", line 838, in picked_object 
    4272 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4273 beyond, 
    4274 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4275 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4276 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    4277 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4278 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4279 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4280 packages\chimerax\core\models.py", line 143, in first_intercept 
    4281 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4282 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4283 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4284 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    4285 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4286 exclude=exclude) 
    4287 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4288 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4289 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    4290 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4291 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4292 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4293 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    4294 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    4295 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4296 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4297 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    4298 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    4299 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4300 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4301 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    4302 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    4303 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4304 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4305 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    4306 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    4307 ^^^^^^^^^ 
    4308 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4309 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4310 cget(self._c_pointers, n, pointer(values)) 
    4311 ValueError: no active coordinate set 
    4312  
    4313 ValueError: no active coordinate set 
    4314  
    4315 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4316 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4317 cget(self._c_pointers, n, pointer(values)) 
    4318  
    4319 See log for complete Python traceback. 
    4320  
    4321 Traceback (most recent call last): 
    4322 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4323 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    4324 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4325 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4326 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    4327 mouse_pause_tracking 
    4328 self._mouse_pause() 
    4329 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4330 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    4331 m.pause(self._mouse_pause_position) 
    4332 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4333 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    4334 p = self.view.picked_object(x, y) 
    4335 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4336 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4337 packages\chimerax\graphics\view.py", line 838, in picked_object 
    4338 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4339 beyond, 
    4340 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4341 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4342 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    4343 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4344 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4345 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4346 packages\chimerax\core\models.py", line 143, in first_intercept 
    4347 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4348 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4349 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4350 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    4351 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4352 exclude=exclude) 
    4353 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4354 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4355 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    4356 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4357 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4358 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4359 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    4360 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    4361 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4362 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4363 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    4364 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    4365 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4366 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4367 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    4368 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    4369 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4370 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4371 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    4372 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    4373 ^^^^^^^^^ 
    4374 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4375 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4376 cget(self._c_pointers, n, pointer(values)) 
    4377 ValueError: no active coordinate set 
    4378  
    4379 ValueError: no active coordinate set 
    4380  
    4381 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4382 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4383 cget(self._c_pointers, n, pointer(values)) 
    4384  
    4385 See log for complete Python traceback. 
    4386  
    4387 Traceback (most recent call last): 
    4388 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4389 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    4390 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4391 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4392 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    4393 mouse_pause_tracking 
    4394 self._mouse_pause() 
    4395 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4396 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    4397 m.pause(self._mouse_pause_position) 
    4398 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4399 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    4400 p = self.view.picked_object(x, y) 
    4401 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4402 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4403 packages\chimerax\graphics\view.py", line 838, in picked_object 
    4404 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4405 beyond, 
    4406 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4407 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4408 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    4409 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4410 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4411 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4412 packages\chimerax\core\models.py", line 143, in first_intercept 
    4413 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4414 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4415 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4416 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    4417 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4418 exclude=exclude) 
    4419 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4420 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4421 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    4422 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4423 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4424 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4425 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    4426 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    4427 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4428 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4429 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    4430 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    4431 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4432 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4433 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    4434 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    4435 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4436 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4437 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    4438 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    4439 ^^^^^^^^^ 
    4440 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4441 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4442 cget(self._c_pointers, n, pointer(values)) 
    4443 ValueError: no active coordinate set 
    4444  
    4445 ValueError: no active coordinate set 
    4446  
    4447 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4448 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4449 cget(self._c_pointers, n, pointer(values)) 
    4450  
    4451 See log for complete Python traceback. 
    4452  
    4453 Traceback (most recent call last): 
    4454 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4455 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    4456 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4457 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4458 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    4459 mouse_pause_tracking 
    4460 self._mouse_pause() 
    4461 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4462 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    4463 m.pause(self._mouse_pause_position) 
    4464 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4465 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    4466 p = self.view.picked_object(x, y) 
    4467 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4468 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4469 packages\chimerax\graphics\view.py", line 838, in picked_object 
    4470 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4471 beyond, 
    4472 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4473 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4474 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    4475 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4476 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4477 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4478 packages\chimerax\core\models.py", line 143, in first_intercept 
    4479 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4480 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4481 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4482 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    4483 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4484 exclude=exclude) 
    4485 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4486 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4487 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    4488 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4489 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4490 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4491 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    4492 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    4493 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4494 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4495 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    4496 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    4497 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4498 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4499 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    4500 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    4501 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4502 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4503 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    4504 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    4505 ^^^^^^^^^ 
    4506 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4507 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4508 cget(self._c_pointers, n, pointer(values)) 
    4509 ValueError: no active coordinate set 
    4510  
    4511 ValueError: no active coordinate set 
    4512  
    4513 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4514 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4515 cget(self._c_pointers, n, pointer(values)) 
    4516  
    4517 See log for complete Python traceback. 
    4518  
    4519 Traceback (most recent call last): 
    4520 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4521 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    4522 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4523 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4524 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    4525 mouse_pause_tracking 
    4526 self._mouse_pause() 
    4527 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4528 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    4529 m.pause(self._mouse_pause_position) 
    4530 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4531 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    4532 p = self.view.picked_object(x, y) 
    4533 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4534 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4535 packages\chimerax\graphics\view.py", line 838, in picked_object 
    4536 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4537 beyond, 
    4538 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4539 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4540 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    4541 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4542 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4543 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4544 packages\chimerax\core\models.py", line 143, in first_intercept 
    4545 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4546 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4547 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4548 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    4549 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4550 exclude=exclude) 
    4551 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4552 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4553 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    4554 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4555 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4556 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4557 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    4558 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    4559 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4560 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4561 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    4562 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    4563 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4564 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4565 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    4566 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    4567 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4568 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4569 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    4570 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    4571 ^^^^^^^^^ 
    4572 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4573 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4574 cget(self._c_pointers, n, pointer(values)) 
    4575 ValueError: no active coordinate set 
    4576  
    4577 ValueError: no active coordinate set 
    4578  
    4579 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4580 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4581 cget(self._c_pointers, n, pointer(values)) 
    4582  
    4583 See log for complete Python traceback. 
    4584  
    4585 Traceback (most recent call last): 
    4586 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4587 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    4588 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4589 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4590 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    4591 mouse_pause_tracking 
    4592 self._mouse_pause() 
    4593 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4594 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    4595 m.pause(self._mouse_pause_position) 
    4596 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4597 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    4598 p = self.view.picked_object(x, y) 
    4599 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4600 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4601 packages\chimerax\graphics\view.py", line 838, in picked_object 
    4602 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4603 beyond, 
    4604 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4605 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4606 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    4607 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4608 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4609 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4610 packages\chimerax\core\models.py", line 143, in first_intercept 
    4611 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4612 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4613 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4614 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    4615 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4616 exclude=exclude) 
    4617 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4618 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4619 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    4620 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4621 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4622 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4623 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    4624 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    4625 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4626 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4627 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    4628 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    4629 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4630 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4631 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    4632 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    4633 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4634 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4635 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    4636 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    4637 ^^^^^^^^^ 
    4638 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4639 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4640 cget(self._c_pointers, n, pointer(values)) 
    4641 ValueError: no active coordinate set 
    4642  
    4643 ValueError: no active coordinate set 
    4644  
    4645 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4646 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4647 cget(self._c_pointers, n, pointer(values)) 
    4648  
    4649 See log for complete Python traceback. 
    4650  
    4651 Traceback (most recent call last): 
    4652 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4653 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    4654 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4655 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4656 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    4657 mouse_pause_tracking 
    4658 self._mouse_pause() 
    4659 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4660 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    4661 m.pause(self._mouse_pause_position) 
    4662 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4663 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    4664 p = self.view.picked_object(x, y) 
    4665 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4666 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4667 packages\chimerax\graphics\view.py", line 838, in picked_object 
    4668 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4669 beyond, 
    4670 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4671 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4672 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    4673 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4674 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4675 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4676 packages\chimerax\core\models.py", line 143, in first_intercept 
    4677 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4678 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4679 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4680 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    4681 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4682 exclude=exclude) 
    4683 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4684 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4685 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    4686 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4687 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4688 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4689 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    4690 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    4691 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4692 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4693 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    4694 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    4695 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4696 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4697 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    4698 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    4699 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4700 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4701 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    4702 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    4703 ^^^^^^^^^ 
    4704 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4705 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4706 cget(self._c_pointers, n, pointer(values)) 
    4707 ValueError: no active coordinate set 
    4708  
    4709 ValueError: no active coordinate set 
    4710  
    4711 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4712 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4713 cget(self._c_pointers, n, pointer(values)) 
    4714  
    4715 See log for complete Python traceback. 
    4716  
    4717 Traceback (most recent call last): 
    4718 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4719 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    4720 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4721 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4722 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    4723 mouse_pause_tracking 
    4724 self._mouse_pause() 
    4725 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4726 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    4727 m.pause(self._mouse_pause_position) 
    4728 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4729 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    4730 p = self.view.picked_object(x, y) 
    4731 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4732 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4733 packages\chimerax\graphics\view.py", line 838, in picked_object 
    4734 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4735 beyond, 
    4736 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4737 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4738 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    4739 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4740 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4741 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4742 packages\chimerax\core\models.py", line 143, in first_intercept 
    4743 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4744 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4745 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4746 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    4747 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4748 exclude=exclude) 
    4749 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4750 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4751 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    4752 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4753 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4754 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4755 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    4756 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    4757 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4758 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4759 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    4760 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    4761 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4762 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4763 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    4764 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    4765 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4766 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4767 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    4768 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    4769 ^^^^^^^^^ 
    4770 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4771 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4772 cget(self._c_pointers, n, pointer(values)) 
    4773 ValueError: no active coordinate set 
    4774  
    4775 ValueError: no active coordinate set 
    4776  
    4777 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4778 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4779 cget(self._c_pointers, n, pointer(values)) 
    4780  
    4781 See log for complete Python traceback. 
    4782  
    4783 Traceback (most recent call last): 
    4784 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4785 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    4786 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4787 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4788 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    4789 mouse_pause_tracking 
    4790 self._mouse_pause() 
    4791 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4792 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    4793 m.pause(self._mouse_pause_position) 
    4794 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4795 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    4796 p = self.view.picked_object(x, y) 
    4797 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4798 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4799 packages\chimerax\graphics\view.py", line 838, in picked_object 
    4800 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4801 beyond, 
    4802 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4803 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4804 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    4805 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4806 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4807 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4808 packages\chimerax\core\models.py", line 143, in first_intercept 
    4809 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4810 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4811 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4812 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    4813 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4814 exclude=exclude) 
    4815 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4816 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4817 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    4818 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4819 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4820 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4821 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    4822 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    4823 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4824 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4825 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    4826 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    4827 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4828 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4829 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    4830 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    4831 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4832 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4833 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    4834 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    4835 ^^^^^^^^^ 
    4836 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4837 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4838 cget(self._c_pointers, n, pointer(values)) 
    4839 ValueError: no active coordinate set 
    4840  
    4841 ValueError: no active coordinate set 
    4842  
    4843 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4844 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4845 cget(self._c_pointers, n, pointer(values)) 
    4846  
    4847 See log for complete Python traceback. 
    4848  
    4849 Traceback (most recent call last): 
    4850 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4851 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    4852 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4853 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4854 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    4855 mouse_pause_tracking 
    4856 self._mouse_pause() 
    4857 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4858 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    4859 m.pause(self._mouse_pause_position) 
    4860 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4861 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    4862 p = self.view.picked_object(x, y) 
    4863 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4864 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4865 packages\chimerax\graphics\view.py", line 838, in picked_object 
    4866 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4867 beyond, 
    4868 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4869 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4870 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    4871 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4872 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4873 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4874 packages\chimerax\core\models.py", line 143, in first_intercept 
    4875 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4876 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4877 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4878 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    4879 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4880 exclude=exclude) 
    4881 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4882 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4883 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    4884 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4885 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4886 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4887 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    4888 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    4889 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4890 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4891 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    4892 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    4893 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4894 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4895 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    4896 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    4897 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4898 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4899 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    4900 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    4901 ^^^^^^^^^ 
    4902 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4903 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4904 cget(self._c_pointers, n, pointer(values)) 
    4905 ValueError: no active coordinate set 
    4906  
    4907 ValueError: no active coordinate set 
    4908  
    4909 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4910 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4911 cget(self._c_pointers, n, pointer(values)) 
    4912  
    4913 See log for complete Python traceback. 
    4914  
    4915 Traceback (most recent call last): 
    4916 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4917 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    4918 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4919 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4920 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    4921 mouse_pause_tracking 
    4922 self._mouse_pause() 
    4923 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4924 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    4925 m.pause(self._mouse_pause_position) 
    4926 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4927 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    4928 p = self.view.picked_object(x, y) 
    4929 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4930 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4931 packages\chimerax\graphics\view.py", line 838, in picked_object 
    4932 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4933 beyond, 
    4934 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4935 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4936 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    4937 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    4938 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4939 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4940 packages\chimerax\core\models.py", line 143, in first_intercept 
    4941 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    4942 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4943 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4944 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    4945 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    4946 exclude=exclude) 
    4947 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4948 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4949 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    4950 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    4951 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4952 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4953 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    4954 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    4955 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4956 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4957 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    4958 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    4959 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4960 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4961 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    4962 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    4963 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4964 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4965 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    4966 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    4967 ^^^^^^^^^ 
    4968 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4969 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4970 cget(self._c_pointers, n, pointer(values)) 
    4971 ValueError: no active coordinate set 
    4972  
    4973 ValueError: no active coordinate set 
    4974  
    4975 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4976 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    4977 cget(self._c_pointers, n, pointer(values)) 
    4978  
    4979 See log for complete Python traceback. 
    4980  
    4981 Traceback (most recent call last): 
    4982 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4983 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    4984 self.session.ui.mouse_modes.mouse_pause_tracking() 
    4985 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4986 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    4987 mouse_pause_tracking 
    4988 self._mouse_pause() 
    4989 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4990 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    4991 m.pause(self._mouse_pause_position) 
    4992 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4993 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    4994 p = self.view.picked_object(x, y) 
    4995 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    4996 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    4997 packages\chimerax\graphics\view.py", line 838, in picked_object 
    4998 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    4999 beyond, 
    5000 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5001 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5002 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    5003 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5004 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5005 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5006 packages\chimerax\core\models.py", line 143, in first_intercept 
    5007 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5009 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5010 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    5011 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5012 exclude=exclude) 
    5013 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5014 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5015 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    5016 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5017 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5018 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5019 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    5020 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    5021 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5022 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5023 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    5024 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    5025 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5026 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5027 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    5028 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    5029 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5030 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5031 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    5032 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    5033 ^^^^^^^^^ 
    5034 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5035 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5036 cget(self._c_pointers, n, pointer(values)) 
    5037 ValueError: no active coordinate set 
    5038  
    5039 ValueError: no active coordinate set 
    5040  
    5041 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5042 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5043 cget(self._c_pointers, n, pointer(values)) 
    5044  
    5045 See log for complete Python traceback. 
    5046  
    5047 Traceback (most recent call last): 
    5048 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5049 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    5050 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5051 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5052 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    5053 mouse_pause_tracking 
    5054 self._mouse_pause() 
    5055 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5056 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    5057 m.pause(self._mouse_pause_position) 
    5058 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5059 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    5060 p = self.view.picked_object(x, y) 
    5061 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5062 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5063 packages\chimerax\graphics\view.py", line 838, in picked_object 
    5064 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5065 beyond, 
    5066 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5067 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5068 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    5069 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5070 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5071 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5072 packages\chimerax\core\models.py", line 143, in first_intercept 
    5073 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5074 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5075 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5076 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    5077 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5078 exclude=exclude) 
    5079 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5080 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5081 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    5082 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5083 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5084 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5085 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    5086 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    5087 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5088 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5089 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    5090 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    5091 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5092 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5093 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    5094 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    5095 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5096 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5097 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    5098 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    5099 ^^^^^^^^^ 
    5100 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5101 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5102 cget(self._c_pointers, n, pointer(values)) 
    5103 ValueError: no active coordinate set 
    5104  
    5105 ValueError: no active coordinate set 
    5106  
    5107 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5108 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5109 cget(self._c_pointers, n, pointer(values)) 
    5110  
    5111 See log for complete Python traceback. 
    5112  
    5113 Traceback (most recent call last): 
    5114 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5115 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    5116 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5117 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5118 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    5119 mouse_pause_tracking 
    5120 self._mouse_pause() 
    5121 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5122 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    5123 m.pause(self._mouse_pause_position) 
    5124 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5125 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    5126 p = self.view.picked_object(x, y) 
    5127 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5128 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5129 packages\chimerax\graphics\view.py", line 838, in picked_object 
    5130 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5131 beyond, 
    5132 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5133 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5134 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    5135 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5136 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5137 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5138 packages\chimerax\core\models.py", line 143, in first_intercept 
    5139 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5140 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5141 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5142 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    5143 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5144 exclude=exclude) 
    5145 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5146 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5147 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    5148 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5149 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5150 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5151 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    5152 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    5153 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5154 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5155 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    5156 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    5157 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5158 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5159 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    5160 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    5161 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5162 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5163 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    5164 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    5165 ^^^^^^^^^ 
    5166 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5167 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5168 cget(self._c_pointers, n, pointer(values)) 
    5169 ValueError: no active coordinate set 
    5170  
    5171 ValueError: no active coordinate set 
    5172  
    5173 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5174 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5175 cget(self._c_pointers, n, pointer(values)) 
    5176  
    5177 See log for complete Python traceback. 
    5178  
    5179 Traceback (most recent call last): 
    5180 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5181 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    5182 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5183 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5184 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    5185 mouse_pause_tracking 
    5186 self._mouse_pause() 
    5187 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5188 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    5189 m.pause(self._mouse_pause_position) 
    5190 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5191 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    5192 p = self.view.picked_object(x, y) 
    5193 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5194 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5195 packages\chimerax\graphics\view.py", line 838, in picked_object 
    5196 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5197 beyond, 
    5198 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5199 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5200 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    5201 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5202 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5203 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5204 packages\chimerax\core\models.py", line 143, in first_intercept 
    5205 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5206 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5207 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5208 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    5209 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5210 exclude=exclude) 
    5211 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5212 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5213 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    5214 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5215 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5216 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5217 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    5218 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    5219 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5220 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5221 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    5222 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    5223 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5224 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5225 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    5226 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    5227 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5228 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5229 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    5230 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    5231 ^^^^^^^^^ 
    5232 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5233 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5234 cget(self._c_pointers, n, pointer(values)) 
    5235 ValueError: no active coordinate set 
    5236  
    5237 ValueError: no active coordinate set 
    5238  
    5239 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5240 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5241 cget(self._c_pointers, n, pointer(values)) 
    5242  
    5243 See log for complete Python traceback. 
    5244  
    5245 Traceback (most recent call last): 
    5246 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5247 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    5248 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5249 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5250 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    5251 mouse_pause_tracking 
    5252 self._mouse_pause() 
    5253 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5254 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    5255 m.pause(self._mouse_pause_position) 
    5256 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5257 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    5258 p = self.view.picked_object(x, y) 
    5259 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5260 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5261 packages\chimerax\graphics\view.py", line 838, in picked_object 
    5262 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5263 beyond, 
    5264 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5265 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5266 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    5267 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5268 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5269 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5270 packages\chimerax\core\models.py", line 143, in first_intercept 
    5271 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5272 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5273 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5274 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    5275 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5276 exclude=exclude) 
    5277 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5278 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5279 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    5280 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5281 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5282 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5283 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    5284 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    5285 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5286 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5287 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    5288 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    5289 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5290 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5291 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    5292 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    5293 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5294 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5295 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    5296 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    5297 ^^^^^^^^^ 
    5298 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5299 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5300 cget(self._c_pointers, n, pointer(values)) 
    5301 ValueError: no active coordinate set 
    5302  
    5303 ValueError: no active coordinate set 
    5304  
    5305 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5306 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5307 cget(self._c_pointers, n, pointer(values)) 
    5308  
    5309 See log for complete Python traceback. 
    5310  
    5311 Traceback (most recent call last): 
    5312 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5313 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    5314 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5315 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5316 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    5317 mouse_pause_tracking 
    5318 self._mouse_pause() 
    5319 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5320 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    5321 m.pause(self._mouse_pause_position) 
    5322 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5323 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    5324 p = self.view.picked_object(x, y) 
    5325 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5326 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5327 packages\chimerax\graphics\view.py", line 838, in picked_object 
    5328 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5329 beyond, 
    5330 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5331 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5332 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    5333 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5334 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5335 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5336 packages\chimerax\core\models.py", line 143, in first_intercept 
    5337 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5338 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5339 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5340 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    5341 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5342 exclude=exclude) 
    5343 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5344 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5345 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    5346 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5347 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5348 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5349 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    5350 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    5351 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5352 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5353 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    5354 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    5355 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5356 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5357 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    5358 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    5359 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5360 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5361 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    5362 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    5363 ^^^^^^^^^ 
    5364 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5365 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5366 cget(self._c_pointers, n, pointer(values)) 
    5367 ValueError: no active coordinate set 
    5368  
    5369 ValueError: no active coordinate set 
    5370  
    5371 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5372 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5373 cget(self._c_pointers, n, pointer(values)) 
    5374  
    5375 See log for complete Python traceback. 
    5376  
    5377 Traceback (most recent call last): 
    5378 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5379 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    5380 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5381 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5382 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    5383 mouse_pause_tracking 
    5384 self._mouse_pause() 
    5385 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5386 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    5387 m.pause(self._mouse_pause_position) 
    5388 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5389 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    5390 p = self.view.picked_object(x, y) 
    5391 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5392 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5393 packages\chimerax\graphics\view.py", line 838, in picked_object 
    5394 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5395 beyond, 
    5396 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5397 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5398 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    5399 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5400 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5401 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5402 packages\chimerax\core\models.py", line 143, in first_intercept 
    5403 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5404 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5405 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5406 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    5407 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5408 exclude=exclude) 
    5409 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5410 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5411 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    5412 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5413 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5414 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5415 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    5416 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    5417 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5418 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5419 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    5420 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    5421 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5422 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5423 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    5424 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    5425 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5426 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5427 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    5428 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    5429 ^^^^^^^^^ 
    5430 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5431 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5432 cget(self._c_pointers, n, pointer(values)) 
    5433 ValueError: no active coordinate set 
    5434  
    5435 ValueError: no active coordinate set 
    5436  
    5437 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5438 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5439 cget(self._c_pointers, n, pointer(values)) 
    5440  
    5441 See log for complete Python traceback. 
    5442  
    5443 Traceback (most recent call last): 
    5444 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5445 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    5446 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5447 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5448 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    5449 mouse_pause_tracking 
    5450 self._mouse_pause() 
    5451 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5452 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    5453 m.pause(self._mouse_pause_position) 
    5454 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5455 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    5456 p = self.view.picked_object(x, y) 
    5457 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5458 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5459 packages\chimerax\graphics\view.py", line 838, in picked_object 
    5460 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5461 beyond, 
    5462 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5463 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5464 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    5465 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5466 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5467 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5468 packages\chimerax\core\models.py", line 143, in first_intercept 
    5469 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5470 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5471 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5472 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    5473 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5474 exclude=exclude) 
    5475 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5476 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5477 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    5478 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5479 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5480 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5481 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    5482 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    5483 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5484 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5485 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    5486 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    5487 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5488 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5489 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    5490 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    5491 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5492 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5493 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    5494 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    5495 ^^^^^^^^^ 
    5496 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5497 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5498 cget(self._c_pointers, n, pointer(values)) 
    5499 ValueError: no active coordinate set 
    5500  
    5501 ValueError: no active coordinate set 
    5502  
    5503 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5504 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5505 cget(self._c_pointers, n, pointer(values)) 
    5506  
    5507 See log for complete Python traceback. 
    5508  
    5509 Traceback (most recent call last): 
    5510 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5511 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    5512 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5513 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5514 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    5515 mouse_pause_tracking 
    5516 self._mouse_pause() 
    5517 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5518 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    5519 m.pause(self._mouse_pause_position) 
    5520 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5521 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    5522 p = self.view.picked_object(x, y) 
    5523 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5524 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5525 packages\chimerax\graphics\view.py", line 838, in picked_object 
    5526 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5527 beyond, 
    5528 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5529 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5530 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    5531 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5532 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5533 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5534 packages\chimerax\core\models.py", line 143, in first_intercept 
    5535 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5536 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5537 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5538 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    5539 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5540 exclude=exclude) 
    5541 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5542 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5543 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    5544 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5545 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5546 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5547 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    5548 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    5549 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5550 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5551 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    5552 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    5553 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5554 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5555 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    5556 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    5557 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5558 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5559 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    5560 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    5561 ^^^^^^^^^ 
    5562 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5563 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5564 cget(self._c_pointers, n, pointer(values)) 
    5565 ValueError: no active coordinate set 
    5566  
    5567 ValueError: no active coordinate set 
    5568  
    5569 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5570 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5571 cget(self._c_pointers, n, pointer(values)) 
    5572  
    5573 See log for complete Python traceback. 
    5574  
    5575 Traceback (most recent call last): 
    5576 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5577 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    5578 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5579 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5580 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    5581 mouse_pause_tracking 
    5582 self._mouse_pause() 
    5583 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5584 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    5585 m.pause(self._mouse_pause_position) 
    5586 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5587 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    5588 p = self.view.picked_object(x, y) 
    5589 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5590 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5591 packages\chimerax\graphics\view.py", line 838, in picked_object 
    5592 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5593 beyond, 
    5594 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5595 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5596 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    5597 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5598 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5599 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5600 packages\chimerax\core\models.py", line 143, in first_intercept 
    5601 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5602 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5603 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5604 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    5605 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5606 exclude=exclude) 
    5607 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5608 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5609 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    5610 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5611 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5612 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5613 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    5614 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    5615 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5616 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5617 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    5618 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    5619 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5620 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5621 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    5622 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    5623 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5624 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5625 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    5626 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    5627 ^^^^^^^^^ 
    5628 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5629 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5630 cget(self._c_pointers, n, pointer(values)) 
    5631 ValueError: no active coordinate set 
    5632  
    5633 ValueError: no active coordinate set 
    5634  
    5635 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5636 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5637 cget(self._c_pointers, n, pointer(values)) 
    5638  
    5639 See log for complete Python traceback. 
    5640  
    5641 Traceback (most recent call last): 
    5642 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5643 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    5644 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5645 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5646 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    5647 mouse_pause_tracking 
    5648 self._mouse_pause() 
    5649 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5650 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    5651 m.pause(self._mouse_pause_position) 
    5652 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5653 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    5654 p = self.view.picked_object(x, y) 
    5655 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5656 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5657 packages\chimerax\graphics\view.py", line 838, in picked_object 
    5658 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5659 beyond, 
    5660 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5661 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5662 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    5663 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5664 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5665 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5666 packages\chimerax\core\models.py", line 143, in first_intercept 
    5667 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5668 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5669 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5670 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    5671 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5672 exclude=exclude) 
    5673 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5674 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5675 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    5676 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5677 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5678 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5679 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    5680 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    5681 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5682 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5683 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    5684 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    5685 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5686 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5687 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    5688 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    5689 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5690 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5691 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    5692 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    5693 ^^^^^^^^^ 
    5694 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5695 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5696 cget(self._c_pointers, n, pointer(values)) 
    5697 ValueError: no active coordinate set 
    5698  
    5699 ValueError: no active coordinate set 
    5700  
    5701 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5702 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5703 cget(self._c_pointers, n, pointer(values)) 
    5704  
    5705 See log for complete Python traceback. 
    5706  
    5707 Traceback (most recent call last): 
    5708 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5709 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    5710 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5711 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5712 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    5713 mouse_pause_tracking 
    5714 self._mouse_pause() 
    5715 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5716 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    5717 m.pause(self._mouse_pause_position) 
    5718 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5719 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    5720 p = self.view.picked_object(x, y) 
    5721 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5722 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5723 packages\chimerax\graphics\view.py", line 838, in picked_object 
    5724 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5725 beyond, 
    5726 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5727 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5728 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    5729 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5730 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5731 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5732 packages\chimerax\core\models.py", line 143, in first_intercept 
    5733 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5734 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5735 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5736 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    5737 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5738 exclude=exclude) 
    5739 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5740 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5741 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    5742 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5743 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5744 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5745 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    5746 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    5747 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5748 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5749 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    5750 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    5751 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5752 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5753 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    5754 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    5755 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5756 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5757 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    5758 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    5759 ^^^^^^^^^ 
    5760 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5761 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5762 cget(self._c_pointers, n, pointer(values)) 
    5763 ValueError: no active coordinate set 
    5764  
    5765 ValueError: no active coordinate set 
    5766  
    5767 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5768 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5769 cget(self._c_pointers, n, pointer(values)) 
    5770  
    5771 See log for complete Python traceback. 
    5772  
    5773 Traceback (most recent call last): 
    5774 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5775 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    5776 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5777 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5778 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    5779 mouse_pause_tracking 
    5780 self._mouse_pause() 
    5781 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5782 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    5783 m.pause(self._mouse_pause_position) 
    5784 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5785 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    5786 p = self.view.picked_object(x, y) 
    5787 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5788 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5789 packages\chimerax\graphics\view.py", line 838, in picked_object 
    5790 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5791 beyond, 
    5792 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5793 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5794 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    5795 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5796 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5797 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5798 packages\chimerax\core\models.py", line 143, in first_intercept 
    5799 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5800 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5801 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5802 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    5803 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5804 exclude=exclude) 
    5805 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5806 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5807 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    5808 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5809 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5810 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5811 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    5812 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    5813 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5814 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5815 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    5816 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    5817 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5818 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5819 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    5820 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    5821 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5822 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5823 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    5824 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    5825 ^^^^^^^^^ 
    5826 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5827 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5828 cget(self._c_pointers, n, pointer(values)) 
    5829 ValueError: no active coordinate set 
    5830  
    5831 ValueError: no active coordinate set 
    5832  
    5833 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5834 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5835 cget(self._c_pointers, n, pointer(values)) 
    5836  
    5837 See log for complete Python traceback. 
    5838  
    5839 Traceback (most recent call last): 
    5840 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5841 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    5842 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5843 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5844 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    5845 mouse_pause_tracking 
    5846 self._mouse_pause() 
    5847 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5848 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    5849 m.pause(self._mouse_pause_position) 
    5850 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5851 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    5852 p = self.view.picked_object(x, y) 
    5853 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5854 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5855 packages\chimerax\graphics\view.py", line 838, in picked_object 
    5856 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5857 beyond, 
    5858 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5859 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5860 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    5861 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5862 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5863 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5864 packages\chimerax\core\models.py", line 143, in first_intercept 
    5865 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5866 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5867 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5868 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    5869 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5870 exclude=exclude) 
    5871 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5872 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5873 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    5874 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5875 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5876 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5877 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    5878 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    5879 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5880 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5881 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    5882 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    5883 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5884 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5885 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    5886 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    5887 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5888 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5889 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    5890 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    5891 ^^^^^^^^^ 
    5892 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5893 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5894 cget(self._c_pointers, n, pointer(values)) 
    5895 ValueError: no active coordinate set 
    5896  
    5897 ValueError: no active coordinate set 
    5898  
    5899 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5900 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5901 cget(self._c_pointers, n, pointer(values)) 
    5902  
    5903 See log for complete Python traceback. 
    5904  
    5905 Traceback (most recent call last): 
    5906 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5907 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    5908 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5909 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5910 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    5911 mouse_pause_tracking 
    5912 self._mouse_pause() 
    5913 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5914 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    5915 m.pause(self._mouse_pause_position) 
    5916 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5917 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    5918 p = self.view.picked_object(x, y) 
    5919 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5920 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5921 packages\chimerax\graphics\view.py", line 838, in picked_object 
    5922 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5923 beyond, 
    5924 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5925 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5926 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    5927 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5928 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5929 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5930 packages\chimerax\core\models.py", line 143, in first_intercept 
    5931 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5932 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5933 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5934 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    5935 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    5936 exclude=exclude) 
    5937 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5938 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5939 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    5940 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    5941 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5942 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5943 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    5944 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    5945 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5946 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5947 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    5948 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    5949 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5950 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5951 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    5952 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    5953 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5954 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5955 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    5956 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    5957 ^^^^^^^^^ 
    5958 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5959 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5960 cget(self._c_pointers, n, pointer(values)) 
    5961 ValueError: no active coordinate set 
    5962  
    5963 ValueError: no active coordinate set 
    5964  
    5965 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5966 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    5967 cget(self._c_pointers, n, pointer(values)) 
    5968  
    5969 See log for complete Python traceback. 
    5970  
    5971 Traceback (most recent call last): 
    5972 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5973 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    5974 self.session.ui.mouse_modes.mouse_pause_tracking() 
    5975 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5976 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    5977 mouse_pause_tracking 
    5978 self._mouse_pause() 
    5979 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5980 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    5981 m.pause(self._mouse_pause_position) 
    5982 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5983 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    5984 p = self.view.picked_object(x, y) 
    5985 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5986 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5987 packages\chimerax\graphics\view.py", line 838, in picked_object 
    5988 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    5989 beyond, 
    5990 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5991 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5992 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    5993 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    5994 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5995 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    5996 packages\chimerax\core\models.py", line 143, in first_intercept 
    5997 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    5998 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    5999 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6000 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    6001 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    6002 exclude=exclude) 
    6003 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6004 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6005 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    6006 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    6007 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6008 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6009 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    6010 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    6011 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6012 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6013 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    6014 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    6015 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6016 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6017 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    6018 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    6019 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6020 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6021 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    6022 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    6023 ^^^^^^^^^ 
    6024 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6025 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    6026 cget(self._c_pointers, n, pointer(values)) 
    6027 ValueError: no active coordinate set 
    6028  
    6029 ValueError: no active coordinate set 
    6030  
    6031 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6032 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    6033 cget(self._c_pointers, n, pointer(values)) 
    6034  
    6035 See log for complete Python traceback. 
    6036  
    6037 Traceback (most recent call last): 
    6038 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6039 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    6040 self.session.ui.mouse_modes.mouse_pause_tracking() 
    6041 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6042 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    6043 mouse_pause_tracking 
    6044 self._mouse_pause() 
    6045 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6046 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    6047 m.pause(self._mouse_pause_position) 
    6048 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6049 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    6050 p = self.view.picked_object(x, y) 
    6051 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6052 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6053 packages\chimerax\graphics\view.py", line 838, in picked_object 
    6054 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    6055 beyond, 
    6056 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6057 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6058 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    6059 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    6060 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6061 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6062 packages\chimerax\core\models.py", line 143, in first_intercept 
    6063 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    6064 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6065 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6066 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    6067 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    6068 exclude=exclude) 
    6069 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6070 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6071 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    6072 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    6073 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6074 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6075 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    6076 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    6077 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6078 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6079 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    6080 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    6081 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6082 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6083 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    6084 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    6085 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6086 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6087 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    6088 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    6089 ^^^^^^^^^ 
    6090 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6091 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    6092 cget(self._c_pointers, n, pointer(values)) 
    6093 ValueError: no active coordinate set 
    6094  
    6095 ValueError: no active coordinate set 
    6096  
    6097 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6098 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    6099 cget(self._c_pointers, n, pointer(values)) 
    6100  
    6101 See log for complete Python traceback. 
    6102  
    6103 Traceback (most recent call last): 
    6104 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6105 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    6106 self.session.ui.mouse_modes.mouse_pause_tracking() 
    6107 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6108 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    6109 mouse_pause_tracking 
    6110 self._mouse_pause() 
    6111 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6112 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    6113 m.pause(self._mouse_pause_position) 
    6114 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6115 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    6116 p = self.view.picked_object(x, y) 
    6117 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6118 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6119 packages\chimerax\graphics\view.py", line 838, in picked_object 
    6120 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    6121 beyond, 
    6122 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6123 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6124 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    6125 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    6126 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6127 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6128 packages\chimerax\core\models.py", line 143, in first_intercept 
    6129 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    6130 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6131 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6132 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    6133 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    6134 exclude=exclude) 
    6135 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6136 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6137 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    6138 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    6139 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6140 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6141 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    6142 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    6143 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6144 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6145 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    6146 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    6147 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6148 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6149 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    6150 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    6151 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6152 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6153 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    6154 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    6155 ^^^^^^^^^ 
    6156 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6157 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    6158 cget(self._c_pointers, n, pointer(values)) 
    6159 ValueError: no active coordinate set 
    6160  
    6161 ValueError: no active coordinate set 
    6162  
    6163 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6164 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    6165 cget(self._c_pointers, n, pointer(values)) 
    6166  
    6167 See log for complete Python traceback. 
    6168  
    6169 Traceback (most recent call last): 
    6170 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6171 packages\chimerax\core\updateloop.py", line 151, in _redraw_timer_callback 
    6172 self.session.ui.mouse_modes.mouse_pause_tracking() 
    6173 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6174 packages\chimerax\mouse_modes\mousemodes.py", line 504, in
    6175 mouse_pause_tracking 
    6176 self._mouse_pause() 
    6177 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6178 packages\chimerax\mouse_modes\mousemodes.py", line 645, in _mouse_pause 
    6179 m.pause(self._mouse_pause_position) 
    6180 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6181 packages\chimerax\mouse_modes\std_modes.py", line 803, in pause 
    6182 p = self.view.picked_object(x, y) 
    6183 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6184 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6185 packages\chimerax\graphics\view.py", line 838, in picked_object 
    6186 p = self.picked_object_on_segment(xyz1, xyz2, exclude = exclude, beyond =
    6187 beyond, 
    6188 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6189 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6190 packages\chimerax\graphics\view.py", line 870, in picked_object_on_segment 
    6191 p = self.drawing.first_intercept(xyz1, xyz2, exclude=exclude) 
    6192 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6193 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6194 packages\chimerax\core\models.py", line 143, in first_intercept 
    6195 pick = super().first_intercept(mxyz1, mxyz2, exclude=exclude) 
    6196 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6197 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6198 packages\chimerax\graphics\drawing.py", line 1069, in first_intercept 
    6199 p = self.first_intercept_children(self.child_drawings(), mxyz1, mxyz2,
    6200 exclude=exclude) 
    6201 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6202 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6203 packages\chimerax\graphics\drawing.py", line 1086, in first_intercept_children 
    6204 p = d.first_intercept(cxyz1, cxyz2, exclude=exclude) 
    6205 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6206 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6207 packages\chimerax\atomic\structure.py", line 703, in first_intercept 
    6208 ppicks = self._position_intercepts(self.positions[pn], mxyz1, mxyz2, exclude) 
    6209 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6210 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6211 packages\chimerax\atomic\structure.py", line 736, in _position_intercepts 
    6212 p = d.first_intercept(xyz1, xyz2, exclude=exclude) 
    6213 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6214 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6215 packages\chimerax\atomic\structure.py", line 1188, in first_intercept 
    6216 b, f = _bond_intercept(bonds, mxyz1, mxyz2) 
    6217 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    6218 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6219 packages\chimerax\atomic\structure.py", line 2242, in _bond_intercept 
    6220 cxyz1, cxyz2 = (a1.coords, a2.coords) 
    6221 ^^^^^^^^^ 
    6222 File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-
    6223 packages\chimerax\atomic\molc.py", line 208, in get_prop 
    6224 cget(self._c_pointers, n, pointer(values)) 
    6225 ValueError: no active coordinate set 
    6226  
    6227 ValueError: no active coordinate set 
     1279[deleted to fit within ticket limits]
     1280
    62281281 
    62291282File "C:\Program Files\ChimeraX 1.8\bin\Lib\site-