rosetta icon indicating copy to clipboard operation
rosetta copied to clipboard

Add debug printing for inline residue selector parsing logic.

Open roccomoretti opened this issue 5 months ago • 1 comments

There was some discussion (by e.g. @nannemdp) that the inline logic for ResidueSelectors doesn't always do the same thing as the separate AND/OR/NOT selectors do. This PR adds a rudimentary nested residue selector printing facility, and enables it with debug output on the core.select.residue_selector.util tracer when parsing inline logic.

It's primarily for debug purposes, and may or may not be useful in practice. (I didn't see any evidence of mis-parsing in the example under question.)

roccomoretti avatar Sep 30 '24 22:09 roccomoretti