Calculation of molar mass and molar mass concentration values ​​of components of conjugate molecules / particles

JP2024525361A5Pending Publication Date: 2025-06-19WYATT TECHNOLOGY CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2023577986
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2021-06-18
Filing Date
2022-06-18
Publication Date
2025-06-19

AI Technical Summary

Technical Problem

Existing methods lack efficient and accurate techniques for calculating molar mass and molar concentration values of components of conjugate molecules/particles, particularly for non-wavelength absorbing species.

Method used

Utilizing a computer-implemented approach that combines measurements from differential refractive index (dRI), UV absorption, and static light scattering (SLS) instruments to determine the apparent scattering extinction coefficient and molar mass of non-wavelength absorbing molecules/particles, followed by fitting these values into a correlation equation to derive a fitting function.

Benefits of technology

Enables precise calculation of molar mass and concentration values of conjugate molecules/particles, particularly for non-wavelength absorbing species, improving analysis accuracy and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

The present disclosure describes computer-implemented methods, systems, and computer program products for calculating molar mass values ​​of components of a conjugate molecule / particle and molar concentration values ​​of the conjugate molecule / particle.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] Priority This application claims priority to U.S. Patent Application No. 17 / 352,253, filed June 18, 2021. [Background technology]

[0002] The present disclosure relates to conjugated molecules / particles, and more particularly to the calculation of molar mass values ​​of components of conjugated molecules / particles and molar concentration values ​​of conjugated molecules / particles. Summary of the Invention

[0003] The present disclosure describes a computer-implemented method, system, and computer program product for calculating molar mass values ​​of components of a conjugated molecule / particle and molar concentration values ​​of the conjugated molecule / particle.The present disclosure describes a computer-implemented method, system, and computer program product for calculating molar mass values ​​of components of a conjugated molecule / particle and molar concentration values ​​of the conjugated molecule / particle. In an exemplary embodiment, the computer-implemented method, system, and computer program product include: (1) receiving, by the computer system, ΔRI values ​​from a differential refractive index (dRi) detector, ΔUV values ​​from a wavelength absorption (UV) detector, and reduced Rayleigh ratio R(θ) values ​​from a static light scattering (SLS) instrument for non-wavelength absorbing molecules / particles, where the non-wavelength absorbing molecules / particles range from a lower size limit to an upper size limit and are separated according to size by a separation device; (2) calculating, by the computer system, apparent scattering extinction coefficient values ​​sEC of the non-wavelength absorbing molecules / particles and molar mass values ​​M of the non-wavelength absorbing molecules / particles in terms of the ΔRI values, ΔUV values, and R(θ) values; and (3) performing, by the computer system, a set of logical operations to fit the sEC values ​​and the M values ​​to a fitting equation, resulting in a correlation between the sEC values ​​and the M values, resulting in a fitting function sEC=f(M) for the non-wavelength absorbing molecules / particles. [Brief description of the drawings]

[0004] [Figure 1A] 1 illustrates a flowchart in accordance with an exemplary embodiment. [Figure 1B] FIG. 1 illustrates a block diagram in accordance with an example embodiment. [Diagram 2] 1 shows a flow chart according to one embodiment. [Figure 3A] 1 illustrates a graph according to one embodiment. [Figure 3B] 1 illustrates a graph according to one embodiment. [Figure 3C] 1 illustrates a graph according to one embodiment. [Figure 3D] 1 illustrates a graph according to one embodiment. [Figure 4A] 1 illustrates a graph according to one embodiment. [Figure 4B] 1 illustrates a graph according to one embodiment. [Figure 5A] 1 illustrates an apparatus according to one embodiment. [Figure 5B] 1 illustrates an apparatus according to one embodiment. [Figure 8] 1 illustrates a computer system in accordance with an exemplary embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0005] The present disclosure describes computer-implemented methods, systems, and computer program products for calculating molar mass values ​​of components of a conjugate molecule / particle and molar concentration values ​​of the conjugate molecule / particle. In an exemplary embodiment, the computer-implemented method, system, and computer program product include: (1) receiving, by the computer system, ΔRI values ​​from a differential refractive index (dRi) detector, ΔUV values ​​from a wavelength absorption (UV) detector, and reduced Rayleigh ratio R(θ) values ​​from a static light scattering (SLS) instrument for non-wavelength absorbing molecules / particles, where the non-wavelength absorbing molecules / particles range from a lower size limit to an upper size limit and are separated according to size by a separation device; (2) calculating, by the computer system, apparent scattering extinction coefficient values ​​sEC of the non-wavelength absorbing molecules / particles and molar mass values ​​M of the non-wavelength absorbing molecules / particles in terms of the ΔRI values, ΔUV values, and R(θ) values; and (3) performing, by the computer system, a set of logical operations to fit the sEC values ​​and the M values ​​to a fitting equation, resulting in a correlation between the sEC values ​​and the M values, resulting in a fitting function sEC=f(M) for the non-wavelength absorbing molecules / particles. In one embodiment, measurements from the SLS instrument and the dRI detector are used to determine the M value, and measurements from the UV detector and the dRI detector are used to determine the sEC value. For example, the SLS can be a multi-angle static light scattering (MALS) instrument for typical high molecular weight (MW) conjugated molecules / particles such as lipid nanoparticles. In one embodiment, non-wavelength absorbing molecules / particles are separated by size according to radius or molecular weight by a separation device such as a field flow fractionator (FFF) or a size exclusion chromatography system.

[0006] In further embodiments, the computer-implemented method, system, and computer program product further includes storing, by the computer system, the fitting function in the data store. In one embodiment, the fitting formula is one of the following: f(M) = (A × M 2 ) + (B × M), f(M) = (A × M) + B, and A polynomial of the form: f(M) = A0 + (A1 × M) + (A2 × M 2 )+(A3×M 3 )+...+(A n xM n ), where A is the first fit constant for correlation, B is the second fit constant for correlation, and A0, A1, A2, A3, ..., An are fit constants for correlation.

[0007] definition particle Particles may be components of a liquid sample aliquot. Such particles may be molecules, nanoparticles, virus-like particles, liposomes, emulsions, bacteria, and colloids of various types and sizes. These particles may range in size from nanometers to the order of microns.

[0008] Analysis of polymer or particle species in solution Analysis of macromolecular or particle species in solution can be accomplished by preparing a sample in an appropriate solvent and then injecting an aliquot thereof into a separation system, such as a liquid chromatography (LC) column or field-flow fractionation (FFF) channel, where the different species of particles contained within the sample are separated into their various components. Once separated, typically based on size, mass, or column affinity, the sample can be subjected to analysis by light scattering, refractive index, ultraviolet absorption, electrophoretic mobility, and viscosity response.

[0009] light scattering Light scattering (LS) is a non-invasive technique for characterizing macromolecules and a wide range of particles in solution. Two types of light scattering detection frequently used for the characterization of macromolecules are static light scattering and dynamic light scattering.

