Merge pull request #6467 from RosettaCommons/roccomoretti/interactive_compound_identity
[Foldit] Add a Ligand Identity Filter.
For compound refinement puzzles, it would be good to have an objective which encourages people to move off of the starting ligand. (Particularly for starting structures which may have already been optimized into the Foldit scorefunction.) The current set of objectives don't quite work in this respect.
This PR adds a Ligand Identity filter, which allows you to give a bonus if a ligand matches a set of identities (or depending on how you have things set, if it doesn't match the listed ligands.)
Also, I have included a bug fix to the Ligand Similarity filter -- it looks like some ligands have issues with the filter because of stereo-chemistry annotations. This should fix that.