Abstract
Selective protein labeling enables us to visualize and engineer proteins in living cells. We developed chemical labeling methods for proteins in test tubes as well as in living cells based on ligand-directed chemistry. Using these methods, small functional molecules can be modified in the vicinity of the ligand binding pocket of target proteins with restoring the protein function. Here we overview our strategies and introduced their applications.