Select the criteria you want your duty officers to have. The list of available duty officers meeting those criteria will update automatically. Because the list of duty officers originally came from stowiki, there may be some duplicates, mistakes, or missing information. I try to update the list as I have time, but it's very long. Due to the extreme number of available duty officers, I only include Very Rare, Ultra Rare, and Epic rarities.
These results are queried directly from this Google spreadsheet (which you could use instead, but it's slower): http://bit.ly/STODoffs.