(A) Non-canonical amino acids used in this study. CMF = 4-carboxymethyl phenylalanine, AzF = 4-azido phenylalanine, and AcK = N-ε-acetyl-L-lysine. (B) Amber suppression in the strep-tagged X5-Y-X5 library using CMF. Library surface-display level was monitored by flow cytometry using a fluorophore-labeled StrepMAB antibody for samples with or without Amber suppression components. (C) AzF labeling on bacterial cells using a DIBO-conjugated fluorophore. Cells expressing the X5-Y-X5 library, with and without various Amber suppression components, were treated with DIBO-conjugated Alexa Fluor 555 then analyzed by flow cytometry. (D) Heatmaps depicting the specificities of c-Src, Hck, and c-Abl after CMF or acetyl lysine incorporation. Only sequences with one stop codon were used in this analysis. Enrichment scores were log2-transformed and are displayed on a color scale from blue (disfavored), to white (neutral), to red (favored). Values in heatmaps are the average of three replicates.