Many signaling pathways promote cell survival and growth, and their dysregulation is associated with, for example, cancer initiation, progression, and recurrence. Standard methods of evaluating signaling pathways in cells are end point assays which require cell lysis and often involve time-consuming sample preparation and/or assay workflows.
A first example includes a method for monitoring one or more live cells, the method comprising: (a) capturing a non-fluorescence image of a sample that includes one or more live cells, wherein the one or more live cells contain fluorescent protein-based nuclear translocation reporters; (b) capturing a fluorescence image of the fluorescent protein-based nuclear translocation reporters in the one or more live cells in the sample; (c) identifying, via a computational model, nuclear pixels of the non-fluorescence image that correspond to nuclei of the one or more live cells; (d) identifying, based on the nuclear pixels, first pixels of the fluorescence image that correspond to the nuclei and second pixels of the fluorescence image that do not correspond to the nuclei; and (e) calculating, based on first intensities of the first pixels and second intensities of the second pixels, a metric representing a first amount of the fluorescent protein-based nuclear translocation reporters located within the nuclei of the one or more live cells and a second amount of the fluorescent protein-based nuclear translocation reporters not located within the nuclei of the one or more live cells.
A second example includes a non-transitory computer readable medium storing instructions that, when executed by a computing device, cause the computing device to perform functions comprising: (a) capturing a non-fluorescence image of a sample that includes one or more live cells, wherein the one or more live cells contain fluorescent protein-based nuclear translocation reporters; (b) capturing a fluorescence image of the fluorescent protein-based nuclear translocation reporters in the one or more live cells in the sample; (c) identifying, via a computational model, nuclear pixels of the non-fluorescence image that correspond to nuclei of the one or more live cells; (d) identifying, based on the nuclear pixels, first pixels of the fluorescence image that correspond to the nuclei and second pixels of the fluorescence image that do not correspond to the nuclei; and (e) calculating, based on first intensities of the first pixels and second intensities of the second pixels, a metric representing a first amount of the fluorescent protein-based nuclear translocation reporters located within the nuclei of the one or more live cells and a second amount of the fluorescent protein-based nuclear translocation reporters not located within the nuclei of the one or more live cells.
A third example includes a system comprising: an optical microscope; a fluorescence microscope; one or more processors; and a non-transitory computer readable medium storing instructions that, when executed by the one or more processors, cause the system to perform functions comprising: (a) capturing a non-fluorescence image of a sample that includes one or more live cells, wherein the one or more live cells contain fluorescent protein-based nuclear translocation reporters; (b) capturing a fluorescence image of the fluorescent protein-based nuclear translocation reporters in the one or more live cells in the sample; (c) identifying, via a computational model, nuclear pixels of the non-fluorescence image that correspond to nuclei of the one or more live cells; (d) identifying, based on the nuclear pixels, first pixels of the fluorescence image that correspond to the nuclei and second pixels of the fluorescence image that do not correspond to the nuclei; and (e) calculating, based on first intensities of the first pixels and second intensities of the second pixels, a metric representing a first amount of the fluorescent protein-based nuclear translocation reporters located within the nuclei of the one or more live cells and a second amount of the fluorescent protein-based nuclear translocation reporters not located within the nuclei of the one or more live cells.
A fourth example includes a method for training a computational model, the method comprising: generating first labels for first pixels of fluorescence images of samples, wherein the first labels indicate whether the first pixels represent a nucleus within the samples; generating, based on the first labels, second labels for second pixels of first non-fluorescence images of the samples, wherein the second labels indicate whether the second pixels represent a nucleus within the samples; and training a computational model to identify pixels of second non-fluorescence images that represent nuclei using the second labels and the first non-fluorescence images.
A fifth example includes a non-transitory computer readable medium storing instructions that, when executed by a computing device, cause the computing device to perform functions comprising: generating first labels for first pixels of fluorescence images of samples, wherein the first labels indicate whether the first pixels represent a nucleus within the samples; generating, based on the first labels, second labels for second pixels of first non-fluorescence images of the samples, wherein the second labels indicate whether the second pixels represent a nucleus within the samples; and training a computational model to identify pixels of second non-fluorescence images that represent nuclei using the second labels and the first non-fluorescence images.
A sixth example includes a system comprising: one or more processors; and a non-transitory computer readable medium storing instructions that, when executed by the one or more processors, cause the system to perform functions comprising: generating first labels for first pixels of fluorescence images of samples, wherein the first labels indicate whether the first pixels represent a nucleus within the samples; generating, based on the first labels, second labels for second pixels of first non-fluorescence images of the samples, wherein the second labels indicate whether the second pixels represent a nucleus within the samples; and training a computational model to identify pixels of second non-fluorescence images that represent nuclei using the second labels and the first non-fluorescence images.
When the term “substantially,” “approximately,” or “about” is used herein, it is meant that the recited characteristic, parameter, or value need not be achieved exactly, but that deviations or variations, including, for example, tolerances, measurement error, measurement accuracy limitations, and other factors known to those of skill in the art may occur in amounts that do not preclude the effect the characteristic was intended to provide. In some examples disclosed herein, “substantially,” “approximately,” or “about” means within +/−0-5% of the recited value.
These, as well as other aspects, advantages, and alternatives will become apparent to those of ordinary skill in the art by reading the following detailed description, with reference where appropriate to the accompanying drawings. Further, it should be understood that this summary and other descriptions and figures provided herein are intended to illustrate by way of example only and, as such, that numerous variations are possible.
As discussed above, improved techniques for evaluating signaling pathways within live cells are needed. This disclosure includes a method for monitoring one or more live cells. The method includes capturing a non-fluorescence image (e.g., a bright field image, a dark field image, or a phase contrast image) of a sample that includes the one or more live cells. The one or more live cells contain fluorescent protein-based nuclear translocation reporters (FTRs) (e.g., cell membranes or cell walls of the one or more live cells surround FTRs). The fluorescent protein-based nuclear translocation reporters may be any such reporter that shuttles into and/or out of the nucleus in response to a stimulus of interest, as described in more detail below. The method also includes capturing a fluorescence image of the fluorescent protein-based nuclear translocation reporters in the one or more live cells in the sample. This generally involves illuminating the one or more live cells and selectively detecting the fluorescence emitted by the protein-based nuclear translocation reporters. In one embodiment, the fluorescence image is captured using the same field of view as the non-fluorescence image. The method also includes identifying, via a computational model, nuclear pixels of the non-fluorescence image that correspond to nuclei of the one or more live cells. Any suitable computational model may be used, including but not limited to a vision transformer (ViT), a convolutional neural network or another artificial neural network. The method also includes identifying, based on the nuclear pixels, first pixels of the fluorescence image that correspond to the nuclei and second pixels of the fluorescence image that do not correspond to the nuclei. The method also includes calculating, based on first intensities of the first pixels and second intensities of the second pixels, a metric representing a first amount of the fluorescent protein-based nuclear translocation reporters located within the nuclei of the one or more live cells and a second amount of the fluorescent protein-based nuclear translocation reporters not located within the nuclei of the one or more live cells. Thus, areas of the fluorescence image pertaining to nuclei can be identified without using a separate fluorescent marker to label the nucleus. This greatly simplifies the image analysis, and frees up a fluorescent channel for analysis of another aspect of the cells as deemed appropriate for an intended use (e.g., tracking the locations and dynamics of proteins, organelles, and other cellular components).
The computational model is generally trained to recognize nuclei within non-fluorescence images before being used to classify pixels of unlabeled non-fluorescence images. Thus, a method for training the computational model incudes generating first labels for first pixels of fluorescence images of samples, where the first labels indicate whether the first pixels represent a nucleus within the samples. The first labels can take the form of a binary map and/or can be generated via a thresholding process, for example. The method also includes generating, based on the first labels, second labels for second pixels of first non-fluorescence images of the samples, where the second labels indicate whether the second pixels represent a nucleus within the samples. In one embodiment, this can be done by applying the binary map to the first non-fluorescence images. The method also includes training the computational model to identify pixels of second non-fluorescence images that represent nuclei using the second labels and the first non-fluorescence images
The communication interface 204 may be a wireless interface and/or one or more wired interfaces that allow for both short-range communication and long-range communication to one or more networks 214 or to one or more remote computing devices 216 (e.g., a tablet 216a, a personal computer 216b, a laptop computer 216c and a mobile computing device 216d, for example). Such wireless interfaces may provide for communication under one or more wireless communication protocols, such as Bluetooth, WiFi (e.g., an institute of electrical and electronic engineers (IEEE) 802.11 protocol), Long-Term Evolution (LTE), cellular communications, near-field communication (NFC), and/or other wireless communication protocols. Such wired interfaces may include Ethernet interface, a Universal Serial Bus (USB) interface, or similar interface to communicate via a wire, a twisted pair of wires, a coaxial cable, an optical link, a fiber-optic link, or other physical connection to a wired network. Thus, the communication interface 204 may be configured to receive input data from one or more devices and may also be configured to send output data to other devices.
The communication interface 204 may also include a user-input device, such as a keyboard, a keypad, a touch screen, a touch pad, a computer mouse, a track ball and/or other similar devices, for example.
The data storage 206 may include or take the form of one or more computer-readable storage media that can be read or accessed by the processor(s) 202. The computer-readable storage media can include volatile and/or non-volatile storage components, such as optical, magnetic, organic or other memory or disc storage, which can be integrated in whole or in part with the processor(s) 202. The data storage 206 is considered non-transitory computer readable media. In some examples, the data storage 206 can be implemented using a single physical device (e.g., one optical, magnetic, organic or other memory or disc storage unit), while in other examples, the data storage 206 can be implemented using two or more physical devices.
The data storage 206 thus includes executable instructions 218 stored thereon. The instructions 218 include computer executable code. When the instructions 218 are executed by the processor(s) 202, the processor(s) 202 are caused to perform functions such as any of the functionality described herein. The data storage 206 also includes a computational model 400 stored thereon.
The processor(s) 202 may be a general-purpose processor or a special purpose processor (e.g., digital signal processors, application specific integrated circuits, etc.). The processor(s) 202 may receive inputs from the communication interface 204 and process the inputs to generate outputs that are stored in the data storage 206 and output to the display 210. The processor(s) 202 can be configured to execute the executable instructions 218 (e.g., computer-readable program instructions) that are stored in the data storage 206 and are executable to provide the functionality of the computing device 200 described herein.
The output interface 208 provides information to the display 210 or to other components as well. Thus, the output interface 208 may be similar to the communication interface 204 and can be a wireless interface (e.g., transmitter) or a wired interface as well. The output interface 208 may send commands to one or more controllable devices, for example
The computing device 200 shown in
Computational Model Training
The methods of the disclosure comprise identifying, via a computational model, nuclear pixels of the non-fluorescence image that correspond to nuclei of the one or more live cells. The computational model is one that has been trained to identify nuclei without using a nuclear label.
The computing device 200 can generate first labels 402 for first pixels 404 of fluorescence images 406 of samples 408. The first labels 402 indicate whether the first pixels 404 represent a nucleus within the samples 408. The fluorescence images 406 are generally captured subsequent to or contemporaneously with illuminating the samples 408, which causes fluorescent nuclear markers within the samples 408 to emit light, thereby indicating the position of nuclei within the samples 408. While capturing the fluorescence images 406, light that does not correspond to the emission wavelength range of the fluorescent markers is generally filtered out so that only light fluoresced by the fluorescent markers (e.g., the nuclei) is depicted in the fluorescence images 406.
As shown, the computing device 200 generates the first labels 402 for the first pixels 404 of the fluorescence images 406 of the samples 408. The first labels 402 indicate whether the first pixels 404 represent a nucleus within the samples 408. That is, the first labels 402 correspond to the first pixels 404 that do represent a nucleus within the sample 408 and the other first pixels 404 do not represent a nucleus within the sample 408. In practice, the first labels 402 will have the same shape and location in both the fluorescence image 406 and the corresponding binary map 410, but
To generate the first labels 402 of the binary map 410, the computing device 200 may perform a thresholding process on intensities of the first pixels 404 of the fluorescence images 406. Regardless of the color model used, methods exist for converting a pixel value defined by a color model into grayscale representing only pixel intensity. Thus, performing the thresholding process includes classifying the first pixels 404 into nuclear pixels (e.g., indicated by the first labels 402 in the binary map 410) and non-nuclear pixels based on whether the intensities of the first pixels 404 exceed a threshold intensity. Nuclear pixels will generally be brighter than non-nuclear pixels due to the fluorescent nuclear markers that have been used to identify the nuclear area of the cells. (In
Additionally, the threshold value could be redefined or adjusted based on manual inspection. For example, a human can review the results of the thresholding process and may determine that using a different threshold intensity for the thresholding process would more accurately classify the first pixels 404 into nuclear pixels and non-nuclear pixels. In one embodiment, the computing device 200 requests, via a user interface, input indicating a second threshold intensity. The request can take the form of a displayed user prompt, for example. Next, the computing device 200 receives the input indicating a (e.g., new) second threshold intensity and reclassifies the first pixels 404 into the nuclear pixels and the non-nuclear pixels based on whether the intensities of the first pixels 404 exceed the second threshold intensity. The user generally decides to end this process when the user determines that the updated threshold intensity has been optimized to accurately classify nuclear and non-nuclear pixels.
In this context, the computing device 200 generates, based on the first labels 402 (e.g., of the binary map 410), second labels 414 for second pixels 416 of the non-fluorescence images 412 of the samples 408. The second labels 414 indicate whether the second pixels 416 represent a nucleus within the samples 408. In practice, the second labels 414 will actually have the same shape and location as the first labels 402, but
Next, the computing device 200 trains the computational model 400 to identify pixels of non-fluorescence images that represent nuclei using the second labels 414 and the non-fluorescence images 412.
That is, the computational model 400 evaluates the second labels 414 and the non-fluorescence images 412 (e.g., the second pixels 416) to identify common attributes of the second pixels 416 labeled as corresponding to a nucleus. Then, the computing device 200 uses those attributes to more accurately classify unlabeled pixels of non-fluorescence images as nuclear or non-nuclear. High pixel intensity makes it more likely that the computational model 400 will label that unlabeled pixel as nuclear. More generally, the computing device 200 will adjust various weighting factors that correspond to algorithms of the computational model 400 based on evaluation of the second labels 414 and the non-fluorescence images 412 so that the computational model 400 is more accurate in classifying unlabeled pixels as nuclear or non-nuclear.
At block 302, the method 300 includes generating the first labels 402 for the first pixels 404 of the fluorescence images 406 of the samples 408, where the first labels 402 indicate whether the first pixels 404 represent a nucleus within the samples 408. Block 302 is described above with reference to
At block 304, the method 300 includes generating, based on the first labels 402, the second labels 414 for the second pixels 416 of the non-fluorescence images 412 of the samples 408, where the second labels 414 indicate whether the second pixels 416 represent a nucleus within the samples 408. Block 304 is described above with reference to
At block 306, the method 300 includes training the computational model 400 to identify pixels of non-fluorescence images that represent nuclei using the second labels 414 and the non-fluorescence images 412. Block 306 is described above with reference to
Using the Trained Computational Model
Referring to
The cell 502A (e.g., the nucleus 504A and the cytoplasm 506A) and the cell 502B (e.g., the nucleus 504B and the cytoplasm 506B) of the sample 408 include varying concentrations of protein-based nuclear translocation reporters that can be used to monitor various cellular processes. As used herein, a “fluorescent protein-based nuclear translocation reporter” is a fusion protein comprising a fluorescent protein and a protein that shuttles into and/or out of the nucleus in response to a stimulus of interest. Any suitable fluorescent protein may be used as deemed appropriate for an intended use, including but not limited to green fluorescent protein, red fluorescent protein, yellow fluorescent protein, blue fluorescent protein, orange fluorescent protein, near infrared fluorescent protein, and any derivatives thereof. For example, derivatives of green fluorescent protein (GFP) include, but are not limited to, EGFP, Emerald, Superfolder GFP, Azami Green, mWasabi, TagGFP, TurboGFP, AcGFP, ZsGreen, and T-Sapphire. In one exemplary embodiment, the fluorescent protein-based nuclear translocation reporters (FTRs) may comprise protein kinase translocation reporters, which include any reporters that move into or out of the nucleus in response to protein kinase and phosphatase activity in the cells. In one embodiment, the protein kinase translocation reporters may comprise human FoxO1 protein fused to a fluorescent protein including but not limited to TagGFP2. In this embodiment the reporter may be referred to as “KTR”, and the protein kinase being monitored is Akt, as FoxO1 is phosphorylated by active Akt kinase. When Akt is active, KTR phosphorylation makes nuclear export strong, and the KTR is localized to the cytoplasm. When Akt is inactive, KTR dephosphorylation leads to nuclear export becoming weaker than nuclear import, and the KTR is localized to the nuclei. Akt activity can thus be quantified using the ratio of nuclear:cytoplasmic (or nuclear:whole cell) fluorescence.
Non-limiting examples of other FTRs include, but are not limited to, phosphatase translocation reporters (responsive to phosphatase activity in the cells), protease translocation reporters (responsive to protease activity in the cells), and analyte responsive translocation reporters, wherein the analyte may be any analyte including hydrogen ions, potassium ions, calcium ions, etc. The FTRs are typically indiscernible in the non-fluorescence image 412 because the fluorescence of the FTRs are usually dominated by the other captured light.
The FTRs are expressed by the cells and may be encoded by any vector capable of expressing the FTRs in cells to be used in the methods of the disclosure. Any suitable method to introduce the expression vector into the cells may be used. In one embodiment, the cells may be transiently transfected to introduce the expression vector. In other embodiments, the cells may be stably transfected (such as via viral infection, for example using a lentivirus) to permit stable expression of the FTR in the cells.
The computing device 200 uses the computational model 400 to identify nuclear pixels of the non-fluorescence image 412 that correspond to the nucleus 504A or the nucleus 504B. This is referred to below as step (c). As described above, the computational model 400 has been trained to recognize nuclear pixels within unlabeled non-fluorescence images.
Referring to
The computing device 200 uses the nuclear pixels (e.g., pixels corresponding to the nucleus 504A and the nucleus 504B) of the non-fluorescence image 412 to identify first pixels of the fluorescence image 406 that correspond to the nucleus 504A or the nucleus 504B and second pixels of the fluorescence image 406 that do not correspond to the nucleus 504A or the nucleus 504B. This is referred to below as step (d). Since the fluorescence image 406 and the non-fluorescence image 412 have the same field of view, a binary map of the nuclear pixels of the non-fluorescence image 412 can be applied to the fluorescence image 406 to identify the first pixels of the fluorescence image 406 that correspond to the nucleus 504A or the nucleus 504B.
Next, the computing device 200 calculates, based on first intensities of the first pixels (e.g., the pixels corresponding to the nucleus 504A and/or the nucleus 504B in the fluorescence image 406) and second intensities of the second pixels (the pixels corresponding to the background region 508, the cytoplasm 506A, and/or the cytoplasm 506B in the fluorescence image 406), a metric representing a first amount of the FTRs located within the nucleus 504A and/or the nucleus 504B and a second amount of the FTRs not located within the nucleus 504A or the nucleus 504B. This is referred to below as step (e).
Generally, the metric will take the form of a ratio, but the metric could also take the form of a difference. Other examples are possible. When the metric is described as representing a first amount of FTRs located within nuclei and a second amount of FTRs not located within nuclei, it can mean that the ratio of the first amount of FTRs located within nuclei and the second amount of FTRs not located within nuclei is derivable from the metric, if not directly expressed by the metric.
The sample 408 can be fully characterized as the union of the background region 508, the cell 502A, and the cell 502B. In other examples, the sample 408 may include many more cells as well. Therefore, the sample 408 in this example can be expressed mathematically as:
sample 408=background 508+nucleus 504A+cytoplasm 506A+nucleus 504B+cytoplasm 506B
Thus, the metric R can the take the form of:
where F is a function that yields a sum, an average (e.g., a mean), or a median of its arguments and G is a function that yields a ratio or a difference of its arguments. Generally, multiple instances of the function F will take the same form (e.g., sum, average, or mean) in a given example of the metric R.
Thus, in this example, the metric R can be the sum, average, or median of the intensities of the pixels of the nucleus 504A and the nucleus 504B, divided by or subtracted from the sum, average, or median of the intensities of the pixels of the background 508, the cytoplasm 506A, and the cytoplasm 506B. Based on these principles, the metric R can take many other forms as well:
In some examples, the computing device 200 segments background from cells in the non-fluorescence image 412 of the sample 408 and excludes the second pixels not belonging to cells from the calculating of the second intensities of the second pixels. Thus, the metric R can also take the following forms:
In some examples, a single cell may be of interest. Accordingly, the computing device 200 may identify (e.g., via a clustering algorithm) the nuclear pixels of the non-fluorescence image 412 that correspond to the nucleus 504A and identify (e.g., via a clustering algorithm), within the fluorescence image 406, the first pixels that correspond to the nucleus 504A and the second pixels that are within the cytoplasm 506A. Thus, in some examples, the metric R may only pertain to a single cell:
As will be understood by those of skill in the art, the methods of the disclosure can be used to assess the effect of a test compound on an activity that the FTR is responsive to. Thus, in one embodiment, the sample 408 is contacted with a test compound, and the computing device 200 performs steps (a)-(e) a plurality of times (e.g., over a period of time) to determine an effect of the test compound on the first amount of the FTRs located within the nucleus 504A and/or the nucleus 504B and the second amount of the FTRs not located within the nucleus 504A and/or the nucleus 504B. Any suitable test compound may be used, including but not limited to, small molecules, proteins, peptides, nucleic acids, lipids, carbohydrates, etc. The effect of the test compound on localization of the FTRs provides a measure of the test compound effect on the activity that the FTR is responsive to.
In some examples, the metric R provides a measure of kinase, phosphatase, or protease activity in the cell 502A and/or the cell 502B.
In some examples, the metric R provides a measure of analyte concentration in the cell 502A and/or the cell 502B.
At block 602, the method 600 includes capturing the non-fluorescence image 412 of the sample 408 that includes one or more live cells 502A and 502B. The one or more live cells 502A and 502B may contain fluorescent protein-based nuclear translocation reporters. Block 602 is described above with reference to
At block 604, the method 600 includes capturing the fluorescence image 406 of the fluorescent protein-based nuclear translocation reporters in the one or more live cells 502A and 502B in the sample 408. Block 604 is described above with reference to
At block 606, the method 600 includes identifying, via the computational model 400, nuclear pixels of the non-fluorescence image 412 that correspond to nuclei 504A and 504B of the one or more live cells 502A and 502B. Block 606 is described above with reference to
At block 608, the method 600 includes identifying, based on the nuclear pixels, first pixels of the fluorescence image 406 that correspond to the nuclei 504A and 504B and second pixels of the fluorescence image 406 that do not correspond to the nuclei 504A and 504B. Block 608 is described above with reference to
At block 610, the method 600 includes calculating, based on first intensities of the first pixels and second intensities of the second pixels, a metric R representing a first amount of the fluorescent protein-based nuclear translocation reporters located within the nuclei 504A and 504B of the one or more live cells 502A and 502B and a second amount of the fluorescent protein-based nuclear translocation reporters not located within the nuclei 504A and 504B of the one or more live cells 502A and 502B. Block 610 is described above with reference to
A U-Net-based CNN was trained to detect nuclei of A549 and SK-MES-1 cells. Inputs to the model were phase contrast microscopy images and outputs were binary nuclei maps (see
Both nucleus segmentation models can slightly overestimate the nucleus area for two main reasons. Firstly, the sizes of the predicted nuclei are on average slightly larger than the expected nuclei sizes. This issue can be resolved by fine-tuning the threshold selection, model training and post-processing. Secondly, the nuclear markers have <100% efficiency, meaning that not all nuclei are marked in the expected nuclei maps. The CNN learn to predict nuclei based on their appearance in the phase contrast image, generally meaning that more nuclei are predicted than present in the target. This issue is especially prominent in the case of the A549-dataset used in this case study and can be mitigated by manual validation of the model predictions by a cell biologist.
The outputs from each model were then used with a fluorescence image to compute how much of the fluorescence were inside the nuclei compared to total fluorescence. To get the predicted nuclei map the output was converted to binary values (pixels belonging to nuclei are equal to 1 and pixels outside of nuclei equal to 0). This map was multiplied pixel-wise with the fluorescence images to get fluorescence inside nuclei. The pixel intensities within predicted nuclei were summed and divided by the sum of the fluorescence intensity of all pixels to get the predicted ratio readout. The same procedure was done with the target nuclei map to get target ratios for comparison.
For both cell types, the correlation between ratios acquired using our invention and the compared fluorescence-based ratios was strong (R2=97% for both A549 and SK-MES-1, see
The KTR ratios were also calculated in a cell-by-cell fashion. In addition to the nucleus segmentation, an instance segmentation model trained to segment individual cells. The instance segmentation model is based on CenterMask and was trained to segment individual cells on a diverse dataset of multiple cell types. Each individual cell segmentation was then used to determine the cell area and ratio to compute the individual cell KTR-ratio like (fluorescence within its nucleus)/(total fluorescence within cell). For this part, cells with a nucleus area below a certain threshold were excluded, this was mostly an issue in the target where some cells had no marking for nucleus or much smaller than expected.
There is a positive correlation for single cell KTR-ratios (R2=55% for A549 and R2=78% for SK-MES-1, see
The description of different advantageous arrangements has been presented for purposes of illustration and description and is not intended to be exhaustive or limited to the examples in the form disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art. Further, different advantageous examples may describe different advantages as compared to other advantageous examples. The example or examples selected are chosen and described in order to best explain the principles of the examples, the practical application, and to enable others of ordinary skill in the art to understand the disclosure for various examples with various modifications as are suited to the particular use contemplated.