Fluorescence detection of ATP based on the ATP-mediated aggregation of pyrene-appended boronic acid on a polycation.