The Experts below are selected from a list of 360 Experts worldwide ranked by ideXlab platform

Maxime Woringer - One of the best experts on this subject based on the ideXlab platform.

  • robust model based Analysis of single particle tracking experiments with spot on
    eLife, 2018
    Co-Authors: Maxime Woringer, Jonathan B Grimm, Luke D Lavis, Robert Tjian, Anders S Hansen, Xavier Darzacq
    Abstract:

    Proteins, the molecules that make up the cells’ internal machinery, are responsible for almost every process that keeps cells alive. Watching how proteins move and interact within a living cell can help scientists to better understand these biological mechanisms. Single-particle tracking is a recent technique that makes these observations possible by taking ‘live’ recordings of individual proteins in a cell. Typically, the goal of a single-particle tracking experiment is to assign proteins into groups, or subpopulations, based on the way they move in the cell. For example, one subpopulation may be bound to other cellular structures, a second moving freely at a high speed, and a third diffusing slowly. This informs on the biological roles of the proteins. The method involves an experimental stage and an Analysis stage. During the experiment, proteins of interest are labeled with a small dye molecule that produces light when excited by a laser. The laser then illuminates the cell, stimulating all the labels in a thin layer. The position of each molecule is then determined with a microscope and a ‘snapshot’ taken. By repeating this process over multiple images, the movement of each molecule over time can be tracked. However, experimental problems can make the interpretation difficult. Motion blurring takes place when the proteins move so fast they appear as blurs in the images; tracking errors happen when so many proteins are present in the same space their trajectories overlap. Here, Hansen, Woringer et al. combine two pre-existing methods to improve the experimental set-up. Using lasers that flash like a strobe light reduces motion blurring by essentially taking snapshots of the proteins at short time intervals. Tracking errors are addressed by a technique whereby only one protein at a time produces light. Once the images are obtained and analyzed to yield trajectories, the trajectories themselves need to be analyzed to determine the number and properties of the protein subpopulations. Several factors can skew this Analysis stage. For example, there is often a bias against fast-moving particles because the laser only lights up a thin layer of the cell. The proteins travelling slowly stay in focus long enough to be detected across many images; the fast ones quickly move out of the layer and are therefore counted less often. Hansen, Woringer et al. designed a free and user-friendly algorithm package called Spot-On to correct for this issue. Spot-On was thoroughly benchmarked against other solutions, demonstrating both its accuracy and robustness. Single-particle tracking can lead to misleading results if used incorrectly. It is essential to publically share solutions that help make this technique more rigorous, especially since a growing number of scientists have already started to use the method.

  • Experimental data for "Spot-On: robust Model-Based Analysis of single-particle tracking experiments"
    2018
    Co-Authors: Anders Sejr Hansen, Maxime Woringer, Jonathan B Grimm, Luke D Lavis, Robert Tjian, Xavier Darzacq
    Abstract:

    Overview of experimental spaSPT data To comprehensively test Spot-On over many different conditions, we conducted 1064 spaSPT experiments. The raw data is freely available and the purpose of this ReadMe file is to describe the organization, acquisition parameters and format of the data. The data is for 4 different cell lines imaged over 15 different conditions yielding a total of 60 different conditions. The four cell lines were: U2OS C32 Halo-CTCF U2OS H2B-Halo-SNAP U2OS Halo-3xNLS mESC (JM8.N4) C3 Halo-Sox2 The cell lines were constructed in different ways. U2OS C32 Halo-CTCF was made by homozygous endogenous N-terminal tagging of CTCF in human osteosarcoma U2OS cells using CRISPR/Cas9-mediated genome-editing as described (C32 refers to clone number 32)1. We note the CTCF is an essential gene and that N-terminal tagging did not appear to affect CTCF function or expression level according to a series of control experiments1. Moreover, C32 Halo-CTCF has been authenticated using Short Tandem Repeat (STR) profiling (performed by Dr. Alison N. Killilea at the UC Berkeley Cell Culture Facility) against the following loci: THO1, D5S818, D13S317, D7S820, D16S539, CSF1PO, AMEL, vWA and TPOX. The C32 Halo-CTCF cell line showed a 100% match with U2OS. U2OS H2B-Halo-SNAP was made through random integration of a H2B-HaloTag-SNAP-Tag transgene expressed using the EF1a promoter with an IRES-NeoR gene for drug selection. After transfection, cells were selected using G418 until a pure cell population was obtained. This cell line has also been described previously1. The wild-type U2OS cell line used to make this cell line was also authenticated using STR profiling against the same loci as C32 and also showed a 100% match with U2OS. U2OS Halo-3xNLS was made through random integration of a FLAG-Halo-3xNLS (3x SV40 NLS: PKKKRKV) transgene expressed using the EF1a promoter. NeoR for drug selection was separately expressed using an SV40 promoter. After transfection, cells were selected using G418 until a pure cell population was obtained. This cell line has also been described previously1. The wild-type U2OS cell line used to make this cell line was also authenticated using STR profiling against the same loci as C32 and also showed a 100% match with U2OS. mESC C3 Halo-Sox2 was made through homozygous N-terminal tagging of Sox2 in JM8.N42 mouse embryonic stem cells using CRISPR/Cas9-mediated genome editing as previously described (C3 refers to clone number 3)3. The functionality of the C3 Halo-Sox2 knock-in was validated through control experiments and pluripotency through teratoma assays as described previously3. Each file contains single-molecule trajectories from a single cell imaged over 30,000 frames. Localization and tracking was performed using a custom-written Matlab implementation of the MTT-algorithm4 and the following settings: Localization error: 10-6.25; deflation loops: 0; Blinking (frames): 1; max competitors: 3; max D (m2/s): 20. The same 15 conditions were used for each of the 4 cell lines. ExpA PA-JF549 The purpose of this experiment was to test the effect of “motion-blurring” on the Spot-On estimated DFREE and FBOUND. 5 different experimental conditions were considered. Full details are given in the Methods section. Briefly, cells were grown overnight on plasma-cleaned 25 mm circular coverslips either directly (U2OS) and MatriGel coated as described1. Cell were labeled with 5-50 nM PA-JF5495 for around 15-30 min, washed twice and medium exchanged to phenol-red free medium. 30,000 frames were collected at a camera exposure time (Andor iXon Ultra 897; frame-transfer mode; vertical shift speed: 0.9 μs; -70C) of 9.5 ms which together with a ~447 μs camera integration time gave a frame rate of ~100 Hz. PA-JF549 dyes were photo-activated during the ~447 μs camera integration time using 405 nm pulses and the 405 nm pulse intensity optimized to achieve a mean density of 1 molecule per frame per nucleus. The JF549 dye was excited using a 561 nm laser and the total number of excitation photons kept constant but either delivered during a 1 ms pulse, a 2 ms pulse, a 4 ms pulse, a 7 ms pulse or with constant illumination. For each cell line and condition, 4 replicates were performed. We count a replicate as an independent experiment performed on a different day. For each replicate around 5 cells were imaged. Occasionally, fewer than 5 cells are available. To avoid tracking errors, we removed cells with too high a localization density from the Analysis. All of this information is available in the file name. For example, “U2OS_C32_Halo-CTCF_PA-JF549_1ms-561nm_100Hz_rep2_cell03” refers to the third cell imaged in the second replicate of U2OS C32 Halo-CTCF using a 1 ms excitation pulse of 561 nm laser at a frame rate of 100 Hz. Similarly, “U2OS_C32_Halo-CTCF_PA-JF549_cont-561nm_100Hz_rep4_cell01” refers to the first cell imaged in the fourth replicate of U2OS C32 Halo-CTCF using constant 561 nm laser at a frame rate of 100 Hz. The five ExpA_PAJF549 conditions are separated by cell line such that each cell line is provided in a separate directory. E.g. the directory “U2OS_H2B_ExpA_PAJF549” contains all data for the U2OS H2B-Halo-SNAP cell line. ExpA PA-JF646 This experiment was exactly identical to the “ExpA_PA-JF549” experiment except cell were labeled with PA-JF6465 and excited using a 633 nm laser. The file names and data organization was otherwise the same and the same five excitation conditions were considered. ExpB PA-JF646 The purpose of this experiment was to test if the Spot-On estimated DFREE and FBOUND values would depend on the frame rate. In particular, all four proteins exhibit some levels of apparent anomalous diffusion, which could cause a dependence on the frame rate. Cells were labeled with PA-JF646 and grown and imaged as described above. Photo-activation took place during the ~447 μs camera integration time and JF646 dyes were excited using 1 ms stroboscopic 633 nm excitation pulses. To change the frame rate, the camera exposure time was set to 4.5 ms (~201 Hz), 5.5 ms (~167 Hz), 7 ms (~134 Hz), 13 ms (~74 Hz) and 19.5 ms (~50 Hz) when also counting the ~447 μs camera integration time. All of this information is available in the file name. For example, “U2OS_Halo-3xNLS_PA-JF646_1ms-633nm_74Hz_rep2_cell04” refers to the fourth cell imaged in the second replicate of U2OS Halo-3xNLS using a 1 ms excitation pulse of 633 nm laser at a frame rate of 74 Hz. Similarly, “mESC_C3_Halo-Sox2_PA-JF646_1ms-633nm_201Hz_rep1_cell03” refers to the third cell imaged in the first replicate of mESC Halo-Sox2 using a 1 ms excitation pulse of 633 nm laser at a frame rate of 201 Hz. Data format All data is available in two different formats: CSV-files and Matlab MAT-files. Both file formats are readable by the web-version of Spot-On. The Matlab version of Spot-On is only able to read the MAT-files. The CSV format consists of comma-separated values and contains headers. If opened with Microsoft Excel, it should appear as shown: Here the “frame” column contains the frame number in which the molecule was detected. The “t” column contains the timestamp. The “trajectory” column contains the trajectory number. For example, trajectory number 1 was only detected in frame 13 after which it disappeared. In contrast, trajectory number 4 was detected in frames 20, 21 22, 23 and 24. Finally, the “x” and “y” columns contain the x,y coordinates of the localization in units of micrometers (μm). The MAT-files contain a structure array named “trackedPar”. trackedPar contains three variables: trackedPar.xy: “xy” is a matrix with 2 columns and a number of rows corresponding to the number of localizations in that trajectory. The first column is the x-coordinate and the second column is the y-coordinate. The units are micrometers (μm). trackedPar.Frame: “Frame” is a column vector where each element is the frame where the particle was localized. trackedPar.TimeStamp: “TimeStamp” is a column vector where each element is the timepoint where the particle was localized. Each element in the structure array “trackedPar” correspond to a different trajectory.

  • spot on robust model based Analysis of single particle tracking experiments
    bioRxiv, 2017
    Co-Authors: Anders S Hansen, Maxime Woringer, Jonathan B Grimm, Luke D Lavis, Robert Tjian, Xavier Darzacq
    Abstract:

    Single-particle tracking (SPT) has become a popular method for studying intracellular protein dynamics in live cells, but easy-to-use Analysis tools are lacking. Here, we introduce Spot-On, an online kinetic modeling framework that accounts for known biases and robustly infers diffusion constants and subpopulations from pooled single-molecule trajectories. We validate Spot-On using experimentally realistic simulations and then apply Spot-On to SPT data from live mammalian cells spanning a wide range of nuclear dynamics.

