LociOiling Lv 1
The ligand queue suffers in comparison to the compound library.
The "initial" compound shown in the ligand queue will be the same when the puzzle is first loaded on a given client.
After picking a different compound and closing the ligand queue, the compound identified as "initial" will be the last compound loaded the next time the queue is opened. This is confusing.
The ligand queue doesn't identify a given compound except when it's first displayed. Players must look at the small molecule properties, or use tracks or segment notes to avoid duplicate effort.
In contrast, the compound library will show "exact match" when the current compound matches an entry in a given set of results. This still requires knowing which compound library search the compound appears in, but it's way less confusing.
There should be a way to identify ligand queue compound without major effort. One possibility would be to have the ligand queue start with the current entry when there's a match. For example, if the current compound is L4013, the ligand queue would display that compound at its current position (7/26 or whatever) when opened.
Another possibility is adding a ligand id field to the segment properties. For ligand queue puzzles, the field would be populated by the ligand id, such as "L4013". Some players are already doing the equivalent by adding a segment note, but some recipes overwrite segment notes, especially on the last segment.
The ligand id field would be empty wouldn't appear in segment properties on a puzzle without a ligand queue.