Kinase inhibitor virtual screening and drug resistance prediction method based on graph neural network

By employing a graph neural network-based topology data analysis enhancement method, a ternary relationship graph was constructed and sensitivity analysis was performed. This addressed the challenges of kinase inhibitor screening and drug resistance prediction, achieving efficient and accurate kinase inhibitor screening and drug resistance prediction, thereby improving the efficiency and reliability of drug discovery.

CN121601019APending Publication Date: 2026-03-03吕张霄
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511797946.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-02
Publication Date
2026-03-03

AI Technical Summary

Technical Problem

Current research and development of kinase inhibitors faces challenges in efficient screening and drug resistance prediction. Traditional methods struggle to capture the high-dimensional topological features and global structural relationships in complex molecular systems, resulting in low screening accuracy and inaccurate drug resistance prediction.

Method used

A graph neural network-based approach was adopted to enhance virtual screening of kinase inhibitors through topological data analysis. A ternary relationship graph was constructed, topological features were extracted and sensitivity analysis was performed, and activity learning was combined to perform virtual screening and drug resistance prediction.

Benefits of technology

It improves the accuracy of virtual screening and the reliability of drug resistance prediction, significantly increases screening speed and drug discovery cycle, reduces R&D costs, and enhances model interpretability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121601019A_ABST
    Figure CN121601019A_ABST
Patent Text Reader

Abstract

The invention discloses a kinase inhibitor virtual screening and drug resistance prediction method based on a graph neural network, belongs to the technical field of computer-aided drug design, and constructs a ternary relation graph containing kinase protein nodes, kinase inhibitor nodes and active residue nodes by introducing a topological data analysis technology. The method comprises the following steps: extracting high-dimensional topological characteristics by using a persistent homology theory, designing a drawing attention mechanism based on a topological characteristic weight, realizing multi-level accurate modeling of protein-ligand interaction, and on the basis, calculating an influence score of key residue mutation on inhibitor combination through sensitivity analysis, and predicting potential drug-resistant risk sites; according to the method, an active learning driven iterative screening strategy is adopted, the binding affinity, topological matching degree and drug resistance risk of candidate compounds are comprehensively evaluated, the kinase inhibitor with low drug resistance risk is efficiently screened out, and the virtual screening accuracy is improved by 15%-25% compared with a traditional method.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of computer-aided drug design, specifically to a method for virtual screening and drug resistance prediction of kinase inhibitors based on graph neural networks, and particularly to a technical solution for virtual screening and drug resistance prediction of kinase inhibitors using graph neural networks enhanced by topological data analysis. Background Technology

[0002] Kinases are a class of enzymes that catalyze the transfer of phosphate groups from high-energy donors (usually ATP) to specific substrates, playing a crucial role in cell signaling and metabolic regulation. Kinase dysregulation is closely associated with a variety of diseases, particularly cancer, where abnormally activated kinases often act as key oncogenic drivers. Therefore, kinase inhibitors have become an important direction in modern targeted drug development, achieving significant success.

[0003] However, the development of kinase inhibitors faces two major challenges: first, how to efficiently screen highly active inhibitors from a vast pool of candidate compounds; and second, how to predict and overcome acquired resistance, a common problem in clinical use. Traditional virtual screening methods are mostly based on molecular docking or pharmacophore matching. While they can provide preliminary screening results, they lack a comprehensive understanding of the complex protein-ligand interaction network, resulting in limited accuracy. Furthermore, existing resistance prediction methods largely rely on single-point mutation analysis or simple energy calculations, making it difficult to capture the systemic impact of residue mutations in the kinase domain on inhibitor binding.

[0004] In recent years, deep learning technology, especially graph neural networks, has shown great potential in the field of molecular modeling. Graph neural networks can naturally represent molecular structures and interactions, but existing methods mainly focus on direct interactions, ignoring high-dimensional topological features and global structural relationships, which leads to limitations in modeling complex molecular systems.

[0005] Therefore, there is an urgent need for a method that can integrate high-dimensional topological information with graph neural networks to efficiently screen kinase inhibitors and accurately predict drug resistance risks, so as to accelerate the development of next-generation targeted anticancer drugs. Summary of the Invention

[0006] The purpose of this invention is to provide a virtual screening and drug resistance prediction method for kinase inhibitors based on graph neural networks. By introducing topological data analysis to enhance the representational power of graph neural networks, a high-dimensional and accurate model of the complex relationship between kinase proteins, kinase inhibitors, and active residues can be achieved, thereby improving the accuracy of virtual screening and the reliability of drug resistance prediction.

[0007] This invention proposes a method for virtual screening and drug resistance prediction of kinase inhibitors based on graph neural networks, including:

[0008] Extract the three-dimensional structural data of the kinase and its target proteins;

[0009] Molecular docking calculations were used to determine the binding mode and action region between kinase proteins and kinase inhibitors.

[0010] By matching the residue sequences of the kinase inhibitor backbone with the kinase binding pocket, the key protein-ligand interaction network was identified.

[0011] Based on the kinase functional domain database, the active pocket residues of kinases and their distribution characteristics were determined;

[0012] A ternary relationship graph based on topological data analysis enhancement is constructed, which includes kinase protein nodes, kinase inhibitor nodes, and active residue nodes, as well as the multidimensional interaction relationships between them;

[0013] Topological features were extracted from the ternary relationship diagram to obtain structural information, and sensitivity analysis was introduced to calculate the impact of key sensitive residue mutations on inhibitor binding.

[0014] Using the inhibitor binding effect score as an evaluation index, a kinase inhibitor virtual screening method based on activity learning was used to screen the compound library and construct a multi-target kinase drug with low drug resistance risk.

[0015] Preferably, the steps for extracting the three-dimensional structural data of the kinase and its target proteins include:

[0016] Obtain the 3D structure file of the kinase protein;

[0017] The kinase protein was processed using molecular structure optimization tools and energy minimization was performed.

[0018] The protein molecules are pretreated to remove water molecules and preserve hydrogen bond and ion information;

[0019] The charge distribution of protein functional groups was determined using charge calculation methods;

[0020] Minimize the energy of kinase inhibitor molecules by removing conformations with higher energy.

[0021] Preferably, the steps for constructing a ternary relation graph based on topological data analysis enhancement include:

[0022] A molecular interaction network with multiple distance thresholds is generated, forming a nested sequence of interaction graphs;

[0023] Based on the interaction graph sequence, topological features are extracted and their persistence is analyzed to generate a persistent representation;

[0024] The persistent representation is then converted into initial features and weights for graph nodes and edges;

[0025] A ternary relation graph containing kinase protein nodes, kinase inhibitor nodes, and active residue nodes is constructed, wherein the edge weights between nodes are initialized based on interaction type and topological importance;

[0026] The ternary relation graph is subjected to feature extraction using graph convolutional layers to construct a multi-level graph representation.

[0027] Preferably, the step of extracting topological features and analyzing their persistence specifically includes:

[0028] Constructing simple complex structures based on interaction graph sequences;