[0010] Dynamic Light Scattering Dynamic Light Scattering is also known as Quasi-Elastic Light Scattering (QELS) and Photon Correlation Spectroscopy (PCS). In a DLS experiment, a high-speed photodetector is used to measure the time-dependent fluctuations of the scattered light signal. DLS measurements determine the diffusion coefficient of molecules or particles, which can then be used to calculate their hydrodynamic radius.

[0011] static light scattering Static Light Scattering (SLS) includes a variety of techniques such as Single Angle Light Scattering (SALS), Dual Angle Light Scattering (DALS), Low Angle Light Scattering (LALS), and Multi-Angle Light Scattering (MALS). SLS experiments generally involve the measurement of the absolute intensity of light scattered from a sample in solution illuminated by a narrow beam of light. Such measurements are often used to determine the size and structure of sample molecules or particles for the appropriate class of particles / molecules, and when combined with knowledge of the sample concentration, to determine the weight-average molar mass. Additionally, the nonlinearity of the intensity of scattered light as a function of sample concentration can be used to measure interparticle interactions and associations.

[0012] Multi-angle light scattering Multi-angle light scattering (MALS) is an SLS technique for measuring light scattered at multiple angles by a sample. It is used to determine both the absolute molar mass and average size of molecules in a solution by detecting how the molecules scatter light. Collimated light from a laser source is most often used, in which case the technique can be called multi-angle laser light scattering (MALLS). The term "multi-angle" refers to the detection of scattered light at different discrete angles, measured, for example, by a single detector that is moved over a range that includes a particular selected angle, or by an array of detectors fixed at a particular angular position.

[0013] MALS measurements require a set of auxiliary elements. The most important of them is a collimated or focused light beam (usually from a laser source producing a collimated beam of monochromatic light) that illuminates an area of ​​the sample. The beam is generally plane polarized perpendicular to the measurement plane, although other polarizations may be used, especially when studying anisotropic particles. Another necessary element is an optical cell to hold the sample to be measured. Alternatively, a cell incorporating means allowing the measurement of flowing samples may be used. If it is intended to measure the scattering properties of single particles, means must be provided to introduce such particles one by one through the light beam at points approximately equidistant from the surrounding detectors.

[0014] Most MALS-based measurements are performed in a plane with a set of detectors usually equidistant from the sample, located at the center through which the illuminating beam passes, but three-dimensional versions have also been developed, in which the detectors are on the surface of a sphere and the sample is controlled to pass through its center intersecting the path of the incident light beam, which passes along the diameter of the sphere. MALS techniques generally collect multiplexed data sequentially from the output of a set of discrete detectors. MALS light scattering photometers generally have multiple detectors.

[0015] Because different detectors within a MALS detector (i) may have slightly different quantum efficiencies and different gains, and (ii) may see different geometric scattering volumes, it may be necessary to normalize the signals captured by the photodetectors of the MALS detector at each angle. Without normalizing these differences, the MALS detector results may be meaningless and improperly weighted for different detector angles.

[0016] Concentration Detector Refractive Index Detector A differential refractive index detector (dRI), or differential refractometer, or refractive index detector (RI or RID), is a detector that measures the refractive index of an analyte relative to a solvent. They are often used as detectors for high performance liquid chromatography and size exclusion chromatography. dRIs can detect things that have a different refractive index than the solvent, but they are considered to be a general purpose detector because they have low sensitivity. When light leaves one material and enters another, it bends, or refracts. The refractive index of a material is a measure of how much light bends as it enters.

[0017] A differential refractive index detector contains a flow cell with two parts, one for the sample and one for the reference solvent. The dRI measures the refractive index of both components. If only the solvent passes through the sample components, the measured refractive index of both components is the same, but if the analyte passes through the flow cell, the two measured refractive indices are different. This difference appears as a peak in the chromatogram. Differential refractive index detectors are often used for the analysis of polymer samples in size exclusion chromatography. The dRI can output a concentration detector signal value that corresponds to the concentration value of the sample.

[0018] UV-visible spectroscopy Ultraviolet-visible spectroscopy or ultraviolet-visible spectrophotometry (UV-Vis or UV / Vis) refers to absorption or reflectance spectroscopy in the ultraviolet-visible spectral region. Ultraviolet-visible detectors / UV-visible spectrophotometers use light in the visible and adjacent ranges, where absorption or reflectance in the visible range directly affects the perceived color of the chemicals involved, and where atoms and molecules undergo electronic transitions in this region of the electromagnetic spectrum. Such absorption spectroscopy measures the transition from a ground state to an excited state. Ultraviolet-visible detectors / UV-visible spectrophotometers measure the intensity of the light passing through a sample (I) and compare this to the intensity of the light before it passed through the sample (d) (I o ), where the ratio I / I o is called the transmittance and is usually expressed as a percentage (%T). The absorbance, A, is based on the transmittance according to the formula:

[0019] A=-log(%T / 100%) The UV-Visible spectrophotometer can also be configured to measure reflectance, where the spectrophotometer measures the intensity of light reflected from the sample (I) and correlates it with the intensity of light reflected from a reference material (I o ) compared with the ratio I / I o is called reflectance and is usually expressed as a percentage (%R). The ultraviolet absorption detector can output a concentration detector signal value that corresponds to the concentration value of the sample.

[0020] The molar mass values ​​of the components of the conjugate molecule / particle and the molar concentration value of the conjugate molecule / particle need to be calculated.

[0021] Referring to FIG. 1A, in an exemplary embodiment, a computer-implemented method, system, and computer program product are configured to perform an operation 110, in which a computer system receives, for non-wavelength absorbing molecules / particles, ΔRI values ​​from a differential refractive index (dRi) detector, ΔUV values ​​from a wavelength absorption (UV) detector, and reduced Rayleigh ratio R(θ) values ​​from a static light scattering (SLS) instrument, where the non-wavelength absorbing molecules / particles range from a lower size limit to an upper size limit and are separated according to size by a separation device; an operation 112, in which the computer system calculates apparent scattering extinction coefficient values ​​sEC of the non-wavelength absorbing molecules / particles and molar mass values ​​M of the non-wavelength absorbing molecules / particles with respect to the ΔRI values, ΔUV values, and R(θ) values; and an operation 114, in which the computer system performs a set of logical operations to fit the sEC values ​​and the M values ​​to a fitting equation, resulting in a correlation between the sEC values ​​and the M values, resulting in a fitting function sEC=f(M) for the non-wavelength absorbing molecules / particles.

