Text this: Algorithms for the selection of fluorescent reporters