| 34 | | 1. [[span(style=color: #00AA00, New code to handle the fact that Chimera treats alternate locations as separate atoms whereas ChimeraX treats them as a single atom )]] |
| 35 | | 1. [[span(style=color: #00AA00, Refactored rotamer library handling so that the libraries are provided by separate bundles and therefore new rotamer libraries could be supplied by third parties via the Toolshed )]] |
| | 34 | 1. [[span(style=color: #00AA00, New code to handle the fact that Chimera treats alternate locations as separate atoms whereas ChimeraX treats them as a single atom. )]] |
| | 35 | 1. [[span(style=color: #00AA00, Refactored rotamer library handling so that the libraries are provided by separate bundles and therefore new rotamer libraries could be supplied by third parties via the Toolshed. )]] |
| | 36 | - [[span(style=color: #00AA00, Rotamers tool largely implemented.[http://www.cgl.ucsf.edu/chimerax/docs/user/tools/rotamers.html documentation] It is also mostly a port of Chimera code, but required porting major Chimera infrastructure, ''e.g.:'' )]] |
| | 37 | 1. [[span(style=color: #00AA00, "Smart" table where the rows are directly based on ChimeraX data items (in this case rotamers) and the table knows how to show columns based on data item information and makes callbacks that provide the data items as arguments. )]] |
| | 38 | 1. [[span(style=color: #00AA00, Configurable and embeddable H-bonds GUI so that the Rotamers tool can add an H-bonds column to the rotamers table. As a "side effect" an H-bonds tool was implemented.[http://www.cgl.ucsf.edu/chimerax/docs/user/tools/hbonds documentation] )]] |
| | 39 | 1. [[span(style=color: #00AA00, Similar to the previous point, a configurable and embeddable clashes/contacts GUI needs to be ported/implemented. This will be the last major piece of the Rotamers tool. When completed, both embeddable GUIs will also be incorporated into the ViewDockX tool.)]] |