[0022] In an exemplary embodiment, the computer system is a standalone computer system such as computer system 800 shown in FIG. 8, a network of distributed computers in which at least some of the computers are computer systems such as computer system 800 shown in FIG. 8, or a cloud computing node server such as computer system 800 shown in FIG. 8. In one embodiment, the computer system is computer system 800 as shown in FIG. 8 that performs calculations of molar mass and molar concentration values ​​of the components of the conjugated molecule / particle script, or a computer software application that performs at least the operations of method 100. In one embodiment, the computer system is computer system / server 812 as shown in FIG. 8 that performs calculations of molar mass and molar concentration values ​​of the components of the conjugated molecule / particle script, or a computer software application that performs at least the operations of method 100. In one embodiment, the computer system is processing unit 816 as shown in FIG. 8 that performs calculations of molar mass and molar concentration values ​​of the components of the conjugated molecule / particle script, or a computer software application that performs at least the operations of method 100. In one embodiment, the computer system is a processor of an analytical instrument that performs the calculation of molar mass and molar concentration values ​​of the components of the conjugate molecule / particle script, or a computer software application that performs at least the operations of method 100.

[0023] In one embodiment, the computer system is a computer system 800 as shown in Figure 8 that performs the calculation of molar mass and molar concentration values ​​of the components of the conjugate molecule / particle script, or a computer software application that performs at least operations 110, 112, and 114. In one embodiment, the computer system is a computer system / server 812 as shown in Figure 8 that performs the calculation of molar mass and molar concentration values ​​of the components of the conjugate molecule / particle script, or a computer software application that performs at least operations 110, 112, and 114. In one embodiment, the computer system is a processing unit 816 as shown in Figure 8 that performs the calculation of molar mass and molar concentration values ​​of the components of the conjugate molecule / particle script, or a computer software application that performs at least operations 110, 112, and 114.

[0024] 1B, in an exemplary embodiment, the computer-implemented method, system, and computer program product includes a receiver 120, a calculator 122, and a fitter 124. In one embodiment, the receiver 120 is configured to receive ΔRI values ​​130 from a differential refractive index (dRI) detector 140, ΔUV values ​​132 from a wavelength absorption (UV) detector 142, and reduced Rayleigh ratio R(θ) values ​​134 from a static light scattering (SLS) instrument 144 for non-wavelength absorbing molecules / particles 146, the sizes of which range from a lower size limit to an upper size limit, and are separated according to size by a separation device. In one embodiment, the receiver 120 includes a computer system, such as computer system 800 shown in FIG. 8, that performs operation 110. In one embodiment, the receiver 120 includes a computer system, such as computer system / server 812 shown in FIG. 8, that performs operation 110. In one embodiment, the receiver 120 includes a computer system, such as processing unit 816 shown in FIG. 8, that performs operation 110. In one embodiment, receiver 120 is implemented as computer software executing on a computer system, such as computer system 800 shown in FIG. 8, such that the computer system performs operations 110. In one embodiment, receiver 120 is implemented as computer software executing on a computer system, such as computer system / server 812 shown in FIG. 8, such that the computer system performs operations 110. In one embodiment, receiver 120 is implemented as computer software executing on a computer system, such as processing unit 816 shown in FIG. 8, such that the computer system performs operations 110. In one embodiment, receiver 120 performs operations 110 as computer software executing on a processor of receiver 120.

[0025] In one embodiment, the calculator 122 is configured to calculate an apparent scattering extinction coefficient value 160 (sEC) of the non-wavelength absorbing molecule / particle 150 and a molar mass value 162 (M) of the non-wavelength absorbing molecule / particle 150 in terms of the ΔRI value 130, the ΔUV value 132, and the R(θ) value 134. In one embodiment, the calculator 122 includes a computer system, such as the computer system 800 shown in FIG. 8, that performs operation 112. In one embodiment, the calculator 122 includes a computer system, such as the computer system / server 812 shown in FIG. 8, that performs operation 112. In one embodiment, the calculator 122 includes a computer system, such as the processing unit 816 shown in FIG. 8, that performs operation 112. In one embodiment, the calculator 122 is implemented as computer software that runs on a computer system, such as the computer system 800 shown in FIG. 8, such that the computer system performs operation 112. In one embodiment, calculator 122 is implemented as computer software executing on a computer system, such as computer system / server 812 shown in Figure 8, such that the computer system performs operations 112. In one embodiment, calculator 122 is implemented as computer software executing on a computer system, such as processing unit 816 shown in Figure 8, such that the computer system performs operations 112. In one embodiment, calculator 122 performs operations 112 as computer software executing on a processor of calculator 122.

[0026] In one embodiment, the fitter 124 is configured to perform a set of logical operations that fit the sEC values ​​160 and the M values ​​162 into a fitting equation, resulting in a correlation 170 between the sEC values ​​160 and the M values ​​162, resulting in a fitting function 172, sEC=f(M), for the non-wavelength absorbing molecule / particle 150. In one embodiment, the fitter 124 includes a computer system, such as the computer system 800 shown in FIG. 8, that performs operation 114. In one embodiment, the fitter 124 includes a computer system, such as the computer system / server 812 shown in FIG. 8, that performs operation 114. In one embodiment, the fitter 124 includes a computer system, such as the processing unit 816 shown in FIG. 8, that performs operation 114. In one embodiment, the fitter 124 is implemented as computer software that runs on a computer system, such as the computer system 800 shown in FIG. 8, such that the computer system performs operation 114. In one embodiment, fitter 124 is implemented as computer software executing on a computer system, such as computer system / server 812 shown in Figure 8, such that the computer system performs operations 114. In one embodiment, fitter 124 is implemented as computer software executing on a computer system, such as processing unit 816 shown in Figure 8, such that the computer system performs operations 114. In one embodiment, fitter 124 performs operations 114 as computer software executing on a processor of fitter 124.

[0027] Calculation of molar mass and molar concentration values In further embodiments, the computer-implemented method, system, and computer program product further includes: (a) receiving, by the computer system, from a second dRI detector, a second ΔRI value of the conjugate molecule / particle relative to a solvent containing the conjugate molecule / particle, the conjugate molecule / particle comprising wavelength-absorbing and non-wavelength-absorbing components and separated according to size by a second separation device; (b) receiving, by the computer system, a second ΔUV value for the conjugate molecule / particle from the second wavelength absorption detector; (c) receiving, by the computer system, a second reduced Rayleigh ratio R(θ) value for the conjugate molecule / particle and the solvent from the second SLS instrument; and (d) receiving, by the computer system, a dn / dc data source. (e) receiving, by the computer system, an absorption extinction coefficient (aEC) value, α1, for the wavelength-absorbing component from the aEC data source; (f) receiving, by the computer system, a scattering correction factor value, D, for the wavelength-absorbing component from the D data source; and (g) performing, by the computer system, a set of logical operations to perform a conjugate analysis on the second ΔRI value, the second ΔUV value, the second R(θ) value, the dn / dc1 value, the dn / dc2 value, the α1 value, and the D value against a fitting function, sEC=f(M), resulting in a molar mass value, M1, of the wavelength-absorbing component, a molar mass value, M2, of the non-wavelength-absorbing component, and a molar concentration value, [conj], of the conjugate molecule / particle. In one embodiment, the conjugated molecules / particles are separated by size according to radius or molecular weight by a separation device such as a field flow fractionator (FFF) or a size exclusion chromatography system. In one embodiment, the second dRI detector is a dRI detector 140. In one embodiment, the second UV detector is a UV detector 142. In one embodiment, the second SLS instrument is an SLS instrument 144. For example, the second SLS can be a MALS instrument for typical high MW conjugated molecules / particles such as lipid nanoparticles.

