The disclosure relates to determining physical properties of cellular bodies based on acoustic force spectroscopy and, in particular, though not exclusively, to methods and systems for determining physical properties of cellular bodies based on acoustic force spectroscopy, to method and systems for sorting cells based on such physical properties and a computer program product enabling a computer system to perform such methods.
Accurate and fast determination of physical properties of cellular bodies, e.g. mechanical properties of cellular bodies under different circumstances, is highly relevant for studying biological processes and for developing therapies in medicine e.g. immune oncology. Different techniques such as acoustic force spectroscopy (AFS) and acoustophoresis have been developed to probe the mechanics of cells.
For example, in their article Microchip based microrheology via Acoustic Force Spectroscopy shows that endothelial cell mechanics follows a fractional viscoelastic model, doi: https://doi.org/10.1101/2020.07.02.185330 Nguyen et al, describe the use of an ASF system to measure viscoelastic properties of cells attached to beads and compare the measurements with viscoelastic models. In a typical AFS system, a wall of a flow cell is functionalized with a cell monolayer. By attaching polystyrene beads to the cells and applying an acoustic force in a direction perpendicular to the wall surface, the shear modus of the cells can be probed by monitoring the spatio-temporal behavior of the beads.
An important parameter for classifying cellular bodies, such as cancer cells, is the cell compressibility. Wang et al, describe in their article Single-cell compressibility quantification for assessing metastatic potential of cancer cells through multi-frequency acoustophoresis, Microfluids and Nanofluidics (2018) 22:26, an acoustophoresis method, wherein cells are introduced in a flow cell and a multi-frequency 3D acoustic force field is controlled to move levitated cells between different acoustic nodes in a horizontal plane. Cells moving in the force field are imaged and tracked and experimentally obtained data such as the cell velocity are fitted to a general simulation model, which simulates the velocity and pressure gradients created by the two acoustic nodes in the flow cell. Using cell parameters as fit parameters enables them to derive a measure for the compressibility of the cells. A disadvantage of the above-described acoustophoresis scheme for determining the cell compressibility is that it requires both complex handling of the cells in the flow cell and complex scheme of modelling and fitting experimental data to a simulated model. A drawback of the scheme is that it requires precise knowledge of the microfluidic flow channel and the two horizontal acoustic fields in order to be able to simulate full particle trajectories. This produces not only a large computational effort, but also relies on many assumptions, which renders the method vulnerable to practical deviations potentially introducing larger errors in the obtained data. A further drawback relates to the fact that the different cell parameters, such as density and compressibility, are determined by fitting a single measurement. This entanglement results in reduced fitting precision. The complexity renders the scheme not suitable for accurate, high throughout characterization of a heterogenous population of a large number of cells.
Hence, from the above, it follows that there is a need in the art for improved methods and systems for determining physical properties of a cellular body, such as the cell compressibility. In particular, there is a need in the art for improved methods and systems that allow accurate, fast and efficient determination of physical properties of a cellular body such as the cell compressibility and for classifying and sorting cellular bodies based on such properties.
As will be appreciated by one skilled in the art, aspects of the present invention may be embodied as a system, method or computer program product. Accordingly, aspects of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment (including firmware, resident software, micro-code, etc.) or an embodiment combining software and hardware aspects that may all generally be referred to herein as a “circuit,” “module” or “system”. Functions described in this disclosure may be implemented as an algorithm executed by a microprocessor of a computer. Furthermore, aspects of the present invention may take the form of a computer program product embodied in one or more computer readable medium(s) having computer readable program code embodied, e.g., stored, thereon.
Any combination of one or more computer readable medium(s) may be utilized. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber, cable, RF, etc., or any suitable combination of the foregoing. Computer program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including a functional or an object oriented programming language such as Java™, Scala, C++, Python or the like and conventional procedural programming languages, such as the “C” programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer, or entirely on the remote computer, server or virtualized server. In the latter scenario, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider).
Aspects of the present invention are described below 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 program instructions. These computer program instructions may be provided to a processor, in particular a microprocessor or central processing unit (CPU), or graphics processing unit (GPU), of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer, other programmable data processing apparatus, or other devices create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer readable medium that can direct a computer, other programmable data processing apparatus, or other devices to function in a particular manner, such that the instructions stored in the computer readable medium produce an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
The computer program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
The flowchart 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 flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the blocks may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by special purpose hardware-based systems that perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
It is an objective of the embodiments in this disclosure to reduce or eliminate at least one of the drawbacks known in the prior art.
The main insight of the embodiments in this disclosure is that cell properties such as the compressibility of cellular bodies can be determined accurately and efficiently using acoustic force spectroscopy.
In an aspect, the invention may relate to a method for determining cell properties wherein the method may comprise receiving, by a processor, images representing manipulating cellular bodies in a holding space, the holding space comprising a wall surface, the manipulating including exerting one or more acoustic force pulses to the cellular bodies provided on the wall surface based on generating one or more acoustic field gradients in the holding space, the force pulses having a direction away from the wall surface. The method may also comprise analyzing, by the processor, the images, the analyzing including determining the size of the cellular bodies and tracking locations of the cellular bodies during each of the one or more acoustic force pulses and after each of the one or more acoustic force pulses, the tracking locations defining one or more first trajectories of the cellular bodies moving away from the wall surface and one or more second trajectories of the cellular bodies moving towards the wall surface. The method may also comprise determining, by the processor, densities of the cellular bodies based on the one or more second trajectories and a sedimentation model of the cellular bodies moving towards the wall surface and determining cellular body velocities based the one or more first trajectories and a velocity model of the cellular bodies moving away from the wall surface. Finally, the method may comprise determining, by the processor, a contrast factor for each of the cellular bodies based on the sizes and the densities of the cellular bodies, the one or more acoustic field gradients and the cellular body velocities. In an embodiment, the method may further comprise determining a compressibility for each of the cellular bodies based on the determined contrast factors.
The invention allows large heterogenous sets of cellular bodies to be classified according to certain cell properties, such as size, density and/or compressibility, based on acoustic force spectroscopy. In contrast to prior art schemes, the invention does not need any complex modelling and/or model assumptions in order to fit the data and therefore provides more robust results in complicated and non-ideal systems as expected when working with biological extracts. Further, the invention provides a scheme wherein parameters such as density and compressibility are determined based on separate data sets, i.e. trajectories during a force pulse and trajectories after a force pulse. This way, problems related to deriving different parameters from one data set can be avoided.
The term cellular body referred to in this application may include cell portions like subcellular organelles, cell nuclei, and/or mitochondria. The term may also refer to a vesicle, e.g. a lipid vesicle. A cellular body may be unicellular or pluricellular, such as small clumped cell groups, plant or animal biopts, dividing cells, budding yeast cells, colonial protists, etc. A cellular body may also be animal embryos in an early stage of development (e.g. the morula-stadium of a mammal, possibly a human embryo). In particular cases, different types of cellular bodies may be studied together. E.g., cellular bodies from a mucosal swab, blood sample, or other probing techniques could be used. A cellular body may also be one or more immune cells, one or more tumor cells, one or more cells that have been infected, for example by a virus.
In an embodiment, the analyzing of the images may further comprise determining positions of cellular bodies and using a map of a non-homogenous acoustic field gradient in the holding space to determine acoustic field gradients at the positions of the cellular bodies. In an embodiment, the map may comprise information associated with an acoustic field gradient as a function of the position, for example a 3D position, in the holding space.
In an embodiment, the determining the densities of the cellular bodies may include: determining sedimentation velocities of the cellular bodies based on the one or more second trajectories and the sedimentation model which takes into account a non-constant viscosity as a function of a distance to the wall surface, preferably the non-constant viscosity according to Brenner's law; and, determining the densities of the cellular bodies based on the sedimentation velocities and a mathematical relation between a density of a cellular body and a sedimentation velocity of the cellular body.
In an embodiment, the determining sedimentation velocities may include fitting the one or more second trajectories with the sedimentation model.
In an embodiment, the determining cellular body velocities may include: fitting the one or more first trajectories with the velocity model, the velocity model including a mathematical relation between a velocity of a cellular body in a fluid while a force is exerted to the cellular body using an acoustic field gradient.
In an embodiment, the mathematical relation may include the effect of gravity and/or buoyancy and/or the effect of a viscosity chance of the fluid according to Brenner's law.
In an embodiment, exerting one or more force pulses onto the cellular bodies may include generating, by an acoustic wave generator, the one or more one or more acoustic field gradients in the holding space.
In an embodiment, the method may further include: classifying the cellular bodies based on the determined sizes, density and/or compressibilities.
In an aspect, the invention may relate to a method for sorting cellular bodies wherein the method may comprise: receiving images representing manipulation of cellular bodies in a holding space of a flow cell, the flow cell including or being connected to a sorting device, the manipulation including: exerting one or more acoustic force pulses to the cellular bodies provided on the wall surface based on generating one or more acoustic field gradients in the holding space, the acoustic force pulses having a direction away from the wall surface; and, transporting the cellular bodies to the sorting device. The method may also comprise processing the sequence of images during the manipulation of the cellular bodies and controlling the sorting device based on the image processing.
In an embodiment, the processing and controlling may include one or more of the following steps: determining the size of the cellular bodies and tracking locations of the cellular bodies during each of the one or more acoustic force pulses and after each of the one or more acoustic force pulses, the tracking locations defining one or more first trajectories of the cellular bodies moving away from the wall surface and one or more second trajectories of the cellular bodies moving towards the wall surface; determining densities of the cellular bodies based on the one or more second trajectories and a sedimentation model of the cellular bodies moving towards the wall surface and determining cellular body velocities based the one or more first trajectories and a velocity model of the cellular bodies moving away from the wall surface; determining a contrast factor for each of the cellular bodies based on the sizes and the densities of the cellular bodies, the one or more acoustic field gradients and the cellular body velocities and determining a compressibility for each of the cellular bodies based on the determined contrast factors; and, tracking the location of the cellular bodies during the transport of the cellular bodies to the sorting device; and, sorting the tracked cellular bodies by controlling the sorting device based on the size, density, contrast factor and/or compressibility.
In a further aspect, the invention may relate to a module for determining cell properties based image analysis, wherein the module may comprise a computer readable storage medium having computer readable program code embodied therewith, and a processor, preferably a microprocessor, coupled to the computer readable storage medium, wherein responsive to executing the computer readable program code.
In an embodiment, the module may be configured to perform one or more of the following executable operations: receiving images representing manipulating cellular bodies in a holding space, the holding space comprising a wall surface, the manipulating including exerting one or more acoustic force pulses to the cellular bodies provided on the wall surface based on generating one or more acoustic field gradients in the holding space, the force pulses having a direction away from the wall surface; analyzing the images, the analyzing including determining the size of the cellular bodies and tracking locations of the cellular bodies during each of the one or more acoustic force pulses and after each of the one or more acoustic force pulses, the tracking locations defining one or more first trajectories of the cellular bodies moving away from the wall surface and one or more second trajectories of the cellular bodies moving towards the wall surface; determining densities of the cellular bodies based on the one or more second trajectories and a sedimentation model of the cellular bodies moving towards the wall surface and determining cellular body velocities based the one or more first trajectories and a velocity model of the cellular bodies moving away from the wall surface; and, determining a contrast factor for each of the cellular bodies based on the sizes and the densities of the cellular bodies, the one or more acoustic field gradients and the cellular body velocities and determining a compressibility for each of the cellular bodies based on the determined contrast factors.
In a further aspect, the invention may relate to a system for determining cell properties comprising: a flow cell comprising a holding space for cellular bodies; a force generator for applying acoustic force pulses to the cellular bodies; an imaging system for capturing images of the cellular bodies in the flow cell; an image processing system for processing the captured images; a controller for controlling the flow cell and the sorting device; and, a computer readable storage medium having computer readable program code embodied therewith, and a processor, preferably a microprocessor, coupled to the computer readable storage medium, wherein responsive to executing the computer readable program code.
In an embodiment, the processor may be configured to perform one or more of the following executable operations: receiving a sequence of images representing manipulating cellular bodies in a holding space, the holding space comprising a wall surface, the manipulating including exerting one or more acoustic force pulses to the cellular bodies provided on the wall surface based on generating one or more acoustic field gradients in the holding space, the force pulses having a direction away from the wall surface; analyzing the images, the analyzing including determining the size of the cellular bodies and tracking locations of the cellular bodies during each of the one or more acoustic force pulses and after each of the one or more acoustic force pulses, the tracking locations defining one or more first trajectories of the cellular bodies moving away from the wall surface and one or more second trajectories of the cellular bodies moving towards the wall surface; determining densities of the cellular bodies based on the one or more second trajectories and a sedimentation model of the cellular bodies moving towards the wall surface and determining cellular body velocities based the one or more first trajectories and a velocity model of the cellular bodies moving away from the wall surface; and, determining a contrast factor for each of the cellular bodies based on the cellular body densities, the force applied to the cellular bodies and the one or more acoustic field gradients and determining a compressibility for each of the cellular bodies based on the determined contrast factors.
In yet another aspect, the invention may relate to a system for sorting cells based on cell properties which may comprise: a flow cell comprising a holding space for cellular bodies; a sorting device connected to the flow cell; a force generator for applying a force to the cellular bodies; an imaging system for capturing images of the cellular bodies in the flow cell; an image processing system for processing the captured images; a controller for controlling the flow cell and the sorting device; and, a computer readable storage medium having computer readable program code embodied therewith, and a processor, preferably a microprocessor, coupled to the computer readable storage medium, wherein responsive to executing the computer readable program code.
In an embodiment, the processor of the system for sorting cells may be configured to perform the following executable operations: receiving images representing manipulation of cellular bodies in a holding space of a flow cell, the flow cell including or being connected to a sorting device, the manipulation including: exerting one or more acoustic force pulses to the cellular bodies provided on the wall surface based on generating one or more acoustic field gradients in the holding space, the force pulses having a direction away from the wall surface; and, transporting the cellular bodies to the sorting device; and, processing the sequence of images during the manipulation of the cellular bodies and controlling the sorting device based on the image processing.
In an embodiment, the processing and controlling may include one or more of the following steps: determining the size of the cellular bodies and tracking locations of the cellular bodies during each of the one or more acoustic force pulses and after each of the one or more acoustic force pulses, the tracking locations defining one or more first trajectories of the cellular bodies moving away from the wall surface and one or more second trajectories of the cellular bodies moving towards the wall surface; determining densities of the cellular bodies based on the one or more second trajectories and a sedimentation model of the cellular bodies moving towards the wall surface and determining cellular body velocities based the one or more first trajectories and a velocity model of the cellular bodies moving away from the wall surface; determining a contrast factor for each of the cellular bodies based on the sizes and the densities of the cellular bodies, the one or more acoustic force gradients and the cellular body velocities and determining a compressibility for each of the cellular bodies based on the determined contrast factors; and, tracking the location of the cellular bodies during the transport of the detached cellular bodies to the sorting device; and, sorting the tracked cellular bodies by controlling the sorting device based on the size, density, contrast factor and/or compressibility.
In an embodiment, the force applied to the cellular bodies may be a bulk acoustic force.
Single cell sorting devices are known in the art, such as the sorting device based on hydrodynamic sorting described in the article by Choi et al, Microfluidic deformability-activated sorting of single particles, Microsystems & Nanoengineering, 6, article number: 11 (2020), wherein cells are pushed through a narrow nozzle, which may be regarded as an interrogation point, at which the deformability of the cell may be measured. Based on a measured response, a sorting action is triggered by switching a sorting valve downstream of the interrogation point to send the cell to a specific receiving reservoir. Other sorting devices may include micromechanical single cell sorting devices based on MEMS technology as for example described in U.S. Pat. No. 9,453,787.
In an embodiment, the cellular bodies may include one or more of the following cells: Lymphocytes, monocytic cells, granulocytes, T cells, natural killer cells, B-Cells, CAR-T cells, dendritic cells, Jurkat cells, bacterial cells, red blood cells, macrophages, TCR Tg T-cells, OT-I/OT-II cells, splenocytes, thymocytes, BM derived hematopoietic stem cells, TILs, tissue derived macrophages, innate lymphoid cells; and/or, wherein the second cells include at least one of: tumor cells, stem cells, epithelial cells, B16 melanoma, fibroblasts, endothelial cells, HEK293, HeLa, 3T3, MEFs, HuVECs, microglia, neuronal cells.
The modules and systems described above may be configured to execute any of the method steps described in this application.
The invention may also relate to a computer program or suite of computer programs comprising at least one software code portion or a computer program product storing at least one software code portion, the software code portion, when run on a computer system, being configured for executing any of the method steps described above.
The invention may further relate to a non-transitory computer-readable storage medium storing at least one software code portion, the software code portion, when executed or processed by a computer, is configured to perform any of the method steps as described above.
The invention will be further illustrated with reference to the attached drawings, which schematically will show embodiments according to the invention. It will be understood that the invention is not in any way restricted to these specific embodiments.
The embodiments below are intendent as non-limiting examples of the invention.
The system of
The system may further comprise a light source 120 for illuminating the sample using any suitable optics (not shown) to provide a desired illumination intensity and intensity pattern, e.g. plane wave illumination, Köhler illumination, etc., known per se. Here, the light 122 emitted from the light source may be directed through the force field generator 108 to (the sample in) the sample holder 102 and sample light 124 from the sample is transmitted through the objective 114 and through an optional tube lens 126 and/or further optics (not shown) to the camera 116. The objective and the camera may be integrated. In an embodiment, two or more optical detection tools, e.g. with different magnifications or different imaging modalities (e.g. bright field, dark field, fluorescence, etc.), may be used simultaneously for detection of sample light, e.g. using a beam splitter.
In another embodiment, not shown but discussed in detail in WO2014/200341, the system may comprise a partially reflective reflector and light emitted from the light source is directed via the reflector through the objective and through the sample, and light from the sample is reflected back into the objective, passing through the partially reflective reflector and directed into a camera via optional intervening optics. Further embodiments may be apparent to the reader.
The sample light may comprise light affected by the sample (e.g. scattered and/or absorbed) and/or light emitted by one or more portions of the sample itself e.g. by chromophores/fluorophores attached to the cellular bodies.
Some optical elements in the system may be at least one of partly reflective, dichroic (having a wavelength specific reflectivity, e.g. having a high reflectivity for one wavelength and high transmissivity for another wavelength), polarisation selective and otherwise suitable for the shown setup. Further optical elements e.g. lenses, prisms, polarizers, diaphragms, reflectors etc. may be provided, e.g. to configure the system 100 for specific types of microscopy.
The sample holder 102 may be formed by a single piece of material with a channel inside, e.g. glass, injection moulded polymer, etc. (not shown) or by fixing different layers of suitable materials together more or less permanently, e.g. by welding, glass bond, gluing, taping, clamping, etc., such that a holding space 106 is formed in which the fluid sample is contained, at least during the duration of an experiment.
Further, the sample holder 212 may be connected to a fluid flow system 214 for introducing fluid and unbound cells into the holding space 206 of the sample holder and/or removing fluid from the holding space, e.g. for flowing fluid through the holding space (see arrows in
One or more software programs that run on the computer 118 of the force spectroscopy system may be configured to control the camera, the force field generator, the fluidics system and the flow cell to conduct different cell characterization and classification processes, including the determination of physical parameters of the cells and the classification. In some embodiments, the processes may also include sorting of individual (single) cells or cellular bodies based on one or more of these physical parameters. In that case, the flow cell may include a single cell sorting device. Embodiments that include cell sorting are described hereunder in more detail.
In a typical process, cells, may be flushed into the holding space of the flow cell and may provide a certain spatio-temporal response as a function of the force applied. Typically, the spatio-temporal response of the cells is analysed based on video frames that are captured by the camera during the process. To that end, the computer may include an image processing module 128 comprising one or more image processing algorithms for analysing the response of the cells when they are manipulated in the flow cell using the force field generator. In particular, the image processing module may be configured to identify cells in the images and track positions of identified cells in subsequent images. The tracked position may include both the position in the plane parallel to the bottom of the flow cell (e.g. the x-y plane, also referred to as the lateral position) as well as the position perpendicular to the bottom of the flow cell (e.g. the z-axis, also referred to as the axial direction). This information may be used by the controller to determine properties of the cellular bodies and/or to control the flow in one or more channels for e.g. transporting cells in or out the holding space. Further, in some embodiments, this information may be used by the controller to control other devices, such as e.g. a sorting device for sorting cells that are classified according to one or more physical cell properties. The image analysis of the video frames and the use of the information derived from the image analysis are described hereunder in greater detail.
As depicted in the figure, the process may start with flushing a predetermined number of cellular bodies 302, e.g. a plurality of cells, into the holding space of the microfluidic chip comprising a bottom wall 304. After flushing, the cellular bodies may be allowed to sediment, wherein gravity may cause the cellular bodies 306 to sink and settle onto the bottom wall of the flow cell (
Thereafter, an acoustic generator, e.g. a piezo element, may be activated to generate an acoustic standing wave in the flow cell for a predetermined period of time, wherein the acoustic standing wave may have a node somewhere at predetermined height within the flow cell. The acoustic standing wave may cause an acoustic force field applied to the settled cells in a direction away from the functionalized wall surface (
wherein rP is the size of a cellular body (a particle), ρP the density and ρf are the densities of the cellular body and of the surrounding fluid respectively. Further, νup is the shooting up velocity and λBrenner(z) is a viscosity correction for a cellular body at a height z from the wall surface of the holding space according to Brenner's law. This correction factor may be approximated by the following expression:
The acoustic force Fac exerted on a cellular body depends on the size of the cellular body, the acoustic contrast factor φP(ρP, ρf, βP, βf) and the acoustic field gradient Eac sin(kz):
Wherein, βP and βf are the compressibilities of the cellular body and of the surrounding fluid respectively. Further, the acoustic contrast factor φP(ρP, ρf, βP, βf) of a cellular body may be defined as follows:
The acoustic contrast factor defines how the acoustic wave interacts with the cellular body. In case the contrast factor is larger than 0, a cellular body will move towards an acoustic node, if it is smaller than 0 it will move away from the acoustic node. In some embodiments, the acoustic field gradient 2kEac sin(kz) in the holding space may be inhomogeneous in the 3D space of the holding space. In that case, the acoustic field gradient may depend on the position x,y,z in the holding space: 2kEac(x,y)sin(kz). In that case, a calibration process is needed to determine the force applied to a cellular body at a certain position in the holding space. Equations (1)-(6) may be used to model certain behavior of the cellular bodies and to fit experimental data to such models.
Once all cells 312 are accumulated at the acoustic node (
During the process depicted in
The process depicted in
Images, i.e. a sequence of video frames, of the process may be obtained using an imaging technique, such as bright field imaging, as described with reference to
Further, the image processing module may determine the position of each identified cellular body, in the x,y dimension using well-known tracking algorithms such as e.g. cross-correlation and a quadrant-interpolation algorithms. For z dimension similar to prior work, a look-up-table (LUT) with images of each cell at different z position may be pre-recorded. The images of the tracked cells at every moment of the experiment may then be compared to the ones stored in the LUT to determine the precise z coordinate. Examples of tracking algorithms are described for example in the article by Van Loenhout et al, Non-bias-limited tracking of spherical particles, enabling nanometer resolution at low magnification. Biophys. J. 102, 2362-2371 (2012) for tracking in the x-y plane and the article by Gosse et al, Magnetic tweezers: micromanipulation and force measurement at the molecular level. Biophys. J. 82, 3314-3329 (2002) for tracking in the z-direction. These documents may be inserted by reference in this application.
This way, a trajectory for each cellular body moving through the holding space may be determined. Thus, based on the determined positions of the cellular bodies in subsequent images, trajectories of cellular bodies that are shot up during the acoustic force field pulse may be determined (step 412). These trajectories may be referred to as shooting-up trajectories. In a similar way, trajectories of cellular bodies that sink down after the acoustic force field pulse may be determined (step 410). These trajectories may be referred to as sedimentation trajectories.
Thereafter, densities of the cellular bodies may be determined based on fitting the sedimentation trajectories to a sedimentation model and velocities of the cellular bodies during a force pulse may be determined based on fitting the shooting up trajectories to a velocity model (step 414). Therefore, the presented method allows for the determination of cell bodies compressibilities just by a simple linear fitting and densities by a non-linear least-square fitting with one parameter, followed by a subsequent implementation of fit values in well-known analytical equations. This is in contrast to previous methods which required extensive simulations in order to model the local acoustic field gradients inside a particular flow cell.
During sedimentation, no force is applied to the cellular bodies and the cellular bodies will sink down under the gravity force Fgrav, the buoyancy force Fbuoy and the Stokes drag force Fdrag. Based on the force balance Fgrav+Fbuoy+Fdrag=0 and the associated formulas (1)-(3), one can derive that the density of the cellular body ρP may be expressed in terms of the sink down velocity νs:
wherein ηf is the fluid viscosity and pf the fluid density
The sink-down velocity νs for the cellular bodies may be determined based on the sedimentation trajectories obtained by the analyses of the images. In particular, the sink-down velocity for a cellular body may be determined by fitting data of a sedimentation trajectory of a cellular body to a sedimentation model, which describes the sedimentation of the cellular body in the fluid, which may take into account that the viscosity of the fluid close to the channel bottom surface may be different from the viscosity further away from the channel bottom surface. An example of such sedimentation model may be defined in terms of an expected theoretical sedimentation height z(t):
Thus, the sedimentation velocities of the cellular bodies may be determined based on the sedimentation trajectories and the sedimentation model which takes into account a non-constant viscosity as a function of a distance to the wall surface, for example the non-constant viscosity according to Brenner's law; and the densities of the cellular bodies may be determined based on the sedimentation velocities and a mathematical relation between a density of a cellular body and a sedimentation velocity of the cellular body as for example provided by equation 7 above.
Finally, contrast factors of the cellular bodies may be determined based on the cellular body densities, the force applied to the cellular bodies and the cellular body velocities and the compressibility of the cellular bodies may be determined based on the thus determined contrast factors (step 416).
When an acoustic force pulse is applied to the cellular bodies via a generated acoustic field gradient, the cellular bodies will move towards the acoustic node at a certain velocity νP. This velocity of each cellular body may be determined based on the shooting-up trajectories and is needed to determine the contrast factor of a cellular body:
wherein Eacksin(kz) is the acoustic field gradient in the holding space. Thus, when an acoustic force pulse is applied to the cellular bodies, the cellular bodies will shoot up towards the node of the standing acoustic wave generated in the holding space. The shooting-up trajectory, which describes the position change of a cellular body as a function of time, may be well described by a velocity model described in the article by Nguyen et al. as referred to in the background of this application. This formula, which is based on a sinusoid multiplied by correction factor that is based on Brenner's law, may be used to fit the trajectories and derive a velocity for each cellular body.
A less computational resource demanding and more robust linear fitting of the mid-height particle velocity νmid-height yields good results. To correct for the gravity, buoyancy and the Brenner's effect, the following formula is used to convert the measured νmid-height into a corrected velocity vcorr:
After deriving the velocities, the contrast factors of the cellular bodies may be computed from the equation (9). These values may then be used to determine the compressibility βP of the cellular bodies using the equation for a contrast factor:
When generating an acoustic field in a holding space of a flow cell of certain dimensions and shape, the acoustic field gradient may have an inhomogeneous distribution. In that case, to determine a force applied to a cellular body at position (x, y) in the holding space of the flow cell, a force calibration may be used to determine the force applied to a cell taken into account the inhomogeneous distribution of the acoustic field. For example, the system may determine locations in the holding space where cellular bodies are settled after sedimentation (sediment locations (x, y) and a force map or an acoustic field gradient map of the holding space to determine the force applied to a cell at position (x, y,). A similar approach may be used for the 3D case, wherein the acoustic field gradient in the holding space may be inhomogeneous in three dimensions.
The calibration method may start with introducing a plurality of calibration beads of known properties into the holding space (step 502) with a fluid of known properties. The calibration beads may sink down to the bottom of the holding space at different positions on the bottom wall of the holding space. Thereafter, the acoustic field generator may be switched on and off to create one or more acoustic field pulses in the holding space. This way, a force pulse is applied to the settled calibration beads, having a direction away from the wall surface so that the calibration beads will be shot up towards nodes of the acoustic field in the holding space. During this process, images of the calibration beads settled on the wall surface and moving in the holding space may be captured (step 504). Subsequently or simultaneously, an image processing module may analyze the spatio-temporal behavior of the cellular bodies based on the captured images, wherein the analyzing may include determining positions of the settled calibration beads and determining shooting up trajectories of the calibration beads moving away from the wall surface (step 506). Based on the shooting up trajectories, calibration bead velocities VB of the calibration beads may be determined based on fitting the trajectories to a velocity model (step 508), e.g. a model as described above with reference to equation (10). Thereafter, based on the calibration bead velocities, acoustic field gradients at different positions in the holding space may be determined (step 510) by the following expression:
Thus, based on the determined acoustic field gradients, a force map may be used in the determination of the compressibility according to the scheme as described with reference to
Based on the position dependent acoustic field gradients an acoustic field gradient map or an acoustic force map may be determined. Such map may be determined for a particular flow cell geometry. The map may be stored in a memory of a processor of the AFS system so that it can use the map during the execution of one of the processes according to the embodiments in this application.
At time instance t1, no acoustic force is applied, and a particle, a bead, may be at rest on the surface of the wall of the sample holder (marked as capping in
When moving, the particle is now also subject to a drag force FDrag counteracting the movement and Fac>(FGrav+Fbuoy+FDrag). As long as the total force on the particle is positive, i.e. Ftot=(FGrav+Fbuoy)+FDrag+Fac>0 the particle accelerates upward. The drag force FDrag may be velocity dependent (assuming a spatially and temporally homogeneous sample fluid) and this quickly balances the other forces and the particle keeps moving at a constant velocity, i.e. Ftot=(FGrav+Fbuoy)+FDrag+Fac=0. Furthermore, the acoustic force Fac is height dependent, see
At time instance t4, the acoustic wave and hence the acoustic force is still present, but the particle has come to rest close to the node N; FDrag=0 and Fac=(FGrav+Fbuoy). At time instance t5, the driving signal is stopped, so that the acoustic wave and hence the acoustic force are absent. The particle now falls back to the wall, counteracted by the drag force FDrag. (FGrav+Fbuoy)>FDrag and Ftot=(FGrav+Fbuoy)+FDrag<0 (i.e.: downward). Finally, at time instance t6 no acoustic force is applied and the particle is again at rest on the surface of the wall of the sample holder (the capping layer) under the influence of the net downward forces of gravity and buoyancy FGrav+Fbuoy. By detecting the velocity of the particle, the acoustic force may be determined on the basis of the Navier-Stokes equations. Note that the same force determination may hold for any lateral displacement of the particle.
An example of such force map is depicted in
Using a single driving signal burst/acoustic force burst as indicated with respect to
The contour lines 704 in
After the application of the one or more force pulses, the cell manipulation process may include transporting the cellular bodies to the sorting device 1020 to sort the cellular bodies based on one or more cell properties. The transporting of the cellular bodies to the sorting device may for example be achieved by establishing a flow from the entry port to the exit port. The manipulation of the cells in the flow cell may be captured by a camera and images may be processed and analysed in real-time and based on the information in the images.
The output side of the flow channel may include (or be connected to) a sorting device that may be configured to sort cells on the single cell level. To that end, in some embodiments, the output side of the second channel may include means to focus detached cells originating from the holding space into a stream of single cells as depicted in the figure. For example, in an embodiment, the walls of the output side of the channel may include flow outlets 10121,2, which may be controlled to realize a laminar sheath flow along the walls of the channel. As will be described hereunder in more detail, this laminar sheath flow may be used to manipulate and focus the cells into a stream of single cells. Alternatively, for example, a tapered channel could also be used to focus cells into a single line (not shown). The cell sorting device 1020 may include means to move a cell into one of a plurality of reservoirs based on sorting criteria. For example, in case of a fluidic sorting device, the sorting device may include auxiliary flow inlets 10131,2 to move a cell into one of a plurality of reservoirs/exit channels 10151,2,3. The article by Choi et al., Microfluidic deformability-activated sorting of single particles, Microsystems & Nanoengineering, 6, article number: 11 (2020), which hereby is incorporated by reference into this application, describes an example of such fluidic sorting device. By opening and closing valves that control the flow through the auxiliary flow inlets 10131 and 10132 cells can be forced to exit through exit channels 10151, 10152 or 10153. If both 10131 and 10132 are open and the flux through these channels is similar the hydrodynamic flow causes cells to exit through exit channel 10152. If 10131 is closed and 10132 is open, then the cells are pushed sideways to the left and exit through channel 10151. If 10131 is open and 10132 is closed, then the cells are pushed to the right side and exit through channel 10153.
The input and output(s) of the channel may be used to control a flow through the channel allowing cellular bodies 1001 to enter the channel and to settle onto settle onto the wall surface of the acoustically active area part of the channel. Thereafter, a force may be applied to the settled cells in the acoustically active part of the channel, so that the cellular bodies may be exposed to force pulses for probing their physical properties, in particular their mechanical properties may be determined as explained with reference to
Thereafter, a flow through the channel may be controlled to transport detached cells in a direction to the sorting device 1020, which is configured to sort each cell based on the determined properties. In some embodiments, during transport towards the sorting device, cellular bodies may be manipulated into a stream of single cells so that at each time instance one single cells can be processed (sorted) by the sorting device. Another effect of manipulating the cells into a single stream is that the cells will have a predetermined order in the stream. Thus, once the order of the cells in such a stream has been established (for example by an image processing algorithm). The sorting device can sort cells based on a known ordering of the cells without the need for real-time (low-latency) interaction between the image processing algorithm and the sorting device.
The cells may be distributed at different positions in the acoustically active part of the channel. Further, the cells may be a heterogenous population of cells of different sizes, densities, etc. so that cells are transported via different trajectories via the channel to the sorting device. This is schematically illustrated in the inset of
In order to allow single cell sorting by the sorting device based on a cell property or cell properties, the position of the cellular bodies should be tracked when moving through the holding space. To that end, the image processor should be able to detect cellular bodies, determine their positions and track the positions of the cellular bodies while being transported to the sorting device.
After the application of the force pulses, cellular bodies may be detected, localized and classified on the basis of their physical properties using the above-described methods. This information may be stored by the computer and used to control the sorting device.
Further, when transporting the cellular bodies to the sorting device, locations and trajectories of detected cellular bodies in subsequent images may be determined by linking locations of cellular bodies for subsequent frames using a minimization algorithm, preferably a global minimization algorithm. For example, to efficiently link large numbers of detected cells in subsequent images a minimization of a cost function may be used as described in the article by Jaquaman et al, Robust single-particle tracking in live-cell time-lapse sequences, Nature Methods, Vol. 8, no. 8, August 2008, pp. 295-702, which is hereby incorporated by reference in this application. Alternatively, locations and trajectories of detected cells in subsequent images can be determined by following the location of detected particles in subsequent images. For example by updating the previous location by the new center of mass of the displaced blob or using a correlation to find the updated location, as described in the article by Cheezum et al, Quantitative comparison of algorithms for tracking single fluorescent particles Biophysical journal 81.4 2008, pp. 2378-2388. The trajectories will generate tracking paths from the active acoustic area towards the sorting device as illustrated in
The figure depicts a part of a flow cell comprising a stream of cells 1102 originating from holding space 1104, which can be acoustically activated. After the application of the force pulses and determination of their properties cells may be transported and tracked via a first laminar flow channel 1106 towards a sorting device comprising one or more optical trapping beams 1108 (drawn as two hourglass shaped dashed lines to indicate a focused laser beam). As long as the cellular bodies can be tracked from the location where their physical properties are determined all the way to the sorting area a controller may use the information on the position of the cellular bodies and the associated physical properties to pick a predetermined cell from the first laminar flow channel and move it into another second (parallel) flow channel 1110. The boundary between the laminar flow channels is indicated as a dashed line.
The first channel may be a channel directly coming from the holding space carrying the cellular bodies. The second channel may for example be a channel which is flushed with clean buffer solution. Thus, cellular bodies are tracked from the physical property determination area to the sorting area where the optical trap can be controlled to pick out and sort the cellular bodies based on any combination of physical properties and other parameters. This may be achieved using one fast moving optical trap, e.g. using acousto-optical deflectors, or alternatively using many parallel traps, for example using holographic optical tweezers also described by Zhang and Liu).
In the embodiments described in this application unlabeled cellular bodies may be used. In that case, image detection and tracking of the cells in the flow cell may be based on images of the cells in the flow cells produced by brightfield microscopy. An example of such imaging detection and tracking process is described in pending Dutch application NL 2024155, with title Determining interactions between cells based on force spectroscopy, which is hereby incorporated by reference into this application. In another embodiment, some or all cellular bodies may be labelled using a suitable fluorescent label. In that case, the image detection and tracking of the cells in the flow cell may be based on images of the cells in the flow cells produced by fluorescent microscopy.
Memory elements 1204 may include one or more physical memory devices such as, for example, local memory 1208 and one or more bulk storage devices 1210. Local memory may refer to random access memory or other non-persistent memory device(s) generally used during actual execution of the program code. A bulk storage device may be implemented as a hard drive or other persistent data storage device. The processing system 1200 may also include one or more cache memories (not shown) that provide temporary storage of at least some program code in order to reduce the number of times program code must be retrieved from bulk storage device 1210 during execution.
Input/output (I/O) devices depicted as input device 1212 and output device 1214 optionally can be coupled to the data processing system. Examples of input device may include, but are not limited to, for example, a keyboard, a pointing device such as a mouse, or the like. Examples of output device may include, but are not limited to, for example, a monitor or display, speakers, or the like. Input device and/or output device may be coupled to data processing system either directly or through intervening I/O controllers. A network adapter 1216 may also be coupled to data processing system to enable it to become coupled to other systems, computer systems, remote network devices, and/or remote storage devices through intervening private or public networks. The network adapter may comprise a data receiver for receiving data that is transmitted by said systems, devices and/or networks to said data and a data transmitter for transmitting data to said systems, devices and/or networks. Modems, cable modems, and Ethernet cards are examples of different types of network adapter that may be used with data processing system 1200.
As pictured in
In one aspect, for example, data processing system 1200 may represent a client data processing system. In that case, application 1218 may represent a client application that, when executed, configures data processing system 1200 to perform the various functions described herein with reference to a “client”. Examples of a client can include, but are not limited to, a personal computer, a portable computer, a mobile phone, or the like.
In another aspect, data processing system may represent a server. For example, data processing system may represent an (HTTP) server in which case application 1218, when executed, may configure data processing system to perform (HTTP) server operations. In another aspect, data processing system may represent a module, unit or function as referred to in this specification.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms “a,” “an,” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” and/or “comprising,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
The corresponding structures, materials, acts, and equivalents of all means or step plus function elements in the claims below are intended to include any structure, material, or act for performing the function in combination with other claimed elements as specifically claimed. The description of the present invention has been presented for purposes of illustration and description, but is not intended to be exhaustive or limited to the invention in the form disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the invention. The embodiment was chosen and described in order to best explain the principles of the invention and the practical application, and to enable others of ordinary skill in the art to understand the invention for various embodiments with various modifications as are suited to the particular use contemplated.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms “a,” “an,” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” and/or “comprising,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
The corresponding structures, materials, acts, and equivalents of all means or step plus function elements in the claims below are intended to include any structure, material, or act for performing the function in combination with other claimed elements as specifically claimed. The description of the present invention has been presented for purposes of illustration and description, but is not intended to be exhaustive or limited to the invention in the form disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the invention. The embodiment was chosen and described in order to best explain the principles of the invention and the practical application, and to enable others of ordinary skill in the art to understand the invention for various embodiments with various modifications as are suited to the particular use contemplated.
Number | Date | Country | Kind |
---|---|---|---|
2026628 | Oct 2020 | NL | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/NL2021/050605 | 10/5/2021 | WO |