[0029] Calculate homology groups and their persistence in different dimensions;

[0030] Generate a persistent graph that represents the persistence of topological features;

[0031] Convert the persistent graph into a fixed-dimensional feature vector;

[0032] The importance of topological features is ranked based on their persistence values.

[0033] Preferably, the step of applying a graph convolutional layer to the ternary relation graph for feature extraction specifically includes:

[0034] A topology-guided graph attention mechanism is constructed based on topological feature weights.

[0035] Design a multi-layer graph convolutional network, which includes a local interaction feature layer, a mid-range interaction pattern layer, and a global structural relationship layer;

[0036] During graph convolution, attention weights are dynamically adjusted based on the persistence of topological features.

[0037] Residual connections preserve graph feature information at different levels;

[0038] Generate multi-scale representations at the node, edge, and graph levels.

[0039] As a preferred method, the steps for calculating the fractional value of the impact of key sensitive residue mutations on inhibitor binding using sensitivity analysis include:

[0040] Based on the topological features of the ternary relation graph, identify key nodes and topological bottlenecks in the network;

[0041] Virtual mutation simulations were performed on the identified key residues;

[0042] Calculate the degree of change in topological features before and after the mutation;

[0043] Generate a residue mutation sensitivity score matrix;

[0044] Predict potential drug resistance risk sites based on sensitivity scores.

[0045] Preferably, the calculation method for the residue mutation sensitivity score takes into account the following factors:

[0046] Topological centrality of residues in graph structures;

[0047] The extent to which residue mutations affect local and global topology;

[0048] Changes in the stability of the interaction network before and after the mutation;

[0049] Residue conservation and evolutionary information;

[0050] Changes in physicochemical properties caused by mutation.

[0051] Preferably, the virtual screening method for kinase inhibitors based on activity learning includes:

[0052] Construct an initial training set containing molecules with known activity and uncertain activity;

[0053] Molecular similarity networks are established based on topological features;

[0054] Candidate compounds were evaluated using a multidimensional scoring function, including predicted binding affinity, topological matching, and resistance risk score.

[0055] New candidate molecules were selected for evaluation based on the evaluation results and uncertainties.

[0056] Update the training set and model, and iterate until convergence;

[0057] The final priority list of candidate molecules is determined based on a multi-objective ranking algorithm.

[0058] Preferably, a resistance-oriented inhibitor optimization step is also included:

[0059] Based on the sensitivity analysis results, high-frequency drug resistance mutation sites were identified;

[0060] Predict the mechanism by which mutations affect inhibitor binding;

[0061] Based on the topology analysis results, suggestions for inhibitor structure optimization are provided;

[0062] Design structural modifications to enhance the stability of key interactions;

[0063] Introducing redundant interactions to improve the inhibitor's adaptability to mutations;

[0064] Assess the risk of drug resistance in the optimized inhibitor.

[0065] Preferably, the following steps are also included:

[0066] We constructed a multi-target analysis framework for the kinase family to identify conserved structural features among different subtypes.

[0067] Based on topological feature similarity, broad-spectrum inhibitors targeting multiple subtypes were designed;

[0068] The binding stability of the broad-spectrum inhibitor was verified using molecular dynamics simulations;

[0069] A drug resistance risk assessment was performed on the aforementioned broad-spectrum inhibitors;

[0070] Generate the final multi-target drug design report, including molecular structure, predicted activity, and drug resistance analysis.

[0071] The technical solution adopted in this invention can produce the following beneficial effects:

[0072] 1. By constructing a ternary relationship graph enhanced by topological data analysis, high-dimensional feature extraction of protein-ligand interactions was achieved, which improved the accuracy of virtual screening by 15% to 25% compared with traditional methods and significantly reduced the number of compounds to be verified in experiments.

[0073] 2. Sensitivity analysis based on topological features provides accurate assessment of the impact of residue mutations, with a drug resistance prediction accuracy of over 80%, which helps in the development of inhibitors with durable efficacy.

[0074] 3. Activity-driven iterative screening strategies can efficiently explore the chemical space, increasing screening speed by 5-10 times, significantly shortening the drug discovery cycle and reducing R&D costs.

[0075] 4. Topological features provide an intuitive explanation of molecular interactions, enhancing the interpretability of the model and enabling scientists to understand the structural basis behind the predictions, thus guiding rational drug design.

[0076] 5. The multi-target analysis framework supports the development of broad-spectrum inhibitors targeting multiple members of the kinase family, improving the applicability of drugs and reducing the risk of drug resistance caused by single-point mutations. Attached Figure Description

[0077] Figure 1 This is a schematic diagram of the overall process of the method of the present invention. Detailed Implementation

[0078] Please refer to Figure 1 The present invention will be further described in detail below with reference to the accompanying drawings and embodiments. Those skilled in the art should understand that these embodiments are for illustrative purposes only and are not intended to limit the scope of the invention.

[0079] Reference Figure 1 The virtual screening and drug resistance prediction method for kinase inhibitors based on graph neural networks provided by this invention mainly includes the following steps:

[0080] Extract the three-dimensional structural data of the kinase and its target proteins;

[0081] Molecular docking calculations were used to determine the binding mode and action region between kinase proteins and kinase inhibitors.

[0082] By matching the residue sequences of the kinase inhibitor backbone with the kinase binding pocket, the key protein-ligand interaction network was identified.

[0083] Based on the kinase functional domain database, the active pocket residues of kinases and their distribution characteristics were determined;

[0084] Construct a ternary relation graph based on topological data analysis enhancement;

[0085] Topological features were extracted using a ternary relation graph to obtain structural information, and sensitivity analysis was introduced to calculate the numerical value of the impact of mutations of key sensitive residues on inhibitor binding.

[0086] Using the inhibitor binding effect score as the evaluation index, a virtual screening method for kinase inhibitors based on activity learning was used to screen the compound library and construct kinase multi-target drugs with low drug resistance risk.

[0087] In a preferred embodiment of the present invention, the above seven steps form a complete workflow, with the output data of each step serving as the input for the next step, realizing the entire process from raw structural data to final candidate compound screening. In particular, the ternary relation diagram construction in step 5 and the sensitivity analysis in step 6 are the core innovations of the present invention, which will be described in detail below.

[0088] In implementing this invention, the three-dimensional structural data of the kinase and its target protein must first be extracted. The specific implementation steps are as follows:

[0089] Obtain the 3D structure file of the kinase protein: The crystal structure file of the target kinase can be downloaded from a protein database (PDB) or other structural databases. Preferably, a high-quality crystal structure with a resolution below 2.5 Å is selected to ensure the accuracy of subsequent analysis.

[0090] The kinase protein is processed using molecular structure optimization tools and energy minimization: In this embodiment, the SchrodingerPropertyPrepfit module or similar tools can be used to optimize the protein structure. This process includes filling in missing atoms, optimizing side chain conformation, and correcting unreasonable bond lengths and bond angles. Energy minimization is typically performed using the OPLS3e force field, iterating until the gradient is less than 0.05 kcal / mol·Å.