[0028] In one embodiment, the dn / dc data source is at least one of a user input, a database, and a data storage device. In one embodiment, the aEC data source is at least one of a user input, a database, and a data storage device. In one embodiment, the D data source is at least one of a user input, a database, and a data storage device.

[0029] 2, the computer implemented method, system, and computer program product further includes an operation 210 of receiving, by the computer system, from a second dRI detector, a second ΔRI value of the conjugate molecule / particle relative to a solvent containing the conjugate molecule / particle, the conjugate molecule / particle including wavelength absorbing and non-wavelength absorbing components and separated according to size by the second separation device; an operation 212 of receiving, by the computer system, a second ΔUV value for the conjugate molecule / particle from the second wavelength absorption detector; an operation 214 of receiving, by the computer system, a second reduced Rayleigh ratio R(θ) value for the conjugate molecule / particle and the solvent from the second SLS instrument; and an operation 215 of receiving, by the computer system, a second reduced Rayleigh ratio R(θ) value for the conjugate molecule / particle and the solvent from the dn / dc data source. and a dn / dc value, dn / dc2, of the non-wavelength absorbing component; an operation 218 of receiving, by the computer system, an absorption extinction coefficient (aEC) value, α1, for the wavelength absorbing component from an aEC data source; an operation 220 of receiving, by the computer system, a scattering correction factor value, D, for the wavelength absorbing component from a D data source; and an operation 222 of performing a set of logical operations to perform a conjugate analysis on the second ΔRI value, the second ΔUV value, the second R(θ) value, the dn / dc1 value, the dn / dc2 value, the α1 value, and the D value against a fitting function, sEC=f(M), resulting in a molar mass value, M1, of the wavelength absorbing component, a molar mass value, M2, of the non-wavelength absorbing component, and a molar concentration value, [conj], of the conjugate molecule / particle.

[0030] In one embodiment, the computer system is a computer system 800 as shown in FIG. 8 that performs the calculation of molar mass and molar concentration values ​​of the components of a conjugated molecule / particle script or a computer software application that performs at least the operations of method 200. In one embodiment, the computer system is a computer system / server 812 as shown in FIG. 8 that performs the calculation of molar mass and molar concentration values ​​of the components of a conjugated molecule / particle script or a computer software application that performs at least the operations of method 200. In one embodiment, the computer system is a processing unit 816 as shown in FIG. 8 that performs the calculation of molar mass and molar concentration values ​​of the components of a conjugated molecule / particle script or a computer software application that performs at least the operations of method 200. In one embodiment, the computer system is a processor of an analytical instrument that performs the calculation of molar mass and molar concentration values ​​of the components of a conjugated molecule / particle script or a computer software application that performs at least the operations of method 200.

[0031] In one embodiment, the computer system is a computer system 800 as shown in FIG. 8 that performs the calculation of molar mass and molar concentration values ​​of the components of the conjugate molecule / particle script, or a computer software application that performs at least operations 210, 212, 214, 216, 218, 220, and 222. In one embodiment, the computer system is a computer system / server 812 as shown in FIG. 8 that performs the calculation of molar mass and molar concentration values ​​of the components of the conjugate molecule / particle script, or a computer software application that performs at least operations 210, 212, 214, 216, 218, 220, and 222. In one embodiment, the computer system is a processing unit 816 as shown in FIG. 8 that performs the calculation of molar mass and molar concentration values ​​of the components of the conjugate molecule / particle script, or a computer software application that performs at least operations 210, 212, 214, 216, 218, 220, and 222.

[0032] Performing conjugate analysis In one embodiment, performing the conjugate analysis includes performing, by the computer system, a set of logical operations to simultaneously solve a conjugate analysis equation for the second ΔRI value, the second ΔUV value, the second R(θ) value, the dn / dc1 value, the dn / dc2 value, the α1 value, the D value, and a fitting function sEC=f(M), where f(M)=f(M1+M2), resulting in an M1 value, an M2 value, and a [conj] value, and the conjugate analysis equation is

[0033]

number

[0034]

number

[0035]

number

[0036]

number

[0037]

number

[0038]

number

[0039]

number

[0040] where c1 and ε1, the sEC values, correspond to the wavelength-absorbing components, c2 and ε2, the sEC values, correspond to the non-wavelength-absorbing components, 1 is the path length at the second wavelength absorption detector, K is the optical constant of the second SLS instrument for the solvent, θ is the scattering angle of the detector in the second SLS instrument, and P(θ) is the scattering form factor of the conjugate molecule / particle.

[0041] In an embodiment, the computer implemented method, system, and computer program product are configured to perform, by the computer system, a set of logical operations to simultaneously solve a conjugate analysis equation for the second ΔRI value, the second ΔUV value, the second R(θ) value, the dn / dc1 value, the dn / dc2 value, the α1 value, the D value, and a fitting function sEC=f(M), where f(M)=f(M1+M2), resulting in an M1 value, an M2 value, and a [conj] value, and the conjugate analysis equation is

[0042]

number

[0043]

number

[0044]

number

[0045]

number

[0046]

number

[0047]

number

[0048]

number

[0049] where c1 and ε1, the sEC values, correspond to the wavelength-absorbing components, c2 and ε2, the sEC values, correspond to the non-wavelength-absorbing components, 1 is the path length at the second wavelength absorption detector, K is the optical constant of the second SLS instrument for the solvent, θ is the scattering angle of the detector in the second SLS instrument, and P(θ) is the scattering form factor of the conjugate molecule / particle.

[0050] Viewing the results In further embodiments, the computer-implemented method, system, and computer program product further includes (a) receiving, by the computer system, a light scattering (LS) measurement of the conjugate molecule / particle from a LS instrument, the LS measurement being one of a DLS measurement from a DLS instrument and an SLS measurement from a second SLS instrument, and (b) calculating, by the computer system, a radius value of the conjugate molecule / particle relative to the LS measurement. In one embodiment, the second SLS instrument is a MALS instrument.

[0051] In one embodiment, the computer-implemented method, system, and computer program product are configured to perform the operations of receiving, by a computer system, a light scattering (LS) measurement of the conjugate molecule / particle from a LS instrument, the LS measurement being one of a DLS measurement from a DLS instrument and an SLS measurement from a second SLS instrument, and calculating, by the computer system, a radius value of the conjugate molecule / particle relative to the LS measurement. In one embodiment, the second SLS instrument is a MALS instrument.

[0052] Display of M1 value In further embodiments, the computer-implemented method, system, and computer program product further comprises displaying, by the computer system, the M1 value versus the calculated radius on a display. In one embodiment, the computer-implemented method, system, and computer program product are configured to perform the operation of displaying, by the computer system, the M1 value versus the calculated radius on a display. In one embodiment, the computer-implemented method, system, and computer program product further comprises displaying, by the computer system, the M1 value versus the calculated radius for the particle, as shown in Figure 3A. Figure 3A shows the molar mass of the nucleic acid (NA) obtained from the LNP analysis plotted against the measured radius of the LNP-NA conjugate using either the MALS or DLS detector.

