I want to make gossypetin (a flavonol, a type of flavonoid) a fluorescent molecule for the purpose of bioimaging works. Very common way is to conjugate FITC with gossypetin to make it fluorescent but the molecular structure of the conjugated product will become big. I am trying to keep the molecular structure as close as possible to gossypetin. I am thinking of diazotization (though other easy processes are also welcome) of gossypetin, but not sure which molecule to conjugate with it so that it can be excited by the laser sources in the range of say 400 nm to 700 nm wavelength. Also, is there a way to theoretically predict the excitation and emission wavelength of a molecule before it is practically done? Thank you in anticipation.