Described herein are irreversible kinase inhibitor compounds, methods for synthesizing such irreversible inhibitors, and methods for using such irreversible inhibitors in the treatment of diseases. Further described herein are methods, assays and systems for determining an appropriate irreversible inhibitor of a protein, including a kinase.비가역적 키나제 억제제 화합물, 이러한 비가역적 억제제를 합성하는 방법 및 질환의 치료에 이러한 비가역적 억제제를 사용하는 방법이 본원에 개시된다. 추가로, 키나제를 비롯한 단백질의 적절한 비가역적 억제제를 결정하기 위한 방법, 분석법 및 시스템이 본원에 개시된다.