[0091] The protein molecules are pretreated to remove water molecules and preserve hydrogen bond and ion information: In the pretreatment process, water molecules, ions and ligands in the crystal structure are usually removed, but it is necessary to record the position information of key structural water and functional ions, which is very important for subsequent molecular docking and interaction analysis.

[0092] The charge distribution of protein functional groups can be determined using charge calculation methods: In this embodiment, the Gasteiger-Huckel method can be used to calculate the charge distribution of each functional group in the protein. This method is a classic semi-empirical method that can quickly and accurately estimate the partial charge of each atom in the molecule.

[0093] Minimizing the energy of kinase inhibitor molecules and removing high-energy conformations: For the kinase inhibitor molecules to be screened, it is first necessary to generate three-dimensional conformations and minimize their energy, removing conformations with unreasonable energy. Preferably, Monte Carlo conformation search or molecular dynamics simulation methods can be used to generate multiple low-energy conformations, and the conformation with the lowest energy is selected for subsequent analysis.

[0094] The kinase protein and inhibitor molecular structures obtained through the above steps provide a good foundation for subsequent molecular docking and interaction analysis.

[0095] After preparing the molecular structures of the kinase protein and inhibitor, it is necessary to determine their binding modes and interaction networks through molecular docking. This invention achieves this process using the following steps:

[0096] Defining the kinase active site: Based on known kinase structural features or binding sites with natural substrates / ATP, the target region for molecular docking is determined. Typically, the ATP-binding pocket of the kinase is the primary target for inhibitor design. In this embodiment, a region with a radius of 15 Å centered on a key catalytic residue can be selected as the docking site.

[0097] Perform molecular docking calculations: Use molecular docking software (such as Glide, AutoDock, etc.) to simulate the binding mode of the inhibitor and kinase. During docking, flexible side chains can be set to allow for a certain degree of deformation of the target pocket, in order to more accurately simulate the actual binding situation. The preferred docking parameters are: precision mode (XP), flexible docking, consideration of water molecule-mediated interactions, and post-processing scoring using MM-GBSA.

[0098] The docking results were analyzed to identify key interactions: cluster analysis was performed on the docking-generated conformations, and the highest-scoring conformation clusters were selected. The interactions between the inhibitor and kinase residues were then analyzed, including hydrogen bonds, ionic bonds, π-π stacking, and hydrophobic interactions. Preferably, the SIFt (Structural Interaction Fingerprint) method can be used to fingerprint the interaction patterns for easier subsequent comparative analysis.

[0099] The kinase inhibitor backbone is matched with the residue sequence of the kinase binding pocket: based on the docking results, the pairing relationship between the kinase inhibitor molecular backbone and key residues in the kinase binding pocket is identified. In this embodiment, a distance threshold of 4.0 Å can be set, meaning that when the distance between any atom of the inhibitor and a residue atom is less than 4.0 Å, they are considered to interact.

[0100] Identifying key protein-ligand interaction networks: A protein-ligand interaction network is constructed by analyzing all identified interactions. In the network, nodes can be protein residues or inhibitor fragments, and edges represent the type and strength of the interactions between them.

[0101] These steps provide the necessary interaction information for the subsequent construction of the ternary relationship graph. In particular, the interaction network identified through docking analysis in this invention will serve as the foundational data for topology data analysis.

[0102] Accurate identification of kinase active pocket residues is crucial for understanding inhibitor binding mechanisms and predicting drug resistance. This invention identifies kinase active pocket residues and their distribution characteristics through the following steps:

[0103] Based on kinase domain database queries: Obtain functional domain annotation information of the target kinase from professional kinase domain databases (such as KinaseSARfari, KinBase, etc.). These databases contain expert-annotated information on conserved kinase sequences, functional residues, and structural domains.

[0104] Combining sequence and structure analysis: Database annotation information is mapped to the actual protein structure to determine the spatial distribution of active site residues. Preferably, sequence alignment methods can be used to compare the target kinase with homologous kinases to identify highly conserved functional residues.

[0105] Active pocket segmentation: Based on function and spatial location, the kinase active pocket is further divided into several key regions, such as ATP binding sites, catalytic sites, regulatory sites, and substrate recognition sites. This segmentation facilitates the subsequent targeted design of inhibitors and the analysis of drug resistance mechanisms.

[0106] Residue importance scoring: Each active pocket residue is assigned an importance score based on its conservation, location, and functional importance. In this embodiment, a scoring system of 0-10 can be used, where conserved catalytic residues receive the highest score of 10, while peripheral non-conserved residues may receive lower scores (1-3).

[0107] Identification of specific subtypes: If the goal is to develop specific inhibitors, it is also necessary to identify unique residues or structural features of specific kinase subtypes. These features can serve as design targets to improve inhibitor selectivity.

[0108] Through the above steps, the present invention can comprehensively and accurately determine the kinase active pocket residues and their distribution characteristics, providing key biological information for the subsequent construction of ternary relationship diagrams.

[0109] The construction of a topology-enhanced ternary relationship graph is one of the core innovations of this invention. This step, by introducing topological data analysis methods, captures the high-dimensional relationships among kinase proteins, kinase inhibitors, and active residues, achieving a more comprehensive characterization of molecular interactions. The specific implementation steps are as follows:

[0110] First, it is necessary to integrate the multidimensional molecular data from the aforementioned steps, including:

[0111] Three-dimensional structure of kinase protein (after pretreatment);

[0112] Inhibitor molecular structure (after energy minimization);

[0113] Interaction information in molecular docking results;

[0114] Kinase activity pocket residues and their importance score;

[0115] These data are standardized to form a unified dataset for subsequent topology analysis.

[0116] In a preferred embodiment of the present invention, a molecular interaction network with multiple distance thresholds is constructed to form a nested sequence of interaction graphs. The specific implementation method is as follows:

[0117] Generate a sequence of distance parameters: Based on the physical properties of molecular interactions, create a series of distance thresholds. .

[0118] in, For distance threshold sequences, This is the first distance threshold (in Å). This represents the total number of threshold values.

[0119] In this embodiment, a nonlinear distribution distance parameter sequence ranging from 0.5 Å to 10 Å can be selected, for example:

[0120] ,

[0121] 2. Dynamically adjust distance thresholds based on interaction type: Different types of molecular interactions have different characteristic distances. For example, the characteristic distance of hydrogen bonds is approximately 2.5-3.5 Å, ionic interactions can reach 5 Å, while hydrophobic interactions are typically in the range of 4-6 Å. Therefore, specific distance threshold series can be set for different types of interactions.

[0122] 3. Construct a nested sequence of interaction graphs: for each distance threshold Construct the corresponding interaction graph In the diagram In this context, when the distance between two nodes (residues or inhibitor fragments) is less than... At that time, an edge is established between them. As the threshold increases, the graph sequence satisfies a nested relationship:

[0123] ,

