IP Library › Granted Patent US 12,033,723
Granted Patent B2
US 12,033,723 · App. 16/067,465 · Granted Jul 9, 2024

Methods for proteome docking to identify protein-ligand interactions

Inventors: Stephen Scott Mackinnon (Burlington, CA); Leonard David Morayniss (Toronto, CA); Jason Mitakidis (Oakville, CA); Fuad G. Gwadry (Calgary, CA)
Assignee: Cyclica Inc.
G16B20/30G16B5/00G16B15/00G16B15/30G16B20/00G16B35/00G16B35/20G16B50/00G16B50/10G16B50/30G16B99/00G16C20/60
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,033,723
App. No.
16/067,465
Granted
Jul 9, 2024
Kind
B2
Abstract

The invention involves a method for identifying a target protein. The invention involves receiving a request to identify a target protein based on a ligand; identifying, using the ligand, a first protein, where the ligand binds with the first protein to form a ligand-protein complex; generating, a first binding site profile for the first protein, where the first binding site profile describes molecular properties of the first protein; obtaining, from a controlled server, structure data describing molecular properties of surfaces for a multitude of proteins, where the multitude of proteins comprises the target protein; identifying, using the first binding site profile and the structure data, the target protein; and presenting the target protein to a user.

Claims (96)

1. A method comprising:

receiving, from a computing device, a request to identify a target protein based on a test ligand;

identifying, using the test ligand and a plurality of docking simulations, a plurality of test-ligand-and-analogous-ligand binding proteins, wherein the plurality of test-ligand-and-analogous-ligand binding proteins are capable of binding with the test ligand and one or more analogous ligands, by:

extracting, from a reference molecular database, molecular data comprising molecular properties of a plurality of ligands;

identifying analogous ligands for the test ligand from the plurality of ligands by comparing the test ligand and the molecular properties of the plurality of ligands;

extracting, from a reference protein database, protein data for a plurality of proteins;

identifying a plurality of analogous-ligand protein complexes by comparing protein data for the plurality of proteins and the analogous ligands, wherein the plurality of analogous-ligand protein complexes comprise a subset of analogous binding proteins from the plurality of proteins, wherein the subset of analogous binding proteins are capable of binding with the analogous ligands; and

performing the plurality of docking simulations using the test ligand and the subset of analogous binding proteins to identify the plurality of test-ligand-and-analogous-ligand binding proteins wherein performing the plurality of docking simulations further comprises:

simulating docking of the test ligand into the subset of analogous binding proteins to generate docking scores for the subset of analogous binding proteins; and

comparing the docking scores for the subset of analogous binding proteins to a first pre-determined threshold;

generating binding site profiles for the plurality of test-ligand-and-analogous-ligand binding proteins, wherein the binding site profiles comprise molecular properties of the plurality of test-ligand-and-analogous-ligand binding proteins;

obtaining, from a server device, structure data comprising molecular properties of surfaces for proteins;

comparing the binding site profiles for the plurality of test-ligand-and-analogous-ligand binding proteins with the structure data to identify one or more candidate proteins;

performing a docking simulation using the test ligand and the one or more candidate proteins, wherein performing the docking simulation comprises:

simulating docking of the test ligand into one or more binding sites of the one or more candidate proteins to generate one or more docking scores for the one or more candidate proteins; and

identifying the target protein from the one or more candidate proteins by comparing the one or more docking scores of the one or more candidate proteins to a second pre-determined threshold;

inserting the target protein into a proteome binding profile of the test ligand;

providing, for display, to one or more client devices, the target protein; and

generating, based on the proteome binding profile of the test ligand, a therapeutic treatment utilizing the test ligand.

2. The method of claim 1 ,

wherein the target protein comprises a plurality of target binding sites, and

wherein the structure data further describes molecular properties of the plurality of target binding sites.

3. The method of claim 2 , wherein identifying the target protein further comprises:

identifying, using the binding site profiles for the plurality of test-ligand-and-analogous-ligand binding proteins and the structure data, a target binding site of the plurality of target binding sites; and