[0053] In further embodiments, the computer-implemented methods, systems, and computer program products further include displaying, by the computer system, the M1 value versus the total molar mass value M1+M2 on the display. In one embodiment, the computer-implemented methods, systems, and computer program products further include displaying, by the computer system, the M1 value versus the total molar mass value M1+M2 for the macromolecule on the display. In one embodiment, the computer-implemented methods, systems, and computer program products are configured to perform the operation of displaying, by the computer system, the M1 value versus the total molar mass value M1+M2 on the display.

[0054] In further embodiments, the computer-implemented method, system, and computer program product include (a) calculating, by the computer system, a value of M1 corresponding to the calculated radius relative to the molar mass M of one of the wavelength-absorbing components. NA Divide by M1 / M, which corresponds to the calculated radius. NA The value is obtained and displayed by the computer system as M1 / M NA and displaying, by the computer system, a M value corresponding to the calculated radius versus the molar mass M of one of the wavelength-absorbing components. NA Divide by M1 / M, which corresponds to the calculated radius. NA The operation of obtaining the value and displaying M1 / M NA and displaying the value versus the calculated radius.

[0055] In further embodiments, the computer-implemented method, system, and computer program product include (a) calculating, by the computer system, a value of M1 corresponding to the calculated radius relative to the molar mass M of one of the wavelength-absorbing components. NA , resulting in M / M, which corresponds to the calculated radius for the molecule (e.g., lipid nanoparticle). NAand (b) displaying, by the computer system, the M1 / M NA and displaying the value versus the calculated radius. Figure 3B shows the number of nucleic acids (NAs) obtained by dividing the measured NA molar mass by the molar mass of one NA molecule plotted against the measured radius of the LNP-NA conjugate using either the MALS or DLS detector.

[0056] Display of mass fraction value In further embodiments, the computer-implemented method, system, and computer program product further comprises: (a) calculating, by the computer system, a mass fraction value of the wavelength-absorbing component relative to the total mass of the conjugate molecule / particle, F, that corresponds to the calculated radius; w =M1 / (M1+M2), and (b) displaying the calculated F w and displaying a mass fraction value of the wavelength absorbing component relative to the total mass of the conjugate molecule / particle, F, corresponding to the calculated radius. w =M1 / (M1+M2) and displaying the calculated F by the computer system. w and displaying the value versus the calculated radius.

[0057] In one embodiment, the computer-implemented method, system, and computer program product include a method for calculating, by the computer system, a mass fraction value of the wavelength-absorbing component relative to the total mass of the conjugate molecule / particle, F, that corresponds to the calculated radius. w =M1 / (M1+M2), and (b) displaying the calculated F for the particle by the computer system, as shown in FIG. 3C. wand displaying the calculated radius versus the value. Figure 3C shows the nucleic acid (NA) weight fraction, defined as the molar mass ratio of NA to LNP-NA conjugate, plotted against the measured radius of the conjugate using either a MALS or DLS detector.

[0058] In further embodiments, the computer implemented method, system, and computer program product may include a computer system that displays, on a display, a computed F w In one embodiment, the computer-implemented method, system, and computer program product further comprises displaying the calculated F value on a display by the computer system versus the total molar mass value M+M. w In one embodiment, the computer-implemented method, system, and computer program product is configured to perform an operation of displaying the calculated F value for the polymer on a display by the computer system. w The method further comprises displaying the value versus the total molar mass value M1+M2.