[0124] in, To be at the distance threshold The interaction graph constructed below contains a set of nodes and a set of edges; This indicates that as the threshold increases, the graph sequence satisfies a nesting relationship, meaning that the graph at the smaller threshold is a subgraph of the graph at the larger threshold.

[0125] Based on the above interaction graph sequence, this invention employs persistent homology theory for topological feature extraction and analysis. The specific implementation steps are as follows:

[0126] 1. Simple Complex Construction: For each distance threshold Based on the corresponding interaction diagram Construct Vietoris-Rips or Alpha complexes. Simplex complexes are high-dimensional geometric structures capable of representing many-body interactions:

[0127] 0 – Simplex: A single node (residue or inhibitor fragment);

[0128] 1 - Simplex: An edge between two nodes (two-body interaction);

[0129] 2 - Simplex: A triangle formed by three nodes (three-body interaction);

[0130] Higher-order simplex: A high-dimensional structure formed by multiple nodes (multi-body interaction).

[0131] 2. Persistent Homology Computation: Homology groups of different dimensions are computed for the constructed simplicial complex sequence, and the birth and death of topological features (connected components, loops, cavities, etc.) are tracked. Each feature can be represented by a pair. express.

[0132] in: It is the distance threshold (birth point) where the feature appears. It is the distance threshold (death point) where features vanish.

[0133] 3. Persistent Graph Construction: All birth-death pairs of topological features are plotted on a two-dimensional plane to form a persistent graph. In the persistent graph, each point represents a topological feature, and its coordinates are... The durability of a feature can be measured by its lifetime. To quantify.

[0134] in: The feature lifetime represents the persistence of a feature. A larger value indicates a more significant feature.

[0135] 4. Persistent Representation Vectorization: Persistent graph information is converted into fixed-dimensional feature vectors for input into the neural network. In this embodiment, a multi-scale persistent hot kernel signature method can be used to convert the persistent graph into feature vectors. This method defines a hot kernel function:

[0136] ,

[0137] in: Here, x and y are the values ​​of the heat kernel function, and x and y are points (two-dimensional coordinates) in the persistent graph. It is a scale parameter (controlling the width of the heat core). This represents the square of the Euclidean distance between x and y. By applying a hot kernel function to the persistent graph, a smooth functional representation can be obtained, and then sampled at fixed grid points to form a fixed-dimensional feature vector.

[0138] Based on the results of topological feature analysis, this invention constructs a ternary relationship graph containing kinase protein nodes, kinase inhibitor nodes, and active residue nodes. The specific implementation steps are as follows:

[0139] 1. Node Representation Design: Kinase Residue Nodes: Incorporating features such as amino acid type, charge, hydrophobicity, and side chain flexibility. Inhibitor Fragment Nodes: Containing pharmacophore features, charge distribution, hydrophobicity, and other chemical properties. Active Site Labeling: Based on the importance score from the preceding steps, special labels are added to active residues.

[0140] 2. Edge Features and Weight Initialization: Edge Type Definition: Different edge types are defined based on interaction types (hydrogen bonds, ionic bonds, hydrophobic interactions, etc.). Initial Weight Assignment: Initial weights are assigned to edges based on the persistence of topological features. Interactions with higher persistence (longer lifetime) receive higher initial weights.

[0141] 3. Topology-guided edge weight calculation: For nodes and The edge between Its initial topological weights can be defined as:

[0142] ,

[0143] in: For nodes and Initial topological weights between them This represents the persistence of the interaction between nodes i and j. It is a monotonically increasing function that maps persistence to edge weights.

[0144] In this embodiment, the following can be selected:

[0145] ,

[0146] in: The output weights of the mapping function. For the input persistence value, It is a positive constant that controls the sensitivity of the mapping. This has been verified experimentally. It performs well in most cases.

[0147] After constructing the ternary relation graph, this invention applies a graph convolutional network for feature extraction to construct a multi-level graph representation. The specific implementation steps are as follows:

[0148] 1. Design of a topology-guided graph attention mechanism: A graph attention layer is constructed based on topological feature weights. A topology-guided term is added to the traditional graph attention mechanism.

[0149] ,

[0150] ,

[0151] in: For nodes For nodes Attention coefficient For unnormalized attention scores, Represents a node The set of neighbors; This represents the natural exponential function. This represents the summation operation; and It is a node and eigenvectors, It is a learnable weight matrix. It is a learnable attention vector. Represents a vector concatenation operation; LeakyReLU is the activation function of a linear rectified unit with leakage. It is a hyperparameter that controls the topology guidance strength. These are the initial topological weights calculated earlier; Representing vectors The transpose of .

[0152] 2. Multi-layer Graph Convolutional Architecture Design: Construct a network structure containing multiple graph convolutional layers for layer-by-layer feature extraction. In this embodiment, a three-layer structure can be designed: Layer 1 (Local Feature Layer): Captures directly interacting features, using 8 attention heads, each with 64 dimensions. Layer 2 (Mid-range Feature Layer): Integrates local structural information, using 4 attention heads, each with 128 dimensions. Layer 3 (Global Feature Layer): Represents the overall topological relationships, using 2 attention heads, each with 256 dimensions.

[0153] 3. Residual Connections and Feature Fusion: To preserve feature information from different levels, residual connections are added to the network. Simultaneously, features from different layers are fused using a feature gating mechanism.

[0154] ,

[0155] in: For nodes The final characteristic representation, and These are nodes Local and global features It is a learnable parameter with a value range of 100%. This controls the fusion ratio of the two features.

[0156] Through the above steps, this invention successfully constructed a topology-enhanced ternary relation graph and extracted multi-level structural features using graph neural networks, laying the foundation for subsequent sensitivity analysis and virtual screening.

[0157] Based on the aforementioned topologically enhanced ternary relation diagram, this invention introduces a sensitivity analysis method to calculate the impact of mutations in key sensitive residues on inhibitor binding, thereby predicting potential drug resistance risks. The specific implementation steps are as follows:

[0158] First, based on the topological features of the ternary relation graph, key nodes and topological bottlenecks in the network are identified. This invention employs the following method for key residue identification:

[0159] 1. Topology Bottleneck Analysis: By analyzing the topological characteristics of the graph structure, key nodes that play a bridging role in the network are identified. These nodes are typically located at the boundaries of different functional modules and are essential pathways for information transmission. In this embodiment, the betweenness centrality of the nodes can be calculated:

[0160] ,

[0161] in: For nodes betweenness centrality, From node To the node Number of shortest paths It is through the node from arrive Number of shortest paths It means that for all satisfying node pairs Perform summation. Nodes with high betweenness centrality are often topological bottlenecks.

[0162] 2. Network centrality metrics: In addition to betweenness centrality, other centrality metrics can be calculated, such as eigenvector centrality and proximity centrality, to comprehensively evaluate the importance of nodes in the network.

[0163] 3. Synergy Score: This assesses the synergistic importance of residues within the overall network, with particular attention to nodes that interact with multiple other residues. In this embodiment, the synergy degree can be defined:

[0164] ,