providing, for display, to the one or more client devices, the target binding site.

4. The method of claim 1 , wherein identifying the one or more candidate proteins further comprises:

generating a similarity measure by comparing the binding site profiles of the plurality of test-ligand-and-analogous-ligand binding proteins to the structure data, and

determining that the similarity measure exceeds a third pre-determined threshold.

5. The method of claim 1 , wherein each protein of the subset of analogous binding proteins comprises a plurality of binding sites.

6. The method of claim 5 , wherein performing the plurality of docking simulations further comprises simulating docking of the test ligand with regard to the plurality of binding sites.

7. The method of claim 1 , wherein identifying the analogous ligands comprises:

identifying molecular properties of the test ligand;

generating a molecular fingerprint based on the molecular properties of the test ligand;

using the molecular data, generating molecular fingerprints of each ligand of the plurality of ligands; and

identifying the analogous ligands based on similarity between the molecular fingerprints of the plurality of ligands and the molecular fingerprint of the test ligand.

8. A system comprising:

a data repository storing structure data describing molecular properties of surfaces for proteins; and

a server device comprising a computer processor and instructions that, when executed by the computer processor, cause the server device to perform operations comprising:

receiving, from a computing device, a request to identify a target protein based on a test ligand,

identifying, using the test ligand and a plurality of docking simulations, a plurality of test-ligand-and-analogous-ligand binding proteins, wherein the plurality of test-ligand-and-analogous-ligand binding proteins are capable of binding with the test ligand and one or more analogous ligands, by:

extracting, from a reference molecular database, molecular data comprising molecular properties of a plurality of ligands;

identifying analogous ligands for the test ligand from the plurality of ligands by comparing the test ligand and the molecular properties of the plurality of ligands;

extracting, from a reference protein database, protein data for a plurality of proteins;

identifying a plurality of analogous-ligand protein complexes by comparing protein data for the plurality of proteins and the analogous ligands, wherein the plurality of analogous-ligand protein complexes comprise a subset of analogous binding proteins from the plurality of proteins, wherein the subset of analogous binding proteins are capable of proteins binding with the analogous ligands; and

performing the plurality of docking simulations using the test ligand and the subset of analogous binding proteins to identify the plurality of test-ligand-and-analogous-ligand binding proteins, wherein performing the plurality of docking simulations further comprises:

simulating docking of the test ligand into the subset of analogous binding proteins to generate docking scores for the subset of analogous binding proteins; and

comparing the docking scores for the subset of analogous binding proteins to a first predetermined threshold;

generating binding site profiles for the plurality of test-ligand-and-analogous-ligand binding proteins, wherein the binding site profiles comprise molecular properties of the plurality of test-ligand-and-analogous-ligand binding proteins,

obtaining the structure data comprising molecular properties of surfaces for the proteins;

comparing the binding site profiles for the plurality of test-ligand-and-analogous-ligand binding proteins with the structure data to identify one or more candidate proteins,

performing a docking simulation using the test ligand and the one or more candidate proteins, wherein performing the docking simulation comprises:

simulating docking of the test ligand into one or more binding sites of the one or more candidate proteins to generate one or more docking scores for the one or more candidate proteins; and

identifying the target protein from the one or more candidate proteins by comparing the one or more docking scores of the one or more candidate proteins with a second pre-determined threshold;

inserting the target protein into a proteome binding profile of the test ligand;

providing, for display, to one or more client devices, the target protein; and

generating, based on the proteome binding profile of the test ligand, a therapeutic treatment utilizing the test ligand.

9. The system of claim 8 ,

wherein the target protein comprises a plurality of target binding sites, and

wherein the structure data further describes molecular properties of the plurality of target binding sites.

10. The system of claim 9 , wherein identifying the target protein further comprises:

identifying, using the binding site profiles for the plurality of test-ligand-and-analogous-ligand binding proteins and the structure data, a target binding site of the plurality of target binding sites; and

providing, for display, to the one or more client devices, the target binding site.

11. The system of claim 8 , wherein identifying the one or more candidate proteins further comprises:

