Linear Assignment Cell Tracker
Linear Assignment Tracking
The Linear Assignment Tracking toolbox implements MATLAB classes to track moving cells in microscope images and analyze resulting data.
Downloading and using the toolbox
The latest releases can be found here.
Full instructions on how to download, install, and use the toolbox is on the Project Wiki.
Downloading the source code
⚠️ You do not need the source code unless you are planning to contribute to this project.
The master
branch contains the latest stable code, while the dev
branch contains daily builds. You should only use the dev branch if you know what you are doing.
Using the Gitlab interface
To download the source code using Gitlab:
- Click on the Repository tab above.
- Click on the Download icon and select the desired format. It is recommended that you download the "master" branch as it contains the latest stable code.
Cloning using Git
If this is your first time using the biof-git repository, you must add an SSH key to your profile.
To clone the repository using Git:
- Click on the Project tab above.
- Look for the SSH box (you might need to maximize your browser window if the box is missing). Copy the SSH URL to the clipboard. The URL should look like:
git@biof-git.colorado.edu:<groupname>/<projectname>.git
- Windows: Start the Git bash application and navigate to a folder of your choice. Linux/Mac: Start the Terminal application and navigate to a folder of your choice.
- Enter the following command:
git clone <SSH URL>
If you have any issues, please email the developer or bit-help@colorado.edu for help.
Developer's Guide
Directory structure
The directory of the Git repository is arranged according to the best practices described in this MathWorks blog post. The following table describes the folders in this repository:
Folder name | Description |
---|---|
tbx\lap-tracker |
Main toolbox code |
tbx\docs |
Examples and MATLAB user documentation |
build |
Files for building the toolbox (typically a MATLAB project (.prj) file and an icon) |
tests |
Unit tests |
Contributing to the code
Reporting bugs and issues
Please report bugs and issues using the Issues Tracker.
Merge/Pull requests
To contribute code directly, please submit a Pull Request.
Note: In general, your code will have to pass the unit tests listed in the tests
folder. You can check that they do by using the runtests
function in MATLAB.
References
K. Jaqaman, et al. "Robust single particle tracking in live cell time-lapse sequences" Nature Methods 5, 695-702 (2008)
Cite As
JWTay (2023). Linear Assignment Cell Tracker (https://github.com/Biofrontiers-ALMC/cell-tracking-toolbox/releases/tag/v2.1.0), GitHub. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxTags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
lap-tracker
Version | Published | Release Notes | |
---|---|---|---|
2.1.0 |
|
||
2.0.2.0 | See release notes for this release on GitHub: https://github.com/Biofrontiers-ALMC/cell-tracking-toolbox/releases/tag/v2.0.2 |
|
|
2.0.1.0 | See release notes for this release on GitHub: https://github.com/Biofrontiers-ALMC/cell-tracking-toolbox/releases/tag/v2.0.1 |
|