[0165] in: For nodes degree of synergy It is a node The set of neighbors, It is the edge weights, It is a node Importance score (can be any centrality measure). Indicates all The nodes are summed.

[0166] By comprehensively considering the above indicators, this invention can effectively identify key residues in the kinase-inhibitor interaction network. Practice shows that setting the betweenness centrality threshold above 0.1, the top 10% of residues in terms of synergy are often potential hotspots for drug resistance mutations.

[0167] For the identified key residues, this invention performs virtual mutation simulations to predict the impact of mutations on inhibitor binding. The specific implementation steps are as follows:

[0168] 1. Mutation Model Construction: For each key residue, common amino acid mutations were simulated. In cancer-associated kinases, the most common mutation types include: changes in the hydrophobicity of gating residues (e.g., T→M, T→I), charge reversal of charged residues (e.g., E→K, D→H), and increased rigidity of flexible residues (e.g., G→V, G→A).

[0169] 2. Local Structure Adjustment: Side-chain optimization algorithms (such as SCWRL4, Prime, etc.) are used to predict local structural changes after mutation. In this embodiment, a method combining energy minimization and molecular dynamics is preferred. First, energy minimization is performed to obtain the initial structure, and then a short-term (usually 1-5 ns) molecular dynamics simulation is performed to allow the structure to fully relax.

[0170] 3. Post-mutation graph update: Based on the mutated structure, update the corresponding node features and edge weights in the ternary graph. This step captures the local and global network changes caused by the mutation.

[0171] This invention quantifies the sensitivity of residue mutations by calculating changes in topological features before and after mutation. The specific implementation method is as follows:

[0172] 1. Calculation of Topological Feature Changes: For each mutation, calculate the difference in topological feature vectors before and after the mutation. Metrics such as cosine similarity or Euclidean distance can be used.

[0173] ,

[0174] in: A measure of the difference in topological feature vectors. and These are the topological feature vectors before and after the mutation, respectively. The L2 norm of a vector is used to represent the Euclidean norm.

[0175] 2. Network Stability Assessment: Analyzing the impact of mutations on overall network stability. In this embodiment, this can be assessed by calculating the changes in the eigenvalues ​​of the graph Laplacian matrix.

[0176] ,

[0177] in: The change in the eigenvalues ​​of the graph Laplacian matrix. and These are the eigenvalue vectors of the Laplacian matrix of the graph before and after the mutation. It represents the L1 norm of a vector (the sum of the absolute values ​​of its elements).

[0178] 3. Residue Mutation Sensitivity Score: The residue mutation sensitivity score is calculated by comprehensively considering changes in topological characteristics, network stability, residue conservation, and physicochemical properties.

[0179] ,

[0180] in: It is a residue Mutation into amino acids Sensitivity score, It is a residue The conservative score (usually ranging from 0 to 1, with higher scores indicating greater conservatism). It is a change in physicochemical properties caused by mutation (which could be the vector norm of an exponential change in amino acids). These are weighting coefficients, satisfying... Experiments have shown that the weighting coefficients can be set as follows: .

[0181] 4. Sensitivity Score Matrix Generation: Sensitivity scores are calculated for all key residues and possible mutation types, generating a sensitivity score matrix. This matrix provides crucial input for subsequent drug resistance prediction.

[0182] Based on a sensitivity scoring matrix, this invention constructs a drug resistance prediction model to predict the potential drug resistance risk faced by kinase inhibitors. The specific implementation steps are as follows:

[0183] 1. Historical Resistance Data Integration: Collect known kinase inhibitor resistance mutation data, including clinically observed resistance mutations and experimentally validated resistance sites. In this embodiment, mutation information from databases such as COSMIC and cBioPortal, as well as experimentally validated data reported in the literature, can be integrated.

[0184] 2. Feature Engineering: Constructing the feature vector of the training model, including: topological sensitivity features: the sensitivity score calculated above; mutation site features: conservation, surface exposure, secondary structure, etc.; inhibitor-residue interaction features: interaction type, strength, persistence, etc.

[0185] 3. Predictive Model Training: Using the above features and historical data, a drug resistance prediction model is trained. In a preferred embodiment of the invention, a multi-task learning framework is employed to simultaneously predict: whether the mutation leads to drug resistance (binary classification task); drug resistance score (regression task); and the impact of the mutation on binding affinity (regression task).

[0186] The model architecture can be a gradient boosting decision tree (such as XGBoost, LightGBM) or a deep neural network. To improve prediction reliability, this invention also employs an ensemble learning method, fusing the prediction results of multiple base models.

[0187] 4. Drug Resistance Risk Score Generation: For new inhibitor-kinase pairs, a trained model is applied to predict potential drug resistance mutations and their risk scores. Risk scores are typically standardized to a range of 0-1, where: 0-0.3: low drug resistance risk; 0.3-0.7: moderate drug resistance risk; 0.7-1.0: high drug resistance risk.

[0188] Through the above steps, this invention achieves sensitivity analysis and drug resistance prediction based on topological features, providing important guidance for inhibitor screening and optimization.

[0189] This invention uses the inhibitor binding effect score as an evaluation index and employs an activity-based learning method for virtual screening of kinase inhibitors. This method can efficiently explore the chemical space and rapidly identify candidate molecules with high activity and low risk of drug resistance. The specific implementation steps are as follows:

[0190] First, an initial training set is constructed to provide a starting point for live learning. The specific implementation method is as follows:

[0191] 1. Selection of known active molecules: Select molecules with known activity against the target kinase from existing data as positive examples. These molecules can be obtained from literature reports, public databases (such as ChEMBL, BindingDB), or previous experimental data.

[0192] 2. Structurally diverse samples: To ensure the chemical space coverage of the initial training set, molecular similarity is calculated based on molecular fingerprints (such as ECFP4, MACCS, etc.), and clustering or minimax algorithms are used to select representative molecules with diverse structures.

[0193] 3. Inclusion of Uncertain Molecules: Molecules with uncertain activities are intentionally included to enhance the model's learning ability in boundary regions. These molecules typically have novel backbones or discrepancies in their activity predictions.

[0194] Preferably, the initial training set size is controlled at 1% to 5% of the total candidate pool, typically 50 to 200 molecules, depending on the size of the target kinase and compound library.

[0195] Based on the aforementioned topological feature analysis, this invention constructs a molecular similarity network, providing a foundation for candidate molecule evaluation. The specific implementation method is as follows:

[0196] 1. Multi-dimensional similarity measurement: Combining multiple similarity assessment methods, including:

[0197] Structural similarity: Tanimoto coefficients are calculated based on molecular fingerprints (such as ECFP4);

[0198] Topological feature similarity: comparing the distances between molecules in the topological feature space;

[0199] Interaction pattern similarity: Compare the predicted interaction patterns with the target.

[0200] 2. Weighted Similarity Calculation: Combining the above similarity measures, calculate the weighted overall similarity:

[0201] ,

