Virtual Kinome Profiler (VKP) is a web application that enables users to virtually profile their compound of interest across a set of 248 molecular kinases. Being a comprehensive statistical and classification, VKP has not been designed for batch studies. VKP has been checked for compatibility with standard modern browsers (Mozilla Firefox, Google Chrome, and Safari). Since VKP utilizes a session management system, it is advisable to make sure that browser privacy settings allow cookies to be stored.
Input: Virtual Kinome Profiler only requires the SMILES description of the compound to perform the profiling process. The users are requested to submit the SMILES notation of the compound with a chosen compound ID, delimited by a single space. Please see the example input.
Output: The output from Virtual Kinome Profiler is a comprehensive enumeration of likelihoods describing the association of the compound with a list of 248 kinases. These kinase targets and their corresponding HGNC, gene nomenclatures are hyperlinked to the UniProt Databases. Each column enumerates the statistical measure of similarity obtained from different molecular representations summarized using the prediction score and a normalized SVM score that can be utilized to classify the compounds activity classes as 1-binders and 0-non-binders. The output can be downloaded as a .csv or .pdf file for further analysis.
The curated data resources and the accompanying files utilized in implementing the computational framework can be downloaded as a compressed repository for local use. These files include:
Owning to their run time complexities, the current version of Virtual Kinome Profiler is not adept for batch profiling process. In cases where such formulation is required, the users are advised to download the accompanying data repository and customize the source codes provided in GitHub to enable their implementation. Further, a local implementation of VKP requires stringent dependency requisites listed below.
The backend computational framework of Virtual Kinome Profiler was programmed using Python (version 2.7.12) and largely depends on the following prerequisites for standalone implementation.