Methods are provided for nucleic acid analysis wherein a target nucleic
acid is mixed with a dsDNA binding dye to form a mixture. Optionally, an
unlabeled probe is included in the mixture. A melting curve is generated
for the target nucleic acid by measuring fluorescence from the dsDNA
binding dye as the mixture is heated. Dyes for use in nucleic acid
analysis and methods for making dyes are also provided.