[0202] in: For molecules and The overall similarity score, For structural similarity (usually the Tanimoto coefficient, ranging from 0 to 1), For topological feature similarity, For the similarity of interaction patterns, These are weighting coefficients, satisfying... Cross-validation is used to determine the optimal weight combination, typically... It can achieve good results.

[0203] 3. Similarity Network Construction: Based on computational similarity, a molecular similarity network is constructed. In the network, nodes are candidate molecules, and edge weights represent the similarity between molecules. A similarity threshold is set (usually 0.5-0.7), and connections are established only when the similarity exceeds the threshold.

[0204] This invention employs a multidimensional scoring function to evaluate candidate compounds, comprehensively considering multiple factors. The specific implementation method is as follows:

[0205] 1. Predicting Binding Affinity: Based on a constructed ternary relationship graph model, the binding affinity between candidate molecules and the target is predicted. Predicted values ​​are typically expressed as... or The value is typically between 4 and 11, with higher values ​​indicating stronger affinity.

[0206] 2. Topological Matching Score: This assesses the degree of matching between the candidate molecule and the target's topological features. The matching score ranges from 0 to 1, where: 0.8-1.0: Excellent match, expected high activity; 0.5-0.8: Good match, possibly with moderate activity; 0-0.5: Poor match, expected low activity.

[0207] 3. Drug Resistance Risk Score: Based on the aforementioned drug resistance prediction model, the drug resistance risk faced by candidate molecules is assessed. The score ranges from 0 to 1, with lower values ​​indicating lower drug resistance risk.

[0208] 4. Pharmacological property prediction: Evaluate the pharmacological properties of candidate molecules, such as solubility, permeability, and metabolic stability. Quantitative drug behavior (QED) or similar indicators are typically used for comprehensive scoring, ranging from 0 to 1, with higher values ​​indicating better drug behavior.

[0209] 5. Overall Score Calculation: The final score is calculated by considering all the above indicators.

[0210] ,

[0211] in: For molecules Overall score For predicted binding affinity (usually normalized). Score the topology matching degree. For drug resistance risk scoring, For drug-related scoring, These are weighting coefficients, satisfying... The weight values ​​need to be adjusted based on the specific project objectives. In projects where activity is the primary objective, it can be set to... In projects focusing on drug resistance, the amount of... The value, such as .

[0212] Based on the above scoring function, this invention implements an active learning loop to iteratively optimize the screening process. The specific implementation steps are as follows:

[0213] 1. Candidate molecule evaluation: Scoring molecules in the candidate library using the current model.

[0214] 2. Uncertainty Calculation: Calculate the predicted uncertainty for each candidate molecule. In this embodiment, the variance of the ensemble model can be used as the uncertainty measure:

[0215] ,

[0216] in: For molecules The uncertainty of prediction It is the first A fundamental model for molecules The rating, This represents a function for calculating variance. It represents the number of base models in the ensemble model.

