Claims
- 1. A method for analyzing an extended object comprising:
(a) moving with respect to at least one station a plurality of similar extended objects that are each similarly labeled with at least two unit-specific markers to generate a plurality of object-dependent impulses as the labeled extended objects pass the station; (b) measuring the generated plurality of object-dependent impulses as a function of one or more system parameters; and (c) calculating an autocorrelation function of said object-dependent impulses, to analyze the extended object.
- 2. The method of claim 1 wherein the labeled extended objects are moved at similar velocities and the object-dependent impulses are measured as a function of time.
- 3. The method of claim 1, wherein the plurality of extended objects is a plurality of polymers.
- 4. The method of claim 3, wherein each polymer in the plurality of polymers is identical to every other polymer in the plurality of polymers.
- 5. The method of claim 4, wherein each polymer in the plurality of polymers is labeled with identical unit-specific markers at identical positions within the polymer.
- 6. The method of claim 3, 4 or 5, wherein each polymer in the plurality of polymers is a nucleic acid.
- 7. The method of claim 6, wherein the nucleic acid is DNA.
- 8. The method of claim 2, wherein the autocorrelation function is defined by the formula:
3G(τ)=1/T∫0TI(t) I(t+τ)ⅆt
- 9. The method of claim 2, wherein the autocorrelation function is defined by the formula:
4Gj=(1/N)∑i=0NIiIi+j
- 10. The method of claim 1, wherein the at least one station is a plurality of stations.
- 11. The method of claim 10, wherein the plurality of extended objects are moved through a lattice of beads and the plurality of stations are positioned on a subset of the plurality of beads.
- 12. The method of claim 8, 9 or 11, wherein the plurality of extended objects is a plurality of polymers.
- 13. The method of claim 12, wherein each polymer in the plurality of polymers is a nucleic acid.
- 14. The method of claim 13, wherein the nucleic acid is DNA.
- 15. The method of claim 10, wherein the plurality of extended objects is moved through a channel, said channel having a first end, a second end, and at least one wall, the plurality of stations being positioned along the at least one wall.
- 16. The method of claim 10, wherein the plurality of extended objects is moved through a channel, said channel having a first end, a second end, and at least one wall, the plurality of stations being positioned at said first end or said second end.
- 17. The method of claim 15 or 16, wherein the plurality of extended objects is a plurality of polymers.
- 18. The method of claim 17, wherein each polymer in the plurality of polymers is a nucleic acid.
- 19. The method of claim 18, wherein the nucleic acid is DNA.
- 20. The method of claim 10, wherein the plurality of extended objects is moved simultaneously through a plurality of channels, each channel in said plurality of channels having a first end, a second end, and at least one wall, each channel having at least one station positioned along the at least one wall.
- 21. The method of claim 10, wherein the plurality of extended objects is moved through a plurality of channels, each channel in said plurality of channels having a first end, a second end, and at least one wall, each channel having at least one station positioned at said first end or said second end.
- 22. The method of claim 20 or 21, wherein the plurality of extended objects is a plurality of polymers.
- 23. The method of claim 22, wherein each polymer in the plurality of polymers is a nucleic acid.
- 24. The method of claim 23, wherein the nucleic acid is DNA.
- 25. The method of claim 1, wherein the plurality of extended objects is moved through the action of at least one molecular motor.
- 26. The method of claim 25, wherein the at least one molecular motor is a plurality of molecular motors in solution.
- 27. The method of claim 25 or 26, wherein the plurality of extended objects is a plurality of polymers.
- 28. The method of claim 27, wherein each polymer in the plurality of polymers is a nucleic acid.
- 29. The method of claim 28, wherein the nucleic acid is DNA.
- 30. The method of claim 1, wherein each extended object in the plurality of extended objects is labeled with at least two unit-specific markers that generate at least two different object-dependent impulses as the labeled extended objects pass the station.
- 31. The method of claim 30, wherein the plurality of extended objects is a plurality of polymers.
- 32. The method of claim 31, wherein each polymer in the plurality of polymers is a nucleic acid.
- 33. The method of claim 32, wherein the nucleic acid is DNA.
- 34. The method of claim 1 wherein the object-dependent impulse is fluorescence resonance energy transfer.
- 35. The method of claim 34, wherein the at least one fixed station comprises at least one donor fluorophore and the plurality of extended objects are each labeled with at least two acceptor fluorophores.
- 36. The method of claim 34, wherein the at least one fixed station comprises at least one acceptor fluorophore and the plurality of extended objects is each labeled with at least two donor fluorophores.
- 37. The method of claim 34, 35 or 36, wherein the plurality of extended objects is a plurality of polymers.
- 38. The method of claim 37, wherein each polymer in the plurality of polymers is a nucleic acid.
- 39. The method of claim 38, wherein the nucleic acid is DNA.
- 40. The method of claim 1, wherein the repetitive information in the generated plurality of object-dependent impulses provides information about the length of the extended objects.
- 41. The method of claim 1, wherein analysis of the extended object provides information about the distance between labels on the extended object.
- 42. The method of claim 2, wherein analysis of the extended object provides information about the velocity of the extended object.
- 43. The method of claim 1, wherein analysis of the extended object provides information about the linear arrangement of units within the extended object.
- 44. The method of claim 40, 41, 42 or 43, wherein the plurality of extended objects is a plurality of polymers.
- 45. The method of claim 44, wherein each polymer in the plurality of polymers is a nucleic acid.
- 46. The method of claim 45, wherein the nucleic acid is DNA.
- 47. A method for analyzing an extended object comprising calculating an autocorrelation function of object-dependent impulses.
- 48. The method of claim 47, wherein the extended object is a polymer.
- 49. The method of claim 48 wherein the polymer is a nucleic acid.
- 50. The method of claim 49, wherein the nucleic acid is DNA.
- 51. The method of claim 47, wherein the autocorrelation function is defined by the formula:
5G(τ)=1/T∫0TI(t) I(t+τ)ⅆt
- 52. The method of claim 47, wherein the autocorrelation function is defined by the formula:
6Gj=(1/N)∑i=0NIiIi+j
- 53. The method of claim 47, wherein the extended object is labeled with at least two unit-specific markers that generate at least two different object-dependent impulses.
- 54. The method of claim 53, wherein the extended object is a polymer.
- 55. The method of claim 51, 52 or 54, wherein the polymer is a nucleic acid.
- 56. The method of claim 55, wherein the nucleic acid is DNA.
- 57. The method of claim 47 wherein the object-dependent impulse is fluorescence resonance energy transfer.
- 58. The method of claim 57, wherein the extended object is a polymer.
- 59. The method of claim 68, wherein the polymer is a nucleic acid.
- 60. The method of claim 59, wherein the nucleic acid is DNA.
- 61. The method of claim 47, wherein the analysis of the extended object provides information about the length of the extended object.
- 62. The method of claim 47, wherein analysis of the extended object provides information about the distance between labels on the extended object.
- 63. The method of claim 47, wherein analysis of the extended object provides information about the velocity of the extended object.
- 64. The method of claim 47, wherein analysis of the extended object provides information about the linear arrangement of units within the extended object.
- 65. The method of claim 61, 62, 63 or 64, wherein the extended object is a polymer.
- 66. The method of claim 65, wherein the polymer is a nucleic acid.
- 67. The method of claim 66, wherein the nucleic acid is DNA.
- 68. An article of manufacture comprising a lattice of spherical beads having a plurality of fixed stations with at least one fluorophore positioned at each fixed station.
- 69. The article of claim 68, wherein the lattice includes spaces between the spherical beads of at least 10 nm.
- 70. The article of claim 68, wherein the lattice includes spaces between the spherical beads of at least 50 nm.
- 71. A system for analyzing an extended object labeled with at least two unit-specific markers comprising:
a central processing unit; an input device for inputting a plurality of object-dependent impulses of an extended object; an output device; a memory; at least one bus connecting the central processing unit, the memory, the input device, and the output device; the memory storing a calculating module configured to calculate an autocorrelation function for said plurality of object-dependent impulses of said extended object input using said input device.
- 72. The system of claim 71, wherein the plurality of object-dependent impulses is input as a function of time using said input device.
- 73. The system of claim 72, wherein the autocorrelation function is defined by the formula:
7G(τ)=1/T∫0TI(t) I(t+τ)ⅆt
- 74. The system of claim 72, wherein the autocorrelation function is defined by the formula:
8Gj=(1/N)∑i=0NIiIi+jwhere Gj is the autocorrelation function of the time dependence of measured object-dependent impulses at time jΔt, NΔt is the total time of measurement of Ii and Ii is the object-dependent impulse measurement at each time point i, and Δt is a time interval.
- 75. The system of claim 71, the memory further storing a storage module configured to store object-dependent impulses of an extended-object.
- 76. The system of claim 75, the memory further storing a comparison module configured to compare object-dependent impulses of at least two extended-objects.
- 77. The system of any one of claims 71-76, wherein the extended object is a polymer.
- 78. The system of claim 77, wherein the polymer is a nucleic acid.
- 79. The system of claim 78, wherein the nucleic acid is DNA.
- 80. The system of claim 71, wherein the plurality of object-dependent impulses results from fluorescence resonance energy transfer.
- 81. The system of claim 71, further comprising an apparatus for stretching said extended object.
- 82. The system of claim 81, wherein said extended object is a polymer.
- 83. The system of claim 82, wherein said polymer is a nucleic acid.
- 84. The system of claim 83, wherein said nucleic acid is DNA.
- 85. The system of claim 71, further comprising a laser, optical elements, and a detector operably linked to produce and detect object-dependent impulses of said extended object.
- 86. The system of claim 85, wherein said detector is a photodetector.
- 87. The system of claim 85, wherein said extended object is a polymer.
- 88. The system of claim 87, wherein said polymer is a nucleic acid.
- 89. The system of claim 88, wherein said nucleic acid is DNA.
- 90. A computer program product for use in conjunction with a computer, the computer program product comprising a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism comprising a calculating module configured to calculate an autocorrelation function of a plurality of object-dependent impulses.
- 91. The computer program product of claim 90, wherein the plurality of object-dependent impulses is input as a function of time using said input device.
- 92. The computer program product of claim 91, wherein the autocorrelation function is defined by the formula:
9G(τ)=1/T∫0TI(t) I(t+τ)ⅆt
- 93. The computer program product of claim 91, wherein the autocorrelation function is defined by the formula:
10Gj=(1/N)∑i=0NIiIi+j
- 94. The computer program product of claim 90, the memory further storing a storage module configured to store object-dependent impulses of an extended-object.
- 95. The computer program product of claim 90, the memory further storing a comparison module configured to compare object-dependent impulses of at least two extended-objects.
- 96. The computer program product of claim 90, wherein the extended object is a polymer.
- 97. The computer program product of claim 90, wherein the polymer is a nucleic acid.
- 98. The computer program product of claim 90, wherein the nucleic acid is DNA.
- 99. The computer program product of claim 90, wherein the plurality of object-dependent impulses results from fluorescence resonance energy transfer.
- 100. The computer program product of claim 90, wherein analysis of the extended object provides information about the length of the extended object.
- 101. The computer program product of claim 90, wherein analysis of the extended object provides information about the distance between labels on an extended object.
- 102. The computer program product of claim 90, wherein analysis of the extended object provides information about the velocity of the extended object.
- 103. The computer program product of claim 90, wherein analysis of the extended object provides information about the linear arrangement of units within the extended object.
- 104. The system of claim 85 further comprising an apparatus for stretching said extended object.
Parent Case Info
[0001] This application is a divisional of U.S. patent application Ser. No. 09/374,902, filed Aug. 13, 1999, which claims the benefit of U.S. Provisional Application Ser. No. 60/096,543, filed Aug. 13, 1998, each of which is incorporated by reference herein in its entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60096543 |
Aug 1998 |
US |
Divisions (1)
|
Number |
Date |
Country |
Parent |
09374902 |
Aug 1999 |
US |
Child |
09783930 |
Feb 2001 |
US |