Anders S Hansen - One of the best experts on this subject based on the ideXlab platform.

  • robust model based Analysis of single particle tracking experiments with spot on
    eLife, 2018
    Co-Authors: Maxime Woringer, Jonathan B Grimm, Luke D Lavis, Robert Tjian, Anders S Hansen, Xavier Darzacq
    Abstract:

    Proteins, the molecules that make up the cells’ internal machinery, are responsible for almost every process that keeps cells alive. Watching how proteins move and interact within a living cell can help scientists to better understand these biological mechanisms. Single-particle tracking is a recent technique that makes these observations possible by taking ‘live’ recordings of individual proteins in a cell. Typically, the goal of a single-particle tracking experiment is to assign proteins into groups, or subpopulations, based on the way they move in the cell. For example, one subpopulation may be bound to other cellular structures, a second moving freely at a high speed, and a third diffusing slowly. This informs on the biological roles of the proteins. The method involves an experimental stage and an Analysis stage. During the experiment, proteins of interest are labeled with a small dye molecule that produces light when excited by a laser. The laser then illuminates the cell, stimulating all the labels in a thin layer. The position of each molecule is then determined with a microscope and a ‘snapshot’ taken. By repeating this process over multiple images, the movement of each molecule over time can be tracked. However, experimental problems can make the interpretation difficult. Motion blurring takes place when the proteins move so fast they appear as blurs in the images; tracking errors happen when so many proteins are present in the same space their trajectories overlap. Here, Hansen, Woringer et al. combine two pre-existing methods to improve the experimental set-up. Using lasers that flash like a strobe light reduces motion blurring by essentially taking snapshots of the proteins at short time intervals. Tracking errors are addressed by a technique whereby only one protein at a time produces light. Once the images are obtained and analyzed to yield trajectories, the trajectories themselves need to be analyzed to determine the number and properties of the protein subpopulations. Several factors can skew this Analysis stage. For example, there is often a bias against fast-moving particles because the laser only lights up a thin layer of the cell. The proteins travelling slowly stay in focus long enough to be detected across many images; the fast ones quickly move out of the layer and are therefore counted less often. Hansen, Woringer et al. designed a free and user-friendly algorithm package called Spot-On to correct for this issue. Spot-On was thoroughly benchmarked against other solutions, demonstrating both its accuracy and robustness. Single-particle tracking can lead to misleading results if used incorrectly. It is essential to publically share solutions that help make this technique more rigorous, especially since a growing number of scientists have already started to use the method.

  • spot on robust model based Analysis of single particle tracking experiments
    bioRxiv, 2017
    Co-Authors: Anders S Hansen, Maxime Woringer, Jonathan B Grimm, Luke D Lavis, Robert Tjian, Xavier Darzacq
    Abstract:

    Single-particle tracking (SPT) has become a popular method for studying intracellular protein dynamics in live cells, but easy-to-use Analysis tools are lacking. Here, we introduce Spot-On, an online kinetic modeling framework that accounts for known biases and robustly infers diffusion constants and subpopulations from pooled single-molecule trajectories. We validate Spot-On using experimentally realistic simulations and then apply Spot-On to SPT data from live mammalian cells spanning a wide range of nuclear dynamics.

Xavier Darzacq - One of the best experts on this subject based on the ideXlab platform.

  • robust model based Analysis of single particle tracking experiments with spot on
    eLife, 2018
    Co-Authors: Maxime Woringer, Jonathan B Grimm, Luke D Lavis, Robert Tjian, Anders S Hansen, Xavier Darzacq
    Abstract:

    Proteins, the molecules that make up the cells’ internal machinery, are responsible for almost every process that keeps cells alive. Watching how proteins move and interact within a living cell can help scientists to better understand these biological mechanisms. Single-particle tracking is a recent technique that makes these observations possible by taking ‘live’ recordings of individual proteins in a cell. Typically, the goal of a single-particle tracking experiment is to assign proteins into groups, or subpopulations, based on the way they move in the cell. For example, one subpopulation may be bound to other cellular structures, a second moving freely at a high speed, and a third diffusing slowly. This informs on the biological roles of the proteins. The method involves an experimental stage and an Analysis stage. During the experiment, proteins of interest are labeled with a small dye molecule that produces light when excited by a laser. The laser then illuminates the cell, stimulating all the labels in a thin layer. The position of each molecule is then determined with a microscope and a ‘snapshot’ taken. By repeating this process over multiple images, the movement of each molecule over time can be tracked. However, experimental problems can make the interpretation difficult. Motion blurring takes place when the proteins move so fast they appear as blurs in the images; tracking errors happen when so many proteins are present in the same space their trajectories overlap. Here, Hansen, Woringer et al. combine two pre-existing methods to improve the experimental set-up. Using lasers that flash like a strobe light reduces motion blurring by essentially taking snapshots of the proteins at short time intervals. Tracking errors are addressed by a technique whereby only one protein at a time produces light. Once the images are obtained and analyzed to yield trajectories, the trajectories themselves need to be analyzed to determine the number and properties of the protein subpopulations. Several factors can skew this Analysis stage. For example, there is often a bias against fast-moving particles because the laser only lights up a thin layer of the cell. The proteins travelling slowly stay in focus long enough to be detected across many images; the fast ones quickly move out of the layer and are therefore counted less often. Hansen, Woringer et al. designed a free and user-friendly algorithm package called Spot-On to correct for this issue. Spot-On was thoroughly benchmarked against other solutions, demonstrating both its accuracy and robustness. Single-particle tracking can lead to misleading results if used incorrectly. It is essential to publically share solutions that help make this technique more rigorous, especially since a growing number of scientists have already started to use the method.

  • Experimental data for "Spot-On: robust Model-Based Analysis of single-particle tracking experiments"
    2018
    Co-Authors: Anders Sejr Hansen, Maxime Woringer, Jonathan B Grimm, Luke D Lavis, Robert Tjian, Xavier Darzacq
    Abstract:

    Overview of experimental spaSPT data To comprehensively test Spot-On over many different conditions, we conducted 1064 spaSPT experiments. The raw data is freely available and the purpose of this ReadMe file is to describe the organization, acquisition parameters and format of the data. The data is for 4 different cell lines imaged over 15 different conditions yielding a total of 60 different conditions. The four cell lines were: U2OS C32 Halo-CTCF U2OS H2B-Halo-SNAP U2OS Halo-3xNLS mESC (JM8.N4) C3 Halo-Sox2 The cell lines were constructed in different ways. U2OS C32 Halo-CTCF was made by homozygous endogenous N-terminal tagging of CTCF in human osteosarcoma U2OS cells using CRISPR/Cas9-mediated genome-editing as described (C32 refers to clone number 32)1. We note the CTCF is an essential gene and that N-terminal tagging did not appear to affect CTCF function or expression level according to a series of control experiments1. Moreover, C32 Halo-CTCF has been authenticated using Short Tandem Repeat (STR) profiling (performed by Dr. Alison N. Killilea at the UC Berkeley Cell Culture Facility) against the following loci: THO1, D5S818, D13S317, D7S820, D16S539, CSF1PO, AMEL, vWA and TPOX. The C32 Halo-CTCF cell line showed a 100% match with U2OS. U2OS H2B-Halo-SNAP was made through random integration of a H2B-HaloTag-SNAP-Tag transgene expressed using the EF1a promoter with an IRES-NeoR gene for drug selection. After transfection, cells were selected using G418 until a pure cell population was obtained. This cell line has also been described previously1. The wild-type U2OS cell line used to make this cell line was also authenticated using STR profiling against the same loci as C32 and also showed a 100% match with U2OS. U2OS Halo-3xNLS was made through random integration of a FLAG-Halo-3xNLS (3x SV40 NLS: PKKKRKV) transgene expressed using the EF1a promoter. NeoR for drug selection was separately expressed using an SV40 promoter. After transfection, cells were selected using G418 until a pure cell population was obtained. This cell line has also been described previously1. The wild-type U2OS cell line used to make this cell line was also authenticated using STR profiling against the same loci as C32 and also showed a 100% match with U2OS. mESC C3 Halo-Sox2 was made through homozygous N-terminal tagging of Sox2 in JM8.N42 mouse embryonic stem cells using CRISPR/Cas9-mediated genome editing as previously described (C3 refers to clone number 3)3. The functionality of the C3 Halo-Sox2 knock-in was validated through control experiments and pluripotency through teratoma assays as described previously3. Each file contains single-molecule trajectories from a single cell imaged over 30,000 frames. Localization and tracking was performed using a custom-written Matlab implementation of the MTT-algorithm4 and the following settings: Localization error: 10-6.25; deflation loops: 0; Blinking (frames): 1; max competitors: 3; max D (m2/s): 20. The same 15 conditions were used for each of the 4 cell lines. ExpA PA-JF549 The purpose of this experiment was to test the effect of “motion-blurring” on the Spot-On estimated DFREE and FBOUND. 5 different experimental conditions were considered. Full details are given in the Methods section. Briefly, cells were grown overnight on plasma-cleaned 25 mm circular coverslips either directly (U2OS) and MatriGel coated as described1. Cell were labeled with 5-50 nM PA-JF5495 for around 15-30 min, washed twice and medium exchanged to phenol-red free medium. 30,000 frames were collected at a camera exposure time (Andor iXon Ultra 897; frame-transfer mode; vertical shift speed: 0.9 μs; -70C) of 9.5 ms which together with a ~447 μs camera integration time gave a frame rate of ~100 Hz. PA-JF549 dyes were photo-activated during the ~447 μs camera integration time using 405 nm pulses and the 405 nm pulse intensity optimized to achieve a mean density of 1 molecule per frame per nucleus. The JF549 dye was excited using a 561 nm laser and the total number of excitation photons kept constant but either delivered during a 1 ms pulse, a 2 ms pulse, a 4 ms pulse, a 7 ms pulse or with constant illumination. For each cell line and condition, 4 replicates were performed. We count a replicate as an independent experiment performed on a different day. For each replicate around 5 cells were imaged. Occasionally, fewer than 5 cells are available. To avoid tracking errors, we removed cells with too high a localization density from the Analysis. All of this information is available in the file name. For example, “U2OS_C32_Halo-CTCF_PA-JF549_1ms-561nm_100Hz_rep2_cell03” refers to the third cell imaged in the second replicate of U2OS C32 Halo-CTCF using a 1 ms excitation pulse of 561 nm laser at a frame rate of 100 Hz. Similarly, “U2OS_C32_Halo-CTCF_PA-JF549_cont-561nm_100Hz_rep4_cell01” refers to the first cell imaged in the fourth replicate of U2OS C32 Halo-CTCF using constant 561 nm laser at a frame rate of 100 Hz. The five ExpA_PAJF549 conditions are separated by cell line such that each cell line is provided in a separate directory. E.g. the directory “U2OS_H2B_ExpA_PAJF549” contains all data for the U2OS H2B-Halo-SNAP cell line. ExpA PA-JF646 This experiment was exactly identical to the “ExpA_PA-JF549” experiment except cell were labeled with PA-JF6465 and excited using a 633 nm laser. The file names and data organization was otherwise the same and the same five excitation conditions were considered. ExpB PA-JF646 The purpose of this experiment was to test if the Spot-On estimated DFREE and FBOUND values would depend on the frame rate. In particular, all four proteins exhibit some levels of apparent anomalous diffusion, which could cause a dependence on the frame rate. Cells were labeled with PA-JF646 and grown and imaged as described above. Photo-activation took place during the ~447 μs camera integration time and JF646 dyes were excited using 1 ms stroboscopic 633 nm excitation pulses. To change the frame rate, the camera exposure time was set to 4.5 ms (~201 Hz), 5.5 ms (~167 Hz), 7 ms (~134 Hz), 13 ms (~74 Hz) and 19.5 ms (~50 Hz) when also counting the ~447 μs camera integration time. All of this information is available in the file name. For example, “U2OS_Halo-3xNLS_PA-JF646_1ms-633nm_74Hz_rep2_cell04” refers to the fourth cell imaged in the second replicate of U2OS Halo-3xNLS using a 1 ms excitation pulse of 633 nm laser at a frame rate of 74 Hz. Similarly, “mESC_C3_Halo-Sox2_PA-JF646_1ms-633nm_201Hz_rep1_cell03” refers to the third cell imaged in the first replicate of mESC Halo-Sox2 using a 1 ms excitation pulse of 633 nm laser at a frame rate of 201 Hz. Data format All data is available in two different formats: CSV-files and Matlab MAT-files. Both file formats are readable by the web-version of Spot-On. The Matlab version of Spot-On is only able to read the MAT-files. The CSV format consists of comma-separated values and contains headers. If opened with Microsoft Excel, it should appear as shown: Here the “frame” column contains the frame number in which the molecule was detected. The “t” column contains the timestamp. The “trajectory” column contains the trajectory number. For example, trajectory number 1 was only detected in frame 13 after which it disappeared. In contrast, trajectory number 4 was detected in frames 20, 21 22, 23 and 24. Finally, the “x” and “y” columns contain the x,y coordinates of the localization in units of micrometers (μm). The MAT-files contain a structure array named “trackedPar”. trackedPar contains three variables: trackedPar.xy: “xy” is a matrix with 2 columns and a number of rows corresponding to the number of localizations in that trajectory. The first column is the x-coordinate and the second column is the y-coordinate. The units are micrometers (μm). trackedPar.Frame: “Frame” is a column vector where each element is the frame where the particle was localized. trackedPar.TimeStamp: “TimeStamp” is a column vector where each element is the timepoint where the particle was localized. Each element in the structure array “trackedPar” correspond to a different trajectory.

  • spot on robust model based Analysis of single particle tracking experiments
    bioRxiv, 2017
    Co-Authors: Anders S Hansen, Maxime Woringer, Jonathan B Grimm, Luke D Lavis, Robert Tjian, Xavier Darzacq
    Abstract:

    Single-particle tracking (SPT) has become a popular method for studying intracellular protein dynamics in live cells, but easy-to-use Analysis tools are lacking. Here, we introduce Spot-On, an online kinetic modeling framework that accounts for known biases and robustly infers diffusion constants and subpopulations from pooled single-molecule trajectories. We validate Spot-On using experimentally realistic simulations and then apply Spot-On to SPT data from live mammalian cells spanning a wide range of nuclear dynamics.

Robert Tjian - One of the best experts on this subject based on the ideXlab platform.

  • robust model based Analysis of single particle tracking experiments with spot on
    eLife, 2018
    Co-Authors: Maxime Woringer, Jonathan B Grimm, Luke D Lavis, Robert Tjian, Anders S Hansen, Xavier Darzacq
    Abstract:

    Proteins, the molecules that make up the cells’ internal machinery, are responsible for almost every process that keeps cells alive. Watching how proteins move and interact within a living cell can help scientists to better understand these biological mechanisms. Single-particle tracking is a recent technique that makes these observations possible by taking ‘live’ recordings of individual proteins in a cell. Typically, the goal of a single-particle tracking experiment is to assign proteins into groups, or subpopulations, based on the way they move in the cell. For example, one subpopulation may be bound to other cellular structures, a second moving freely at a high speed, and a third diffusing slowly. This informs on the biological roles of the proteins. The method involves an experimental stage and an Analysis stage. During the experiment, proteins of interest are labeled with a small dye molecule that produces light when excited by a laser. The laser then illuminates the cell, stimulating all the labels in a thin layer. The position of each molecule is then determined with a microscope and a ‘snapshot’ taken. By repeating this process over multiple images, the movement of each molecule over time can be tracked. However, experimental problems can make the interpretation difficult. Motion blurring takes place when the proteins move so fast they appear as blurs in the images; tracking errors happen when so many proteins are present in the same space their trajectories overlap. Here, Hansen, Woringer et al. combine two pre-existing methods to improve the experimental set-up. Using lasers that flash like a strobe light reduces motion blurring by essentially taking snapshots of the proteins at short time intervals. Tracking errors are addressed by a technique whereby only one protein at a time produces light. Once the images are obtained and analyzed to yield trajectories, the trajectories themselves need to be analyzed to determine the number and properties of the protein subpopulations. Several factors can skew this Analysis stage. For example, there is often a bias against fast-moving particles because the laser only lights up a thin layer of the cell. The proteins travelling slowly stay in focus long enough to be detected across many images; the fast ones quickly move out of the layer and are therefore counted less often. Hansen, Woringer et al. designed a free and user-friendly algorithm package called Spot-On to correct for this issue. Spot-On was thoroughly benchmarked against other solutions, demonstrating both its accuracy and robustness. Single-particle tracking can lead to misleading results if used incorrectly. It is essential to publically share solutions that help make this technique more rigorous, especially since a growing number of scientists have already started to use the method.

  • Experimental data for "Spot-On: robust Model-Based Analysis of single-particle tracking experiments"
    2018
    Co-Authors: Anders Sejr Hansen, Maxime Woringer, Jonathan B Grimm, Luke D Lavis, Robert Tjian, Xavier Darzacq
    Abstract:

    Overview of experimental spaSPT data To comprehensively test Spot-On over many different conditions, we conducted 1064 spaSPT experiments. The raw data is freely available and the purpose of this ReadMe file is to describe the organization, acquisition parameters and format of the data. The data is for 4 different cell lines imaged over 15 different conditions yielding a total of 60 different conditions. The four cell lines were: U2OS C32 Halo-CTCF U2OS H2B-Halo-SNAP U2OS Halo-3xNLS mESC (JM8.N4) C3 Halo-Sox2 The cell lines were constructed in different ways. U2OS C32 Halo-CTCF was made by homozygous endogenous N-terminal tagging of CTCF in human osteosarcoma U2OS cells using CRISPR/Cas9-mediated genome-editing as described (C32 refers to clone number 32)1. We note the CTCF is an essential gene and that N-terminal tagging did not appear to affect CTCF function or expression level according to a series of control experiments1. Moreover, C32 Halo-CTCF has been authenticated using Short Tandem Repeat (STR) profiling (performed by Dr. Alison N. Killilea at the UC Berkeley Cell Culture Facility) against the following loci: THO1, D5S818, D13S317, D7S820, D16S539, CSF1PO, AMEL, vWA and TPOX. The C32 Halo-CTCF cell line showed a 100% match with U2OS. U2OS H2B-Halo-SNAP was made through random integration of a H2B-HaloTag-SNAP-Tag transgene expressed using the EF1a promoter with an IRES-NeoR gene for drug selection. After transfection, cells were selected using G418 until a pure cell population was obtained. This cell line has also been described previously1. The wild-type U2OS cell line used to make this cell line was also authenticated using STR profiling against the same loci as C32 and also showed a 100% match with U2OS. U2OS Halo-3xNLS was made through random integration of a FLAG-Halo-3xNLS (3x SV40 NLS: PKKKRKV) transgene expressed using the EF1a promoter. NeoR for drug selection was separately expressed using an SV40 promoter. After transfection, cells were selected using G418 until a pure cell population was obtained. This cell line has also been described previously1. The wild-type U2OS cell line used to make this cell line was also authenticated using STR profiling against the same loci as C32 and also showed a 100% match with U2OS. mESC C3 Halo-Sox2 was made through homozygous N-terminal tagging of Sox2 in JM8.N42 mouse embryonic stem cells using CRISPR/Cas9-mediated genome editing as previously described (C3 refers to clone number 3)3. The functionality of the C3 Halo-Sox2 knock-in was validated through control experiments and pluripotency through teratoma assays as described previously3. Each file contains single-molecule trajectories from a single cell imaged over 30,000 frames. Localization and tracking was performed using a custom-written Matlab implementation of the MTT-algorithm4 and the following settings: Localization error: 10-6.25; deflation loops: 0; Blinking (frames): 1; max competitors: 3; max D (m2/s): 20. The same 15 conditions were used for each of the 4 cell lines. ExpA PA-JF549 The purpose of this experiment was to test the effect of “motion-blurring” on the Spot-On estimated DFREE and FBOUND. 5 different experimental conditions were considered. Full details are given in the Methods section. Briefly, cells were grown overnight on plasma-cleaned 25 mm circular coverslips either directly (U2OS) and MatriGel coated as described1. Cell were labeled with 5-50 nM PA-JF5495 for around 15-30 min, washed twice and medium exchanged to phenol-red free medium. 30,000 frames were collected at a camera exposure time (Andor iXon Ultra 897; frame-transfer mode; vertical shift speed: 0.9 μs; -70C) of 9.5 ms which together with a ~447 μs camera integration time gave a frame rate of ~100 Hz. PA-JF549 dyes were photo-activated during the ~447 μs camera integration time using 405 nm pulses and the 405 nm pulse intensity optimized to achieve a mean density of 1 molecule per frame per nucleus. The JF549 dye was excited using a 561 nm laser and the total number of excitation photons kept constant but either delivered during a 1 ms pulse, a 2 ms pulse, a 4 ms pulse, a 7 ms pulse or with constant illumination. For each cell line and condition, 4 replicates were performed. We count a replicate as an independent experiment performed on a different day. For each replicate around 5 cells were imaged. Occasionally, fewer than 5 cells are available. To avoid tracking errors, we removed cells with too high a localization density from the Analysis. All of this information is available in the file name. For example, “U2OS_C32_Halo-CTCF_PA-JF549_1ms-561nm_100Hz_rep2_cell03” refers to the third cell imaged in the second replicate of U2OS C32 Halo-CTCF using a 1 ms excitation pulse of 561 nm laser at a frame rate of 100 Hz. Similarly, “U2OS_C32_Halo-CTCF_PA-JF549_cont-561nm_100Hz_rep4_cell01” refers to the first cell imaged in the fourth replicate of U2OS C32 Halo-CTCF using constant 561 nm laser at a frame rate of 100 Hz. The five ExpA_PAJF549 conditions are separated by cell line such that each cell line is provided in a separate directory. E.g. the directory “U2OS_H2B_ExpA_PAJF549” contains all data for the U2OS H2B-Halo-SNAP cell line. ExpA PA-JF646 This experiment was exactly identical to the “ExpA_PA-JF549” experiment except cell were labeled with PA-JF6465 and excited using a 633 nm laser. The file names and data organization was otherwise the same and the same five excitation conditions were considered. ExpB PA-JF646 The purpose of this experiment was to test if the Spot-On estimated DFREE and FBOUND values would depend on the frame rate. In particular, all four proteins exhibit some levels of apparent anomalous diffusion, which could cause a dependence on the frame rate. Cells were labeled with PA-JF646 and grown and imaged as described above. Photo-activation took place during the ~447 μs camera integration time and JF646 dyes were excited using 1 ms stroboscopic 633 nm excitation pulses. To change the frame rate, the camera exposure time was set to 4.5 ms (~201 Hz), 5.5 ms (~167 Hz), 7 ms (~134 Hz), 13 ms (~74 Hz) and 19.5 ms (~50 Hz) when also counting the ~447 μs camera integration time. All of this information is available in the file name. For example, “U2OS_Halo-3xNLS_PA-JF646_1ms-633nm_74Hz_rep2_cell04” refers to the fourth cell imaged in the second replicate of U2OS Halo-3xNLS using a 1 ms excitation pulse of 633 nm laser at a frame rate of 74 Hz. Similarly, “mESC_C3_Halo-Sox2_PA-JF646_1ms-633nm_201Hz_rep1_cell03” refers to the third cell imaged in the first replicate of mESC Halo-Sox2 using a 1 ms excitation pulse of 633 nm laser at a frame rate of 201 Hz. Data format All data is available in two different formats: CSV-files and Matlab MAT-files. Both file formats are readable by the web-version of Spot-On. The Matlab version of Spot-On is only able to read the MAT-files. The CSV format consists of comma-separated values and contains headers. If opened with Microsoft Excel, it should appear as shown: Here the “frame” column contains the frame number in which the molecule was detected. The “t” column contains the timestamp. The “trajectory” column contains the trajectory number. For example, trajectory number 1 was only detected in frame 13 after which it disappeared. In contrast, trajectory number 4 was detected in frames 20, 21 22, 23 and 24. Finally, the “x” and “y” columns contain the x,y coordinates of the localization in units of micrometers (μm). The MAT-files contain a structure array named “trackedPar”. trackedPar contains three variables: trackedPar.xy: “xy” is a matrix with 2 columns and a number of rows corresponding to the number of localizations in that trajectory. The first column is the x-coordinate and the second column is the y-coordinate. The units are micrometers (μm). trackedPar.Frame: “Frame” is a column vector where each element is the frame where the particle was localized. trackedPar.TimeStamp: “TimeStamp” is a column vector where each element is the timepoint where the particle was localized. Each element in the structure array “trackedPar” correspond to a different trajectory.

  • spot on robust model based Analysis of single particle tracking experiments
    bioRxiv, 2017
    Co-Authors: Anders S Hansen, Maxime Woringer, Jonathan B Grimm, Luke D Lavis, Robert Tjian, Xavier Darzacq
    Abstract:

    Single-particle tracking (SPT) has become a popular method for studying intracellular protein dynamics in live cells, but easy-to-use Analysis tools are lacking. Here, we introduce Spot-On, an online kinetic modeling framework that accounts for known biases and robustly infers diffusion constants and subpopulations from pooled single-molecule trajectories. We validate Spot-On using experimentally realistic simulations and then apply Spot-On to SPT data from live mammalian cells spanning a wide range of nuclear dynamics.

Jonathan B Grimm - One of the best experts on this subject based on the ideXlab platform.

  • robust model based Analysis of single particle tracking experiments with spot on
    eLife, 2018
    Co-Authors: Maxime Woringer, Jonathan B Grimm, Luke D Lavis, Robert Tjian, Anders S Hansen, Xavier Darzacq
    Abstract:

    Proteins, the molecules that make up the cells’ internal machinery, are responsible for almost every process that keeps cells alive. Watching how proteins move and interact within a living cell can help scientists to better understand these biological mechanisms. Single-particle tracking is a recent technique that makes these observations possible by taking ‘live’ recordings of individual proteins in a cell. Typically, the goal of a single-particle tracking experiment is to assign proteins into groups, or subpopulations, based on the way they move in the cell. For example, one subpopulation may be bound to other cellular structures, a second moving freely at a high speed, and a third diffusing slowly. This informs on the biological roles of the proteins. The method involves an experimental stage and an Analysis stage. During the experiment, proteins of interest are labeled with a small dye molecule that produces light when excited by a laser. The laser then illuminates the cell, stimulating all the labels in a thin layer. The position of each molecule is then determined with a microscope and a ‘snapshot’ taken. By repeating this process over multiple images, the movement of each molecule over time can be tracked. However, experimental problems can make the interpretation difficult. Motion blurring takes place when the proteins move so fast they appear as blurs in the images; tracking errors happen when so many proteins are present in the same space their trajectories overlap. Here, Hansen, Woringer et al. combine two pre-existing methods to improve the experimental set-up. Using lasers that flash like a strobe light reduces motion blurring by essentially taking snapshots of the proteins at short time intervals. Tracking errors are addressed by a technique whereby only one protein at a time produces light. Once the images are obtained and analyzed to yield trajectories, the trajectories themselves need to be analyzed to determine the number and properties of the protein subpopulations. Several factors can skew this Analysis stage. For example, there is often a bias against fast-moving particles because the laser only lights up a thin layer of the cell. The proteins travelling slowly stay in focus long enough to be detected across many images; the fast ones quickly move out of the layer and are therefore counted less often. Hansen, Woringer et al. designed a free and user-friendly algorithm package called Spot-On to correct for this issue. Spot-On was thoroughly benchmarked against other solutions, demonstrating both its accuracy and robustness. Single-particle tracking can lead to misleading results if used incorrectly. It is essential to publically share solutions that help make this technique more rigorous, especially since a growing number of scientists have already started to use the method.

  • Experimental data for "Spot-On: robust Model-Based Analysis of single-particle tracking experiments"
    2018
    Co-Authors: Anders Sejr Hansen, Maxime Woringer, Jonathan B Grimm, Luke D Lavis, Robert Tjian, Xavier Darzacq
    Abstract:

    Overview of experimental spaSPT data To comprehensively test Spot-On over many different conditions, we conducted 1064 spaSPT experiments. The raw data is freely available and the purpose of this ReadMe file is to describe the organization, acquisition parameters and format of the data. The data is for 4 different cell lines imaged over 15 different conditions yielding a total of 60 different conditions. The four cell lines were: U2OS C32 Halo-CTCF U2OS H2B-Halo-SNAP U2OS Halo-3xNLS mESC (JM8.N4) C3 Halo-Sox2 The cell lines were constructed in different ways. U2OS C32 Halo-CTCF was made by homozygous endogenous N-terminal tagging of CTCF in human osteosarcoma U2OS cells using CRISPR/Cas9-mediated genome-editing as described (C32 refers to clone number 32)1. We note the CTCF is an essential gene and that N-terminal tagging did not appear to affect CTCF function or expression level according to a series of control experiments1. Moreover, C32 Halo-CTCF has been authenticated using Short Tandem Repeat (STR) profiling (performed by Dr. Alison N. Killilea at the UC Berkeley Cell Culture Facility) against the following loci: THO1, D5S818, D13S317, D7S820, D16S539, CSF1PO, AMEL, vWA and TPOX. The C32 Halo-CTCF cell line showed a 100% match with U2OS. U2OS H2B-Halo-SNAP was made through random integration of a H2B-HaloTag-SNAP-Tag transgene expressed using the EF1a promoter with an IRES-NeoR gene for drug selection. After transfection, cells were selected using G418 until a pure cell population was obtained. This cell line has also been described previously1. The wild-type U2OS cell line used to make this cell line was also authenticated using STR profiling against the same loci as C32 and also showed a 100% match with U2OS. U2OS Halo-3xNLS was made through random integration of a FLAG-Halo-3xNLS (3x SV40 NLS: PKKKRKV) transgene expressed using the EF1a promoter. NeoR for drug selection was separately expressed using an SV40 promoter. After transfection, cells were selected using G418 until a pure cell population was obtained. This cell line has also been described previously1. The wild-type U2OS cell line used to make this cell line was also authenticated using STR profiling against the same loci as C32 and also showed a 100% match with U2OS. mESC C3 Halo-Sox2 was made through homozygous N-terminal tagging of Sox2 in JM8.N42 mouse embryonic stem cells using CRISPR/Cas9-mediated genome editing as previously described (C3 refers to clone number 3)3. The functionality of the C3 Halo-Sox2 knock-in was validated through control experiments and pluripotency through teratoma assays as described previously3. Each file contains single-molecule trajectories from a single cell imaged over 30,000 frames. Localization and tracking was performed using a custom-written Matlab implementation of the MTT-algorithm4 and the following settings: Localization error: 10-6.25; deflation loops: 0; Blinking (frames): 1; max competitors: 3; max D (m2/s): 20. The same 15 conditions were used for each of the 4 cell lines. ExpA PA-JF549 The purpose of this experiment was to test the effect of “motion-blurring” on the Spot-On estimated DFREE and FBOUND. 5 different experimental conditions were considered. Full details are given in the Methods section. Briefly, cells were grown overnight on plasma-cleaned 25 mm circular coverslips either directly (U2OS) and MatriGel coated as described1. Cell were labeled with 5-50 nM PA-JF5495 for around 15-30 min, washed twice and medium exchanged to phenol-red free medium. 30,000 frames were collected at a camera exposure time (Andor iXon Ultra 897; frame-transfer mode; vertical shift speed: 0.9 μs; -70C) of 9.5 ms which together with a ~447 μs camera integration time gave a frame rate of ~100 Hz. PA-JF549 dyes were photo-activated during the ~447 μs camera integration time using 405 nm pulses and the 405 nm pulse intensity optimized to achieve a mean density of 1 molecule per frame per nucleus. The JF549 dye was excited using a 561 nm laser and the total number of excitation photons kept constant but either delivered during a 1 ms pulse, a 2 ms pulse, a 4 ms pulse, a 7 ms pulse or with constant illumination. For each cell line and condition, 4 replicates were performed. We count a replicate as an independent experiment performed on a different day. For each replicate around 5 cells were imaged. Occasionally, fewer than 5 cells are available. To avoid tracking errors, we removed cells with too high a localization density from the Analysis. All of this information is available in the file name. For example, “U2OS_C32_Halo-CTCF_PA-JF549_1ms-561nm_100Hz_rep2_cell03” refers to the third cell imaged in the second replicate of U2OS C32 Halo-CTCF using a 1 ms excitation pulse of 561 nm laser at a frame rate of 100 Hz. Similarly, “U2OS_C32_Halo-CTCF_PA-JF549_cont-561nm_100Hz_rep4_cell01” refers to the first cell imaged in the fourth replicate of U2OS C32 Halo-CTCF using constant 561 nm laser at a frame rate of 100 Hz. The five ExpA_PAJF549 conditions are separated by cell line such that each cell line is provided in a separate directory. E.g. the directory “U2OS_H2B_ExpA_PAJF549” contains all data for the U2OS H2B-Halo-SNAP cell line. ExpA PA-JF646 This experiment was exactly identical to the “ExpA_PA-JF549” experiment except cell were labeled with PA-JF6465 and excited using a 633 nm laser. The file names and data organization was otherwise the same and the same five excitation conditions were considered. ExpB PA-JF646 The purpose of this experiment was to test if the Spot-On estimated DFREE and FBOUND values would depend on the frame rate. In particular, all four proteins exhibit some levels of apparent anomalous diffusion, which could cause a dependence on the frame rate. Cells were labeled with PA-JF646 and grown and imaged as described above. Photo-activation took place during the ~447 μs camera integration time and JF646 dyes were excited using 1 ms stroboscopic 633 nm excitation pulses. To change the frame rate, the camera exposure time was set to 4.5 ms (~201 Hz), 5.5 ms (~167 Hz), 7 ms (~134 Hz), 13 ms (~74 Hz) and 19.5 ms (~50 Hz) when also counting the ~447 μs camera integration time. All of this information is available in the file name. For example, “U2OS_Halo-3xNLS_PA-JF646_1ms-633nm_74Hz_rep2_cell04” refers to the fourth cell imaged in the second replicate of U2OS Halo-3xNLS using a 1 ms excitation pulse of 633 nm laser at a frame rate of 74 Hz. Similarly, “mESC_C3_Halo-Sox2_PA-JF646_1ms-633nm_201Hz_rep1_cell03” refers to the third cell imaged in the first replicate of mESC Halo-Sox2 using a 1 ms excitation pulse of 633 nm laser at a frame rate of 201 Hz. Data format All data is available in two different formats: CSV-files and Matlab MAT-files. Both file formats are readable by the web-version of Spot-On. The Matlab version of Spot-On is only able to read the MAT-files. The CSV format consists of comma-separated values and contains headers. If opened with Microsoft Excel, it should appear as shown: Here the “frame” column contains the frame number in which the molecule was detected. The “t” column contains the timestamp. The “trajectory” column contains the trajectory number. For example, trajectory number 1 was only detected in frame 13 after which it disappeared. In contrast, trajectory number 4 was detected in frames 20, 21 22, 23 and 24. Finally, the “x” and “y” columns contain the x,y coordinates of the localization in units of micrometers (μm). The MAT-files contain a structure array named “trackedPar”. trackedPar contains three variables: trackedPar.xy: “xy” is a matrix with 2 columns and a number of rows corresponding to the number of localizations in that trajectory. The first column is the x-coordinate and the second column is the y-coordinate. The units are micrometers (μm). trackedPar.Frame: “Frame” is a column vector where each element is the frame where the particle was localized. trackedPar.TimeStamp: “TimeStamp” is a column vector where each element is the timepoint where the particle was localized. Each element in the structure array “trackedPar” correspond to a different trajectory.

  • spot on robust model based Analysis of single particle tracking experiments
    bioRxiv, 2017
    Co-Authors: Anders S Hansen, Maxime Woringer, Jonathan B Grimm, Luke D Lavis, Robert Tjian, Xavier Darzacq
    Abstract:

    Single-particle tracking (SPT) has become a popular method for studying intracellular protein dynamics in live cells, but easy-to-use Analysis tools are lacking. Here, we introduce Spot-On, an online kinetic modeling framework that accounts for known biases and robustly infers diffusion constants and subpopulations from pooled single-molecule trajectories. We validate Spot-On using experimentally realistic simulations and then apply Spot-On to SPT data from live mammalian cells spanning a wide range of nuclear dynamics.