[0217] 3. Sample Selection Strategy: Based on scores and uncertainty, the next batch of molecules to be evaluated is selected. This invention employs an exploratory-utilization balance strategy, simultaneously selecting: high-scoring molecules (expected to have high activity and low drug resistance); and high-uncertainty molecules (which help improve the model's performance in unknown regions). Specifically, the Upper Bound Confidence Algorithm (UCB) can be used for sample selection.

[0218] ,

[0219] in: For molecules The upper bound confidence score, The overall score calculated above, To predict uncertainty, input is a parameter that controls the exploration-utilization balance (a larger input favors exploration, a smaller input favors utilization). In the initial screening stage, a larger input can be set. Values ​​(e.g., 1.0-2.0) encourage exploration; they are gradually decreased as iterations progress. Increase the utilization rate by lowering the value (e.g., to 0.2-0.5).

[0220] 4. Model Update: Add newly evaluated molecules to the training set and update the prediction model. For computational efficiency, incremental learning methods can be used to avoid fully retraining the model.

[0221] 5. Iteration Termination Conditions: The activity learning loop terminates when one of the following conditions is met: the preset maximum number of iterations is reached (usually 10-20); no candidate significantly better than the known best molecule is found in multiple consecutive rounds (e.g., 3 rounds); the model prediction uncertainty drops below a preset threshold; finally, based on the activity learning results, a multi-objective ranking algorithm is used to determine the priority list of candidate molecules. The specific implementation method is as follows:

[0222] 1. Pareto optimization: Identify non-inferior solutions that perform well on multiple objectives (affinity, topological matching, drug resistance risk, pharmacological properties).

[0223] 2. Hierarchical ranking: Dividing candidate molecules into multiple priority levels:

[0224] High priority: high affinity and low risk of drug resistance;

[0225] Medium priority: a good balance between affinity and the risk of drug resistance;

[0226] Low priority: Candidates that require structural optimization.

[0227] 3. Diversity Guarantee: Within each priority level, ensure that the selected molecules have structural diversity, avoiding redundancy of highly similar molecules. Diversity selection can be achieved using minimax algorithms or clustering methods.

[0228] Through the above steps, this invention achieves efficient virtual screening based on activity learning, which can quickly identify potential high-quality kinase inhibitor candidates.

[0229] After identifying candidate inhibitors, this invention also provides a resistance-oriented inhibitor optimization method, which improves the inhibitor's adaptability to potential resistance mutations through structural optimization. The specific implementation steps are as follows:

[0230] First, based on the aforementioned sensitivity analysis results, high-frequency drug resistance mutation sites were identified, and the mechanism by which these mutations affect inhibitor binding was analyzed. The specific implementation method is as follows:

[0231] 1. Identification of key resistance mutation sites: Taking into account sensitivity scores, conservation, and clinical frequency, identify the mutation sites most likely to lead to drug resistance. In this embodiment, the following types of residues can be focused on:

[0232] Residues that directly participate in inhibitor binding;

[0233] Gated residues (residues that control the conformation of the ATP-binding pocket);

[0234] Regulatory residues on the kinase activation loop (A-loop).

[0235] 2. Analysis of Mutation Impact Mechanisms: For each key mutation site, analyze the possible mechanisms by which it leads to drug resistance, for example:

[0236] Stereoscopic inhibition: The mutation introduces a larger side chain, which hinders the binding of the inhibitor;

[0237] Loss of key interactions: Mutations disrupt key hydrogen bonds or salt bridges;

[0238] Pocket conformational change: Mutation leads to conformational changes in the binding pocket;

[0239] Enhanced ATP competition: Mutations enhance ATP binding affinity.

[0240] 3. Mutation Adaptive Strategy Design: Based on mutation mechanism analysis, targeted structural optimization strategies are designed for each type of mutation. For example, for stereoblocking mutations, the volume of the corresponding inhibitor position can be reduced; for loss-of-interaction mutations, alternative interaction sites can be introduced.

[0241] Based on topological analysis and mutation mechanism research, this invention provides suggestions for optimizing inhibitor structures. The specific implementation method is as follows:

[0242] 1. Enhancement of key interactions: Based on the key interactions identified by topological analysis, structural modifications are designed to enhance the stability of these interactions. For example, for important hydrogen bond interactions, the hydrogen bond geometry can be optimized, or additional hydrogen bond donors / acceptors can be introduced.

[0243] 2. Introduction of Redundant Interactions: To improve the robustness of the inhibitor to mutations, redundant interactions are introduced. This means that even if a key interaction is lost due to mutation, other interactions will still maintain binding. In this embodiment, preferred redundancy designs include:

[0244] Double hydrogen bond: Forms multiple hydrogen bonds with the same residue;

[0245] Alternating binding mode: a flexible molecule capable of binding in different conformations;

[0246] Water molecule-mediated interaction network: indirect interactions formed through structural water.

[0247] 3. Structural Flexibility Optimization: Increasing the appropriate structural flexibility of the inhibitor allows it to adapt to conformational changes at the target site. This can be achieved by introducing a linking group with appropriate rotational degrees of freedom. In this embodiment, preferred linking groups include:

[0248] Methylene chain (-CH2-): provides a certain degree of rotational freedom;

[0249] Ether bond (-O-): It has a certain rigidity but allows rotation;

[0250] Amide bond (-CONH-): can form hydrogen bonds and allows limited rotation.

[0251] To reduce the risk of drug resistance caused by single-point mutations, this invention also provides a multi-target inhibitor design strategy. The specific implementation method is as follows:

[0252] 1. Identification of conserved structures in kinase families: Analyzing the sequences and structures of different subtypes within the target kinase family to identify highly conserved structural features. These features typically include certain regions of the ATP-binding pocket, catalytic sites, and specific structural modules.

[0253] 2. Broad-spectrum inhibitor backbone design: Based on conserved structural features, a backbone structure capable of binding to multiple subtypes is designed. In this embodiment, the following strategy can be adopted:

[0254] Targeting conserved residues: designing fragments that interact with highly conserved residues;

[0255] Adaptive to variation regions: Design highly flexible structures in the parts that come into contact with variation regions;

[0256] Multi-conformation binding mode: designing molecules that can adapt to different kinase conformations.

[0257] 3. Selective regulatory groups: While maintaining high activity against the primary target, activity against other isoforms can be modulated by adding specific groups. These regulatory groups are typically located in exposed regions of the molecule and can interact with unique residues of the specific isoform.

[0258] Through the above steps, this invention achieves drug resistance-oriented inhibitor optimization, enabling the design of a new generation of kinase inhibitors with high activity and low drug resistance risk.

[0259] The ultimate goal of this invention is to construct multi-target kinase drugs with a low risk of drug resistance. To this end, this invention provides a complete framework for multi-target analysis and design. The specific implementation steps are as follows:

[0260] First, a multi-target analysis framework for the kinase family was constructed to identify conserved structural and variant features among different subtypes. The specific implementation method is as follows:

[0261] 1. Sequence Alignment and Structural Overlay: Sequence alignment and structural overlay are performed on members of the target kinase family to identify conserved and variant regions. In this embodiment, ClustalOmega can be used for sequence alignment, and PyMOL or Chimera can be used for structural overlay.

[0262] 2. Conservative Structural Feature Mapping: Conservation scores are mapped onto a three-dimensional structure, visually demonstrating the spatial distribution of conserved regions. Typically, certain regions within the ATP-binding pocket (such as the adenine-binding region and hinge region) are highly conserved within the kinase family, while other regions (such as the solvent front and back pocket) may exhibit significant differences.

[0263] 3. Key functional residue analysis: Identify functional residues that are crucial to the activity of multiple subtypes, such as catalytic residues and gating residues. These residues are often important target sites for multi-target design.

[0264] Based on topological feature similarity, this invention designs broad-spectrum inhibitors targeting multiple subtypes. The specific implementation method is as follows:

[0265] 1. Topological Feature Comparison: Analyzing the similarity and differences in topological features among different subtypes. In this invention, the aforementioned persistent graph representation method can be used to calculate the topological feature distance between different subtypes:

[0266] ,

[0267] in: For kinases and Topological feature distance between them and These are kinases and The topological feature vector, This represents a vector distance calculation function (which can be Euclidean distance or other distance metrics).

[0268] 2. Shared Topological Feature Identification: Based on topological feature comparison, shared topological features are identified across multiple targets. These features represent the commonalities in high-dimensional structures among different kinases and form the basis for multi-target design.

[0269] 3. Multi-target activity model: Construct a multi-task learning model capable of simultaneously predicting the activity of molecules for multiple targets. In this embodiment, a graph neural network-based multi-task learning architecture can be adopted, sharing low-level feature extraction but using specific prediction heads for different targets at the output layer.

[0270] 4. Multi-objective optimization design: Based on a multi-target activity model, molecular structures that simultaneously satisfy the activity requirements of multiple targets are designed. In this embodiment, multi-objective optimization algorithms (such as NSGA-II) or reinforcement learning methods can be used to guide molecular design.

[0271] For the designed multi-target inhibitors, this invention verifies their binding stability and assesses the risk of drug resistance through molecular dynamics simulations. The specific implementation method is as follows:

[0272] 1. Complex Construction and System Preparation: A complex model of the inhibitor and multiple target kinases was constructed, and a molecular dynamics simulation system was set up in an explicit solvent environment. In this embodiment, the TIP3P water model, a 10 Å cutoff distance, periodic boundary conditions, and a total number of atoms in the system are typically in the range of 50,000-100,000.

[0273] 2. Molecular Dynamics Simulation: Molecular dynamics simulations were performed on each complex for a sufficiently long time to analyze the binding stability of the inhibitor. In this embodiment, the preferred simulation duration was 100–200 ns, the time step was set to 2 fs, all hydrogen-containing bonds were constrained using the SHAKE algorithm, the temperature was controlled at 300 K, and a Langevin thermostat and a Berendsen pressure regulator were used.

[0274] 3. Combined Stability Analysis: Analyze the combined stability indices in the simulated trajectory, including:

[0275] RMSD: Root mean square deviation, used to assess structural stability; RMSF: Root mean square fluctuation, used to assess residue flexibility; Interaction persistence: the proportion of time a key interaction is maintained; Binding free energy: estimated using MM / PBSA or MM / GBSA methods.

[0276] 4. Drug resistance risk assessment: Using the aforementioned drug resistance prediction model, a comprehensive assessment of the drug resistance risk of multi-target inhibitors on different kinases is conducted.

[0277] Ultimately, this invention generates a multi-target drug design report, providing complete candidate molecule information and analysis results. The report typically includes:

[0278] 1. Molecular structure information: 2D structure, 3D conformation, physicochemical properties, etc.;

[0279] 2. Predicted activity data: Predicted activity values ​​for multiple targets (usually expressed in pIC). 50 (or pKᵢ represents);

[0280] 3. Key Interaction Analysis: Key interaction modes with each target and their stability;

[0281] 4. Drug resistance risk analysis: potential drug resistance mutation sites and their risk scores;

[0282] 5. Pharmacological property prediction: ADME properties such as solubility, permeability, and metabolic stability;

[0283] 6. Suggested synthetic routes: Feasible synthetic routes based on antisynthetic analysis;

[0284] Such reports provide medicinal chemists with ample information to prioritize the most promising candidate molecules for experimental synthesis and validation.

[0285] This invention provides a virtual screening and resistance prediction method for kinase inhibitors based on graph neural networks. By introducing topological data analysis, it enhances the representation of molecular interactions, achieving high-dimensional and accurate modeling of the relationship between kinase proteins, kinase inhibitors, and active residues. This method not only significantly improves the accuracy and efficiency of virtual screening but also predicts potential resistance risks, providing a powerful tool for developing durable and effective kinase inhibitors.

[0286] This invention provides a powerful computational tool for the development of next-generation kinase inhibitors, which is expected to accelerate the development of precision medicines for major diseases such as cancer, and bring patients more effective and longer-lasting treatment options.

Claims

1. A method for virtual screening and drug resistance prediction of kinase inhibitors based on graph neural networks, characterized in that, The method includes the following steps: Extract the three-dimensional structural data of the kinase and its target proteins; Molecular docking calculations were used to determine the binding mode and action region between kinase proteins and kinase inhibitors. By matching the residue sequences of the kinase inhibitor backbone with the kinase binding pocket, the key protein-ligand interaction network was identified. Based on the kinase functional domain database, the active pocket residues of kinases and their distribution characteristics were determined; A ternary relationship graph based on topological data analysis enhancement is constructed, which includes kinase protein nodes, kinase inhibitor nodes, and active residue nodes, as well as the multidimensional interaction relationships between them; Topological features were extracted from the ternary relationship diagram to obtain structural information, and sensitivity analysis was introduced to calculate the impact of key sensitive residue mutations on inhibitor binding. Using the inhibitor binding effect score as an evaluation index, a kinase inhibitor virtual screening method based on activity learning was used to screen the compound library and construct a multi-target kinase drug with low drug resistance risk.

2. The method for virtual screening and drug resistance prediction of kinase inhibitors based on graph neural networks according to claim 1, characterized in that, The steps for extracting three-dimensional structural data of kinases and their target proteins include: Obtain the 3D structure file of the kinase protein; The kinase protein was processed using molecular structure optimization tools and energy minimization was performed. The protein molecules are pretreated to remove water molecules and preserve hydrogen bond and ion information; The charge distribution of protein functional groups was determined using charge calculation methods; Minimize the energy of kinase inhibitor molecules by removing conformations with higher energy.

3. The method for virtual screening and drug resistance prediction of kinase inhibitors based on graph neural networks according to claim 1, characterized in that, The steps for constructing a ternary relation graph based on topology data analysis enhancement include: A molecular interaction network with multiple distance thresholds is generated, forming a nested sequence of interaction graphs; Based on the interaction graph sequence, topological features are extracted and their persistence is analyzed to generate a persistent representation; The persistent representation is then converted into initial features and weights for graph nodes and edges; A ternary relation graph containing kinase protein nodes, kinase inhibitor nodes, and active residue nodes is constructed, wherein the edge weights between nodes are initialized based on interaction type and topological importance; The ternary relation graph is subjected to feature extraction using graph convolutional layers to construct a multi-level graph representation.

4. The method for virtual screening and drug resistance prediction of kinase inhibitors based on graph neural networks according to claim 3, characterized in that, The steps of extracting topological features and analyzing their persistence specifically include: Constructing simple complex structures based on interaction graph sequences; Calculate homology groups and their persistence in different dimensions; Generate a persistent graph that represents the persistence of topological features; Convert the persistent graph into a fixed-dimensional feature vector; The importance of topological features is ranked based on their persistence values.

5. The method for virtual screening and drug resistance prediction of kinase inhibitors based on graph neural networks according to claim 3, characterized in that, The steps for feature extraction using graph convolutional layers on ternary relation graphs specifically include: A topology-guided graph attention mechanism is constructed based on topological feature weights. Design a multi-layer graph convolutional network, which includes a local interaction feature layer, a mid-range interaction pattern layer, and a global structural relationship layer; During graph convolution, attention weights are dynamically adjusted based on the persistence of topological features. Residual connections preserve graph feature information at different levels; Generate multi-scale representations at the node, edge, and graph levels.

6. The method for virtual screening and drug resistance prediction of kinase inhibitors based on graph neural networks according to claim 1, characterized in that, The steps for calculating the fractional value of the effect of key sensitive residue mutations on inhibitor binding using sensitivity analysis include: Based on the topological features of the ternary relation graph, identify key nodes and topological bottlenecks in the network; Virtual mutation simulations were performed on the identified key residues; Calculate the degree of change in topological features before and after the mutation; Generate a residue mutation sensitivity score matrix; Predict potential drug resistance risk sites based on sensitivity scores.

7. The method for virtual screening and drug resistance prediction of kinase inhibitors based on graph neural networks according to claim 6, characterized in that, The calculation method for the residue mutation sensitivity score takes into account the following factors: Topological centrality of residues in graph structures; The extent to which residue mutations affect local and global topology; Changes in the stability of the interaction network before and after the mutation; Residue conservation and evolutionary information; Changes in physicochemical properties caused by mutation.

8. The method for virtual screening and drug resistance prediction of kinase inhibitors based on graph neural networks according to claim 1, characterized in that, The activity-learning-based virtual screening method for kinase inhibitors includes: Construct an initial training set containing molecules with known activity and uncertain activity; Molecular similarity networks are established based on topological features; Candidate compounds were evaluated using a multidimensional scoring function, including predicted binding affinity, topological matching, and resistance risk score. New candidate molecules were selected for evaluation based on the evaluation results and uncertainties. Update the training set and model, and iterate until convergence; The final priority list of candidate molecules is determined based on a multi-objective ranking algorithm.

9. The method for virtual screening and drug resistance prediction of kinase inhibitors based on graph neural networks according to claim 1, characterized in that, It also includes resistance-oriented inhibitor optimization steps: Based on the sensitivity analysis results, high-frequency drug resistance mutation sites were identified; Predict the mechanism by which mutations affect inhibitor binding; Based on the topology analysis results, suggestions for inhibitor structure optimization are provided; Design structural modifications to enhance the stability of key interactions; Introducing redundant interactions to improve the inhibitor's adaptability to mutations; Assess the risk of drug resistance in the optimized inhibitor.

10. The method for virtual screening and drug resistance prediction of kinase inhibitors based on graph neural networks according to claim 1, characterized in that, It also includes the following steps: We constructed a multi-target analysis framework for the kinase family to identify conserved structural features among different subtypes. Based on topological feature similarity, broad-spectrum inhibitors targeting multiple subtypes were designed; The binding stability of the broad-spectrum inhibitor was verified using molecular dynamics simulations; A drug resistance risk assessment was performed on the aforementioned broad-spectrum inhibitors; Generate the final multi-target drug design report, including molecular structure, predicted activity, and drug resistance analysis.