generating a similarity measure by comparing the binding site profiles of the plurality of test-ligand-and-analogous-ligand binding proteins to the structure data, and

determining that the similarity measure exceeds a third pre-determined threshold.

12. The system of claim 8 , wherein each protein of the subset of analogous binding proteins comprises a plurality of binding sites.

13. The system of claim 12 , wherein instructions capable of performing the plurality of docking simulations further comprises simulating docking of the test ligand with regard to the plurality of binding sites.

14. The system of claim 8 , wherein identifying the analogous ligands comprises:

identifying molecular properties of the test ligand;

generating a molecular fingerprint based on the molecular properties of the test ligand; and

using the molecular data, generating molecular fingerprints of each ligand of the plurality of ligands; and

identifying the analogous ligands based on similarity between the molecular fingerprints of the plurality of ligands and the molecular fingerprint of the test ligand.

15. A non-transitory computer-readable medium comprising instructions that, when executed by at least one computer processor, cause the at least one computer processor to perform operations comprising:

receiving, from a computing device, a request to identify a target protein based on a test ligand;

identifying, using the test ligand and a plurality of docking simulations, a plurality of test-ligand-and-analogous-ligand binding proteins, wherein the plurality of test-ligand-and-analogous-ligand binding proteins are capable of binding with the test ligand and one or more analogous ligands, by:

extracting, from a reference molecular database, molecular data comprising molecular properties of a plurality of ligands;

identifying analogous ligands for the test ligand from the plurality of ligands by comparing the test ligand and the molecular properties for the plurality of ligands;

extracting, from a reference protein database, protein data for a plurality of proteins;

identifying a plurality of analogous-ligand protein complexes by comparing protein data for the plurality of proteins and the analogous ligands, wherein the plurality of analogous-ligand protein complexes comprise a subset of analogous binding proteins from the plurality of proteins, wherein the subset of analogous binding proteins are capable of binding with the analogous ligands; and

performing the plurality of docking simulations using the test ligand and the subset of analogous binding proteins to identify the plurality of test-ligand-and-analogous-ligand binding proteins, wherein performing the plurality of docking simulations further comprises:

simulating docking of the test ligand into the subset of analogous binding proteins to generate docking scores for the subset of analogous binding proteins; and

comparing the docking scores for the subset of analogous binding proteins to a first pre-determined threshold;

generating binding site profiles for the plurality of test-ligand-and-analogous-ligand binding proteins, wherein the binding site profiles comprise molecular properties of the plurality of test-ligand-and-analogous-ligand binding proteins;

obtaining, from a server device, structure data comprising molecular properties of surfaces for proteins;

comparing the binding site profiles for the plurality of test-ligand-and-analogous-ligand binding proteins with the structure data to identify one or more candidate proteins;

performing a docking simulation using the test ligand and the one or more candidate proteins, wherein performing the docking simulation comprises:

simulating docking of the test ligand into one or more binding sites of the one or more candidate proteins to generate one or more docking scores for the one or more candidate proteins; and

identifying the target protein from the one or more candidate proteins by comparing the one or more docking scores for the one or more candidate proteins to a second pre-determined threshold;

inserting the target protein into a proteome binding profile of the test ligand;

providing, for display, to one or more client devices, the target protein; and

generating, based on the proteome binding profile of the test ligand, a therapeutic treatment utilizing the test ligand.

16. The non-transitory computer-readable medium of claim 15 , wherein identifying the analogous ligands comprises:

identifying molecular properties of the test ligand;

generating a molecular fingerprint based on the molecular properties of the test ligand;

using the molecular data, generating molecular fingerprints of each ligand of the plurality of ligands; and

identifying the analogous ligands based on similarity between the molecular fingerprints of the plurality of ligands and the molecular fingerprint of the test ligand.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2018
From: MACKINNON, STEPHEN SCOTT; MORAYNISS, LEONARD DAVID; MITAKIDIS, JASON; GWADRY, FUAD G.
To: CYCLICA INC.
Reel/Frame 046277/0454 →
Continuity (1)
Related Publication 20190018924A1 · Jan 17, 2019