Abstract: ABSTRACT METHOD FOR CAPTURING ATOMIC DETAILS OF PROTEINS USING A 3D GRID FOR MUTATIONAL ANALYSIS. This invention presents a novel method for engineering glucose dehydrogenase (GDH) proteins by utilizing an atomistic grid-based computational method that analyzes and compares protein atomic compositions. The method involves constructing Localized spherical feature grids (LSFGs) centered around high-energy regions to store atomic properties, enabling comparison with a database of known protein grids. Two comparison techniques are applied: geometric alignment using rotation matrices and quaternions, and transformer-based similarity scoring. High-ranking matches guide functional and stability optimization through mutation design. Unlike conventional methods that require spatial alignment, this approach maps chemical properties directly onto the grid, enabling alignment-free comparisons based on chemical composition allowing comparison of specific protein regions even in the absence of structural similarity. This method provides alignment-free chemical profiling for structurally diverse proteins, facilitating advanced protein engineering and functional annotation.
DESC:DESCRIPTION
FIELD OF THE INVENTION
[0001] This invention relates to the field of bioinformatics, biotechnology, biochemistry, computational biology, molecular biology, Artificial intelligence, Machine-learning
BACKGROUND OF THE INVENTION
[0002] Proteins are functional biomolecules of the cell. As enzymes, they are necessary for the catalysis of chemical reactions. Structural proteins are crucial components of cytoskeleton and locomotory elements of cells. Transporter proteins act as carriers of compounds to different regions of the cell or across membranes. Many proteins are involved in the regulatory mechanism of cells as interactive species in a particular pathway. Proteins can also function as hormones to illicit a desired gene expression or trigger a specific biochemical pathway. Protein function is entirely dependent on the three-dimensional structure of the proteins and the specific physiochemical interaction in between two protein species or protein and ligand species. Protein structures are in turn, defined by the interaction, packing and spatial arrangement of the amino acid residues constituting the long polypeptide sequence of the protein.
[0003] Structure-function relationship studies of proteins is a well-studied subject in the field of bioinformatics and molecular biology to determine the function of uncharacterized proteins. Most structure-function relationship studies depend on comparative studies between two or more proteins, where a protein of unknown characteristics is compared using sequence and structural similarity to a protein with defined characteristics. Using this comparison, it can be inferred that two proteins that share similarity in sequence and structure are homologs of each other and thus share a similar function. Furthermore, structural homologs are more prevalent than sequence homologs as protein structures are evolutionarily more conserved that is, two proteins that have low sequence similarity (~30% sequence identity) can still have conserved domains and structural similarities.
[0004] Homology based structural modelling is a method that is used to determine the structure of a protein whose structure was not derived experimentally. In homology modelling, structures are derived using a sequence homology-based search, wherein the 3D structure details of local high identity matching regions of a template structure are used to model the structure of the query protein sequence.
[0005] One of the challenges in protein comparison is that when two proteins do not share similar global structures or sequences, the traditional superimposition methods which rely on overall alignment, becomes ineffective (Figure 1). A grid-based method overcomes that limitation by focusing on the localized atomic composition within the protein rather than its overall structure.
[0006] A grid based structural characterization of a protein structures is a commonly used method to derive information of the protein structure using organized grid points to capture atomistic details since grid points are evenly spaced and can provide for regular normalized data points which are easier to compute when compared to the unique, often irregular spatial distribution of atoms in a protein structure. Several grid-based methods to study protein structure and function have been developed.
[0007] FEATURE is a tool that was developed to structurally and functionally characterize microenvironments with protein structures. The tool defines the microenvironment by measuring physicochemical properties of atoms around a specific chosen site using concentric shells of 1.25 Å thickness to capture 80 different biochemical characteristics such as charge and polypeptide-based characteristics such as secondary structure type resulting in a numeric vector of length 480. The tool provides unique features of functional sites by using non-site microenvironment characterization to eliminate background properties. (Bagley, S. C., et. al., 1995)
[0008] Torng et al. (2017) developed a method for structure-based protein analysis using 3D-convonutional neural networks to predict amino acids most compatible with a specific location within a protein structure. Protein microenvironments are defined as atom channels, one for each atom type (C, O, N, S), within a 20 Å box around a central location within the protein to develop a visualization method known as a “atom importance map”, to inspect individual contributions of each atom within the input. The method was developed based on the principle that mutations introduced into a protein sequence is considered non-detrimental if the newly introduced residue can maintain the critical interactions observed between the wild-type residue and its surrounding residues. Atom importance map visualization provides information to validate and rank introduction of mutations into the protein structure.
[0009] Siamese Atomic Surfacelet Network (SASNet) is a tool that was developed to determine the probability of an amino acid on the surface of the protein to interact with another amino acid on the surface of another protein by voxelizing the local atomic environments, or “surfacelets” into 4D grids, the last dimension being the atomic element type. The method uses a Siamese-like three-dimensional convolutional neural network trained on the database of interacting protein structures (DIPS) which leverages already existing protein complex structures in their bound states (Townshend et al., 2019).
[0010] Sato et al. (2019) developed a quality assessment method for protein tertiary structure prediction based on deep neural network and three-dimensional convolutional neural network layer by assessing the local residue structure quality and integrating the local residue assessments to derive a whole-structure model quality assessment. Local residue quality assessment was conducted using a 3D grid bounding box centered on the Ca atom of a residue. The bounding box was oriented with respect to the vectors formed between the Ca, C and N atoms of the residue backbone of the structure. The bounding grid was divided into 1 Å voxels and atoms within the voxels were used to characterize the voxels based on atom types which were assigned to an independent channel of the neural network.
[0011] The above-mentioned literatures detail tools developed to map the atomic properties of a protein structure. However, a cubic grid with only a six-faced comparison restriction would limit method for spatial orientation-independent comparison of atomic properties. Therefore, in the present invention we report a method that employs localized spherical feature grids to capture atomistic properties as spherical grids can offer many different rotational orientations for increased variations in comparison between regions of proteins.
OBJECTIVES OF THE INVENTION
[0012] The primary objective of the present invention is to provide a method for alignment-free protein comparison at the atomic level, using an atomistic grid match-based computational approach. This method enables the identification of chemical and functional similarities across proteins without relying on traditional structural alignment, thereby overcoming limitations associated with conventional spatial alignment methods. The invention achieves high-resolution chemical profiling by constructing a finely spaced, three-dimensional grid around protein structures, which captures the potential energy landscape across the protein, allowing for the identification of high-energy residues. Another objective of the invention is to analyze and identify high-energy residues and functionally relevant localized regions within the protein structure by capturing the potential energy landscape. This identification facilitates targeted modifications in protein engineering to enhance desired properties. A further aim is to construct the localized spherical feature grid (LSFG) around the identified regions and design protein variants with enhanced functionality and stability, especially focusing on enzymes such as glucose dehydrogenase, where improvements in co-factor recycling and catalytic efficiency are targeted. Additionally, the invention facilitates functional annotation of uncharacterized proteins by comparing their LSFGs to known protein structures within a pre-established database, enabling prediction of potential functions, active sites, binding pockets, and catalytic domains. Another aspect of the invention involves optimizing antibody engineering, using LSFG-based analysis to enhance binding specificity, stability, and affinity for target antigens in therapeutic contexts. Overall, the objectives of this invention advance the field of protein engineering by providing a versatile and precise method for protein analysis, functional prediction, and the development of biologically active proteins for industrial and therapeutic applications.
SUMMARY
[0013] This invention introduces a computational method for engineering proteins, especially a glucose dehydrogenase (GDHs), by analyzing their atomic composition through a 3D grid-based system. Unlike conventional methods that depend on structural alignment, this approach arranges a protein's atoms into a fine, three-dimensional grid to capture potential energies from all atoms in the protein. These properties are then used to identify high-energy residues and functional regions within the protein. The process involves constructing a localized spherical feature grid (LSFG) around targeted regions of the protein to store atomic-level information such as atom type, partial charge, polarity, atomic volume, solvent accessible surface area, electronegativity, ionization energy, polarizability, electron affinity, electrostatic potential, solvent accessibility and coordination number to derive composite values, stored in each grid point for comparison with predefined LSFG’s of other protein structures in a comprehensive database. To determine the best match, the invention employs two methods: (1) a geometric alignment method, where rotation matrices and quaternions systematically test all orientations, and (2) a transformer-based similarity approach, which captures spatial and chemical patterns at each grid point. The method is particularly useful for identifying functional motifs, optimizing enzyme stability, and designing mutations for improved protein functionality. This approach was used to engineer glucose dehydrogenase (GDH) variants with enhanced stability and co-factor recycling efficiency, relevant in biocatalytic processes. Additionally, the approach has potential applications in antibody engineering and functional annotation of novel proteins by aligning chemical properties without requiring structural similarity.
BRIEF DESCRIPTION OF THE DRAWINGS
[0014] Figure 1: Comparison of structures of Protein of interest (Protein 1) and protein with desired characteristics (Protein 2) using three-dimensional Structural superimposition. A region of the protein where structural superimposition is not effective is shown in the insert.
[0015] Figure 2: Schematic representation of protocols used to identify regions of interest and derive localized spherical feature grids to engineer proteins or identify and characterize domain function.
[0016] Figure 3: A) Three-dimensional structure of Glucose dehydrogenase (GDH) enzyme, a protein of interest, B) the energy grid enclosing the whole protein, C) Close-up view of the grid with grid points, grid spacing and probe atoms, D) Residue-wise grid energy (kcal.mol-1) contributions.
[0017] Figure 4: A) Construction of localised spherical feature grid, capturing the atomic information of the residues closer to the grid points. B) For two or more atoms closer to a grid point, a composite value of the descriptors is stored, which results in a localized characteristic for each grid point that is unique for a particular region of a protein. C) The grid points are stored in a table that contains all the atomistic descriptors as columns. D) Each grid point captures 12 atomistic descriptors. E) Atoms equidistant from two grid points, the grid point (G1) which is closer to another atom bonded to the equidistant atom is preferred for calculation of composite parameters.
[0018] Figure 5: Construction of comprehensive database with predefined localized spherical feature grids derived from a protein dataset that contains proteins, defined with either desired charactersitics such as thermostability, organic solvent tolerance, pH tolerance or defined functional domains.
[0019] Figure 6: Comparative analysis to identify structural and functional similarities using an arrangement of the atoms in a protein’s 3D structure deposited onto a finely spaced spherical grid.
[0020] Figure 7: A process of generating a comprehensive set of rotational orientations for each localized spherical feature grid using rotation metrics and quaternions so that the feature grids can be systematically matched with multiple precomputed grids in the dataset by considering all possible orientations.
[0021] Figure 8: Scoring and ranking comparison between two localized spherical feature grids (LSFGs). A) Comparing the query rotated grid’s vectors to those of the rotated dataset grid using Euclidean distance for spatial difference or cosine similarity for directional alignment across ‘n’ iterations of LSFG orientations. B) A transformer-based approach wherein each grid point is tokenized to capture complex relational data across spatial and chemical dimensions to match, sore and rank LSFGs within a protein.
DESCRIPTION OF INVENTION IN DETAIL
Terminologies:
[0022] “Protein,” “polypeptide”, and “peptide” are used interchangeably herein to denote a polymer of at least two amino acids covalently linked by an amide bond, regardless of length or post-translational modification.
[0023] “Amino acids” are referred to herein by either their commonly known three-letter symbols or by the one-letter symbols recommended by IUPAC-IUB biochemical nomenclature commission.
[0024] “Atomistic Grid Match” herein refers to a computational technique arranging protein atoms into a spherical 3D grid to capture atomic-level details for protein comparison and analysis.
[0025] “3D Spherical Grid” herein refers to a high-resolution grid enclosing the protein structure, spaced at regular intervals
[0026] “Grid points” herein refers to finely spaced positions in the grid, where probe atoms are placed to capture relevant data.
[0027] “Probe Atoms” herein refers to atoms (C, O, N, H, S, P) used in the grid to compute potential energy
[0028] “Angstrom (Å)” herein refers to a unit of length equal to 0.1 nanometers, used to measure atomic-scale distances
[0029] “Potential energy” herein refers to energies which are calculated based on the Coulombic and Lennard-Jones potential functions.
[0030] “High-Energy Residues” herein refers to the top 5% of residues with the highest energy values, identified by sorting all residues in descending order based on their energy values.
[0031] “Localised region” herein refers to the region around the high-energy residues and the super-secondary structures, domain, or motifs are identified for the protein of interest with unknown function.
[0032] “Localized Spherical Feature Grid (LSFG)” herein refers to a spherical grid with a 6 Å radius around localized regions, capturing both chemical and spatial information of the protein of interest.
[0033] “Atomic Properties” herein refers to the chemical and physical characteristics of atoms, such as atom type (C, O, N, H, S, P), partial charge, polarity, atomic volume (ų), accessible surface area (Ų), electronegativity, ionization energy (eV), polarizability (ų), electron affinity (eV), electrostatic potential (kcal/mol), solvent accessibility, and coordination number
[0034] “Composite values” herein are the aggregated representations of multiple atomic properties (such as atom type, partial charge, and polarity) at a specific grid point.
[0035] “Solvent Accessible Surface Area (SASA)” herein refers to the area of an atom exposed to the solvent, helping to identify buried or exposed regions in the protein.
[0036] “Electronegativity” herein represents an atom's ability to attract electrons.
[0037] “Polarizability” herein indicates the flexibility of an atom's electron cloud.
[0038] “Coordination Number” herein specifies the number of atoms bonded to a central atom.
[0039] “Energy Maps” herein refers to the 2D representation of potential energy distributions around the protein, created using probe atoms.
[0040] “One-Hot Encoding” herein refers to a method for representing atom types (e.g., C: [1, 0, 0, 0, 0, 0]) as a vector.
[0041] “Self-attention mechanism” herein refers to a technique in transformers that allows the model to weigh the importance of different tokens (grid points) in relation to each other, enabling it to capture both local and global patterns in the data.
[0042] “Positional encodings” herein refers to the information added to the input data in transformers to preserve the spatial or sequential positions of elements, ensuring that the model maintains the relative positions or distances within the data.
[0043] “Contrastive learning” herein refers to a machine learning technique that trains models by comparing pairs of similar and dissimilar examples, encouraging the model to learn distinct features for each class.
[0044] “Similarity scores” herein refers to the values that indicate how similar two grids are to each other, often used in matching or ranking.
[0045] “Attention scores” herein refers to the values that quantify how much focus each grid point in a transformer model should give to other grid point based on their relationships.
[0046] “Query vector” herein refers to a vector in the transformer model that represents the information the token seeks from others, used to compute attention scores during the self-attention mechanism.
[0047] “Key vector” herein refers to a vector in the transformer model that represents the information offered by a token, used to match with the query vector in the self-attention mechanism.
[0048] “Value vector” herein refers to a vector that holds the actual information of a token, which is weighted by the attention score during the self-attention mechanism.
[0049] “Amino acid difference or residue difference” refers to a change in the residue at a specified position of a polypeptide sequence when compared to a reference sequence.
[0050] This invention provides a novel method for engineering proteins, specifically glucose dehydrogenase, by utilizing an atomistic grid match based computational method to analyze and compare the atomic composition of proteins. The method arranges the atoms in a protein’s 3D structure into a finely spaced three-dimensional spherical grid. This spherical grid captures atomic-level details in a highly localized manner, allowing for the comparison of specific regions within two proteins, even if they are globally dissimilar.
[0051] In conventional protein comparison methods, spatial alignment is heavily relied upon to superimpose proteins or binding sites to reveal conformational similarities. However, these approaches are limited when proteins lack significant structural similarity, even though they may possess similar chemical environments in functionally relevant regions. This invention provides an alternative by mapping chemical properties directly onto a 3D grid, allowing for alignment-free comparison focused on chemical composition rather than spatial arrangement.
[0052] Figure 1 shows the two proteins with different overall structures which are non-superimposed using structural alignment. Figure 2 shows the Atomistic Grid matching workflow (100). The first step involves building a three-dimensional grid around the protein of interest (101) based on its X-ray crystallographic structure (Figure 3A). The construction of grid (102) encloses the entire protein ensuring high-resolution coverage (Figure 3B). The grid is composed of grid points that are spaced at regular intervals of 1 Å (angstroms). Each grid point captures the potential energy at each atom and position of surrounding atoms. At each grid point, probe atoms (103) such as carbon, nitrogen, oxygen, sulfur, phosphorous, and hydrogen are positioned to analyze the potential energy landscape around the protein’s structure. These probe atoms help capture the potential energies associated with the interactions between the protein’s atoms and the probe atoms. This step allows for the creation of a detailed energy map around the protein (Figure 3C). Once the potential energies have been calculated at each grid point, the method sums the energies of all probe atoms near each residue in the protein to determine the grid energy of each residue (104). By analyzing these summed values and ranking them in descending order, top 5% of the residues with high energy values are termed as “High-energy residues” (105) and region around these high-energy residues are considered high-energy localized regions (106) and are targeted for further engineering (Figure 3D). On the other hand, the super-secondary structures, domain, or motifs are identified (108) for the protein of interest with unknown function (107) are considered as localised regions (109). After identifying the localised regions (106, 109), a 6 Å localized spherical feature grid (110) is constructed around each localised region to capture and store the atomistic details, centered on the amino acid, encompassing both the chemical and spatial information in that local region. The choice of a 6 Å radius ensures that all nearby atoms contributing to chemical interactions (e.g., hydrogen bonds, hydrophobic patches, etc.) are included.
[0053] Figure 4A explains the construction of localised spherical feature grid, the grid points in the grid build around the localised region captures the atomic details of the residues. The localised spherical grid is a uniformly spaced grid, where grid points are spaced 1.0 Å apart. The grid points are assigned C, O, N, S, H, and P atom types based on the closer atom (Figure 4B) where C is Carbon atom-type, O is Oxygen atom-type, N is Nitrogen atom-type, S is Sulphur atom-type, H is Hydrogen atom-type, and P is phosphorous atom-type. Each grid point that intersects or overlaps with an atom captures and stores (111) several atomic properties, including atom type, partial charge, polarity, atomic volume, solvent accessible surface area, electronegativity, ionization energy, polarizability, electron affinity, electrostatic potential, solvent accessibility, and coordination number as described in Table 1 (Figure 4C, Table 2). This approach of assigning atom types to grid points is distinct from the traditional method of placing a probe at each grid point for calculations.
[0054] The Atom Type (AT) identifies each atom as Carbon (C), Nitrogen (N), Oxygen (O), Hydrogen (H), Sulphur (S), or phosphorous (P) and is typically encoded as a categorical or one-hot vector (e.g., C: [1, 0, 0, 0, 0, 0]). Partial Charge (PC) reflects the charge distribution based on the atom’s bonding environment and is represented as a real number derived from molecular mechanics or quantum calculations (e.g., C: +0.1, O: -0.8, etc.). Polarity (PO) is a binary indicator of whether the atom is polar or non-polar, where polar atoms (like Oxygen, nitrogen, sulphur and phosphorous) are assigned a 1 and non-polar atoms (like Carbon) are assigned a 0. Atomic Volume (AV) represents the approximate space occupied by an atom (e.g., 20.58 ų for Carbon), and Solvent Accessible Surface Area (SASA) indicates how much of an atom’s surface is exposed to the solvent, with values ranging from 5–10 Ų for Ca and 12–18 Ų for O atoms etc. Electronegativity (EN) shows each atom's ability to attract electrons, which influences molecular bonding; for instance, Carbon has a value of 2.55 and Oxygen 3.44, etc., Ionization Energy (IE) represents the energy required to remove an electron, relevant for chemical reactivity, with Carbon at 11.26 eV and Oxygen at 13.62 eV, etc., Polarizability (PZ) describes the flexibility of an atom’s electron cloud, influencing van der Waals interactions (C: 11.3 a.u., N: 7.4 a.u., etc., where a.u. is atomic units). Electron Affinity (EA) indicates the energy change when an electron is added, showing the atom's propensity to gain electrons, with Carbon at 1.26 eV and Oxygen at 1.46 eV etc., Electrostatic Potential (ESP) represents the potential energy of a unit positive charge near an atom, calculated in context and influenced by surrounding atoms.
[0055] Solvent Accessibility (SA) is a binary indicator of exposure to solvent (1 for exposed, 0 for buried). Coordination Number (CN) specifies the number of atoms bonded to the central atom, relevant in structural modeling.
[0056] When multiple atoms overlap at a single grid point, composite values (112) for the atomic properties are calculated using methods like averaging or weighted selection to reflect the most chemically relevant atom. This ensures an accurate representation of overlapping atomic contributions in a grid point’s chemical profile. To derive composite values (112) when multiple atoms overlap at a single grid point, each property must be aggregated to represent the combined effect of these atoms as depicted in the Figure 4D.
[0057] The following provides a stepwise approach to determining a composite property value:
1. Atom Type: For atom type, which is represented as a one-hot encoded vector that denotes a particular element in the format: [C, O, N, H, S, P]. For e.g., Carbon as [1, 0, 0, 0, 0, 0], Oxygen as [0, 1, 0, 0, 0, 0], Nitrogen as [0, 0, 1, 0, 0, 0], hydrogen as [0, 0, 0, 1, 0, 0], sulphur as [0, 0, 0, 0, 1, 0], and phosphorous as [0, 0, 0, 0, 0, 1]. The composite value is obtained by averaging the one-hot vectors of all contributing atoms at a grid point. For instance, if two Carbon and Oxygen overlap, their one-hot vectors are averaged to yield a weighted vector [0.66, 0.33, 0, 0, 0, 0], indicating a contribution of both atom types.
2. Partial Charge Calculation: In the case of partial charge, the composite value is calculated by summing the partial charges of the overlapping atoms. For example, if a Carbon atom has a partial charge of +0.1 and an Oxygen atom has -0.8, the composite charge at the grid point is calculated as (-0.8+0.1) = -0.7.
3. Polarity Determination: Polarity, being a binary attribute, is represented by a value of 1 for polar atoms and 0 for non-polar atoms. To ascertain the composite polarity at a grid point, a logical OR operation is performed on the polarity values of overlapping atoms. Where any atom contributing to the grid point is polar, the resultant polarity value for the grid point is set to 1. For instance, in a case where Carbon (non-polar, polarity = 0) and Oxygen (polar, polarity = 1) are overlapping, the composite polarity would be set to 1, indicating a polar environment
4. Atomic volume: Each property value is summed across all contributing atoms, considering their individual contributions at the grid point. For instance, if Carbon and Oxygen contribute atomic volumes of 20.58 ų and 14.71 ų, respectively, the composite atomic volume is (20.58+14.71) = 35.29 Å3. This method ensures that the final value reflects the combined spatial and chemical characteristics of the grid point.
5. Solvent Accessible Surface Area: Each SASA value of the overlapping atom is summed across, considering their individual contributions at the grid point. The SASA value of each atom is determined by the immediate environment of that atom.
6. Electronegativity: Each property value is summed across all contributing atoms, considering their individual contributions at the grid point. For instance, if Carbon and oxygen contribute electronegativity values of 2.55 and 3.44, respectively, the composite electronegativity value is (2.55+3.44) = 5.99. This method ensures that the final value reflects the combined spatial and chemical characteristics of the grid point.
7. Ionization Energy: Each property value is summed across all contributing atoms, considering their individual contributions at the grid point. For instance, if Carbon and oxygen contribute ionization energy values of 11.26 eV and 13.62 eV, respectively, the composite ionization energy value is (11.26+13.62) = 24.88 eV. This method ensures that the final value reflects the combined spatial and chemical characteristics of the grid point.
8. Polarizability: Each property value is summed across all contributing atoms, considering their individual contributions at the grid point. For instance, if Carbon and oxygen contribute polarizability values of 11.3 a.u. and 5.3 a.u., respectively, the composite electronegativity value is (11.3+5.3) = 16.6 a.u. This method ensures that the final value reflects the combined spatial and chemical characteristics of the grid point.
9. Electron Affinity: Each property value is summed across all contributing atoms, considering their individual contributions at the grid point. For instance, if Carbon and oxygen contribute electronegativity values of 1.26 eV and 1.46 eV, respectively, the composite electronegativity value is (1.26+1.46) = 2.72 eV. This method ensures that the final value reflects the combined spatial and chemical characteristics of the grid point.
10. Electrostatic Potential: The value depends on the spatial and environmental context; the composite value is determined based on the direct value of electrostatic potential calculation of all atoms overlapping with a particular grid point.
11. Solvent Accessibility: Solvent accessibility, being a binary attribute, is represented by a value of 1 for exposed atoms and 0 for buried atoms. To ascertain the composite solvent accessibility at a grid point, a logical OR operation is performed on the solvent accessibility values of overlapping atoms. Where any atom contributing to the grid point is exposed, the resultant polarity value for the grid point is set to 1. For instance, in a case where Carbon (buried, SA = 0) and Oxygen (exposed, SA = 1) are overlapping, the composite SA would be set to 1, indicating an exposed environment.
12. Coordination Number Each property value is summed across all contributing atoms, considering their individual contributions at the grid point. For instance, to all atoms overlapping a grid point “G”, if the number of bonded atoms to a carbon is 4, another carbon is 3, an oxygen is 2 and a nitrogen is 3, then the composite of coordination number is (4+3+2+3) = 12. This method ensures that the final value reflects the combined environmental properties of the atoms that overlap a single grid point
[0058] For an atom equidistant from two grid points G1 or G2, the preferred grid point for composite parameter calculation is selected from the grid point to which another atom is selected for composite parameter calculation and that another atom is bonded or attached to the atom equidistant from the grid points (Figure 4E).
[0059] The resultant grid point vector integrates the combined chemical properties of the overlapping atoms, as in the following example: [0.6,0.3,0,0,0,0,-0.07,1,55.87,30.32,8.54,36.14,27.9,3.98,-0.8,1,8]. This vector structure serves to represent the composite effect of all contributing atoms at a specific grid point.
[0060] The entire localized spherical feature grid is constructed using the vectors at each grid point, which are derived from the composite values calculated for atomic properties (113). For instance, the vectors at individual grid points might appear as follows: Grid point 1: [0.5,0.5,0,0,0,0,-0.35,1,36.18,…], Grid point 2: [1,0,0,0,0,0,+0.1,0,20.58,…], Grid point 3: [0,1,0,0,0,0,-0.6,1,14.71,…] and so forth. The generated localized spherical feature grid (LSFG) around the protein region of interest is then compared to a comprehensive database of similar predefined grids (114). This database was created from protein datasets, including BRENDA, ProThermDB, ThermoMutDB, FireProt, and an in-house collection of thermally stable enzymes collected from published literatures (Figure 5). It captures the spatial arrangement of atomic types in regions with similar grid point vectors, allowing for a comparative analysis to identify structural and functional similarities (Figure 6).
[0061] The localised spherical feature grids are compared using two different ways:
[0062] 1.Geometric Alignment Method (115): The localized spherical feature grid for a protein region of interest can be systematically matched with multiple precomputed grids in the dataset by considering all possible orientations using both rotation matrices and quaternions (Figure 7). In practice, this process involves generating a comprehensive set of rotational orientations for each grid in the dataset.
[0063] Rotation matrices are applied incrementally around each principal axis (X, Y, Z), typically in small increments, such as 5° or 10°, to ensure thorough coverage of potential orientations.
[0064] Alternatively, quaternions can be employed to represent rotations in a more efficient manner. Quaternions enable smooth, continuous rotation by defining the rotation as
[0065] q=w + xi + yj + zk, where q is applied to each vector at the grid points to rotate it in 3D space.
[0066] A quaternion rotation can be applied by calculating v'=qvq-1 where q is the quaternion, v is the vector to be rotated, and v' is the rotated vector. By systematically varying the quaternion, you can smoothly rotate the grid around any arbitrary axis.
[0067] For each rotational orientation, whether derived through rotation matrices or quaternions, a match score is computed by comparing the query rotated grid’s vectors to those of the rotated dataset grid. This is achieved by calculating either the Euclidean distance, which reflects the spatial difference in position, or cosine similarity, which assesses directional alignment (Figure 8A).
[0068] Euclidean Distance: Calculate the Euclidean distance between the vector at each grid point in the query grid and the corresponding grid points in each dataset grid. Smaller distances indicate higher similarity.
[0069] Euclidean distance between two grid points is given by the following equation:
[0070] Where, GP1i and GP2i are the individual components such as the values of the atomic descriptors, of the two grid point vectors GP1 and GP2
[0071] For instance, two grid points, GP1=[0.6,0.3,0,0,0,0,-0.07,1,55.87,30.32, 8.54,36.14,27.9,3.98,-0.8,1,8] of LSFG1, and GP2=[0,1,0,0,0,0,-0.12,0,14.71,21,3.44,13.62,5.3, 1.46,-0.85,1,2,62.56] of LSFG2, the Euclidean distance, d(GP1,GP2) would be calculated as: 53.56
[0072] Cosine Similarity: Compute cosine similarity (Sc) between the vectors at each grid point in the query and dataset grids. Cosine similarity falls within the values of (-1,1), wherein, the values of Sc = 1 indicates that the two vectors are in the same direction, Sc = 0, indicates that the two vectors are orthogonal and Sc = –1, indicates the two vectors are in opposite directions.
[0073] Cosine similarity between two grid points is given by the following equation:
[0074] Where, GP1i and GP2i are the individual components such as the values of the atomic descriptors, of the two grid point vectors GP1 and GP2
[0075] For instance, two grid points, GP1=[0.6,0.3,0,0,0,0,-0.07,1,55.87,30.32, 8.54,36.14,27.9,3.98,-0.8,1,8], of LSFG1 and GP2=[0,1,0,0,0,0,-0.12,0,14.71,21,3.44,13.62,5.3,1.46,-0.85,1,2,62.56] of LSFG2, the Cosine similarity, Sc(GP1,GP2) would be calculated as: 0.91, indicating that the vectors are in the same direction
[0076] For the comparison between two LSFGs, the combined score, as a function of Euclidean distance and cosine similarity, is given by the following equation:
[0077] Where, w1 and w2 are weights derived from the range of Euclidean distances and cosine similarities, respectively, for each grid point compared between LSFG1 and LSFG2; L1d(GP1,GPn) and L1Sc(GP1,GPn) are the Euclidean distances and cosine similarities, respectively, derived from the comparisons between the normalized vectors GP1, GPn.
[0078] Among the various orientations tested, the orientation yielding the highest match score is selected as the best alignment for that dataset grid.
[0079] Afterward, all dataset grids are ranked based on their optimal match scores, with the highest-ranking grids representing the closest spatial and chemical alignment with the region of interest. This approach ensures that the dataset grids are compared comprehensively in all possible orientations, with thresholding applied if necessary to retain only grids with significant similarity, thus identifying the most relevant spatial matches across the dataset.
[0080] Transformer-Based Similarity Method (115): A transformer-based approach can effectively match, score, and rank localized spherical feature grids within a protein by leveraging its ability to capture complex relational data across spatial and chemical dimensions (Figure 8B). In this method, each grid point is treated as a token, embedding its atomic and spatial properties (e.g., atom type, partial charge, polarity, etc.), while positional encodings capture 3D coordinates or relative distances to preserve spatial structure. The self-attention mechanism then allows each grid point to interact with others, capturing both local and global spatial patterns across the region. Training on large datasets of labelled grids enables the transformer to recognize patterns that signify similarity, using contrastive learning to maximize the match for similar grids and minimize it for non-matching ones. The model is then fine-tuned for real-time comparisons, generating similarity scores between a query grid and dataset grids, with the highest scores indicating closest matches. Importantly, transformers allow interpretability through attention scores, which highlight key atomic features contributing to similarity, aiding in ranking. These attention scores quantify the relevance of one token (or grid point) to another within a sequence or spatial grid, enabling the model to focus on important features and relationships. The attention mechanism is central to transformers, as it calculates how much influence each grid point has on others by computing a score based on the interactions between their feature vectors. This score is derived using the Query (Q), Key (K), and Value (V) vectors for each token, where the Query vector represents the information the token seeks, the Key vector represents the information the token offers, and the Value vector contains the actual information. For each grid point iii, the Query and Key vectors are calculated as:
Qi=WQ·xi, Ki=WK·xi, Vi=WV·xi
[0081] where WQ, WK, and WV are learnable matrices and xi is the feature vector of grid point i.
[0082] The attention score between two grid points i and j is computed as the dot product of their Query and Key vectors, scaled by the square root of the key dimension dk and this score indicates how much token j's features should contribute to token i's representation.
Scoreij =
[0083] The raw scores are then normalized using the SoftMax function to ensure they sum to 1:
[0084] The result, aij, represents the normalized attention score that reflects the influence of grid point j on grid point i. These attention scores are used to compute a weighted sum of the Value vectors across all grid points j, updating the representation of grid point i:
=
[0085] where zi is the updated feature representation of grid point i, incorporating the contributions of all other grid points weighted by their attention scores.
[0086] The attention scores help the model to capture both local and global spatial relationships between grid points based on their chemical and spatial features. This enables the transformer to prioritize more relevant grid points during similarity ranking.
[0087] For instance, considering two grid points, GP1=[0.6,0.3,0,0,0,0,-0.07,1,55.87,30.32, 8.54,36.14,27.9,3.98,-0.8,1,8], of LSFG1 and GP2=[0,1,0,0,0,0,-0.12,0,14.71,21,3.44,13.62,5.3,1.46,-0.85,1,2,62.56] of LSFG2, the attention scoring is as follows:
The feature vectors
[0088] GP1: XGP1 = [0.6,0.3,0,0,0,0,-0.07,1,55.87,30.32, 8.54,36.14,27.9,3.98,-0.8,1,8]
[0089] GP2: XGP2 =[0,1,0,0,0,0,-0.12,0,14.71,21,3.44,13.62,5.3,1.46,-0.85,1,2]
Query (Q), Key (K), and Value (V) Vectors
[0090] Assuming Weight matrices WQ,WK,WV are identity matrices for simplicity:
1. QG1=WQ·XG1, KG2=WK·XG2, VG2=WV·XG2
Attention Score (Scoreij)
Scoreij =
QG1. KG2 = (0.66·0) + (0.33·1) + (0·0) + (0·0) + (-0.07·-0.12) + (1·0) + (55.87·14.71) + (30.32·21) + (8.54·3.44) + (36.14·13.62) + (27.9·5.3) + (3.98·1.46) + (-0.8·-0.85) + (1·1)+ (8·2) = 2136.71
Assuming dk = 17 (feature vector length)
Scoreij = ˜ 518.2
Softmax Normalisation
[0091] Assuming we compare GP1 with GP2, GP3 and GP4, the scores are
Score12 = 518.2, Score13 = 490, Score14 = 460
exp (Score12) = exp(518.2) ˜ 2.1×10225
exp (Score13) ˜ 6.3×10212,
exp (Score14) ˜ 4.4×10200
˜ 3.99 x 10-12 ; ˜ 5.64 x 10-25
[0092] The attention score for GP2 ( with respect to GP1 is dominant and is the highest ranked followed by GP3 and GP4.
[0093] To address rotational variance, data augmentation with random rotations can be applied during training, or rotationally invariant transformers can be used to handle orientation differences directly.
[0094] The top-ranked Localized Spherical Feature Grid (LSFG) matches are analyzed to gain insights into the protein structure-function relationship. This analysis involves several steps, with a focus on incorporating mutations into the protein of interest and identifying key functional domains.
[0095] Analysis of Top-Ranked LSFG Matches: Once the LSFGs from the protein of interest are compared with the LSFGs in the dataset (using the two methods outlined previously), the highest-ranked matches are selected. These high-ranking LSFGs represent grid regions in the protein that exhibit the most similarity to known protein regions with well-characterized functions. By analyzing the atomic-level features in these matched regions (such as atom types, charges, hydrophobicity, and spatial arrangement), it is possible to identify conserved patterns and functional motifs shared between the protein of interest and known functional protein domains.
[0096] Incorporation of Mutations: The information derived from the top-ranked matches can be used to introduce mutations into the protein of interest. By incorporating specific mutations into the protein's amino acid sequence and observing how they affect the LSFG or the spatial arrangement of atomic properties, it can be predicted how these mutations impact the protein's stability, function, or interactions. If the mutation disrupts a functionally important region, the LSFG comparison can reveal potential compensatory mutations or guide the design of mutations that enhance the desired function.
[0097] Characterization of Domain Function: LSFG matching helps in identifying functional domains within the protein of interest. Functional domains are regions of the protein that are responsible for carrying out specific biological activities, such as binding to substrates or interacting with other proteins. By comparing the LSFG of the protein of interest with the LSFGs of known functional domains from the dataset, researchers can identify regions of high similarity that likely correspond to similar functions. The matched regions can be further analyzed to characterize the specific type of function and understand how mutations might influence these activities.
[0098] Mapping Mutations to Functional Impacts: Through this analysis, it becomes possible to predict how the mutations could alter the protein’s overall function. For example, mutations that occur within regions matching known active sites or interaction domains can be evaluated for their potential to enhance or inhibit enzymatic activity, change binding specificity, or affect protein stability.
[0099] After introducing the mutations into the enzyme, the structural integrity and stability of the engineered enzyme are validated using AlphaFold, to predict the modified protein's conformation, ensuring that the introduced mutations do not negatively impact the enzyme's functional integrity. Once the structure is validated, the engineered enzyme gene is cloned into an appropriate expression vector, and the recombinant enzyme is expressed in a suitable host organism. Following expression, the enzyme activity is assessed by testing its catalytic efficiency. This ensures that the engineered enzyme demonstrates the desired improved performance for the intended applications.
[00100] This method offers an alignment-free comparison that identifies chemical similarities across structurally diverse proteins, facilitates high-resolution localized chemical profiling, and enhances functional insight into protein interactions.
[00101] In some embodiments, the antibodies are engineered using this method. This approach can be applied to engineer antibodies with enhanced binding specificity, stability, and affinity for their target antigens. By understanding how mutations in key functional regions affect antibody structure and interaction, this method can be used to optimize antibody properties for therapeutic use, such as in cancer immunotherapy, autoimmune disease treatments, or infectious disease management. Furthermore, this method can be used to identify the functionality of a protein by analyzing the spatial arrangement of atomic types within its functional domains. By matching the LSFGs of the protein of interest with those in a database of known protein structures with defined structure function characteristics, we can predict the function of uncharacterized proteins and identify novel functions such as enzyme activation loops of tyrosine kinases, TATA box binding proteins, nuclear localizing signals and SH3 binding domains. This is particularly valuable for the functional annotation of novel proteins, allowing for the identification of active sites, binding pockets, or catalytic domains.
[00102] The local spherical feature grid of the present invention was used to engineer and design variants of a Glucose dehydrogenase (GDH) enzyme for improved functionality and co-factor recycling ability. Enzymes such as short-chain dehydrogenase/reductase, imine reductases, reductive aminases, amine-dehydrogenases, amino-acid dehydrogenases, ene-reductase and other oxidoreductase enzymes bind Nicotinamide adenine dinucleotide phosphate (NAD(P)H) molecules as cofactors for a source of hydrides required during reduction reactions. GDH, therefore, is an enzyme of immense utility in biocatalysis for the replenishment of NAD(P)H cofactor that is consumed during reduction reactions. GDH enzymes are coupled with any reductase enzyme in a one-pot reaction with a sacrificial substrate such as glucose to convert oxidized NAD(P)+ to reduced NAD(P)H. Hence, another objective of the current invention is to use the method of the localized spherical feature grids described in the present invention to design variants through enzyme engineering for achieving an improvement in GDH stability and recycling efficiency.
[00103] Specifically, the present invention provides for an engineered glucose dehydrogenase designed using the localized spherical feature grid method descried in the present invention and the glucose dehydrogenase shows 90% sequence identity to the polypeptide sequence as given in SEQ ID No. 1 containing a feature of residue difference corresponding to X152S and X199H, for the improved conversion of glucose to gluconic acid, with simultaneous conversion of NADP+ to NADPH.
[00104] Additionally, the engineered glucose dehydrogenase polypeptide of the present invention contains one or more of the following residue differences as compared to SEQ ID 1: The residue corresponding to X6 is glutamate, or arginine; The residue corresponding to X7 is glycine, or glutamate; The residue corresponding to X9 is valine, or arginine; The residue corresponding to X15 is serine, or alanine; The residue corresponding to X16 is serine, cysteine, threonine, or alanine; The residue corresponding to X17 is threonine, or arginine; The residue corresponding to X19 is leucine, alanine, or tyrosine; The residue corresponding to X20 is glycine, or cysteine; The residue corresponding to X21 is lysine, or histidine; The residue corresponding to X22 is serine, alanine, or lysine; The residue corresponding to X25 is isoleucine, or valine; The residue corresponding to X29 is threonine, arginine, lysine, or alanine; The residue corresponding to X31 is lysine, glutamine, or asparagine; The residue corresponding to X33 is lysine, aspartate, arginine, or glutamine; The residue corresponding to X36 is valine, or arginine; The residue corresponding to X38 is tyrosine, or cysteine; The residue corresponding to X40 is serine, leucine, or glutamate; The residue corresponding to X41 is lysine, or arginine; The residue corresponding to X41 is lysine, or glutamate; The residue corresponding to X42 is glutamate, lysine, or glutamine; The residue corresponding to X45 is alanine, or aspartate; The residue corresponding to X46 is asparagine, or aspartate; The residue corresponding to X47 is serine, aspartate, or lysine; The residue corresponding to X49 is leucine, or valine; The residue corresponding to X53 is lysine, or histidine; The residue corresponding to X56 is glycine, asparagine, serine, or aspartate; The residue corresponding to X57 is glycine, lysine, aspartate, proline, or asparagine; The residue corresponding to X58 is glutamate, lysine, or isoleucine; The residue corresponding to X60 is isoleucine, or arginine; The residue corresponding to X61 is alanine, lysine, or arginine; The residue corresponding to X62 is valine, or aspartate; The residue corresponding to X73 is isoleucine, or lysine; The residue corresponding to X74 is asparagine, or arginine; The residue corresponding to X78 is serine, glutamate, or lysine; The residue corresponding to X83 is phenylalanine, or aspartate; The residue corresponding to X83 is phenylalanine, or glutamate; The residue corresponding to X92 is asparagine, or cysteine; The residue corresponding to X95 is leucine, or isoleucine; The residue corresponding to X96 is glutamate, glutamine, valine, aspartate, alanine, isoleucine, or methionine; The residue corresponding to X97 is asparagine, or isoleucine, valine; The residue corresponding to X98 is proline, tyrosine, phenylalanine, threonine, asparagine, alanine, or serine; The residue corresponding to X100 is serine, threonine, alanine, or proline; The residue corresponding to X101 is serine, threonine, or alanine; The residue corresponding to X102 is histidine, or lysine; The residue corresponding to X105 is serine, lysine, or threonine; The residue corresponding to X107 is serine, or glutamate; The residue corresponding to X108 is aspartate, glutamate, or leucine; The residue corresponding to X110 is asparagine, arginine, or histidine; The residue corresponding to X113 is isoleucine, or aspartate; The residue corresponding to X117 is leucine, or tyrosine; The residue corresponding to X118 is threonine, lysine, arginine, or glutamate; The residue corresponding to X120 is alanine, or threonine; The residue corresponding to X122 is leucine, or glutamate; The residue corresponding to X131 is phenylalanine, or cysteine; The residue corresponding to X132 is valine, or aspartate; The residue corresponding to X137 is lysine, or cysteine; The residue corresponding to X138 is glycine, or cysteine; The residue corresponding to X139 is threonine, or aspartate; The residue corresponding to X146 is valine, aspartate, serine, alanine, isoleucine, or glutamate; The residue corresponding to X147 is histidine, serine, alanine, tyrosine, proline, arginine, glutamine, isoleucine, valine, asparagine, glycine, phenylalanine, threonine, or glutamate; The residue corresponding to X148 is glutamate, or cysteine; The residue corresponding to X149 is lysine, glutamate, threonine, or isoleucine; The residue corresponding to X151 is proline, valine, tyrosine, phenylalanine, alanine, aspartate, methionine, cysteine, glutamate, histidine, or serine; The residue corresponding to X153 is proline, methionine, asparagine, threonine, leucine, alanine, cysteine, or isoleucine; The residue corresponding to X154 is leucine, valine, tryptophan, glutamine, threonine, or asparagine; The residue corresponding to X155 is phenylalanine, aspartate, asparagine, isoleucine, proline, leucine, valine, serine, threonine, histidine, tryptophan, methionine, glutamine, glutamate, or cysteine; The residue corresponding to X160 is alanine, cysteine, or lysine; The residue corresponding to X163 is glycine, or alanine; The residue corresponding to X164 is glycine, or cysteine; The residue corresponding to X166 is lysine, arginine, or cysteine; The residue corresponding to X167 is leucine, or lysine; The residue corresponding to X168 is methionine, or cysteine; The residue corresponding to X170 is glutamate, or lysine; The residue corresponding to X175 is glutamate, or cysteine; The residue corresponding to X177 is alanine, cysteine, or aspartate; The residue corresponding to X179 is lysine, or arginine; The residue corresponding to X180 is glycine, cysteine, serine, or glutamate; The residue corresponding to X185 is asparagine, leucine, or glutamine; The residue corresponding to X187 is glycine, or alanine; The residue corresponding to X189 is glycine, lysine, glutamate, cysteine, aspartate, threonine, or alanine; The residue corresponding to X190 is alanine, cysteine, proline, or glycine; The residue corresponding to X191 is isoleucine, leucine, phenylalanine, serine, histidine, proline, tyrosine, methionine, or glycine; The residue corresponding to X192 is asparagine, aspartate, or arginine; The residue corresponding to X194 is proline, alanine, glutamine, valine, glutamate, methionine, histidine, or phenylalanine; The residue corresponding to X195 is isoleucine, glutamate, tryptophan, glycine, serine, valine, alanine, threonine, proline, histidine, aspartate, arginine, asparagine, glutamine, tyrosine, lysine, or methionine; The residue corresponding to X196 is asparagine, glutamate, threonine, or alanine; The residue corresponding to X197 is alanine, valine, tryptophan, histidine, asparagine, lysine, or isoleucine; The residue corresponding to X198 is glutamate, tyrosine, cysteine, histidine, valine, leucine, arginine, isoleucine, glycine, serine, methionine, asparagine, threonine, glutamine, phenylalanine, tryptophan, alanine, or aspartate; The residue corresponding to X203 is proline, alanine, or phenylalanine; The residue corresponding to X204 is glutamate, valine, glutamine, lysine, or alanine; The residue corresponding to X205 is glutamine, lysine, or arginine; The residue corresponding to X207 is alanine, asparagine, lysine, arginine, or serine; The residue corresponding to X208 is aspartate, glutamate, glycine, or lysine; The residue corresponding to X209 is valine, or threonine; The residue corresponding to X211 is serine, alanine, glutamate, glutamine, leucine, or methionine; The residue corresponding to X212 is methionine, leucine, or threonine; The residue corresponding to X214 is proline, or cysteine; The residue corresponding to X215 is methionine, cysteine, leucine, or glutamate; The residue corresponding to X216 is glycine, arginine, or valine; The residue corresponding to X217 is tyrosine, valine, or arginine; The residue corresponding to X218 is isoleucine, or aspartate; The residue corresponding to X220 is glutamate, or arginine; The residue corresponding to X222 is glutamate, lysine, or arginine; The residue corresponding to X223 is glutamate, or cysteine; The residue corresponding to X227 is valine, or lysine; The residue corresponding to X230 is tryptophan, phenylalanine, or tyrosine; The residue corresponding to X234 is serine, lysine, aspartate, or glutamate; The residue corresponding to X235 is glutamate, or arginine; The residue corresponding to X237 is serine, histidine, lysine, glutamate, arginine, or alanine; The residue corresponding to X238 is tyrosine, or cysteine; The residue corresponding to X240 is threonine, or lysine; The residue corresponding to X242 is isoleucine, glutamine, lysine, or glutamate; The residue corresponding to X243 is threonine, alanine, glycine, or lysine; The residue corresponding to X244 is leucine, isoleucine, or aspartate; The residue corresponding to X248 is glycine, cysteine, or lysine; The residue corresponding to X250 is methionine, isoleucine, asparagine, aspartate, serine, glycine, threonine, alanine, glutamate, cysteine, tryptophan, proline, or leucine; The residue corresponding to X252 is glutamine, or lysine; The residue corresponding to X253 is tyrosine, or cysteine; The residue corresponding to X255 is serine, cysteine, leucine, tyrosine, phenylalanine, histidine, glycine, glutamate, glutamine, alanine, or aspartate; The residue corresponding to X256 is phenylalanine, proline, glutamine, histidine, leucine, alanine, tryptophan, or arginine; The residue corresponding to X257 is glutamine, phenylalanine, alanine, cysteine, tyrosine, lysine, leucine, or methionine; The residue corresponding to X258 is alanine, arginine, tryptophan, glutamate, asparagine, lysine, valine, tryptophan, glutamate, asparagine, lysine, or valine;
[00105] In some embodiments, the engineered glucose dehydrogenase polypeptide given in SEQ ID NO: 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, and 30 can have an amino acid difference by one or more of the above mentioned substitutions in combination with one or multiple residue differences when compared to SEQ ID NO:1 (Table 3)
ADVANTAGES/SIGNIFICANCE OF THE INVENTION
[00106] The invention offers a significant advantage by eliminating the need for traditional spatial alignment. By focusing on the chemical composition and atomic-level properties, the method can compare proteins without requiring superimposition or matching of their overall structures. This enables more accurate comparison of proteins with divergent overall shapes, allowing the identification of functionally relevant regions even in proteins with low global similarity.
[00107] The invention provides a computational approach that can identify high-energy residues and functional regions within proteins by analyzing their potential energy distribution. This leads to better predictions of protein function and the identification of critical sites for mutation or modification.
[00108] By capturing the localized atomic properties in a protein's structure through a grid-based approach, this method enables the precise engineering of proteins, antibodies, and enzymes. It allows for targeted modifications that enhance the stability, activity, and specificity of proteins for therapeutic, and industrial purposes.
[00109] The use of localized spherical feature grids (LSFGs) and advanced machine learning models (e.g., transformer-based similarity method) enables the analysis of a wide range of proteins, regardless of their structural differences. This versatility makes the invention applicable to numerous areas, including antibody engineering, enzyme engineering, and functional domain identification.
OTHER CITING LITERATURE
Torng, W., Altman, R.B. 3D deep convolutional neural networks for amino acid environment similarity analysis. BMC Bioinformatics 18, 302 (2017). https://doi.org/10.1186/s12859-017-1702-0
Bagley, S. C., & Altman, R. B. (1995). Characterizing the microenvironment surrounding protein sites. Protein Science, 4(4), 622–635. https://doi.org/10.1002/pro.5560040404
Townshend, R. J. L., Bedi, R., Suriana, P., & Dror, R. O. (2019). End-to-End learning on 3D protein structure for interface prediction. Neural Information Processing Systems, 32, 15616–15625. https://papers.nips.cc/paper/9695-end-to-end-learning-on-3d-protein-structure-for-interface-prediction.pdf
Sato R, Ishida T (2019) Protein model accuracy estimation based on local structure quality assessment using 3D convolutional neural network. PLOS ONE 14(9): e0221347. https://doi.org/10.1371/journal.pone.0221347
Schwerdtfeger, P., & Nagle, J. K. (2018). 2018 Table of static dipole polarizabilities of the neutral elements in the periodic table*. Molecular Physics, 117(9–12), 1200–1225. https://doi.org/10.1080/00268976.2018.1535143
Zhao, Y. H., Abraham, M. H., & Zissimos, A. M. (2003). Fast Calculation of van der Waals Volume as a Sum of Atomic and Bond Contributions and Its Application to Drug Compounds. The Journal of Organic Chemistry, 68(19), 7368–7373. https://doi.org/10.1021/jo034808o ,CLAIMS:CLAIMS
We claim:
1. A method for engineering proteins with desired functionalities, comprising:
a. A localized spherical feature grid is constructed for a protein of interest by defining a three-dimensional grid around specific regions with a 6.0 Å radius and grid points uniformly spaced at 1.0 Å intervals.
b. Assigning atomic descriptors to each grid point based on the atomic properties within proximity, wherein the descriptors include atom type, partial charge, polarity, atomic volume, solvent access surface area, solvent accessibility, electronegativity, ionization energy, polarizability, electron affinity, electrostatic potential, and coordination number in combination;
c. Calculating composite atomic properties for overlapping atoms at grid points using weighted aggregation methods to accurately reflect chemical and spatial characteristics;
d. Comparing the LSFG of the protein of interest with a database of predefined LSFGs derived from proteins with known functionalities, wherein the comparison includes geometric alignment using rotation matrices and quaternions to evaluate spatial alignment through Euclidean distance and/or cosine similarity metrics in combination to derive a combined score for LSFG comparison;
e. Identifying regions of high similarity between the LSFG of the protein of interest and the predefined LSFGs to predict structural and functional attributes of the protein of interest;
f. Engineering the protein of interest by introducing mutations in the localized regions identified through LSFG matching to enhance desired properties.
2. The method of claim 1, wherein the specific region of the protein is determined using a grid-based approach comprising of steps:
a. Creating a three-dimensional grid around the three dimensional structure of the protein of interest, wherein the grid construction includes defining a spatial arrangement that encloses the entire protein and setting grid points at regular intervals of 0.5 Å to ensure high-resolution coverage.
b. Placing probe atoms, including carbon, nitrogen, oxygen, sulphur, and hydrogen, at each grid point to assess the energy landscape across the protein, wherein potential energy values are calculated at each probe atom to generate an energy map of the protein.
c. The process involves mapping energy values onto a three-dimensional grid constructed around the protein, sorting the mapped energy values, and identifying residues corresponding to high-energy regions.
3. The method of claim 1, wherein the predefined LSFGs in the database are derived from proteins with characteristics selected from the group consisting of thermostability, pH tolerance, organic solvent tolerance, and functional domain activity.
4. The method of claim 1, wherein the LSFG comparison step is enhanced by A Machine-learning-based analysis to evaluate spatial and chemical similarity through embedded grid point tokens that uses a scoring system based on transformer attention mechanisms to identify key residues contributing to functional similarities.
5. The method of claim 1, wherein the proximity of atoms to equidistant grid points is determined based on the proximity of other bonded atoms to either of the grid points.
6. The method of claim 1, further comprising cloning the engineered protein into an expression vector, expressing the protein in a suitable host organism, and validating its catalytic efficiency in a target reaction.
7. The method of claim 1, wherein the protein of interest is an enzyme, specifically, a glucose dehydrogenase enzyme wherein the engineered glucose dehydrogenase protein comprises a sequence at least 90% identical to SEQ ID NO: 1 and contains mutations at residues corresponding to X152S and X199H, and the LSFG is used to optimize residues involved in substrate binding, cofactor recycling, or active site stabilization, enhancing its activity in glucose-to-gluconic acid conversion while recycling NADP+ to NADPH.
8. The engineered glucose dehydrogenase (GDH) enzyme as claimed in claim 7, where , the engineered glucose dehydrogenase polypeptides given in SEQ ID NO: 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, and 30 can have an amino acid difference by one or more of the following substitutions, in combination with one or multiple residue differences when compared to SEQ ID NO:1, wherein the residues confer enhanced structural stability and catalytic efficiency:
The residue corresponding to X7 is glycine, or glutamate;
The residue corresponding to X9 is valine, or arginine;
The residue corresponding to X15 is serine, or alanine;
The residue corresponding to X16 is serine, cysteine, threonine, or alanine ;
The residue corresponding to X17 is threonine, or arginine;
The residue corresponding to X19 is leucine, alanine, or tyrosine;
The residue corresponding to X20 is glycine, or cysteine;
The residue corresponding to X21 is lysine, or histidine;
The residue corresponding to X22 is serine, alanine, or lysine;
The residue corresponding to X25 is isoleucine, or valine;
The residue corresponding to X29 is threonine, arginine, lysine, or alanine ;
The residue corresponding to X31 is lysine, glutamine, or asparagine;
The residue corresponding to X33 is lysine, aspartate, arginine, or glutamine ;
The residue corresponding to X36 is valine, or arginine;
The residue corresponding to X38 is tyrosine, or cysteine;
The residue corresponding to X40 is serine, leucine, or glutamate;
The residue corresponding to X41 is lysine, or arginine;
The residue corresponding to X41 is lysine, or glutamate;
The residue corresponding to X42 is glutamate, lysine, or glutamine;
The residue corresponding to X45 is alanine, or aspartate;
The residue corresponding to X46 is asparagine, or aspartate;
The residue corresponding to X47 is serine, aspartate, or lysine;
The residue corresponding to X49 is leucine, or valine;
The residue corresponding to X53 is lysine, or histidine;
The residue corresponding to X56 is glycine, asparagine, serine, or aspartate;
The residue corresponding to X57 is glycine, lysine, aspartate, proline, or asparagine;
The residue corresponding to X58 is glutamate, lysine, or isoleucine;
The residue corresponding to X60 is isoleucine, or arginine;
The residue corresponding to X61 is alanine, lysine, or arginine;
The residue corresponding to X62 is valine, or aspartate;
The residue corresponding to X73 is isoleucine, or lysine;
The residue corresponding to X74 is asparagine, or arginine;
The residue corresponding to X78 is serine, glutamate, or lysine;
The residue corresponding to X83 is phenylalanine, or aspartate;
The residue corresponding to X83 is phenylalanine, or glutamate;
The residue corresponding to X92 is asparagine, or cysteine;
The residue corresponding to X95 is leucine, or isoleucine;
The residue corresponding to X96 is glutamate, glutamine, valine, aspartate, alanine, isoleucine, or methionine;
The residue corresponding to X97 is asparagine, or isoleucine, valine;
The residue corresponding to X98 is proline, tyrosine, phenylalanine, threonine, asparagine, alanine, or serine;
The residue corresponding to X100 is serine, threonine, alanine, or proline ;
The residue corresponding to X101 is serine, threonine, or alanine;
The residue corresponding to X102 is histidine, or lysine;
The residue corresponding to X105 is serine, lysine, or threonine;
The residue corresponding to X107 is serine, or glutamate;
The residue corresponding to X108 is aspartate, glutamate, or leucine;
The residue corresponding to X110 is asparagine, arginine, or histidine;
The residue corresponding to X113 is isoleucine, or aspartate;
The residue corresponding to X117 is leucine, or tyrosine;
The residue corresponding to X118 is threonine, lysine, arginine, or glutamate ;
The residue corresponding to X120 is alanine, or threonine;
The residue corresponding to X122 is leucine, or glutamate;
The residue corresponding to X131 is phenylalanine, or cysteine;
The residue corresponding to X132 is valine, or aspartate;
The residue corresponding to X137 is lysine, or cysteine;
The residue corresponding to X138 is glycine, or cysteine;
The residue corresponding to X139 is threonine, or aspartate;
The residue corresponding to X146 is valine, aspartate, serine, alanine, isoleucine, or glutamate;
The residue corresponding to X147 is histidine, serine, alanine, tyrosine, proline, arginine, glutamine, isoleucine, valine, asparagine, glycine, phenylalanine, threonine, or glutamate;
The residue corresponding to X148 is glutamate, or cysteine;
The residue corresponding to X149 is lysine, glutamate, threonine, or isoleucine ;
The residue corresponding to X151 is proline, valine, tyrosine, phenylalanine, alanine, aspartate, methionine, cysteine, glutamate, histidine, or serine;
The residue corresponding to X153 is proline, methionine, asparagine, threonine, leucine, alanine, cysteine, or isoleucine ;
The residue corresponding to X154 is leucine, valine, tryptophan, glutamine, threonine, or asparagine;
The residue corresponding to X155 is phenylalanine, aspartate, asparagine, isoleucine, proline, leucine, valine, serine, threonine, histidine, tryptophan, methionine, glutamine, glutamate, or cysteine;
The residue corresponding to X160 is alanine, cysteine, or lysine;
The residue corresponding to X163 is glycine, or alanine;
The residue corresponding to X164 is glycine, or cysteine;
The residue corresponding to X166 is lysine, arginine, or cysteine;
The residue corresponding to X167 is leucine, or lysine;
The residue corresponding to X168 is methionine, or cysteine;
The residue corresponding to X170 is glutamate, or lysine;
The residue corresponding to X175 is glutamate, or cysteine;
The residue corresponding to X177 is alanine, cysteine, or aspartate;
The residue corresponding to X179 is lysine, or arginine;
The residue corresponding to X180 is glycine, cysteine, serine, or glutamate ;
The residue corresponding to X185 is asparagine, leucine, or glutamine;
The residue corresponding to X187 is glycine, or alanine;
The residue corresponding to X189 is glycine, lysine, glutamate, cysteine, aspartate, threonine, or alanine;
The residue corresponding to X190 is alanine, cysteine, proline, or glycine ;
The residue corresponding to X191 is isoleucine, leucine, phenylalanine, serine, histidine, proline, tyrosine, methionine, or glycine, ;
The residue corresponding to X192 is asparagine, aspartate, or arginine;
The residue corresponding to X194 is proline, alanine, glutamine, valine, glutamate, methionine, histidine, or phenylalanine ;
The residue corresponding to X195 is isoleucine, glutamate, tryptophan, glycine, serine, valine, alanine, threonine, proline, histidine, aspartate, arginine, asparagine, glutamine, tyrosine, lysine, or methionine, ;
The residue corresponding to X196 is asparagine, glutamate, threonine, or alanine ;
The residue corresponding to X197 is alanine, valine, tryptophan, histidine, asparagine, lysine, or isoleucine;
The residue corresponding to X198 is glutamate, tyrosine, cysteine, histidine, valine, leucine, arginine, isoleucine, glycine, serine, methionine, asparagine, threonine, glutamine, phenylalanine, tryptophan, alanine, or aspartate;
The residue corresponding to X203 is proline, alanine, or phenylalanine;
The residue corresponding to X204 is glutamate, valine, glutamine, lysine, or alanine, ;
The residue corresponding to X205 is glutamine, lysine, or arginine;
The residue corresponding to X207 is alanine, asparagine, lysine, arginine, or serine, ;
The residue corresponding to X208 is aspartate, glutamate, glycine, or lysine ;
The residue corresponding to X209 is valine, or threonine;
The residue corresponding to X211 is serine, alanine, glutamate, glutamine, leucine, or methionine;
The residue corresponding to X212 is methionine, leucine, or threonine;
The residue corresponding to X214 is proline, or cysteine;
The residue corresponding to X215 is methionine, cysteine, leucine, or glutamate ;
The residue corresponding to X216 is glycine, arginine, or valine;
The residue corresponding to X217 is tyrosine, valine, or arginine;
The residue corresponding to X218 is isoleucine, or aspartate;
The residue corresponding to X220 is glutamate, or arginine;
The residue corresponding to X222 is glutamate, lysine, or arginine;
The residue corresponding to X223 is glutamate, or cysteine;
The residue corresponding to X227 is valine, or lysine;
The residue corresponding to X230 is tryptophan, phenylalanine, or tyrosine;
The residue corresponding to X234 is serine, lysine, aspartate, or glutamate ;
The residue corresponding to X235 is glutamate, or arginine;
The residue corresponding to X237 is serine, histidine, lysine, glutamate, arginine, or alanine;
The residue corresponding to X238 is tyrosine, or cysteine;
The residue corresponding to X240 is threonine, or lysine;
The residue corresponding to X242 is isoleucine, glutamine, lysine, or glutamate ;
The residue corresponding to X243 is threonine, alanine, glycine, or lysine ;
The residue corresponding to X244 is leucine, isoleucine, or aspartate;
The residue corresponding to X248 is glycine, cysteine, or lysine;
The residue corresponding to X250 is methionine, isoleucine, asparagine, aspartate, serine, glycine, threonine, alanine, glutamate, cysteine, tryptophan, proline, or leucine, ;
The residue corresponding to X252 is glutamine, or lysine;
The residue corresponding to X253 is tyrosine, or cysteine;
The residue corresponding to X255 is serine, cysteine, leucine, tyrosine, phenylalanine, histidine, glycine, glutamate, glutamine, alanine, or aspartate;
The residue corresponding to X256 is phenylalanine, proline, glutamine, histidine, leucine, alanine, tryptophan, or arginine ;
The residue corresponding to X257 is glutamine, phenylalanine, alanine, cysteine, tyrosine, lysine, leucine, or methionine ;
The residue corresponding to X258 is alanine, arginine, tryptophan, glutamate, asparagine, lysine, valine, tryptophan, glutamate, asparagine, lysine, or valine;
9. The method of claim 1, further comprising of:
a. designing antibodies with enhanced binding specificity and affinity, wherein LSFGs are used to identify critical residues in antigen-binding domains.
b. predicting novel protein functions or annotate uncharacterized proteins through structural and chemical comparisons using the identified functional domains.
10. The method of claim 1, wherein the engineered protein exhibits improved activity in conditions of elevated temperature, extreme pH, or organic solvents.
| # | Name | Date |
|---|---|---|
| 1 | 202341079086-STATEMENT OF UNDERTAKING (FORM 3) [21-11-2023(online)].pdf | 2023-11-21 |
| 2 | 202341079086-PROVISIONAL SPECIFICATION [21-11-2023(online)].pdf | 2023-11-21 |
| 3 | 202341079086-PROOF OF RIGHT [21-11-2023(online)].pdf | 2023-11-21 |
| 4 | 202341079086-POWER OF AUTHORITY [21-11-2023(online)].pdf | 2023-11-21 |
| 5 | 202341079086-FORM FOR SMALL ENTITY(FORM-28) [21-11-2023(online)].pdf | 2023-11-21 |
| 6 | 202341079086-FORM 1 [21-11-2023(online)].pdf | 2023-11-21 |
| 7 | 202341079086-EVIDENCE FOR REGISTRATION UNDER SSI(FORM-28) [21-11-2023(online)].pdf | 2023-11-21 |
| 8 | 202341079086-DRAWINGS [21-11-2023(online)].pdf | 2023-11-21 |
| 9 | 202341079086-DECLARATION OF INVENTORSHIP (FORM 5) [21-11-2023(online)].pdf | 2023-11-21 |
| 10 | 202341079086-PostDating-(06-11-2024)-(E-6-368-2024-CHE).pdf | 2024-11-06 |
| 11 | 202341079086-APPLICATIONFORPOSTDATING [06-11-2024(online)].pdf | 2024-11-06 |
| 12 | 202341079086-STARTUP [18-12-2024(online)].pdf | 2024-12-18 |
| 13 | 202341079086-Sequence Listing in PDF [18-12-2024(online)].pdf | 2024-12-18 |
| 14 | 202341079086-Request Letter-Correspondence [18-12-2024(online)].pdf | 2024-12-18 |
| 15 | 202341079086-Power of Attorney [18-12-2024(online)].pdf | 2024-12-18 |
| 16 | 202341079086-FORM28 [18-12-2024(online)].pdf | 2024-12-18 |
| 17 | 202341079086-FORM28 [18-12-2024(online)]-1.pdf | 2024-12-18 |
| 18 | 202341079086-FORM-9 [18-12-2024(online)].pdf | 2024-12-18 |
| 19 | 202341079086-FORM 18A [18-12-2024(online)].pdf | 2024-12-18 |
| 20 | 202341079086-Form 1 (Submitted on date of filing) [18-12-2024(online)].pdf | 2024-12-18 |
| 21 | 202341079086-DRAWING [18-12-2024(online)].pdf | 2024-12-18 |
| 22 | 202341079086-Covering Letter [18-12-2024(online)].pdf | 2024-12-18 |
| 23 | 202341079086-COMPLETE SPECIFICATION [18-12-2024(online)].pdf | 2024-12-18 |
| 24 | 202341079086-CERTIFIED COPIES TRANSMISSION TO IB [18-12-2024(online)].pdf | 2024-12-18 |
| 25 | 202341079086-FORM 3 [20-12-2024(online)].pdf | 2024-12-20 |
| 26 | 202341079086-FER.pdf | 2025-02-05 |
| 27 | 202341079086-RELEVANT DOCUMENTS [03-10-2025(online)].pdf | 2025-10-03 |
| 28 | 202341079086-OTHERS [03-10-2025(online)].pdf | 2025-10-03 |
| 29 | 202341079086-MARKED COPIES OF AMENDEMENTS [03-10-2025(online)].pdf | 2025-10-03 |
| 30 | 202341079086-FORM 4 [03-10-2025(online)].pdf | 2025-10-03 |
| 31 | 202341079086-FORM 13 [03-10-2025(online)].pdf | 2025-10-03 |
| 32 | 202341079086-FER_SER_REPLY [03-10-2025(online)].pdf | 2025-10-03 |
| 33 | 202341079086-CLAIMS [03-10-2025(online)].pdf | 2025-10-03 |
| 34 | 202341079086-Annexure [03-10-2025(online)].pdf | 2025-10-03 |
| 35 | 202341079086-AMMENDED DOCUMENTS [03-10-2025(online)].pdf | 2025-10-03 |
| 36 | 202341079086-US(14)-HearingNotice-(HearingDate-01-12-2025).pdf | 2025-11-14 |
| 1 | 202341079086_SearchStrategyNew_E_202341079086E_29-01-2025.pdf |