← Back to Patent Explorer
US5081584A Expired / Lapsed US ⏱️ 0.0 years remaining

Computer-assisted design of anti-peptides based on the amino acid sequence of a target peptide

Assignee: United States Department of Health and Human Services
•
Filing: 1989-03-13
•
Granted: 1992-01-14
•
Expires: 2009-03-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer-implemented method for designing at least one anti-peptide sequence having affinity for target peptide or a fragment thereof suitable for synthesizing peptides and micromolecules, assaying for a target peptides, purifying target peptides, and/or preventing proteolyis of a polypeptide includes identification of the members of the amino acid sequence of the target peptide and their anti-sense or hydropathically complementary amino acids and determining the moving average hydropathy for the target and anti-sense members. The resulting lowest hydropathy identifies the anti-sense amino acid sequence for the target peptide. The members of the target peptide amino acid sequence are obtained along with their member-specific hydropathic values with the hydropathic values summed as a moving average. Anti-sense or complementary amino acid members are identified from the moving average information to generate an array of anti-sense amino acid sequences. The hydropathic values of the array of anti-sense amino acids are obtained along with their moving average hydropathic values from which a hydropathic complementary score is obtained with the lowest score identifying the anti-sense amino acid sequence having affinity for the target peptide.

Inventors

  • 👤 James G. Omichinski
  • 👤 Giorgio Fassina
  • 👤 Arthur D. Olson
  • 👤 Snorri S. Thorgeirsson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 21:01
CPC Classifications
G; G01; G01N; G01N33/00; G01N33/48; G01N33/50; G01N33/68; C; C07; C07K; C07K1/00

Claims Analysis

