public abstract class JalviewChimeraBinding extends AAStructureBindingModel
{
+ // Chimera clause to exclude alternate locations in atom selection
+ private static final String NO_ALTLOCS = "&~@.B-Z&~@.2-9";
private static final boolean debug = false;
cmd.setLength(cmd.length() - 4);
}
String cmdstring = cmd.toString();
- evalStateCommand("~display #*; ~ribbon #*; ribbon " + cmdstring
- + ";focus " + cmdstring, false);
+ evalStateCommand("~display #*; ~ribbon #*; ribbon " + cmdstring, false);
}
/**
// TODO: handle sub-models
command.append(selcom[pdbfnum]);
command.append("@" + atomSpec[pdbfnum]);
+ // JAL-1757 exclude alternative CA locations
+ command.append(NO_ALTLOCS);
command.append(" #" + refStructure /* +".1" */);
command.append(selcom[refStructure]);
command.append("@" + atomSpec[refStructure]);
+ command.append(NO_ALTLOCS);
}
if (selectioncom.length() > 0)
{