[0059] Concentration value display In further embodiments, the computer-implemented method, system, and computer program product include (a) calculating, by the computer system, an effective density value, ρ=(M1+M2) / ((4×R 3 In one embodiment, the computer-implemented method, system, and computer program product further includes (a) calculating, by the computer system, an effective density value of the conjugate molecule / particle, ρ=(M1+M2) / ((4×R 3 ρ=ρ×π / 3) and displaying, by the computer system, the calculated ρ value versus the calculated radius on a display.

[0060] In one embodiment, the computer-implemented method, system, and computer program product include (a) calculating, by the computer system, an effective density value, ρ=(M1+M2) / ((4×R 3 ×π) / 3), and (b) displaying, by the computer system, on a display, the calculated ρ value versus the calculated radius for the particle, as shown in Figure 3D, which shows the density of LNP-NA calculated from the total molar mass and radius of the LNP-NA conjugate plotted against the radius of the LNP-NA conjugate measured using either a MALS or DLS detector.

[0061] In further embodiments, the computer-implemented method, system, and computer program product further comprises displaying, by the computer system, the calculated ρ value versus the total molar mass value M1+M2 on a display. In one embodiment, the computer-implemented method, system, and computer program product are configured to perform the operation of displaying, by the computer system, the calculated ρ value versus the total molar mass value M1+M2 on a display. In one embodiment, the computer-implemented method, system, and computer program product further comprises displaying, by the computer system, the calculated ρ value versus the total molar mass value M1+M2 for the macromolecule on a display.

[0062] Display of M1, M2 and [conj] values In further embodiments, the computer-implemented methods, systems, and computer program products further include displaying, by the computer system, on a display, the M1, M2, and [conj] values ​​versus elution time. In one embodiment, the computer-implemented methods, systems, and computer program products are configured to perform the operation of displaying, by the computer system, the M1, M2, and [conj] values ​​versus elution time on a display.

[0063] In one embodiment, the computer-implemented method, system, and computer program product further comprises displaying, by the computer system, on the display, M1, M2, and [conj] values ​​for the particles versus elution time, as shown in FIG. 4A. FIG. 4A shows the molar masses of the nucleic acid (NA) (+), lipid (×), and NP conjugate (■) obtained from the LNP analysis plotted against elution time. In one embodiment, the computer-implemented method, system, and computer program product further comprises displaying, by the computer system, on the display, M1, M2, and [conj] values ​​for the macromolecule versus elution time, as shown in FIG. 4B. FIG. 4B shows the molar masses of the protein (x), polysaccharide (+), and conjugate (■) obtained from the LNP analysis plotted against elution time.

[0064] In one embodiment, the non-wavelength absorbing molecule / particle comprises a non-wavelength absorbing component of the conjugate molecule / particle. In one embodiment, the range between the lower size limit and the upper size limit of the non-wavelength absorbing molecule / particle comprises at least the range between the lower size limit and the upper size limit of the conjugate molecule / particle. In a particular embodiment, the lower size limit of the non-wavelength absorbing molecule / particle is 20 nm (e.g., 25 nm), the upper size limit of the non-wavelength absorbing molecule / particle is 200 nm (e.g., 50 nm), and the non-wavelength absorbing molecule / particle comprises a lipid nanoparticle. In a particular embodiment, the lower size limit (MW) of the non-wavelength absorbing molecule / particle is 5×10 5 g / mol (e.g., 2×10 6 g / mol) and the upper size limit (MW) of non-absorbing molecules / particles is 1×10 9 g / mol (e.g., 1×10 8 g / mol), where the non-wavelength absorbing molecules / particles include polysaccharides.

[0065] Figure 5A shows a typical SEC system of the instrument for the measurement, and Figure 5B shows a typical FFF system of the instrument for the measurement.

[0066] Computer Systems In an exemplary embodiment, the computer system is computer system 800 as shown in Figure 8. Computer system 800 is merely one example of a computer system and is not intended to suggest any limitation as to the scope of use or functionality of embodiments of the present invention. In any event, computer system 800 is implemented and / or capable of performing any of the functions / operations of the present invention.

[0067] Computer system 800 includes a computer system / server 812 that is operable with numerous other general purpose or special purpose computing system environments or configurations. Examples of well-known computing systems, environments, and / or configurations that may be suitable for use with computer system / server 812 include, but are not limited to, personal computer systems, server computer systems, thin clients, thick clients, handheld or laptop devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics, network PCs, minicomputer systems, mainframe computer systems, and distributed cloud computing environments that include any of the above systems or devices.

[0068] The computer system / server 812 may be described in the general context of computer system executable instructions, such as program modules, executed by a computer system. Generally, a program module may include routines, programs, objects, components, logic, and / or data structures that perform particular tasks or implement particular abstract data types. The computer system / server 812 may be practiced in a distributed cloud computing environment where tasks are performed by remote processing devices that are linked through a communications network. In a distributed cloud computing environment, program modules may be located in both local and remote computer system storage media, including memory storage devices.

[0069] 8, computer system / server 812 in computer system 800 is shown in the form of a general-purpose computing device. Components of computer system / server 812 may include, but are not limited to, one or more processors or processing units 816, a system memory 828, and a bus 818 that couples various system components including the system memory 828 to the processor 816.

[0070] Bus 818 represents any one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, and a processor or local bus using any of a variety of bus architectures. By way of example, and not limitation, such architectures include Industry Standard Architecture (ISA) bus, MicroChannel Architecture (MCA) bus, Enhanced ISA (EISA) bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus.

[0071] Computer system / server 812 typically includes a variety of computer system readable media. Such media can be any available media that is accessible by computer system / server 812 and includes both volatile and nonvolatile media, removable and non-removable media.

[0072] The system memory 828 may include computer system readable media in the form of volatile memory such as random access memory (RAM) 830 and / or cache memory 832. The computer system / server 812 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 834 may be provided for reading from and writing to a non-removable, non-volatile magnetic medium (not shown, typically referred to as a "hard drive"). Although not shown, a magnetic disk drive may be provided for reading from and writing to a removable, non-volatile magnetic disk (e.g., a "floppy disk"), and an optical disk drive may be provided for reading from and writing to a removable, non-volatile optical disk, such as a CD-ROM, DVD-ROM, or other optical medium. In such a case, each may be connected to the bus 818 by one or more data media interfaces. As further shown and described below, the memory 828 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions / operations of embodiments of the present invention.

[0073] A program / utility 840 having a set (at least one) of program modules 842 may be stored in memory 828, by way of example and not limitation. Exemplary program modules 842 may include an operating system, one or more application programs, other program modules, and program data. Each of the operating system, one or more application programs, other program modules, and program data, or any combination thereof, may include an implementation of a network environment. The program modules 842 generally perform the functions and / or methods of embodiments of the present invention.

[0074] The computer system / server 812 may also communicate with one or more external devices 814, such as a keyboard, a pointing device, a display 824, one or more devices that allow a user to interact with the computer system / server 812, and / or any device (e.g., a network card, a modem, etc.) that allows the computer system / server 812 to communicate with one or more other computing devices. Such communication may occur via an input / output (I / O) interface 822. Additionally, the computer system / server 812 may communicate with one or more networks, such as a local area network (LAN), a general wide area network (WAN), and / or a public network (e.g., the Internet), via a network adapter 820. As shown, the network adapter 820 communicates with other components of the computer system / server 812 via a bus 818. It should be understood that other hardware and / or software components, not shown, may be used with the computer system / server 812. Examples include, but are not limited to, microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data archival storage systems.

[0075] Computer Program Products The present invention may be a system, a method, and / or a computer program product. The computer program product may include a computer readable storage medium or media having computer readable program instructions for causing a processor to perform aspects of the present invention.

[0076] A computer-readable storage medium may be a tangible device that can hold and store instructions for use by an instruction execution device. A computer-readable storage medium may be, for example, but not limited to, an electronic storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. A non-exhaustive list of more specific examples of computer-readable storage media includes portable computer diskettes, hard disks, random access memories (RAMs), read-only memories (ROMs), erasable programmable read-only memories (EPROMs or flash memories), static random access memories (SRAMs), portable compact disk read-only memories (CD-ROMs), digital versatile disks (DVDs), memory sticks, floppy disks, mechanically encoded devices such as punch cards or raised structures in grooves with instructions recorded thereon, and any suitable combination of the above. Computer-readable storage media, as used herein, should not be interpreted as being a transitory signal per se, such as electric waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide or other transmission medium (e.g., light pulses passing through a fiber optic cable), or electrical signals transmitted through wires.

[0077] The computer-readable program instructions described herein may be downloaded from a computer-readable storage medium to the respective computing / processing device or to an external computer or external storage device via a network, such as the Internet, a local area network, a wide area network, and / or a wireless network. The network may include copper transmission cables, optical transmission fiber, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. A network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in a computer-readable storage medium in the respective computing / processing device.

[0078] The computer readable program instructions for carrying out the operations of the present invention may be either assembler instructions, instruction set architecture (ISA) instructions, machine instructions, machine dependent instructions, microcode, firmware instructions, state setting data, or source or object code written in any combination of one or more programming languages, including object oriented programming languages ​​such as Smalltalk, C++, and conventional procedural programming languages ​​such as the "C" programming language or similar programming languages. The computer readable program instructions may be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or wide area network (WAN), or a connection to an external computer may be made (e.g., via the Internet using an Internet Service Provider). In some embodiments, electronic circuitry including, for example, a programmable logic circuit, a field programmable gate array (FPGA), or a programmable logic array (PLA) can execute computer readable program instructions by utilizing state information of the computer readable program instructions to personalize the electronic circuitry to perform aspects of the invention.

[0079] Aspects of the present invention are described herein with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer readable program instructions.

[0080] These computer readable program instructions can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine such that the instructions, executed via the processor of the computer or other programmable data processing apparatus, create means for performing the functions / acts specified in one or more blocks of the flowcharts and / or block diagrams. These computer readable program instructions can also be stored on a computer readable storage medium that can direct a computer, programmable data processing apparatus, and / or other device to function in a particular manner, such that the computer readable storage medium on which the instructions are stored includes a product including instructions that implement aspects of the functions / acts specified in one or more blocks of the flowcharts and / or block diagrams.

[0081] The computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be executed on the computer, other programmable apparatus, or other device to generate a computer-implemented process, such that the instructions executing on the computer, other programmable apparatus, or other device implement the functions / operations specified in one or more blocks of the flowcharts and / or block diagrams.

[0082] The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in the flowcharts or block diagrams may represent a module, segment, or part of instructions, including one or more executable instructions for implementing a specified logical function(s). In some alternative implementations, the functions described in the blocks may occur in a different order than that described in the figures. For example, two blocks shown in succession may in fact be executed substantially simultaneously, or the blocks may sometimes be executed in the reverse order, depending on the functionality involved. It should also be noted that each block of the block diagrams and / or flowchart diagrams, and combinations of blocks in the block diagrams and / or flowchart diagrams, may be implemented by a dedicated hardware-based system that executes the specified functions or operations, or executes a combination of dedicated hardware and computer instructions.

[0083] The description of various embodiments of the present disclosure has been presented for illustrative purposes, but is not intended to be exhaustive or limited to the disclosed embodiments. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described embodiments. The terms used in this specification are selected to explain the principles of the embodiments, practical applications or technical improvements to the technology found in the market, or to enable those skilled in the art to understand the embodiments disclosed herein.

Claims

1. 1. A computer-implemented method comprising: receiving, by a computer system, for non-wavelength absorbing molecules / particles, ΔRI values ​​from a differential refractive index (dRI) detector, ΔUV values ​​from a wavelength absorption (UV) detector, and reduced Rayleigh ratio R(θ) values ​​from a static light scattering (SLS) instrument; The non-wavelength absorbing molecules / particles range from a lower size limit to an upper size limit and are separated according to size by a separation device; Calculating, by the computer system, an apparent scattering extinction coefficient value sEC of the non-wavelength absorbing molecule / particle and a molar mass value M of the non-wavelength absorbing molecule / particle in relation to the ΔRI value, the ΔUV value, and the R(θ) value; and executing, by the computer system, a set of logical operations to fit the sEC values ​​and the M values ​​to a fitting equation; This results in a correlation between the sEC value and the M value, As a result, a fitting function sEC=f(M) is obtained for the non-wavelength absorbing molecules / particles.

2. The fitting equation is: f(M)=(A×M 2 )+(B×M)、 f(M)=(A×M)+B, and A polynomial of the form: f(M)=A 0 +(A 1 ×M)+(A 2 ×M 2 )+(A 3 ×M 3 )+...+(A n xM n )、 where A is a first fit constant for said correlation, and B is a second fit constant for said correlation, Here, A 0 , A 1 , A 2 , A 3 , . . . , A n The method of claim 1 , wherein:

3. receiving, by the computer system, from a second dRI detector, a second ΔRI value of the conjugate molecule / particle relative to a solvent containing the conjugate molecule / particle; The conjugate molecules / particles include wavelength-absorbing and non-wavelength-absorbing components and are separated according to size by a second separation device; receiving, by the computer system, a second ΔUV value for the conjugate molecule / particle from a second wavelength absorption detector; receiving, by the computer system, a second reduced Rayleigh ratio R(θ) value for the conjugate molecule / particle and the solvent from a second SLS instrument; The computer system determines from a dn / dc data source the dn / dc value of the wavelength absorbing component, dn / dc 1 and the dn / dc value of the non-wavelength absorbing component, dn / dc 2 and The computer system acquires from an aEC data source an absorption extinction coefficient (aEC) value α for the wavelength absorbing component. 1 and receiving, by the computer system, a scattering correction factor value D for the wavelength absorbing component from a D data source; The computer system calculates the second ΔRI value, the second ΔUV value, the second R(θ) value, the dn / dc 1 Value, dn / dc 2 value, said α 1 and performing a set of logical operations to perform a conjugate analysis on the D values, As a result, the molar mass value M 1 , the molar mass value M of the non-wavelength absorbing component 2 and the molar concentration value of the conjugate molecule / particle [conj] is obtained.

4. said performing a conjugate analysis comprising: The second ΔRI value, the second ΔUV value, the second R(θ) value, the dn / dc 1 Value, dn / dc 2 value, said α 1 performing a set of logical operations to simultaneously solve a conjugate analysis equation for the sEC value, the D value, and the fitting function sEC=f(M); Here, f(M) = f(M 1 +M 2 ) and As a result, the M 1 value, said M 2 value, and the [conj] value, The conjugate analysis equation is: [0010] [0025] [0030] [0045] [0050] [006] [0070] During the ceremony, c 1 and ε 1 , sEC value corresponds to the wavelength absorbing component, c 2 and ε 2 , sEC values ​​correspond to the non-wavelength absorbing components; l is the path length at the second wavelength absorption detector; K is the optical constant of the second SLS instrument for the solvent; θ is the scattering angle of a detector in the second SLS instrument; 4. The method of claim 3, wherein P(θ) is the scattering form factor of the conjugate molecule / particle.

5. receiving, by the computer system, light scattering (LS) measurements of the conjugate molecules / particles from a LS instrument; the LS measurements are one of dynamic light scattering (DLS) measurements from a DLS instrument and SLS measurements from the second SLS instrument; The method of claim 3, further comprising: calculating, by the computer system, a radius value of the conjugate molecule / particle for the LS measurement.

6. The computer system 1 The method of claim 5 further comprising displaying a value versus the calculated radius on a display.

7. The computer system calculates the M corresponding to the calculated radius. 1 value of the molar mass M NA , resulting in M ​​corresponding to the calculated radius. 1 / M NA To obtain a value, The computer system displays the M 1 / M NA The method of claim 5 further comprising: displaying a value versus the calculated radius.

8. The computer system determines a mass fraction value of the wavelength absorbing component relative to the total mass of the conjugate molecule / particle, F, corresponding to the calculated radius. w = M 1 / (M 1 +M 2 ) and The computer system displays the calculated F w The method of claim 5 further comprising: displaying a value versus the calculated radius.

9. The computer system determines the effective density value of the conjugate molecule / particle, ρ=(M 1 +M 2 ) / ((4 x R 3 ×π) / 3); and The method of claim 5 further comprising displaying, by the computer system, the calculated p value versus the calculated radius on a display.

10. The computer system displays the M 1 value, said M 2 4. The method of claim 3, further comprising displaying the [conj] value and the [conj] value versus elution time.

11. The method of claim 3 , wherein the non-wavelength absorbing molecule / particle comprises the non-wavelength absorbing component of the conjugated molecule / particle.

12. 4. The method of claim 3, wherein the range between the lower size limit and the upper size limit of the non-wavelength absorbing molecule / particle includes at least the range between the lower size limit and the upper size limit of the conjugate molecule / particle.

13. the lower size limit of the non-wavelength absorbing molecules / particles is 20 nm (e.g., 25 nm) and the upper size limit of the non-wavelength absorbing molecules / particles is 200 nm (e.g., 50 nm); The method of claim 12 , wherein the non-wavelength absorbing molecules / particles comprise lipid nanoparticles.

14. The lower size limit (MW) of the non-wavelength absorbing molecule / particle is 5×10 5 g / mol (e.g., 2×10 6 g / mol) and the upper size limit (MW) of the non-wavelength absorbing molecule / particle is 1×10 9 g / mol (e.g., 1×10 8 g / mol), The method of claim 12 , wherein the non-wavelength absorbing molecules / particles comprise polysaccharides.

15. 1. A computer-implemented method, comprising: receiving, by the computer system, from a dRI detector, a ΔRI value of the conjugate molecule / particle relative to a solvent containing the conjugate molecule / particle; The conjugate molecules / particles include wavelength-absorbing and non-wavelength-absorbing components and are separated according to size by a separation device; receiving, by the computer system, a ΔUV value for the conjugate molecule / particle from a wavelength absorption detector; receiving, by the computer system, reduced Rayleigh ratio R(θ) values ​​for the conjugate molecule / particle and the solvent from an SLS instrument; The computer system determines from a dn / dc data source the dn / dc value of the wavelength absorbing component, dn / dc 1 and the dn / dc value of the non-wavelength absorbing component, dn / dc 2 and The computer system acquires from an aEC data source an absorption extinction coefficient (aEC) value α for the wavelength absorbing component. 1 and receiving, by the computer system, a scattering correction factor value D for the wavelength absorbing component from a D data source; receiving, by the computer system, a fitting function for non-wavelength absorbing molecules / particles, sEC=f(M), from an f(M) data source; the non-wavelength absorbing molecules / particles include the non-wavelength absorbing component; The computer system calculates the ΔRI value, the ΔUV value, the R(θ) value, the dn / dc value, and the ΔUV value for the fitting function sEC=f(M). 1 Value, dn / dc 2 value, said α 1 performing a set of logical operations to perform a conjugate analysis on the D values; As a result, the molar mass value M 1 , the molar mass value M of the non-wavelength absorbing component 2 and a molar concentration value [conj] of the conjugate molecule / particle is obtained.

16. receiving, by the computer system, light scattering (LS) measurements of the conjugate molecules / particles from a LS instrument; the LS measurements are one of dynamic light scattering (DLS) measurements from a DLS instrument and SLS measurements from the second SLS instrument; 16. The method of claim 15, further comprising: calculating, by the computer system, a radius value of the conjugate molecule / particle for the LS measurement.

17. The computer system 1 The method of claim 16 further comprising displaying a value versus the calculated radius on a display.

18. The computer system displays the M 1 value, said M 2 16. The method of claim 15, further comprising displaying the [conj] value and the [conj] value versus elution time.

19. 1. A system comprising: Memory, A processor in communication with the memory, the processor comprising: For non-wavelength absorbing molecules / particles, receiving ΔRI values ​​from a differential refractive index (dRi) detector, ΔUV values ​​from a wavelength absorption (UV) detector, and reduced Rayleigh ratio R(θ) values ​​from a static light scattering (SLS) instrument; The non-wavelength absorbing molecules / particles range from a lower size limit to an upper size limit and are separated according to size (e.g., radius) by a separation device (e.g., FFF, size exclusion chromatography); Calculating an apparent scattering extinction coefficient value sEC of the non-wavelength absorbing molecule / particle and a molar mass value M of the non-wavelength absorbing molecule / particle in relation to the ΔRI value, the ΔUV value, and the R(θ) value; performing a set of logical operations that fit the sEC values ​​and the M values ​​to a fitting equation, This results in a correlation between the sEC value and the M value, As a result, a fitting function sEC=f(M) is obtained for the non-wavelength absorbing molecule / particle; receiving from a second dRI detector a second ΔRI value of the conjugate molecule / particle relative to a solvent containing the conjugate molecule / particle; The conjugate molecule / particle comprises a wavelength absorbing moiety and the non-wavelength absorbing components are separated according to size y by a second separation device; receiving a second ΔUV value for the conjugate molecule / particle from a second wavelength absorption detector; receiving a second reduced Rayleigh ratio R(θ) value for the conjugate molecule / particle and the solvent from a second SLS instrument; dn / dc value of said wavelength absorbing component from a dn / dc data source dn / dc 1 and the dn / dc value of the non-wavelength absorbing component, dn / dc 2 and From the aEC data source, an absorption extinction coefficient (aEC) value α for the wavelength absorbing component 1 and receiving a scattering correction factor value D for said wavelength absorbing component from a D data source; For the fitting function sEC=f(M), the second ΔRI value, the second ΔUV value, the second R(θ) value, the dn / dc 1 Value, dn / dc 2 value, said α 1 performing a set of logical operations to perform a conjugate analysis on the D values, As a result, the molar mass value M 1 , the molar mass value M of the non-wavelength absorbing component 2 and obtaining a molar concentration value [conj] of the conjugate molecule / particle.

20. 1. A computer program product comprising a computer-readable storage medium having program instructions embodied thereon, the program instructions being executable by a processor, the processor comprising: For non-wavelength absorbing molecules / particles, receiving ΔRI values ​​from a differential refractive index (dRI) detector, ΔUV values ​​from a wavelength absorption (UV) detector, and reduced Rayleigh ratio R(θ) values ​​from a static light scattering (SLS) instrument; The non-wavelength absorbing molecules / particles range from a lower size limit to an upper size limit and are separated according to size by a separation device; Calculating an apparent scattering extinction coefficient value sEC of the non-wavelength absorbing molecule / particle and a molar mass value M of the non-wavelength absorbing molecule / particle in relation to the ΔRI value, the ΔUV value, and the R(θ) value; performing a set of logical operations that fit the sEC values ​​and the M values ​​to a fitting equation, This results in a correlation between the sEC value and the M value, As a result, a fitting function sEC=f(M) is obtained for the non-wavelength absorbing molecule / particle; receiving from a second dRI detector a second ΔRI value of the conjugate molecule / particle relative to a solvent containing the conjugate molecule / particle; The conjugate molecules / particles include wavelength-absorbing and non-wavelength-absorbing components and are separated according to size by a second separation device; receiving a second ΔUV value for the conjugate molecule / particle from a second wavelength absorption detector; receiving a second reduced Rayleigh ratio R(θ) value for the conjugate molecule / particle and the solvent from a second SLS instrument; dn / dc value of said wavelength absorbing component from a dn / dc data source dn / dc 1 and the dn / dc value of the non-wavelength absorbing component, dn / dc 2 and From the aEC data source, an absorption extinction coefficient (aEC) value α for the wavelength absorbing component 1 and receiving a scattering correction factor value D for said wavelength absorbing component from a D data source; For the fitting function sEC=f(M), the second ΔRI value, the second ΔUV value, the second R(θ) value, the dn / dc 1 Value, dn / dc 2 value, said α 1 performing a set of logical operations to perform a conjugate analysis on the D values, As a result, the molar mass value M 1 , the molar mass value M of the non-wavelength absorbing component 2 and obtaining a molar concentration value [conj] of the conjugate molecule / particle.