Total Claims: 35
Claim 1
Independent Claim 600 words
A method of purifying a target polypeptide or a fragment thereof, comprising (1) designing an anti-peptide sequence having high affinity and specificity for a target peptide or a fragment thereof contained in said polypeptide by (I) obtaining an amino acid sequence P i of the target peptide or a fragment thereof P.sub.i =P.sub.1 -P.sub.2 -P.sub.3 -. . . -P.sub.h ; (II) entering into a computer said amino acid sequence as a first array; (III) obtaining from a first data base a first hydropathic value for each member of the first array h.sub.1 -h.sub.2 -h.sub.3 -. . . -h.sub.n ; (IV) storing within the computer said first hydropathic values as a second array; (V) summing the values in said second array to obtain a value a i for a first moving average hydropathy a i for each member of the first array in accordance with ##EQU12## wherein k is (i-S) to (i+S), i is greater than S and up to or equal to (n-S), S is (r-1)/2, r is an odd numeral up to or equal to n, and n is the number of amino acids in the sequence or fragment thereof; (VI) storing said values for the first moving average hydropathy in the computer as a third array; (VII) obtaining from a second anti-sense or hydropathically complementary amino acid data base a set comprising at least one anti-sense amino acid per member of the first array; (VIII) storing within the computer said sets of at least one anti-sense amino acid as a fourth array; (IX) generating with the computer at least one anti-sense amino acid sequence by selecting one member Q j ,i per set in the fourth array Q.sub.j,i =Q.sub.j,1 -Q.sub.j,2 -Qj,3-. . . -Q.sub.j,n' ; (X) storing within the computer said at least one anti-sense amino acid sequence as a fifth array; (XI) obtaining from the first data base a second hydropathic value h j ,i for each member of the fifth array h'.sub.j,i -h'.sub.j,2 -h'.sub.j,3 -. . . -h'.sub.j,n '; (XII) storing within the computer said second hydropathic values as a sixth array; (XIII) summing the values in said sixth array to obtain a value b j ,i for a second moving average hydropathy for each member of the fifth array in accordance with ##EQU13## wherein K is (i-S) to (i+S), i is greater than S and up to or equal to (n-S), j is 1 to the total number of sequences in the fifth array, S is (r-1)/2, r is an odd numeral up to or equal to n, and peptide sequence or fragment thereof; (XIV) storing said second average hydropathy values in the computer as a seventh array; (XV) generating within the computer one hydropathic complementary score θ j for each anti-peptide sequence or fragment thereof in the fifth array in accordance with θ.sub.j =((Σ (a.sub.k +b.sub.j,k).sup.2)/(n-2S)).sup.1/2, wherein K is (S+1) to (n-S), and n and S are as defined above; (XVI) storing within the computer the hydropathic complementary scores as an eighth array; (XVII) identifying within the eighth array a group having a lowest score; (XVIII) identifying and selecting the at least one anti-sense sequence in the fifth array which corresponds to said at least one lowest score and identifying it as the at least one anti-peptide sequence having high affinity and selectivity for the target peptide or fragment thereof (2) synthesizing an anti-[poly]peptide comprising the anti-peptide sequence; (3) contacting said synthesized anti-peptide with a sample comprising the target polypeptide to promote binding therebetween; (4) separating said polypeptide-bound anti-peptide from the remaining components in the sample; and (5) separating said peptide from the anti-peptide.
Claim 2
Independent Claim 600 words
A method of purifying a target polypeptide or a fragment thereof, comprising (1) designing an anti-peptide sequence having high affinity and specificity for a target peptide or a fragment thereof contained in said polypeptide by (I) obtaining an amino acid sequence P i of the target peptide or a fragment thereof P.sub.i =P.sub.1 -P.sub.2 -P.sub.3 -. . . -P.sub.h ; (II) entering into a computer said amino acid sequence as a first array; (III) obtaining from a first data base a first hydropathic value for each member of the first array h.sub.1 -h.sub.2 -h.sub.3 -. . . -h.sub.n ; (IV) storing within the computer said first hydropathic values as a second array; (V) summing the values in said second array to obtain a value a i for a first moving average hydropathy a i for each member of the first array in accordance with ##EQU12## wherein k is (i-S) to (i+S), i is greater than S and up to or equal to (n-S), S is (r-1)/2, r is an odd numeral up to or equal to n, and n is the number of amino acids in the sequence or fragment thereof; (VI) storing said values for the first moving average hydropathy in the computer as a third array; (VII) obtaining from a second anti-sense or hydropathically complementary amino acid data base a set comprising at least one anti-sense amino acid per member of the first array; (VIII) storing within the computer said sets of at least one anti-sense amino acid as a fourth array; (IX) generating with the computer at least one anti-sense amino acid sequence by selecting one member Q j ,i per set in the fourth array Q.sub.j,i =Q.sub.j,1 -Q.sub.j,2 -Qj,3-. . . -Q.sub.j,n' ; (X) storing within the computer said at least one anti-sense amino acid sequence as a fifth array; (XI) obtaining from the first data base a second hydropathic value h j ,i for each member of the fifth array h'.sub.j,i -h'.sub.j,2 -h'.sub.j,3 -. . . -h'.sub.j,n '; (XII) storing within the computer said second hydropathic values as a sixth array; (XIII) summing the values in said sixth array to obtain a value b j ,i for a second moving average hydropathy for each member of the fifth array in accordance with ##EQU13## wherein K is (i-S) to (i+S), i is greater than S and up to or equal to (n-S), j is 1 to the total number of sequences in the fifth array, S is (r-1)/2, r is an odd numeral up to or equal to n, and peptide sequence or fragment thereof; (XIV) storing said second average hydropathy values in the computer as a seventh array; (XV) generating within the computer one hydropathic complementary score θ j for each anti-peptide sequence or fragment thereof in the fifth array in accordance with θ.sub.j =((Σ (a.sub.k +b.sub.j,k).sup.2)/(n-2S)).sup.1/2, wherein K is (S+1) to (n-S), and n and S are as defined above; (XVI) storing within the computer the hydropathic complementary scores as an eighth array; (XVII) identifying within the eighth array a group having a lowest score; (XVIII) identifying and selecting the at least one anti-sense sequence in the fifth array which corresponds to said at least one lowest score and identifying it as the at least one anti-peptide sequence having high affinity and selectivity for the target peptide or fragment thereof (2) synthesizing an anti-[poly]peptide comprising the anti-peptide sequence; (3) contacting said synthesized anti-peptide with a sample comprising the target polypeptide to promote binding therebetween; (4) separating said polypeptide-bound anti-peptide from the remaining components in the sample; and (5) separating said peptide from the anti-peptide.
Claim 3
Dependent Claim 46 words
The method of claim 1, wherein step (3) comprises (3a) immobilizing said anti-peptide on a solid support; (3b) contacting said anti-peptide bound to the solid support with a sample comprising the target polypeptide to promote high affinity and specificity binding between the peptide and said anti-peptide.
Claim 4
Dependent Claim 16 words
The method of claim 1, wherein the anti-polypeptide of step (2) consists essentially of said anti-peptide.
Claim 5
Dependent Claim 14 words
The method of claim 1, wherein said at least one anti-peptide comprises L-amino acids.
Claim 6
Dependent Claim 14 words
The method of claim 1, wherein said at least one anti-peptide comprises D-amino acids.
Claim 7
Independent Claim 612 words
A method of preventing proteolysis of a polypeptide in the presence of a proteolytic enzyme, comprising (1) designing an anti-peptide having high affinity and specificity for a target peptide or fragment thereof contained in the polypeptide by (I) obtaining an amino acid sequence P i of the target peptide or a fragment thereof P.sub.i =P.sub.1 -P.sub.2 -P.sub.3 -. . . -P.sub.h ; (II) entering into a computer said amino acid sequence as a first array; (III) obtaining from a first data base a first hydropathic value for each member of the first array h.sub.1 -h.sub.2 -h.sub.3 -. . . -h.sub.n ; (IV) storing within the computer said first hydropathic values as a second array; (V) summing the values in said second array to obtain a value a i for a first moving average hydropathy a i for each member of the first array in accordance with ##EQU14## wherein k is (i-S) to (i+S), i is greater than S and up to or equal to (n-S), S is (r-1)/2, r is an odd numeral up to or equal to n, and n is the number of amino acids in the sequence or fragment thereof; (VI) storing said values for the first moving average hydropathy in the computer as a third array; (VII) obtaining from a second anti-sense or hydropathically complementary amino acid data base a set comprising at least one anti-sense amino acid per member of the first array; (VIII) storing within the computer said sets of at least one anti-sense amino acid as a fourth array; (IX) generating with the computer at least one anti-sense amino acid sequence by selecting one member Q j ,i per set in the fourth array Q.sub.j,i =Q.sub.j,1 -Q.sub.j,2 -Qj,3-. . . -Q.sub.j,n' ; (X) storing within the computer said at least one anti-sense amino acid sequence as a fifth array; (XI) obtaining from the first data base a second hydropathic value h j ,i for each member of the fifth array h'.sub.j,i -h'.sub.j,2 -h'.sub.j,3 -. . . -h'.sub.j,n '; (XII) storing within the computer said second hydropathic values as a sixth array; (XIII) summing the values in said sixth array to obtain a value b j ,i for a second moving average hydropathy for each member of the fifth array in accordance with ##EQU15## wherein K is (i-S) to (i+S), i is greater than S and up to or equal to (n-S), j is 1 to the total number of sequences in the fifth array, S is (r-1)/2, r is an odd numeral up to or equal to n, and n is the number of amino acids in the anti-peptide sequence or fragment thereof; (XIV) storing said second average hydropathy values in the computer as a seventh array; (XV) generating within the computer one hydropathic complementary score θ j for each anti-peptide sequence or fragment thereof in the fifth array in accordance with ##EQU16## wherein K is (S+1) to (n-S), and n and S are as defined above; (XVI) storing within the computer the hydropathic complementary scores as an eighth array a group having a lowest score; (XVII) identifying within the eighth array a group having a lowest score; (XVIII) identifying and selecting the at least one anti-sense sequence in the fifth array which corresponds to said at least one lowest score and identifying it as the at least one anti-peptide sequence having high affinity and selectivity for the target peptide or fragment thereof (2) synthesizing an anti-polypeptide comprising the anti-peptide sequence; and (3) contacting said anti-polypeptide with a sample comprising the target polypeptide to promote binding therebetween, to thereby protect the polypeptide and prevent the proteolysis thereof when placed in contact with a proteolytic enzyme.
Claim 8
Independent Claim 612 words
A method of preventing proteolysis of a polypeptide in the presence of a proteolytic enzyme, comprising (1) designing an anti-peptide having high affinity and specificity for a target peptide or fragment thereof contained in the polypeptide by (I) obtaining an amino acid sequence P i of the target peptide or a fragment thereof P.sub.i =P.sub.1 -P.sub.2 -P.sub.3 -. . . -P.sub.h ; (II) entering into a computer said amino acid sequence as a first array; (III) obtaining from a first data base a first hydropathic value for each member of the first array h.sub.1 -h.sub.2 -h.sub.3 -. . . -h.sub.n ; (IV) storing within the computer said first hydropathic values as a second array; (V) summing the values in said second array to obtain a value a i for a first moving average hydropathy a i for each member of the first array in accordance with ##EQU14## wherein k is (i-S) to (i+S), i is greater than S and up to or equal to (n-S), S is (r-1)/2, r is an odd numeral up to or equal to n, and n is the number of amino acids in the sequence or fragment thereof; (VI) storing said values for the first moving average hydropathy in the computer as a third array; (VII) obtaining from a second anti-sense or hydropathically complementary amino acid data base a set comprising at least one anti-sense amino acid per member of the first array; (VIII) storing within the computer said sets of at least one anti-sense amino acid as a fourth array; (IX) generating with the computer at least one anti-sense amino acid sequence by selecting one member Q j ,i per set in the fourth array Q.sub.j,i =Q.sub.j,1 -Q.sub.j,2 -Qj,3-. . . -Q.sub.j,n' ; (X) storing within the computer said at least one anti-sense amino acid sequence as a fifth array; (XI) obtaining from the first data base a second hydropathic value h j ,i for each member of the fifth array h'.sub.j,i -h'.sub.j,2 -h'.sub.j,3 -. . . -h'.sub.j,n '; (XII) storing within the computer said second hydropathic values as a sixth array; (XIII) summing the values in said sixth array to obtain a value b j ,i for a second moving average hydropathy for each member of the fifth array in accordance with ##EQU15## wherein K is (i-S) to (i+S), i is greater than S and up to or equal to (n-S), j is 1 to the total number of sequences in the fifth array, S is (r-1)/2, r is an odd numeral up to or equal to n, and n is the number of amino acids in the anti-peptide sequence or fragment thereof; (XIV) storing said second average hydropathy values in the computer as a seventh array; (XV) generating within the computer one hydropathic complementary score θ j for each anti-peptide sequence or fragment thereof in the fifth array in accordance with ##EQU16## wherein K is (S+1) to (n-S), and n and S are as defined above; (XVI) storing within the computer the hydropathic complementary scores as an eighth array a group having a lowest score; (XVII) identifying within the eighth array a group having a lowest score; (XVIII) identifying and selecting the at least one anti-sense sequence in the fifth array which corresponds to said at least one lowest score and identifying it as the at least one anti-peptide sequence having high affinity and selectivity for the target peptide or fragment thereof (2) synthesizing an anti-polypeptide comprising the anti-peptide sequence; and (3) contacting said anti-polypeptide with a sample comprising the target polypeptide to promote binding therebetween, to thereby protect the polypeptide and prevent the proteolysis thereof when placed in contact with a proteolytic enzyme.
Claim 9
Dependent Claim 14 words
The method of claim 6, wherein said at least one anti-peptide comprises L-amino acids.
Claim 10
Dependent Claim 14 words
The method of claim 6, wherein said at least one anti-peptide comprises D-amino acids.
Claim 11
Dependent Claim 16 words
The method of claim 6, wherein the anti-polypeptide of step (2) consists essentially of the anti-peptide.
Claim 12
Independent Claim 610 words
A method of preventing or reducing the binding of a first polypeptide or fragments thereof having affinity for a target peptide to a second polypeptide comprising said target peptide, comprising 1) designing an anti-peptide sequence having affinity for the target peptide or a fragment thereof by (I) obtaining an amino acid sequence P i of the target peptide or a fragment thereof P.sub.i =P.sub.1 -P.sub.2 -P.sub.3 -. . . -P.sub.h ; (II) entering into a computer said amino acid sequence as a first array; (III) obtaining from a first data base a first hydropathic value for each member of the first array h.sub.1 -h.sub.2 -h.sub.3 -. . . -h.sub.n ; (IV) storing within the computer said first hydropathic values as a second array; (V) summing the values in said second array to obtain a value a i for a first moving average hydropathy a i for each member of the first array in accordance with ##EQU17## wherein k is (i-S) to (i+S), i is greater than S and up to or equal to (n-S), S is (r-1)/2, r is an odd numeral up to or equal to n, and n is the number of amino acids in the sequence or fragment thereof; (VI) storing said values for the first moving average hydropathy in the computer as a third array; (VII) obtaining from a second anti-sense or hydropathically complementary amino acid data base a set comprising at least one anti-sense amino acid per member of the first array; (VIII) storing within the computer said sets of at least one anti-sense amino acid as a fourth array; (IX) generating with the computer at least one anti-sense amino acid sequence by selecting one member Q j ,i per set in the fourth array Q.sub.j,i =Q.sub.j,1 -Q.sub.j,2 -Qj,e-. . . -Q.sub.j,n' ; (X) storing within the computer said at least one anti-sense amino acid sequence as a fifth array; (XI) obtaining from the first data base a second hydropathic value h j ,i for each member of the fifth array h'.sub.j,i -h'.sub.j,2 -h'.sub.j,3 -. . . -h'.sub.j,n '; (XII) storing within the computer said second hydropathic values as a sixth array; (XIII) summing the values in said sixth array to obtain a value b j ,i for a second moving average hydropathy for each member of the fifth array in accordance with ##EQU18## wherein K is (i-S) to (i+S), i is greater than S and up to or equal to (n-S), j is 1 to the total number of sequence in the fifth array, S is (r-1)/2, r is an odd numeral up to or equal to n, and peptide sequence or fragment thereof; (XIV) storing said second average hydropathy values in the computer as a seventh array; (XV) generating within the computer one hydropathic complementary score θ j for each anti-peptide sequence or fragment thereof in the fifth array in accordance with θ.sub.j =((Σ (a.sub.k +b.sub.j,k).sup.2)/(n-2S)).sup.1/2, wherein K is (S+1) to (n-S), and n and S are as defined above; (XVI) storing within the computer the hydropathic complementary scores as an eighth array; (XVII) identifying within the eighth array a group having a lowest score; (XVIII) identifying and selecting the at least one anti-sense sequence in the fifth array which corresponds to said at least one lowest score and identifying it as the at least one anti-peptide sequence having high affinity and selectivity for the target peptide or fragment thereof (2) synthesizing an anti-polypeptide comprising said anti-peptide sequence; and (3) contacting said anti-polypeptide with a sample comprising said second polypeptide to promote binding therebetween to thereby prevent or reduce the binding of said second polypeptide to said first polypeptide in the presence thereof.
Claim 13
Independent Claim 610 words
A method of preventing or reducing the binding of a first polypeptide or fragments thereof having affinity for a target peptide to a second polypeptide comprising said target peptide, comprising 1) designing an anti-peptide sequence having affinity for the target peptide or a fragment thereof by (I) obtaining an amino acid sequence P i of the target peptide or a fragment thereof P.sub.i =P.sub.1 -P.sub.2 -P.sub.3 -. . . -P.sub.h ; (II) entering into a computer said amino acid sequence as a first array; (III) obtaining from a first data base a first hydropathic value for each member of the first array h.sub.1 -h.sub.2 -h.sub.3 -. . . -h.sub.n ; (IV) storing within the computer said first hydropathic values as a second array; (V) summing the values in said second array to obtain a value a i for a first moving average hydropathy a i for each member of the first array in accordance with ##EQU17## wherein k is (i-S) to (i+S), i is greater than S and up to or equal to (n-S), S is (r-1)/2, r is an odd numeral up to or equal to n, and n is the number of amino acids in the sequence or fragment thereof; (VI) storing said values for the first moving average hydropathy in the computer as a third array; (VII) obtaining from a second anti-sense or hydropathically complementary amino acid data base a set comprising at least one anti-sense amino acid per member of the first array; (VIII) storing within the computer said sets of at least one anti-sense amino acid as a fourth array; (IX) generating with the computer at least one anti-sense amino acid sequence by selecting one member Q j ,i per set in the fourth array Q.sub.j,i =Q.sub.j,1 -Q.sub.j,2 -Qj,e-. . . -Q.sub.j,n' ; (X) storing within the computer said at least one anti-sense amino acid sequence as a fifth array; (XI) obtaining from the first data base a second hydropathic value h j ,i for each member of the fifth array h'.sub.j,i -h'.sub.j,2 -h'.sub.j,3 -. . . -h'.sub.j,n '; (XII) storing within the computer said second hydropathic values as a sixth array; (XIII) summing the values in said sixth array to obtain a value b j ,i for a second moving average hydropathy for each member of the fifth array in accordance with ##EQU18## wherein K is (i-S) to (i+S), i is greater than S and up to or equal to (n-S), j is 1 to the total number of sequence in the fifth array, S is (r-1)/2, r is an odd numeral up to or equal to n, and peptide sequence or fragment thereof; (XIV) storing said second average hydropathy values in the computer as a seventh array; (XV) generating within the computer one hydropathic complementary score θ j for each anti-peptide sequence or fragment thereof in the fifth array in accordance with θ.sub.j =((Σ (a.sub.k +b.sub.j,k).sup.2)/(n-2S)).sup.1/2, wherein K is (S+1) to (n-S), and n and S are as defined above; (XVI) storing within the computer the hydropathic complementary scores as an eighth array; (XVII) identifying within the eighth array a group having a lowest score; (XVIII) identifying and selecting the at least one anti-sense sequence in the fifth array which corresponds to said at least one lowest score and identifying it as the at least one anti-peptide sequence having high affinity and selectivity for the target peptide or fragment thereof (2) synthesizing an anti-polypeptide comprising said anti-peptide sequence; and (3) contacting said anti-polypeptide with a sample comprising said second polypeptide to promote binding therebetween to thereby prevent or reduce the binding of said second polypeptide to said first polypeptide in the presence thereof.
Claim 14
Dependent Claim 14 words
The method of claim 10, wherein said at least one anti-peptide comprises L-amino acids.
Claim 15
Dependent Claim 14 words
The method of claim 10, wherein said at least one anti-peptide comprises D-amino acids.
Claim 16
Dependent Claim 16 words
The method of claim 10, wherein the anti-polypeptide of step (2) consists essentially of the anti-peptide.
Claim 17
Independent Claim 596 words
A method of assaying for a target peptide or a fragment thereof, comprising (1) designing an anti-peptide sequence having affinity for a target peptide or a fragment thereof contained in the polypeptide by (I) obtaining an amino acid sequence P i of the target peptide or a fragment thereof P.sub.i =P.sub.1 -P.sub.2 -P.sub.3 -. . . -P.sub.h ; (II) entering into a computer said amino acid sequence as a first array; (III) obtaining from a first data base a first hydropathic value for each member of the first array h.sub.1 -h.sub.2 -h.sub.3 -. . . -h.sub.n ; (IV) storing within the computer said first hydropathic values as a second array; (V) summing the values in said second array to obtain a value a i for a first moving average hydropathy a i for each member of the first array in accordance with ##EQU19## wherein k is (i-S) to (i+S), i is greater than S and up to or equal to (n-S), S is (r-1)/2, r is an odd numeral of amino acids in the sequence or fragment thereof; n is the number of amino acids in the sequence or fragment thereof; (VI) storing said values for the first moving average hydropathy in the computer as a third array; (VII) obtaining from a second anti-sense or hydropathically complementary amino acid data base a set comprising at least one anti-sense amino acid per member of the first array; (VIII) storing within the computer said sets of at least one anti-sense amino acid as a fourth array; (IX) generating with the computer at least one anti-sense amino acid sequence by selecting one member Q j ,i per set in the fourth array Q.sub.j,i =Q.sub.j,1 -Q.sub.j,2 -Qj,3-. . . -Q.sub.j,n' ; (X) storing within the computer said at least one anti-sense amino acid sequence as a fifth array; (XI) obtaining from the first data base a second hydropathic value h j ,i for each member of the fifth array h'.sub.j,i -h'.sub.j,2 -h'.sub.j,3 -. . . -h'.sub.j,n '; (XII) storing within the computer said second hydropathic values as a sixth array; (XIII) summing the values in said sixth array to obtain a value b j ,i for a second moving average hydropathy for each member of the fifth array in accordance with ##EQU20## wherein K is (i-S) to (i+S), i is greater than S and up to or equal to (n-S), j is 1 to the total number of sequences in the fifth array, S is (r-1)/2, r is an odd numeral up to or equal to n, and n is the number of amino acids in the anti-peptide sequence or fragment thereof; (XIV) storing said second average hydropathy values in the computer as a seventh array; (XV) generating within the computer one hydropathic complementary score θ j for each anti-peptide sequence or fragment thereof in the fifth array in accordance with θ.sub.j =((Σ (a.sub.k +b.sub.j,k).sup.2)/(n-2S)).sup.1/2, wherein K is (s+1) to (n-S), and n and S are as defined above; (XVI) storing within the computer the hydropathic complementary scores as an eighth array; (XVII) identifying within the eighth array a group having a lowest score; (VIII) identifying and selecting the at least one anti-sense sequence in the fifth array which corresponds to said at least one lowest score and identifying it as the at least one anti-peptide sequence having high affinity and selectivity for the target peptide or fragment thereof (2) synthesizing an anti-polypeptide comprising the anti-peptide sequence; (3) contacting said anti-polypeptide with a sample comprising the target polypeptide to promote binding; and (4) determining the presence of said polypeptide-bound antipolypeptide.
Claim 18
Independent Claim 596 words
A method of assaying for a target peptide or a fragment thereof, comprising (1) designing an anti-peptide sequence having affinity for a target peptide or a fragment thereof contained in the polypeptide by (I) obtaining an amino acid sequence P i of the target peptide or a fragment thereof P.sub.i =P.sub.1 -P.sub.2 -P.sub.3 -. . . -P.sub.h ; (II) entering into a computer said amino acid sequence as a first array; (III) obtaining from a first data base a first hydropathic value for each member of the first array h.sub.1 -h.sub.2 -h.sub.3 -. . . -h.sub.n ; (IV) storing within the computer said first hydropathic values as a second array; (V) summing the values in said second array to obtain a value a i for a first moving average hydropathy a i for each member of the first array in accordance with ##EQU19## wherein k is (i-S) to (i+S), i is greater than S and up to or equal to (n-S), S is (r-1)/2, r is an odd numeral of amino acids in the sequence or fragment thereof; n is the number of amino acids in the sequence or fragment thereof; (VI) storing said values for the first moving average hydropathy in the computer as a third array; (VII) obtaining from a second anti-sense or hydropathically complementary amino acid data base a set comprising at least one anti-sense amino acid per member of the first array; (VIII) storing within the computer said sets of at least one anti-sense amino acid as a fourth array; (IX) generating with the computer at least one anti-sense amino acid sequence by selecting one member Q j ,i per set in the fourth array Q.sub.j,i =Q.sub.j,1 -Q.sub.j,2 -Qj,3-. . . -Q.sub.j,n' ; (X) storing within the computer said at least one anti-sense amino acid sequence as a fifth array; (XI) obtaining from the first data base a second hydropathic value h j ,i for each member of the fifth array h'.sub.j,i -h'.sub.j,2 -h'.sub.j,3 -. . . -h'.sub.j,n '; (XII) storing within the computer said second hydropathic values as a sixth array; (XIII) summing the values in said sixth array to obtain a value b j ,i for a second moving average hydropathy for each member of the fifth array in accordance with ##EQU20## wherein K is (i-S) to (i+S), i is greater than S and up to or equal to (n-S), j is 1 to the total number of sequences in the fifth array, S is (r-1)/2, r is an odd numeral up to or equal to n, and n is the number of amino acids in the anti-peptide sequence or fragment thereof; (XIV) storing said second average hydropathy values in the computer as a seventh array; (XV) generating within the computer one hydropathic complementary score θ j for each anti-peptide sequence or fragment thereof in the fifth array in accordance with θ.sub.j =((Σ (a.sub.k +b.sub.j,k).sup.2)/(n-2S)).sup.1/2, wherein K is (s+1) to (n-S), and n and S are as defined above; (XVI) storing within the computer the hydropathic complementary scores as an eighth array; (XVII) identifying within the eighth array a group having a lowest score; (VIII) identifying and selecting the at least one anti-sense sequence in the fifth array which corresponds to said at least one lowest score and identifying it as the at least one anti-peptide sequence having high affinity and selectivity for the target peptide or fragment thereof (2) synthesizing an anti-polypeptide comprising the anti-peptide sequence; (3) contacting said anti-polypeptide with a sample comprising the target polypeptide to promote binding; and (4) determining the presence of said polypeptide-bound antipolypeptide.
Claim 19
Dependent Claim 10 words
The method of claim 14, wherein said anti-polypeptide is labeled.
Claim 20
Dependent Claim 14 words
The method of claim 14, wherein said anti-polypeptide is bound to a solid carrier.
Claim 21
Dependent Claim 14 words
The method of claim 14, wherein said at least one anti-peptide comprises L-amino acids.
Claim 22
Dependent Claim 14 words
The method of claim 14, wherein said at least one anti-peptide comprises D-amino acids.
Claim 23
Dependent Claim 16 words
The method of claim 14, wherein the anti-polypeptide of step (2) consists essentially of the anti-peptide.
Claim 24
Dependent Claim 77 words
The method of claim 14, wherein step (4) is conducted by (a) designing an anti-(anti-polypeptide) sequence having affinity for said anti-polypeptide or a fragment thereof by the above computer operated method; (b) synthesizing second anti-anti-polypeptide comprising said first anti-(anti-polypeptide) sequence; (c) labeling said second anti-anti-polypeptide; (d) contacting said labeled anti-anti-polypeptide with said sample comprising said polypeptide-bound anti-polypeptide to promote binding therebetween; (e) separating said (polypeptide-anti-polypeptide)-bound labeled anti-anti-polypeptide; and (f) determining the presence or amount of label present.
Claim 25
Dependent Claim 10 words
The method of claim 20, wherein the anti-anti-polypeptide is radiolabeled.
Claim 26
Independent Claim 580 words
A method of synthesizing an anti-peptide macromolecule having affinity for a target peptide or a fragment thereof, comprising (1) designing an anti-peptide sequence having high affinity and specificity for a target peptide or a fragment thereof contained in the polypeptide by (I) obtaining an amino acid sequence P i of the target peptide or a fragment thereof P.sub.i =P.sub.1 -P.sub.2 -P.sub.3 -. . . -P.sub.h ; (II) entering into a computer said amino acid sequence as a first array; (III) obtaining from a first data base a first hydropathic value for each member of the first array h.sub.1 -h.sub.2 -h.sub.3 -. . . -h.sub.n ; (IV) storing within the computer said first hydropathic values as a second array; (V) summing the values in said second array to obtain a value a i for a first moving average hydropathy a i for each member of the first array in accordance with ##EQU21## wherein k is (i-S) to (i+S), i is greater than S and up to or equal to (n-S), S is (r-1)/2, r is an odd numeral up to or equal to n, and n is the number of amino acids in the sequence or fragment thereof; (VI) storing said values for the first moving average hydropathy in the computer as a third array; (VII) obtaining from a second anti-sense or hydropathically complementary amino acid data base a set comprising at least one anti-sense amino acid per member of the first array; (VIII) storing within the computer said sets of at least one anti-sense amino acid as a fourth array; (IX) generating with the computer at least one anti-sense amino acid sequence by selecting one member Q j ,i per set in the fourth array Q.sub.j,i =Q.sub.j,1 -Q.sub.j,2 -Qj,3 -. . . -Q.sub.j,n' ; (X) storing within the computer said at least one anti-sense amino acid sequence as a fifth array; (XI) obtaining from the first data base a second hydropathic value h j ,i for each member of the fifth array h'.sub.j,i -h'.sub.j,2 -h'.sub.j,3 -. . . -h'.sub.j,n '; (XII) storing within the computer said second hydropathic values as a sixth array; (XIII) summing the values in said sixth array to obtain a value b j ,i for a second moving average hydropathy for each member of the fifth array in accordance with ##EQU22## wherein K is (i-S) to (i+S), i is greater than S and up to or equal to (n-S), j is 1 to the total number of sequences in the fifth array, S is (r-1)/2, r is an odd numeral up to or equal to n, and n is the number of amino acids in the anti-peptide sequence or fragment thereof; (XV) generating within the computer one hydropathic complementary score θ j for each anti-peptide sequence or fragment thereof in the fifth array in accordance with θ.sub.j =((Σ (a.sub.k +b.sub.j,k).sup.2)/(n-2S)).sup.1/2, wherein K is (S+1) to (n-S), and n and S are as defined above; (XVI) storing within the computer the hydropathic complementary scores as an eighth array; (XVII) identifying within the eighth array a group having a lowest score; (XVIII) identifying and selecting the at least one anti-sense sequence in the fifth array which corresponds to said at least one lowest score and identifying it as the at least one anti-peptide sequence having high affinity and selectivity for the target peptide or fragment thereof (2) synthesizing an anti-polypeptide comprising the anti-peptide sequence; (3) covalently binding at least two molecules of said anti-polypeptide to obtain said macromolecule.
Claim 27
Independent Claim 580 words
A method of synthesizing an anti-peptide macromolecule having affinity for a target peptide or a fragment thereof, comprising (1) designing an anti-peptide sequence having high affinity and specificity for a target peptide or a fragment thereof contained in the polypeptide by (I) obtaining an amino acid sequence P i of the target peptide or a fragment thereof P.sub.i =P.sub.1 -P.sub.2 -P.sub.3 -. . . -P.sub.h ; (II) entering into a computer said amino acid sequence as a first array; (III) obtaining from a first data base a first hydropathic value for each member of the first array h.sub.1 -h.sub.2 -h.sub.3 -. . . -h.sub.n ; (IV) storing within the computer said first hydropathic values as a second array; (V) summing the values in said second array to obtain a value a i for a first moving average hydropathy a i for each member of the first array in accordance with ##EQU21## wherein k is (i-S) to (i+S), i is greater than S and up to or equal to (n-S), S is (r-1)/2, r is an odd numeral up to or equal to n, and n is the number of amino acids in the sequence or fragment thereof; (VI) storing said values for the first moving average hydropathy in the computer as a third array; (VII) obtaining from a second anti-sense or hydropathically complementary amino acid data base a set comprising at least one anti-sense amino acid per member of the first array; (VIII) storing within the computer said sets of at least one anti-sense amino acid as a fourth array; (IX) generating with the computer at least one anti-sense amino acid sequence by selecting one member Q j ,i per set in the fourth array Q.sub.j,i =Q.sub.j,1 -Q.sub.j,2 -Qj,3 -. . . -Q.sub.j,n' ; (X) storing within the computer said at least one anti-sense amino acid sequence as a fifth array; (XI) obtaining from the first data base a second hydropathic value h j ,i for each member of the fifth array h'.sub.j,i -h'.sub.j,2 -h'.sub.j,3 -. . . -h'.sub.j,n '; (XII) storing within the computer said second hydropathic values as a sixth array; (XIII) summing the values in said sixth array to obtain a value b j ,i for a second moving average hydropathy for each member of the fifth array in accordance with ##EQU22## wherein K is (i-S) to (i+S), i is greater than S and up to or equal to (n-S), j is 1 to the total number of sequences in the fifth array, S is (r-1)/2, r is an odd numeral up to or equal to n, and n is the number of amino acids in the anti-peptide sequence or fragment thereof; (XV) generating within the computer one hydropathic complementary score θ j for each anti-peptide sequence or fragment thereof in the fifth array in accordance with θ.sub.j =((Σ (a.sub.k +b.sub.j,k).sup.2)/(n-2S)).sup.1/2, wherein K is (S+1) to (n-S), and n and S are as defined above; (XVI) storing within the computer the hydropathic complementary scores as an eighth array; (XVII) identifying within the eighth array a group having a lowest score; (XVIII) identifying and selecting the at least one anti-sense sequence in the fifth array which corresponds to said at least one lowest score and identifying it as the at least one anti-peptide sequence having high affinity and selectivity for the target peptide or fragment thereof (2) synthesizing an anti-polypeptide comprising the anti-peptide sequence; (3) covalently binding at least two molecules of said anti-polypeptide to obtain said macromolecule.
Claim 28
Dependent Claim 14 words
The method of claim 22, wherein said at least one anti-peptide comprises L-amino acids.
Claim 29
Dependent Claim 14 words
The method of claim 22, wherein said at least one anti-peptide comprises D-amino acids.
Claim 30
Dependent Claim 16 words
The method of claim 22, wherein the anti-polypeptide of step (2) consists essentially of the anti-peptide
Claim 31
Dependent Claim 42 words
The method of claim 22, wherein the first and second moving average hydropathy values are obtained in accordance with the formulas ##EQU23## wherein the w i ,k values are such that ##EQU24## for all values of i varying between i and n.
Claim 32
Dependent Claim 47 words
The method of claim 22, further comprising assigning said at least one anti-peptide sequence selected in step XVIII an affinity value, wherein a highest affinity value is assigned the anti-peptide and the lowest affinity and selectivity value to a anti-peptide having a highest score of the group.
Claim 33
Dependent Claim 15 words
The method of claim 22, wherein computer in step II by means of a keyboard.
Claim 34
Dependent Claim 18 words
The method of claim 22, further comprising printing said at least one anti-peptide sequence selected in step XVIII.
Claim 35
Dependent Claim 44 words
The method of claim 22, wherein the group of lowest hydropathic complementary scores identified in step XVII comprises a range of 1 to 1,000 scores; and the number of anti-peptides identified and selected in step XVIII is in a range of 1 to 1,000.

References Cited (Backward Citations)

US4849077A Cited
US4849352A Cited
US4863857A Cited
US4863849A Cited
US4902783A Cited
US4881175A Cited
US4853871A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-01-13 1995-07-15 1996-01-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-01-13 1999-07-15 2000-01-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-01-13 2003-07-15 2004-01-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag