Skip to content

A platform for compiling, analyzing, and exploring tracking data

License

Notifications You must be signed in to change notification settings

HGrobe/CellTracksColab

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

In life sciences, tracking objects from movies is pivotal for quantifying behaviors of particles, organelles, bacteria, cells, and whole animals. CellTracksColab bridges the gap between tracking and insightful analysis.

CellTracksColab simplifies the journey from data compilation to analysis. Built on the Google Colaboratory framework, it provides a cloud-based solution accessible with just a web browser and a Google account.


🚀 Key Features

  • 📘 Holistic View: Comprehensive analysis across fields of view, biological repeats, and conditions.
  • 🖥️ User-Centric: Intuitive GUI designed for all users.
  • 🔍 Visualization: Track visualization and filtering.
  • 📊 Analysis: Deep-dive into track metrics and statistics.
  • 🧪 Reliability: Check experimental variability using hierarchical clustering.
  • 🔧 Advanced Tools: Harness the power of UMAP, t-SNE and HDBSCAN.
  • 💼 Flexibility: Tailor and adapt to your needs.

🛠️ Quick Start

To begin your analysis journey, click the "Open In Colab" button below, corresponding to your data type. For a seamless experience, right-click the button and select "Open in a new tab."

  1. For TrackMate Data:

    • Delve into your TrackMate data with our specialized notebook.
    • Open In Colab
  2. Analysis for Other Data Types:

    • Explore our general-purpose notebook for analyzing diverse tracking datasets.
    • Open In Colab

🗒️ Additional Notebooks

Maximize your analysis with our supplementary tools and modules.

🌐 Data Viewing and Sharing

  • CellTracksColab - Viewer:
    • Ideal for loading datasets in CellTracksColab format or sharing data with colleagues.
    • Open In Colab

🔍 Alternative data loading strategy

  • CellTracksColab - TrackMate - Plate:
    • This notebook can handle TrackMate data structured in a plate format, such as file names commonly produced by incubator microscopes like Incucytes.
    • Open In Colab

📈 Advanced Analysis Modules

  • CellTracksColab - Track Clustering Analysis:

    • Dive deeper into your dataset with our track clustering analysis module.
    • Open In Colab
  • CellTracksColab - Distance to ROI:

    • This notebook is specifically designed to analyze movement tracks in relation to designated Regions of Interest (ROIs). Its primary aim is to compute and analyze the distances between moving objects (tracks) and ROIs, which may also be dynamic.
    • Open In Colab
  • More to come soon


⭐️ Acknowledgments

CellTracksColab is inspired by several key projects in cell tracking and analysis. We acknowledge the influential contributions of Traject3d, CellPhe, CelltrackR, the MotilityLab website, and Cellplato on Zenodo. The innovative use of UMAP and HDBSCAN for analyzing tracking data, as featured in CellTracksColab, was first introduced in CellPlato.


📦 Resources

  • Test Dataset: Start exploring with our test dataset.
  • Data Structure: Organize with our two-tiered folder hierarchy. Details here.
  • Data Requirements: Note that CellTracksColab does not yet support track merging or splitting.

📚 Documentation

Dive deeper. Visit our comprehensive wiki.


🖼️ Screenshots

Screenshot 1
Figure 1: Compile your data
Screenshot 2
Figure 2: Visualise your tracks
Screenshot 3
Figure 3: Compute additional metrics
Screenshot 4
Figure 4: Plot track parameters
Screenshot 5
Figure 5: Compute Similarity Metrics between Field of Views and between Conditions and Repeats
Screenshot 6
Figure 6: Perform UMAP
Screenshot 7
Figure 7: Identify clusters using HDBSCAN
Screenshot 8
Figure 8: Understand your clusters using a heatmap

✍️ Contributor(s)

Created by Guillaume Jacquemet.


🤝 Contribute

We welcome your insights and improvements. Raise an issue here.


License

Licensed under the MIT License. Details here.


📜 Citation

If you use CellTracksColab in your research, please cite the following paper:

Reference

Guillaume Jacquemet. (2023). CellTracksColab—A platform for compiling, analyzing, and exploring tracking data. bioRxiv. https://doi.org/10.1101/2023.10.20.563252

Download PDF


About

A platform for compiling, analyzing, and exploring tracking data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%